{"id":184601387,"number":"0.2.0","published_at":"2026-03-26T17:26:30.030Z","licenses":"MIT","integrity":"sha512-LhgWak2y9gAsiD5swI693Q/nLMzONc9BYDs5POMShz1yjI+RWdd+BzCJ9ylrPpNzZuQ+7ysW0sZXy3tOKno42g==","status":null,"download_url":"https://registry.npmjs.org/@duskmoon-dev/code-engine/-/code-engine-0.2.0.tgz","registry_url":"https://www.npmjs.com/package/@duskmoon-dev/code-engine/v/0.2.0","documentation_url":null,"install_command":"npm install @duskmoon-dev/code-engine@0.2.0","metadata":{"deprecated":null,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fc6760df-f98e-4729-8551-602c5e2ba2f8"}},"dist":{"shasum":"f07c53e76cbf20e8bdbcd212dea47e2e24385623","tarball":"https://registry.npmjs.org/@duskmoon-dev/code-engine/-/code-engine-0.2.0.tgz","fileCount":649,"integrity":"sha512-LhgWak2y9gAsiD5swI693Q/nLMzONc9BYDs5POMShz1yjI+RWdd+BzCJ9ylrPpNzZuQ+7ysW0sZXy3tOKno42g==","signatures":[{"sig":"MEUCIQCJnKR6Il4k47/WiYQ9mTIRdiFe7J7N57YuWui09f5x9wIgKwDdOf0Sky1OYMFU6HheSYmMWyWvAO50ibKUdPIhjVs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@duskmoon-dev%2fcode-engine@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9027420},"gitHead":"a49702fc8d0bc31ecccc9f843bbb7c6d2e8318da","main":null,"scripts":{"sync":"bun run scripts/sync-upstream.ts","test":"bun test","build":"bun run scripts/build.ts","clean":"rm -rf dist","verify":"bun run scripts/verify-exports.ts","typecheck":"tsc --noEmit","build:grammars":"bun run scripts/build-grammars.ts","build:playground":"cd playground \u0026\u0026 bun run build"},"_npmVersion":"11.9.0","_nodeVersion":"24.14.0","_hasShrinkwrap":false,"directories":{},"engines":null,"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lsp":{"types":"./dist/core/lsp/index.d.ts","import":"./dist/core/lsp/index.js"},"./lint":{"types":"./dist/core/lint/index.d.ts","import":"./dist/core/lint/index.js"},"./view":{"types":"./dist/core/view/index.d.ts","import":"./dist/core/view/index.js"},"./merge":{"types":"./dist/core/merge/index.d.ts","import":"./dist/core/merge/index.js"},"./setup":{"types":"./dist/setup.d.ts","import":"./dist/setup.js"},"./state":{"types":"./dist/core/state/index.d.ts","import":"./dist/core/state/index.js"},"./collab":{"types":"./dist/core/collab/index.d.ts","import":"./dist/core/collab/index.js"},"./search":{"types":"./dist/core/search/index.d.ts","import":"./dist/core/search/index.js"},"./lang/go":{"types":"./dist/lang/go/index.d.ts","import":"./dist/lang/go/index.js"},"./commands":{"types":"./dist/core/commands/index.d.ts","import":"./dist/core/commands/index.js"},"./lang/cpp":{"types":"./dist/lang/cpp/index.d.ts","import":"./dist/lang/cpp/index.js"},"./lang/css":{"types":"./dist/lang/css/index.d.ts","import":"./dist/lang/css/index.js"},"./lang/php":{"types":"./dist/lang/php/index.d.ts","import":"./dist/lang/php/index.js"},"./lang/sql":{"types":"./dist/lang/sql/index.d.ts","import":"./dist/lang/sql/index.js"},"./lang/vue":{"types":"./dist/lang/vue/index.d.ts","import":"./dist/lang/vue/index.js"},"./lang/xml":{"types":"./dist/lang/xml/index.d.ts","import":"./dist/lang/xml/index.js"},"./language":{"types":"./dist/core/language/index.d.ts","import":"./dist/core/language/index.js"},"./lang/html":{"types":"./dist/lang/html/index.d.ts","import":"./dist/lang/html/index.js"},"./lang/java":{"types":"./dist/lang/java/index.d.ts","import":"./dist/lang/java/index.js"},"./lang/json":{"types":"./dist/lang/json/index.d.ts","import":"./dist/lang/json/index.js"},"./lang/less":{"types":"./dist/lang/less/index.d.ts","import":"./dist/lang/less/index.js"},"./lang/rust":{"types":"./dist/lang/rust/index.d.ts","import":"./dist/lang/rust/index.js"},"./lang/sass":{"types":"./dist/lang/sass/index.d.ts","import":"./dist/lang/sass/index.js"},"./lang/wast":{"types":"./dist/lang/wast/index.d.ts","import":"./dist/lang/wast/index.js"},"./lang/yaml":{"types":"./dist/lang/yaml/index.d.ts","import":"./dist/lang/yaml/index.js"},"./parser/lr":{"types":"./dist/parser/lr/index.d.ts","import":"./dist/parser/lr/index.js"},"./lang/jinja":{"types":"./dist/lang/jinja/index.d.ts","import":"./dist/lang/jinja/index.js"},"./lang/lezer":{"types":"./dist/lang/lezer/index.d.ts","import":"./dist/lang/lezer/index.js"},"./keymaps/vim":{"types":"./dist/keymaps/vim/index.d.ts","import":"./dist/keymaps/vim/index.js"},"./lang/liquid":{"types":"./dist/lang/liquid/index.d.ts","import":"./dist/lang/liquid/index.js"},"./lang/python":{"types":"./dist/lang/python/index.d.ts","import":"./dist/lang/python/index.js"},"./autocomplete":{"types":"./dist/core/autocomplete/index.d.ts","import":"./dist/core/autocomplete/index.js"},"./lang/angular":{"types":"./dist/lang/angular/index.d.ts","import":"./dist/lang/angular/index.js"},"./keymaps/emacs":{"types":"./dist/keymaps/emacs/index.d.ts","import":"./dist/keymaps/emacs/index.js"},"./lang/legacy/*":{"types":"./dist/lang/legacy/*.d.ts","import":"./dist/lang/legacy/*.js"},"./lang/markdown":{"types":"./dist/lang/markdown/index.d.ts","import":"./dist/lang/markdown/index.js"},"./language-data":{"types":"./dist/core/language-data/index.d.ts","import":"./dist/core/language-data/index.js"},"./parser/common":{"types":"./dist/parser/common/index.d.ts","import":"./dist/parser/common/index.js"},"./theme/duskmoon":{"types":"./dist/theme/duskmoon.d.ts","import":"./dist/theme/duskmoon.js"},"./theme/one-dark":{"types":"./dist/theme/one-dark.d.ts","import":"./dist/theme/one-dark.js"},"./lang/javascript":{"types":"./dist/lang/javascript/index.d.ts","import":"./dist/lang/javascript/index.js"},"./parser/highlight":{"types":"./dist/parser/highlight/index.d.ts","import":"./dist/parser/highlight/index.js"}},"browserify":null},"created_at":"2026-04-02T18:35:05.911Z","updated_at":"2026-04-02T18:35:05.911Z","purl":"pkg:npm/%40duskmoon-dev/code-engine@0.2.0","related_tag":null,"latest":false,"version_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@duskmoon-dev%2Fcode-engine/versions/0.2.0","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@duskmoon-dev%2Fcode-engine/versions/0.2.0/codemeta","dependencies":[{"id":1984662196,"ecosystem":"npm","package_name":"@types/bun","requirements":"latest","kind":"Development","optional":false},{"id":1984662197,"ecosystem":"npm","package_name":"typescript","requirements":"^5.6.0","kind":"Development","optional":false},{"id":1984662198,"ecosystem":"npm","package_name":"@lezer/generator","requirements":"^1.8.0","kind":"Development","optional":false}],"package_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@duskmoon-dev%2Fcode-engine"}