{"_id":"@dicexp/naive-evaluator-builtins","name":"@dicexp/naive-evaluator-builtins","dist-tags":{"latest":"0.5.0"},"versions":{"0.5.0":{"packageManager":"pnpm@8.10.0","name":"@dicexp/naive-evaluator-builtins","version":"0.5.0","type":"module","sideEffects":false,"types":"./dist/lib.d.ts","module":"./dist/lib.js","exports":{".":{"import":{"types":"./dist/lib.d.ts","default":"./dist/lib.js"}},"./essence/builtin-scope":{"import":{"types":"./dist/essence/builtin-scope.d.ts","default":"./dist/essence/builtin-scope.js"}},"./internal":"./internal.ts"},"repository":{"type":"git","url":"git+https://github.com/umajho/dicexp.git"},"keywords":["dicexp"],"author":{"name":"Umaĵo"},"license":"MIT","homepage":"https://github.com/umajho/dicexp/tree/main/packages/naive-evaluator-builtins#readme","devDependencies":{"@types/node":"^20.8.6","esbuild":"^0.18.20","terser":"^5.21.0","tsup":"^7.1.0","vitest":"^0.34.2","@dicexp/build-utils":"0.0.0","@dicexp/errors":"0.0.0","@dicexp/interface":"0.5.0","@dicexp/naive-evaluator":"0.5.0","@dicexp/test-utils-for-executing":"0.0.0","@dicexp/naive-evaluator-runtime":"0.0.0"},"scripts":{"type-check":"tsc --noEmit","test":"vitest --dir=test --run","build":"tsup"},"description":"为了防止类型不兼容的情况，同时为了减少生成代码中的重复代码：","bugs":{"url":"https://github.com/umajho/dicexp/issues"},"_id":"@dicexp/naive-evaluator-builtins@0.5.0","_integrity":"sha512-Vuq+r99VAAW1sl9VE6KSfcSIeiymFDTeiLcrfymT0yafv+IydG3P2Gqp/F5tFSHsn6yOJkilhNNS8VLYtqt7+w==","_resolved":"/private/var/folders/q2/ns2h7tk5153c4dfsy55s6jyw0000gn/T/ec807083b3f817ea2c49b31dd0d49f2a/dicexp-naive-evaluator-builtins-0.5.0.tgz","_from":"file:dicexp-naive-evaluator-builtins-0.5.0.tgz","_nodeVersion":"16.20.2","_npmVersion":"8.19.4","dist":{"integrity":"sha512-Vuq+r99VAAW1sl9VE6KSfcSIeiymFDTeiLcrfymT0yafv+IydG3P2Gqp/F5tFSHsn6yOJkilhNNS8VLYtqt7+w==","shasum":"804f0d7ddb2ca9b4cb85a761c2c5df03832316e5","tarball":"https://registry.npmjs.org/@dicexp/naive-evaluator-builtins/-/naive-evaluator-builtins-0.5.0.tgz","fileCount":7,"unpackedSize":69398,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCOEvW8v3RcbT4os36tS6TOz6MXZ06FUu4Jzn4ohSktwQIhAN2GGy2nFpFfeSZdXNLzfW87hNl8NwnlzNGaJR4rG9Iq"}]},"_npmUser":{"name":"umajho","email":"umajho@proton.me"},"directories":{},"maintainers":[{"name":"umajho","email":"umajho@proton.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/naive-evaluator-builtins_0.5.0_1713365348959_0.7672737126745721"},"_hasShrinkwrap":false}},"time":{"created":"2024-04-17T14:49:08.807Z","0.5.0":"2024-04-17T14:49:09.131Z","modified":"2024-04-17T14:49:09.454Z"},"maintainers":[{"name":"umajho","email":"umajho@proton.me"}],"description":"为了防止类型不兼容的情况，同时为了减少生成代码中的重复代码：","homepage":"https://github.com/umajho/dicexp/tree/main/packages/naive-evaluator-builtins#readme","keywords":["dicexp"],"repository":{"type":"git","url":"git+https://github.com/umajho/dicexp.git"},"author":{"name":"Umaĵo"},"bugs":{"url":"https://github.com/umajho/dicexp/issues"},"license":"MIT","readme":"# @dicexp/naive-evaluator-builtins\n\n为了防止类型不兼容的情况，同时为了减少生成代码中的重复代码：\n\n- 内建通常函数所有涉及运行时的操作都应该借由 `rtm` 参数执行。\n- 内建通常函数的定义部分中，应该明确标出哪些引入是类型，哪些不是。（用\n  `import type`。）\n","readmeFilename":"README.md"}