{ "name": "@silverbulletmd/silverbullet", "version": "2.1.4", "tasks": { "build": "make clean && deno run -A build_plugs_libraries.ts && deno run -A build_client.ts", "build-production": "deno task build --production", "build-plug-compile": "deno run -A build_plug_compile.ts", "check": "find . -name '*.ts*' -not -path \"*/node_modules/*\" | xargs deno check", "checks": "deno task check && deno task lint && deno task test", "lint": "deno lint --fix", "fmt": "deno fmt", "test": "deno test -A", "plugs": "deno run -A build_plugs_libraries.ts" }, "publish": { "exclude": [ "website", "CHANGELOG.md", "**/*.md" ] }, "lint": { "exclude": [ "dist", "client_bundle", "website" ], "rules": { "exclude": [ "no-explicit-any", "no-slow-types", "jsx-boolean-value" ] } }, "fmt": { "exclude": [ "dist*", "client_bundle/*", "website", "**/*.md", "**/*.html", "**/*.js", "**/*.json" ] }, "compilerOptions": { "lib": [ "dom", "dom.iterable", "dom.asynciterable", "deno.ns" ], "jsx": "react-jsx", "jsxImportSource": "npm:preact@10.26.4" }, "exports": { "./syscall": "./plug-api/syscall.ts", "./syscalls": "./plug-api/syscalls.ts", "./constants": "./plug-api/constants.ts", "./lib/json": "./plug-api/lib/json.ts", "./lib/tree": "./plug-api/lib/tree.ts", "./lib/attribute": "./plug-api/lib/attribute.ts", "./lib/ref": "./plug-api/lib/ref.ts", "./lib/resolve": "./plug-api/lib/resolve.ts", "./lib/dates": "./plug-api/lib/dates.ts", "./lib/async": "./plug-api/lib/async.ts", "./lib/frontmatter": "./plug-api/lib/frontmatter.ts", "./lib/crypto": "./plug-api/lib/crypto.ts", "./lib/limited_map": "./plug-api/lib/limited_map.ts", "./lib/tags": "./plug-api/lib/tags.ts", "./type/client": "./plug-api/types/client.ts", "./type/config": "./plug-api/types/config.ts", "./type/manifest": "./plug-api/types/manifest.ts", "./type/namespace": "./plug-api/types/namespace.ts", "./type/datastore": "./plug-api/types/datastore.ts", "./type/event": "./plug-api/types/event.ts", "./type/index": "./plug-api/types/index.ts" }, "imports": { "@silverbulletmd/silverbullet/syscall": "./plug-api/syscall.ts", "@silverbulletmd/silverbullet/syscalls": "./plug-api/syscalls.ts", "@silverbulletmd/silverbullet/constants": "./plug-api/constants.ts", "@silverbulletmd/silverbullet/type/client": "./plug-api/types/client.ts", "@silverbulletmd/silverbullet/type/config": "./plug-api/types/config.ts", "@silverbulletmd/silverbullet/type/datastore": "./plug-api/types/datastore.ts", "@silverbulletmd/silverbullet/type/event": "./plug-api/types/event.ts", "@silverbulletmd/silverbullet/type/index": "./plug-api/types/index.ts", "@silverbulletmd/silverbullet/type/manifest": "./plug-api/types/manifest.ts", "@silverbulletmd/silverbullet/type/namespace": "./plug-api/types/namespace.ts", "@silverbulletmd/silverbullet/lib/json": "./plug-api/lib/json.ts", "@silverbulletmd/silverbullet/lib/tree": "./plug-api/lib/tree.ts", "@silverbulletmd/silverbullet/lib/attribute": "./plug-api/lib/attribute.ts", "@silverbulletmd/silverbullet/lib/limited_map": "./plug-api/lib/limited_map.ts", "@silverbulletmd/silverbullet/lib/ref": "./plug-api/lib/ref.ts", "@silverbulletmd/silverbullet/lib/async": "./plug-api/lib/async.ts", "@silverbulletmd/silverbullet/lib/crypto": "./plug-api/lib/crypto.ts", "@silverbulletmd/silverbullet/lib/dates": "./plug-api/lib/dates.ts", "@silverbulletmd/silverbullet/lib/resolve": "./plug-api/lib/resolve.ts", "@silverbulletmd/silverbullet/lib/query_expression": "./plug-api/lib/query_expression.ts", "@silverbulletmd/silverbullet/lib/native_fetch": "./plug-api/lib/native_fetch.ts", "@silverbulletmd/silverbullet/lib/frontmatter": "./plug-api/lib/frontmatter.ts", "@silverbulletmd/silverbullet/lib/tags": "./plug-api/lib/tags.ts", "@codemirror/autocomplete": "npm:@codemirror/autocomplete@6.18.6", "@codemirror/commands": "npm:@codemirror/commands@6.8.1", "@codemirror/lang-css": "npm:@codemirror/lang-css@6.3.1", "@codemirror/lang-html": "npm:@codemirror/lang-html@6.4.9", "@codemirror/lang-javascript": "npm:@codemirror/lang-javascript@6.2.4", "@codemirror/lang-markdown": "npm:@codemirror/lang-markdown@6.3.3", "@codemirror/language": "npm:@codemirror/language@6.11.1", "@codemirror/legacy-modes": "npm:@codemirror/legacy-modes@6.5.1", "@codemirror/legacy-modes/mode/yaml": "npm:@codemirror/legacy-modes@6.5.1/mode/yaml", "@codemirror/lint": "npm:@codemirror/lint@6.8.5", "@codemirror/search": "npm:@codemirror/search@6.5.11", "@codemirror/state": "npm:@codemirror/state@6.5.2", "@codemirror/view": "npm:@codemirror/view@6.37.2", "@lezer/common": "npm:@lezer/common@1.2.3", "@lezer/css": "npm:@lezer/css@1.2.1", "@lezer/highlight": "npm:@lezer/highlight@1.2.1", "@lezer/html": "npm:@lezer/html@1.3.10", "@lezer/javascript": "npm:@lezer/javascript@1.5.1", "@lezer/lr": "npm:@lezer/lr@1.4.2", "@lezer/markdown": "npm:@lezer/markdown@1.4.3", "@luca/esbuild-deno-loader": "jsr:@luca/esbuild-deno-loader@^0.11.1", "@replit/codemirror-lang-nix": "npm:@replit/codemirror-lang-nix@6.0.1", "@replit/codemirror-vim": "npm:@replit/codemirror-vim@6.3.0", "@std/assert": "jsr:@std/assert@^1.0.1", "@cliffy/command": "jsr:@cliffy/command@^1.0.0-rc.7", "@std/cli": "jsr:@std/cli@^1.0.1", "@std/fs": "jsr:@std/fs@^1.0.18", "@std/io": "jsr:@std/io@^0.225.2", "@std/io/read-all": "jsr:@std/io@^0.225.2/read-all", "@std/path": "jsr:@std/path@^1.0.8", "@std/testing": "jsr:@std/testing@^1.0.14", "@std/yaml": "jsr:@std/yaml@^1.0.8", "crelt": "npm:crelt@1.0.6", "denosass": "https://deno.land/x/denosass@1.0.6/mod.ts", "esbuild": "https://deno.land/x/esbuild@v0.25.1/mod.js", "fake-indexeddb/auto": "npm:fake-indexeddb@6.0.1/auto", "fast-diff": "npm:fast-diff@1.3.0", "fuse": "https://deno.land/x/fuse@v6.4.1/dist/fuse.esm.min.js", "gitignore-parser": "npm:gitignore-parser@0.0.2", "idb": "npm:idb@8.0.3", "js-yaml": "npm:js-yaml@4.1.0", "mimetypes": "https://deno.land/x/mimetypes@v1.0.0/mod.ts", "porter-stemmer": "npm:porter-stemmer@0.9.1", "preact": "npm:preact@10.26.9", "preact-feather": "npm:preact-feather@4.2.1", "preact-feather/types": "npm:preact-feather@4.2.1/dist/types", "react-icons/md": "https://deno.land/x/react_icons_md@1.0.9/mod.ts", "react-icons/md/": "https://deno.land/x/react_icons_md@1.0.9/ico/", "react-icons/types": "https://deno.land/x/react_icons@1.0.9/mod.ts", "style-mod": "npm:style-mod@4.1.2", "turndown": "npm:turndown@7.2.0", "ajv": "npm:ajv@8.17.1", "turndown-plugin-gfm": "npm:@joplin/turndown-plugin-gfm@1.0.62" } }