diff --git a/fogbinder/deno.json b/fogbinder/deno.json deleted file mode 100644 index c855cd2..0000000 --- a/fogbinder/deno.json +++ /dev/null @@ -1,41 +0,0 @@ -{ - "compilerOptions": { - "allowJs": true, - "lib": [ - "deno.window" - ], - "strict": true, - "checkJs": false - }, - "tasks": { - "dev": "deno run --allow-all --watch src/main.ts", - "build": "deno run --allow-all scripts/build.ts", - "build:wasm": "deno run --allow-all scripts/build_wasm.ts", - "test": "deno test --allow-all", - "bundle": "deno bundle src/main.ts dist/fogbinder.js", - "fmt": "deno fmt", - "lint": "deno lint" - }, - "imports": { - "@/": "./src/", - "@core/": "./src/core/", - "@engine/": "./src/engine/", - "@zotero/": "./src/zotero/", - "rescript": "^12.0.0" - }, - "lint": { - "rules": { - "tags": [ - "recommended" - ] - } - }, - "fmt": { - "useTabs": false, - "lineWidth": 100, - "indentWidth": 2, - "semiColons": true, - "singleQuote": true, - "proseWrap": "preserve" - } -} \ No newline at end of file diff --git a/nesy/deno.json b/nesy/deno.json deleted file mode 100644 index 4ba1e97..0000000 --- a/nesy/deno.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "tasks": { - "dev": "deno run --watch mod.ts", - "test": "deno test", - "lint": "deno lint", - "fmt": "deno fmt" - }, - "compilerOptions": { "strict": true } -} diff --git a/nesy/tsconfig.json b/nesy/tsconfig.json deleted file mode 100644 index e153d11..0000000 --- a/nesy/tsconfig.json +++ /dev/null @@ -1,24 +0,0 @@ -{ - "compilerOptions": { - "target": "ES2020", - "module": "ESNext", - "lib": ["ES2020", "DOM"], - "moduleResolution": "bundler", - "strict": true, - "esModuleInterop": true, - "skipLibCheck": true, - "forceConsistentCasingInFileNames": true, - "resolveJsonModule": true, - "outDir": "./dist", - "rootDir": "./src", - "declaration": true, - "declarationMap": true, - "sourceMap": true, - "noUnusedLocals": true, - "noUnusedParameters": true, - "noImplicitReturns": true, - "noFallthroughCasesInSwitch": true - }, - "include": ["src/**/*"], - "exclude": ["node_modules", "dist"] -} diff --git a/voyant-export/deno.json b/voyant-export/deno.json deleted file mode 100644 index e0130ef..0000000 --- a/voyant-export/deno.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "imports": { - "@rescript/core": "npm:@rescript/core@^1.6.1" - }, - "tasks": { - "rescript:clean": "deno run --allow-read --allow-write --allow-env --allow-run npm:rescript clean", - "rescript:build": "deno run --allow-read --allow-write --allow-env --allow-run npm:rescript build", - "rescript:dev": "deno run --allow-read --allow-write --allow-env --allow-run npm:rescript build -w", - "ext:build": "deno run --allow-read --allow-write --allow-env --allow-run npm:web-ext build", - "ext:run": "deno run --allow-read --allow-write --allow-env --allow-run npm:web-ext run", - "ext:lint": "deno run --allow-read --allow-write --allow-env --allow-run npm:web-ext lint" - }, - "nodeModulesDir": "auto", - "unstable": [ - "bare-node-builtins", - "byonm" - ] -} diff --git a/zoterho-template/deno.json b/zoterho-template/deno.json deleted file mode 100644 index bbae353..0000000 --- a/zoterho-template/deno.json +++ /dev/null @@ -1,55 +0,0 @@ -{ - "$schema": "https://deno.land/x/deno/cli/schemas/config-file.v1.json", - "name": "zoterho-template", - "version": "2.0.0", - "tasks": { - "build": "deno task build:rescript", - "build:rescript": "deno run --allow-run npm:rescript build", - "build:clean": "deno run --allow-run npm:rescript build -clean-world", - "watch": "deno run --allow-run npm:rescript build -w", - "fmt": "deno run --allow-run npm:rescript format -all", - "clean": "deno run --allow-run npm:rescript clean", - "check": "deno check **/*.ts", - "lint": "deno lint", - "test": "deno test --allow-read --allow-write" - }, - "imports": { - "@rescript/core": "npm:@rescript/core@^1.0.0", - "rescript": "^12.0.0" - }, - "nodeModulesDir": "auto", - "compilerOptions": { - "strict": true, - "allowJs": false - }, - "lint": { - "rules": { - "tags": ["recommended"], - "exclude": ["no-explicit-any"] - }, - "exclude": [ - "node_modules/", - "lib/", - "build/", - "*.gen.*" - ] - }, - "fmt": { - "useTabs": false, - "lineWidth": 100, - "indentWidth": 2, - "semiColons": false, - "singleQuote": true, - "exclude": [ - "node_modules/", - "lib/", - "build/" - ] - }, - "exclude": [ - "node_modules/", - "lib/", - "build/", - "*.gen.*" - ] -} diff --git a/zoterho/deno.json b/zoterho/deno.json deleted file mode 100644 index 7958ebf..0000000 --- a/zoterho/deno.json +++ /dev/null @@ -1,45 +0,0 @@ -{ - "$schema": "https://deno.land/x/deno/cli/schemas/config-file.v1.json", - "name": "@hyperpolymath/zoterho", - "version": "0.1.0", - "license": "MIT", - "tasks": { - "build": "echo 'No ReScript components to build yet'", - "test": "echo 'No tests configured yet'", - "lint": "deno lint", - "fmt": "deno fmt", - "check": "deno check **/*.ts 2>/dev/null || true", - "audit": "echo 'Run: just audit'", - "policy": "just check-policy" - }, - "imports": { - "@std/assert": "jsr:@std/assert@^1.0.0", - "@std/testing": "jsr:@std/testing@^1.0.0", - "@std/fs": "jsr:@std/fs@^1.0.0", - "@std/path": "jsr:@std/path@^1.0.0" - }, - "compilerOptions": { - "strict": true, - "noImplicitAny": true, - "strictNullChecks": true - }, - "lint": { - "include": ["src/", "scripts/"], - "exclude": ["node_modules/", "lib/", ".git/"], - "rules": { - "tags": ["recommended"], - "include": ["ban-untagged-todo", "no-throw-literal"], - "exclude": [] - } - }, - "fmt": { - "include": ["src/", "scripts/"], - "exclude": ["node_modules/", "lib/", ".git/"], - "indentWidth": 2, - "lineWidth": 100, - "singleQuote": true, - "semiColons": false - }, - "nodeModulesDir": "none", - "lock": true -} diff --git a/zotpress/deno.json b/zotpress/deno.json deleted file mode 100644 index 58e7cda..0000000 --- a/zotpress/deno.json +++ /dev/null @@ -1,94 +0,0 @@ -{ - "$schema": "https://deno.land/x/deno/cli/schemas/config-file.v1.json", - "name": "@zotpress/build", - "version": "0.1.0", - "exports": "./mod.ts", - "compilerOptions": { - "strict": true, - "noImplicitAny": true, - "strictNullChecks": true, - "noUnusedLocals": true, - "noUnusedParameters": true, - "noImplicitReturns": true, - "lib": ["ES2023", "DOM", "DOM.Iterable"] - }, - "lint": { - "include": ["src/", "scripts/"], - "rules": { - "tags": ["recommended"], - "include": [ - "ban-untagged-todo", - "camelcase", - "default-param-last", - "eqeqeq", - "explicit-function-return-type", - "no-await-in-loop", - "no-console", - "no-const-assign", - "no-eval", - "no-external-import", - "no-implicit-declare-namespace-export", - "no-non-null-asserted-optional-chain", - "no-self-compare", - "no-sparse-arrays", - "no-sync-fn-in-async-fn", - "no-throw-literal", - "no-undef", - "prefer-ascii", - "prefer-primordials", - "single-var-declarator", - "verbatim-module-syntax" - ], - "exclude": ["no-unused-vars"] - } - }, - "fmt": { - "useTabs": false, - "lineWidth": 100, - "indentWidth": 2, - "semiColons": true, - "singleQuote": true, - "proseWrap": "preserve" - }, - "test": { - "include": ["src/**/*_test.ts", "tests/"] - }, - "tasks": { - "build": "deno run --allow-read --allow-write scripts/build.ts", - "build:css": "deno run --allow-read --allow-write scripts/build-css.ts", - "build:js": "deno run --allow-read --allow-write --allow-net scripts/build-js.ts", - "lint": "deno lint", - "lint:php": "vendor/bin/phpcs --standard=WordPress lib/", - "fmt": "deno fmt", - "fmt:check": "deno fmt --check", - "test": "deno test --allow-read --allow-write", - "test:php": "vendor/bin/phpunit", - "check": "deno check src/**/*.ts", - "clean": "rm -rf dist/ .cache/", - "dev": "deno run --watch --allow-read --allow-write scripts/build.ts", - "bundle": "deno bundle src/mod.ts dist/zotpress.bundle.js", - "ci": "deno task lint && deno task fmt:check && deno task test" - }, - "imports": { - "@std/assert": "jsr:@std/assert@^1.0.0", - "@std/fs": "jsr:@std/fs@^1.0.0", - "@std/path": "jsr:@std/path@^1.0.0", - "@std/testing": "jsr:@std/testing@^1.0.0", - "@std/encoding": "jsr:@std/encoding@^1.0.0", - "postcss": "npm:postcss@^8.4.0", - "autoprefixer": "npm:autoprefixer@^10.4.0", - "cssnano": "npm:cssnano@^7.0.0", - "esbuild": "npm:esbuild@^0.24.0", - "lightningcss": "npm:lightningcss@^1.28.0" - }, - "exclude": [ - "node_modules/", - "vendor/", - "dist/", - ".cache/", - "*.min.js", - "*.min.css" - ], - "nodeModulesDir": "auto", - "unstable": ["kv", "cron"] -}