{"_id":"occam-furtle","_rev":"918-baf67c37f5c19708d40ead15a640830b","name":"occam-furtle","dist-tags":{"latest":"3.0.601"},"versions":{"0.0.1":{"name":"occam-furtle","version":"0.0.1","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@0.0.1","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"a33f94f10cda166e96ebe85a2c54d27dd562cbf3","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-0.0.1.tgz","fileCount":4,"integrity":"sha512-VttLoTpsZiXjAE68Gy0L9aIwsfY1Hy1bOU2YvLDUjvkUPhDq8rC/h51C1UnCFobvFrPeTiV6NTDe5vTPHTULeQ==","signatures":[{"sig":"MEUCIEMm3RwaUR9SAhAeQkJ3AGk2B1ryvHf7tHJJyQgFNbp5AiEAxV5tW/K9GLQehXeqA3Y9at+wxiZnrEQi95Fgu6WowJg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5891},"main":"./lib/index.js","gitHead":"d600f40586fc50cd0481b81745184017b3855497","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"9.5.1","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"necessary":"^14.2.1"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^21.0.5","esbuild":"^0.9.6","express":"^4.17.1","@swc/core":"^1.5.6","juxtapose":"^4.0.108","lively-cli":"^2.0.65","easy-layout":"^6.0.199","watchful-cli":"^1.7.56","easy-with-style":"^3.0.419"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_0.0.1_1732716685942_0.2680230446589935","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"occam-furtle","version":"0.0.2","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@0.0.2","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"676bf67af667746fe71e68df57c8a6f18afac5d4","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-0.0.2.tgz","fileCount":43,"integrity":"sha512-LtoA1TNQCMocVb9sLixQacaIDJ8TdO7DIDt1MTx2fKv4Ef0/86xTZHXi5dD/dYWpaYqeMeC5PAmWUf5wAt88dQ==","signatures":[{"sig":"MEYCIQDhaaLgaM0rrL6RZ4kN6Hv7rKXfgEjESMjwKnNkSEwNhwIhAPqUpqj81yqCDDuA7gKVxUlmjnQkWx0buf1i2wWzYgAD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2615878},"main":"./lib/index.js","gitHead":"a7d0263f3972b61b3f48d5c4b1cb25c14d6d0a11","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"9.5.1","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"necessary":"^14.2.1","occam-query":"^4.1.8","occam-lexers":"^23.0.22","occam-parsers":"^23.0.31","occam-grammar-utilities":"^8.0.239"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^21.0.5","esbuild":"^0.9.6","express":"^4.17.1","@swc/core":"^1.5.6","juxtapose":"^4.0.108","lively-cli":"^2.0.65","easy-layout":"^6.0.199","watchful-cli":"^1.7.56","easy-with-style":"^3.0.419"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_0.0.2_1732793334791_0.46284910925322476","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"occam-furtle","version":"1.0.0","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@1.0.0","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"cfc2b7e1b3f96f7a2ec7f222c799d96e8d2f84dc","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-1.0.0.tgz","fileCount":43,"integrity":"sha512-5a3suRkt0SOdgvgjN+S58ssZOysW6mbtx5Td2o6D2CCXUiBy5xRYRDHH4cQS2xswLmdC1W1QePTh0M+4VgX2/w==","signatures":[{"sig":"MEQCIHA+CUEd0S8NnhHrs9u+w4ZOszHzw1kqX23aIFk1BNm2AiBB/27SC7iA0rnl138Q6rWqd72FJ0rzX3otX6azX9njbg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2631712},"main":"./lib/index.js","gitHead":"b87f19ddb337959d5d5c8de5b58e6f98d96aa76d","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"9.5.1","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"necessary":"^14.2.1","occam-query":"^4.1.8","occam-lexers":"^23.0.22","occam-parsers":"^23.0.31","occam-grammar-utilities":"^8.0.239"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^21.0.5","esbuild":"^0.9.6","express":"^4.17.1","@swc/core":"^1.5.6","juxtapose":"^4.0.108","lively-cli":"^2.0.65","easy-layout":"^6.0.199","watchful-cli":"^1.7.56","easy-with-style":"^3.0.419"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_1.0.0_1732820516070_0.5243023247617966","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"occam-furtle","version":"1.0.1","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@1.0.1","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"bb990249fc3beb3313cdbfe254473d4de8b2deea","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-1.0.1.tgz","fileCount":43,"integrity":"sha512-n7VTWZwb2nMVR7eFTnWiACVaMXGSg7dYVT0nUVBXgnWkxql0Is3OFRjRQQTMT0ZuwzM+31TgZe+xQsUUHgqnxg==","signatures":[{"sig":"MEYCIQCqSrT7tedJRocMb1JfH0AoNfWK8XWZH/E6Q4ieUsKTVQIhAOHOhc3SsV3zTSyfA1nBcWyL3eeoHdDUKMrOonWAfBGG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2758919},"main":"./lib/index.js","gitHead":"136e023d33d1171fe37e6b401655b1f6bb56e9d9","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"9.5.1","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"necessary":"^14.2.1","occam-query":"^4.1.8","occam-lexers":"^23.0.22","occam-parsers":"^23.0.31","occam-grammars":"^1.1.1","occam-grammar-utilities":"^8.0.239"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^21.0.5","esbuild":"^0.9.6","express":"^4.17.1","@swc/core":"^1.5.6","juxtapose":"^4.0.108","lively-cli":"^2.0.65","easy-layout":"^6.0.199","watchful-cli":"^1.7.56","easy-with-style":"^3.0.419"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_1.0.1_1732821512158_0.7443353163210118","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"occam-furtle","version":"1.0.2","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@1.0.2","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"ab1cb301e6939df4de0fd6266f2bcb6b9edbb036","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-1.0.2.tgz","fileCount":43,"integrity":"sha512-qAcEwMk+8GfiQzqeUO0CpliO8LAzbAyBHY+PpvQN5+GkZrWoCSMblFa2R8GUrq0hP2Eadyc4JoWFh6/LidZDpA==","signatures":[{"sig":"MEMCIDQ7VIrmGyplkZnBA4HxvYj67XD0o+SwFMc+QVwf0z8rAh9VMx3fncHX1K9revyaYsm/gYIsiY1Y8IkeO8ic8zbt","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2765938},"main":"./lib/index.js","gitHead":"a76b2eb44de13e9c6684f730b120ec09085dc558","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"9.5.1","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"necessary":"^14.2.1","occam-query":"^4.1.8","occam-lexers":"^23.0.22","occam-parsers":"^23.0.31","occam-grammars":"^1.2.5","occam-grammar-utilities":"^8.0.239"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^21.0.5","esbuild":"^0.9.6","express":"^4.17.1","@swc/core":"^1.5.6","juxtapose":"^4.0.108","lively-cli":"^2.0.65","easy-layout":"^6.0.199","watchful-cli":"^1.7.56","easy-with-style":"^3.0.419"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_1.0.2_1732824218764_0.3997303173550262","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"occam-furtle","version":"1.0.3","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@1.0.3","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"3f9b3e4f4d3c3c218900b55c98682c891377d9b9","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-1.0.3.tgz","fileCount":43,"integrity":"sha512-7ZAppMuKlqO+gWy7S5uMkd1dlan2boQrvU/PkCnS8E62gF1p8XclOSxl4JV4XmYO6wClnDhmJuB6V10Zxz9ApQ==","signatures":[{"sig":"MEQCIEazuHxpGXKpXtwWQx9yO56eIuB0ID+b9SyCNPGMXaCrAiB1qOKmg8UIFX5xp7Bk750Y38gw5BU449Z7z+7A0AS6xQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2764516},"main":"./lib/index.js","gitHead":"f82430612e22405afcf7b74849bd9183e6397f6c","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"9.5.1","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"necessary":"^14.2.1","occam-grammars":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^21.0.5","esbuild":"^0.9.6","express":"^4.17.1","@swc/core":"^1.5.6","juxtapose":"^4.0.108","lively-cli":"^2.0.65","easy-layout":"^6.0.199","watchful-cli":"^1.7.56","easy-with-style":"^3.0.419"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_1.0.3_1732825135750_0.1818010764912783","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"occam-furtle","version":"1.0.4","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@1.0.4","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"41f1550cfcc7e7f8d5051d87882ec0d08afee22a","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-1.0.4.tgz","fileCount":43,"integrity":"sha512-jcJDA7oMSGLGVypeA7HkUf5ys1FN1FBEEE3cFMCOL1uFPDNjanF0z+M879R9Mk5qD48tt04ncLnKUUyPdAlrUA==","signatures":[{"sig":"MEUCIBQyVS8qQ8mDPq7KN5RFEmRZM7vOxMVP9DPHUuFvDWzAAiEA3iAfyg85MY6O5KQxufcbFbloB/PXi8ifwClghfPLgvI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2763706},"main":"./lib/index.js","gitHead":"b584b65ec6a4b99bd2ad907d006366ffe58cf1f7","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"9.5.1","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"necessary":"^14.2.1","occam-grammars":"^1.3.3"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^21.0.5","esbuild":"^0.9.6","express":"^4.17.1","@swc/core":"^1.5.6","juxtapose":"^4.0.108","lively-cli":"^2.0.65","easy-layout":"^6.0.199","watchful-cli":"^1.7.56","easy-with-style":"^3.0.419"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_1.0.4_1732871677177_0.5259956567971358","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"occam-furtle","version":"1.0.5","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@1.0.5","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"2c65ac9a897a2720c515721795b2512856f6c196","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-1.0.5.tgz","fileCount":43,"integrity":"sha512-LnURpy2gKI8QCt2H5fHIMr5+Y1wVdbwZOFyP6ogK6LsLgjx6BQd9zLq+HyNHrPMfBKFY9ofdTjSKn+oSo+wplw==","signatures":[{"sig":"MEQCIClx025ZhrdNUQ5i1gcPslH4Cc2pqDElDPVNsxZtLVGNAiADlqILzw4sexO0GW8D99vI0ldi2drSD6olc45Il7XwAw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2763636},"main":"./lib/index.js","gitHead":"7067f189a2d9b1f33c8745f55eacfe2e1434924a","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"9.5.1","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"necessary":"^14.2.1","occam-grammars":"^1.3.5"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^21.0.5","esbuild":"^0.9.6","express":"^4.17.1","@swc/core":"^1.5.6","juxtapose":"^4.0.108","lively-cli":"^2.0.65","easy-layout":"^6.0.199","watchful-cli":"^1.7.56","easy-with-style":"^3.0.419"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_1.0.5_1732888509696_0.09617875718255231","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"occam-furtle","version":"1.0.6","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@1.0.6","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"f503e98a4eeade7a0675d73b6a933cf962630fe6","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-1.0.6.tgz","fileCount":43,"integrity":"sha512-H2Pmbp0KaYrTcCNpyRhA/wvobxirJqURdUH8m9cJgv77IA5VphxqQWNF/iy/q89rDfd82IqKF1ptnM978OArXg==","signatures":[{"sig":"MEYCIQDSYvlw7yFP9vD8XwANvdp8FyZtoQs4OA2FC9axy4nCigIhAIK4QIJZVw/89efUo0QGyzbJpDFlUftD2niWF0t4UGuQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2763642},"main":"./lib/index.js","gitHead":"402c71abdd55cc03872901484bfa290fb7fc80e3","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"9.5.1","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"necessary":"^14.2.1","occam-grammars":"^1.3.7"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^21.0.5","esbuild":"^0.9.6","express":"^4.17.1","@swc/core":"^1.5.6","juxtapose":"^4.0.108","lively-cli":"^2.0.65","easy-layout":"^6.0.199","watchful-cli":"^1.7.56","easy-with-style":"^3.0.419"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_1.0.6_1732889987357_0.43664749885963494","host":"s3://npm-registry-packages"}},"1.0.7":{"name":"occam-furtle","version":"1.0.7","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@1.0.7","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"ceb6f1ffc16f75e4508b6a528508d6753045835f","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-1.0.7.tgz","fileCount":43,"integrity":"sha512-3SK8qtTodRXFaQb/C30P+qHt94CNfjLZ50aeEmb+hTTT3ZQgZmDnN1Aj+mSzmE4vY0mAV1M2gKhFg5dn+9oTOA==","signatures":[{"sig":"MEQCIHSEhP6/1mqLL5tO5kMQl9qQdFHNFpWLbKKrHGYvVAyeAiBCaHjf8g/mTBOD/L7QaDhurIPDK4JGP98CNvZiROemtQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2762310},"main":"./lib/index.js","gitHead":"6ee8301ec284c8a9ad99e88418c2ef556fb8ffcd","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"9.5.1","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"necessary":"^14.2.1","occam-grammars":"^1.3.9"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^21.0.5","esbuild":"^0.9.6","express":"^4.17.1","@swc/core":"^1.5.6","juxtapose":"^4.0.108","lively-cli":"^2.0.65","easy-layout":"^6.0.199","watchful-cli":"^1.7.56","easy-with-style":"^3.0.419"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_1.0.7_1732967213642_0.37957048426082207","host":"s3://npm-registry-packages"}},"1.0.8":{"name":"occam-furtle","version":"1.0.8","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@1.0.8","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"fac1f6cb113b7f5fefe34f8a8c64484eed9581cc","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-1.0.8.tgz","fileCount":43,"integrity":"sha512-mj89FwpMT18uGu14hm2HMm4gFD95apu/uGnxNgxJA5tMM+ulR2bA4ScfRL/MHLxzot+vYjYeKXCOMGjq1yu7tA==","signatures":[{"sig":"MEUCIQCMMRFs2KYzzZCO5v3NzA1RfNdYF+mvHDmPxOMmF+VyDQIgaxWNBVbJLcFedRydKaQM+WXWtGxj+S09AyKNlRACkj0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2762292},"main":"./lib/index.js","gitHead":"4b92bf00eb36d28946488baded0c2f982eb6d0d0","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"9.5.1","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"necessary":"^14.2.1","occam-grammars":"^1.3.10"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^21.0.5","esbuild":"^0.9.6","express":"^4.17.1","@swc/core":"^1.5.6","juxtapose":"^4.0.108","lively-cli":"^2.0.65","easy-layout":"^6.0.199","watchful-cli":"^1.7.56","easy-with-style":"^3.0.419"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_1.0.8_1732968782017_0.03403698244894504","host":"s3://npm-registry-packages"}},"1.0.9":{"name":"occam-furtle","version":"1.0.9","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@1.0.9","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"061d41c5a5f839cd1912eb9e79c89ff5760d7bf5","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-1.0.9.tgz","fileCount":35,"integrity":"sha512-B+dm4WSoCyQZQOupX0uQVksBzHUhn+SdCbDO1nz/OV0IGOEchn5TalrR3+CO5XvjB7w5lfj6rSfZqoB9TPjT4A==","signatures":[{"sig":"MEUCIGBAjGCCFW/mXHrtDmF4vCfDjqL2cszheiaImhQtiHUoAiEA0qKX3mtXaccA6TXasaYc7iKahcRmrUbBXQxftY3VfXQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2722724},"main":"./lib/index.js","gitHead":"22de6bbf7c303b87558106fc0b5a76d1a553e0e6","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"9.5.1","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"necessary":"^14.2.1","occam-grammars":"^1.3.12"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^21.0.5","esbuild":"^0.9.6","express":"^4.17.1","@swc/core":"^1.5.6","juxtapose":"^4.0.108","lively-cli":"^2.0.65","easy-layout":"^6.0.199","watchful-cli":"^1.7.56","easy-with-style":"^3.0.419"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_1.0.9_1733042636906_0.7164283783721537","host":"s3://npm-registry-packages"}},"1.0.10":{"name":"occam-furtle","version":"1.0.10","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@1.0.10","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"8275b568901f10182c5981589f0e7770f3997cea","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-1.0.10.tgz","fileCount":35,"integrity":"sha512-FSsKQyOBmnTVKy6KQtzwWGX394pTSV31lXIvJ7dNli3SOmdvE5oQtsLdmyDeWPP2PrNi8xXiFKsrUn8aGKpPjQ==","signatures":[{"sig":"MEUCIQCQTKXjdMntmWISo3z9g2BCsixTvDS7MY8Gntraiv1AFQIgBS/WlZCjmuyRb9eZYeXhBWYnxZDEYDX9cMPkEJeM3RY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2722921},"main":"./lib/index.js","gitHead":"fda50a786c0a9875fabd1458480afdfb12e675de","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"9.5.1","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"necessary":"^14.2.1","occam-grammars":"^1.3.14"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^21.0.5","esbuild":"^0.9.6","express":"^4.17.1","@swc/core":"^1.5.6","juxtapose":"^4.0.108","lively-cli":"^2.0.65","easy-layout":"^6.0.199","watchful-cli":"^1.7.56","easy-with-style":"^3.0.419"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_1.0.10_1733144343431_0.703420075831142","host":"s3://npm-registry-packages"}},"1.0.11":{"name":"occam-furtle","version":"1.0.11","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@1.0.11","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"2afe285c3bd21c98a26f93a79f65b504fe459c80","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-1.0.11.tgz","fileCount":35,"integrity":"sha512-2+UcElAh7s15onzHUZlbJPkmmbJU0N35PYy5wpyBVEvMkZS/qAvKd5cqXGCyfxViJA4o9twvus8uFxhvFU0ERA==","signatures":[{"sig":"MEUCIQC7zEyS061nAFJoEiOCrbyvoLNgnmjUyfXvsG0vNl1dhwIgFCcXQaDxcDx9Tcv/FsHKnoEjIL4QQg3JmL8wcT456BQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2723082},"main":"./lib/index.js","gitHead":"4f5c31867c1c5c8657891748bc6677f1b24ed86d","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"9.5.1","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"necessary":"^14.2.1","occam-grammars":"^1.3.16"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^21.0.5","esbuild":"^0.9.6","express":"^4.17.1","@swc/core":"^1.5.6","juxtapose":"^4.0.108","lively-cli":"^2.0.65","easy-layout":"^6.0.199","watchful-cli":"^1.7.56","easy-with-style":"^3.0.419"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_1.0.11_1733151403340_0.2505515376074159","host":"s3://npm-registry-packages"}},"1.0.12":{"name":"occam-furtle","version":"1.0.12","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@1.0.12","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"7788318f8862fc26f856d3a6a6319ef5af9b0e91","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-1.0.12.tgz","fileCount":41,"integrity":"sha512-csSPdSt+vyWDVkxSfSEw72WYSBsFir6wvNLSVtv/ct2UsEgBjGc+6WT1PE9VLhs1T907RzHerQTeFK9nuTQXQQ==","signatures":[{"sig":"MEQCIEd7pJ5Wqrj0iTtn3waDTGHEdv02PzAVZCl7RqxyJpY+AiAaB49pAtOuZqUeyZWpL4ViKesqZHkSAhoCUDXHwP9nLg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2737830},"main":"./lib/index.js","gitHead":"4f6b3326398ef3f4cbb18091994c1788e5256d15","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"9.5.1","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"necessary":"^14.2.1","occam-query":"^4.1.8","occam-grammars":"^1.3.19"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","watchful-cli":"^1.7.56"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_1.0.12_1733306556283_0.39163819430473734","host":"s3://npm-registry-packages"}},"1.0.13":{"name":"occam-furtle","version":"1.0.13","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@1.0.13","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"c43397a26f328e023865b84c89eaa7d77b80f96f","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-1.0.13.tgz","fileCount":41,"integrity":"sha512-f3plwOvEJ0bMAwwUoqEGmOYe02Me+SQaFuGwrYS7uPTmMTLDTsgueAQsYWLL/QuZzwRoD4BTWo5GUiUb3qHoNw==","signatures":[{"sig":"MEYCIQCDzhu+UG3MAYFdBblqFUMf+zGAwvbOHAKuxNH86JGu7wIhAK6sludHQOm8LqJdZlrVT1uw9oSV5AjhS5yCut95pdHa","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2743147},"main":"./lib/index.js","gitHead":"7302a8482dd514bb951552564890ccd19b94181d","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"9.5.1","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"necessary":"^14.2.1","occam-query":"^4.1.8","occam-grammars":"^1.3.21"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","watchful-cli":"^1.7.56"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_1.0.13_1733313228255_0.18429048136128778","host":"s3://npm-registry-packages"}},"1.0.14":{"name":"occam-furtle","version":"1.0.14","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@1.0.14","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"58c5e37dcf8b16bf00466ad509f81e0b727527b5","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-1.0.14.tgz","fileCount":41,"integrity":"sha512-EcC3AAP7K9xZzQfNVCXIlcTEPly6XTQVhhgUkO+/iRAmM3iQkpblBu7NOnT8pPccwKWmYZ0bnb3gUg53/+tubg==","signatures":[{"sig":"MEQCIH+al/Rw0/Z2D1/9+xCAgIQ5ixTM/N5bqUduyUgHXyQMAiAdiHmy5WGORunNKJWZUFCTixQlnDBbbNgrCV0VxU+xxQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2743147},"main":"./lib/index.js","gitHead":"7528954a9ced9977694ea3a6a209e93affcb1fbf","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"9.5.1","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"necessary":"^14.2.1","occam-query":"^4.1.8","occam-grammars":"^1.3.24"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","watchful-cli":"^1.7.56"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_1.0.14_1733314091040_0.8950764191557017","host":"s3://npm-registry-packages"}},"1.0.15":{"name":"occam-furtle","version":"1.0.15","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@1.0.15","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"89b4fae488f53eaabb0c5eeaf2312bdc5bd612a0","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-1.0.15.tgz","fileCount":65,"integrity":"sha512-DCs4rD3eIYKrVYpA3MFO0nwTPDkHmPkL3TTFbPtr1fZiBuGbxBB1uS6CgeE8BVxlRZDeJj4cnylCoqLZSjviGA==","signatures":[{"sig":"MEQCIAaqKWJe2QN9XAZ988/fK6cdoShLHf566a4lrt3mdUlLAiAOdVlQd6E6EYIkrc74rQd3KLcqA7CmJfpmdQvkwrZGww==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2857457},"main":"./lib/index.js","gitHead":"7f35b04b3cb3152f13e1102d825a74731bd3f7ee","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"9.5.1","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"necessary":"^14.2.1","occam-query":"^4.1.8","occam-grammars":"^1.3.26"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","watchful-cli":"^1.7.56"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_1.0.15_1733335224458_0.005759207620907869","host":"s3://npm-registry-packages"}},"1.0.16":{"name":"occam-furtle","version":"1.0.16","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@1.0.16","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"15128a179392eb06723c07b4496c73924122520e","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-1.0.16.tgz","fileCount":65,"integrity":"sha512-FAtCNi97YjHugj+GlIYuzAh4Kf+eHvRCjxc27l9fIFsd1BrPvFszlO5alaGLgbJEz0EQoiEQ6Tipby6ZFmm9mA==","signatures":[{"sig":"MEYCIQC4oedMDM3Spe+MRXNmWNIvklUhp6/a4suiSn+KEaQINgIhAIAzA/gDr2+lALT+iHieg3tXhBJwzkDJ+2hB8hlA8Wl1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2857457},"main":"./lib/index.js","gitHead":"f1a0dbcdb1f98f23546dfd6c1e5685f8fead888c","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"9.5.1","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"necessary":"^14.2.1","occam-query":"^4.1.8","occam-grammars":"^1.3.28"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","watchful-cli":"^1.7.56"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_1.0.16_1733335591776_0.03878489995632384","host":"s3://npm-registry-packages"}},"1.0.17":{"name":"occam-furtle","version":"1.0.17","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@1.0.17","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"bb29aee8a46393910390e6b51b986d8ec37f6110","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-1.0.17.tgz","fileCount":73,"integrity":"sha512-oEf5YOA3VIq3C/voHG/DRceL1pekWGHqr0DkNloba+XvoqVzi6wPUoGyDzBqPAq61Ob3GfLLfiyyumWD6KqeRw==","signatures":[{"sig":"MEQCICwk/RcUENcWNZKhbuFwGG6I3AaADo/9/iYoUVboAnvPAiAV0bOp6lbrCejDVlZxFBAYMpfz8W2nmm3isyYaHwvY+A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2889078},"main":"./lib/index.js","gitHead":"6baca7af180ca8054b8b78cb909c5a1e8189eed2","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"9.5.1","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"necessary":"^14.2.1","occam-query":"^4.1.8","occam-grammars":"^1.3.30"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","watchful-cli":"^1.7.56"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_1.0.17_1733388336879_0.6347352372921999","host":"s3://npm-registry-packages"}},"1.0.18":{"name":"occam-furtle","version":"1.0.18","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@1.0.18","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"9715f996531a93e2527d809915b75b7c70211004","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-1.0.18.tgz","fileCount":76,"integrity":"sha512-WB+/qreJIc1xzgRE7PJqU0Ma+e1x7g1VgXbz6Yh46IUOcLJwYzyvDAyHQ8mflfJvxDEfuhLmTG8j7rFs+53dfQ==","signatures":[{"sig":"MEUCIGqm9h2azyVZEgRn7JZ12Nnh6ujcJ040QmRtLoVQ1vDGAiEA98MXzarCqFUwvhfpA/8LcemQYrZ3XMVhdKxYwxm+Dfg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2898384},"main":"./lib/index.js","gitHead":"9e498984bf3104abfd010c27ebceea19a913b319","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"9.5.1","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"necessary":"^14.2.1","occam-query":"^4.1.8","occam-grammars":"^1.3.32"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","watchful-cli":"^1.7.56"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_1.0.18_1733391098666_0.20055753745948435","host":"s3://npm-registry-packages"}},"1.0.19":{"name":"occam-furtle","version":"1.0.19","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@1.0.19","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"ff112ea5adb4c884fb962b21325dc260291cf089","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-1.0.19.tgz","fileCount":75,"integrity":"sha512-eKSuErZxi6ckAVS1z07vRpHgv6TCGDAAQbek9VUifVL6yuDlmeoWRHDz9RHe6RaA5Fn0P3TctSuKpyiH51zFnw==","signatures":[{"sig":"MEQCIHJI21dmnlj4TOO9CjCLdX3KCTDf3nWN6li0lBC45oI4AiBTupXrf09kNG3CsEtOR39MfHyp9HZNXgrT+hZdwju9uQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2897681},"main":"./lib/index.js","gitHead":"2686fb5e3559293439342f3377fbb6968c7225dc","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"9.5.1","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"necessary":"^14.2.1","occam-query":"^4.1.10","occam-grammars":"^1.3.32"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","watchful-cli":"^1.7.56"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_1.0.19_1733395044894_0.7455590210248326","host":"s3://npm-registry-packages"}},"1.0.20":{"name":"occam-furtle","version":"1.0.20","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@1.0.20","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"2b49a2d4617c175f6b1dca223d0e9462ee96e1a9","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-1.0.20.tgz","fileCount":73,"integrity":"sha512-dvSLggJ4LJvkKUq8Tg+5Det+rpn0XxFHzSSRNP3c/Qnil/BoOlCxSE4vZKxYScSzYW8hy4EdI4YAtx/j3okuAA==","signatures":[{"sig":"MEYCIQCB9JJUcKfrwLSxocjImNuML6OUDOr0QGlTSwqgFTL50AIhAMzBiWdZab2kLofjfi6AjhuoLSBVa2IBGrRczEWWaxc2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2902539},"main":"./lib/index.js","gitHead":"1650b5cf4585ecc716d01a4152df954bd6f7e9aa","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"9.5.1","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"necessary":"^14.2.1","occam-query":"^4.1.10","occam-grammars":"^1.3.35"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","watchful-cli":"^1.7.56"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_1.0.20_1733397067173_0.2332324534393997","host":"s3://npm-registry-packages"}},"1.0.21":{"name":"occam-furtle","version":"1.0.21","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@1.0.21","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"29cb4e1c1a0d8c0c416810a12f7e1e085e7d563d","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-1.0.21.tgz","fileCount":73,"integrity":"sha512-qgeypgJKg+/I3DV8FjHW2YC/dhyaBFeaZhRH0U0akkERCyjf6FDt9bgR9cvPsQ4xnkImVL9Pm5Jl1BbhUKIx1Q==","signatures":[{"sig":"MEQCIAXzy2rXHH1Nx9Gu/5rnNwV1MoDdzuClc1BLLXjn7R8bAiAgUKC2GxWd3pvt+XEx+sZ27DZ2kjfWJnJprX+MBoo+uw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2913131},"main":"./lib/index.js","gitHead":"2984b84665fdee2251c902440885c014c9cb8da7","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"9.5.1","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"necessary":"^14.2.1","occam-query":"^4.1.10","occam-grammars":"^1.3.37"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","watchful-cli":"^1.7.56"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_1.0.21_1733406655467_0.8140788883591501","host":"s3://npm-registry-packages"}},"1.0.22":{"name":"occam-furtle","version":"1.0.22","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@1.0.22","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"ce2453f6eb351d141bd37b8dab5d5625be50955d","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-1.0.22.tgz","fileCount":73,"integrity":"sha512-lKKfaZTJGygk6fF1J8r0I7kgcQvcThHsCvEk5oG7ygnrLe+siL41caZI8liROLrG+scyqGvxnp0LIYpnJXw1eA==","signatures":[{"sig":"MEUCIQDDmfhfdujr70HCDq0ISGDmQkaSgr6xZLAFU/Y4akbsgQIgfJJLfq0rl8Kcih7sMp3ymCQfqkzN3xj++P5LX5X/5Xo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2913129},"main":"./lib/index.js","gitHead":"ec1d9372c41bfc48c43a2f3395f6b57c85fb28d1","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"9.5.1","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"necessary":"^14.2.1","occam-query":"^4.1.10","occam-grammars":"^1.3.39"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","watchful-cli":"^1.7.56"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_1.0.22_1733407162403_0.83669707292204","host":"s3://npm-registry-packages"}},"1.0.23":{"name":"occam-furtle","version":"1.0.23","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@1.0.23","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"6d3c89ddb783a8c942ee7315ff24bd3aab025171","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-1.0.23.tgz","fileCount":79,"integrity":"sha512-dKaGdTz7ilKkdIhnZnctaH4VCpZewHM1OiDYW/tjDqp1OaN4bWSKWjiknbsrIalqmv9UTVm3fd9vEhPZiJ1v7g==","signatures":[{"sig":"MEUCIBnn5eAyl27WrJdCl/QDrY3EBLm8th7yWXwwRNvjDOTeAiEAjpfr2mYzk1+LW91wKAh8HZQKeOfKeOQkJzxEVAeOq1g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2927313},"main":"./lib/index.js","gitHead":"9b606fc25bfa73e3e94252bd669e1dfa66663215","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"9.5.1","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"necessary":"^14.2.1","occam-query":"^4.1.10","occam-grammars":"^1.3.41"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","watchful-cli":"^1.7.56"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_1.0.23_1733425891218_0.2990044840088635","host":"s3://npm-registry-packages"}},"1.0.24":{"name":"occam-furtle","version":"1.0.24","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@1.0.24","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"03922da3fcd1df8e26a34cfd88781e62a760ca64","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-1.0.24.tgz","fileCount":79,"integrity":"sha512-jNuHApMLg816iXNqRYkM+QFLKqcPpxA4vGitlQmxgnnpr7RKzQYHC3nGSAUGb/Exul+ITRoMvGH6v0bzp+D8kQ==","signatures":[{"sig":"MEQCIEYvaGCimpDSUOo+An/BE6HFvBuBLPcjdBz/Jk7fLeqqAiB5JV95riZ28FpHbqsUtTsUBT9x5yUXNcNtiRf+dKNRYw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2927313},"main":"./lib/index.js","gitHead":"b76c31356fcf13ee173ff3bb11e26cb3986be231","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"9.5.1","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"necessary":"^14.2.1","occam-query":"^4.1.10","occam-grammars":"^1.3.43"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","watchful-cli":"^1.7.56"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_1.0.24_1733476495600_0.17953009714366952","host":"s3://npm-registry-packages"}},"1.0.25":{"name":"occam-furtle","version":"1.0.25","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@1.0.25","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"faf8a856f30f4abd861b3111d5b6778ecfb20755","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-1.0.25.tgz","fileCount":79,"integrity":"sha512-md2U1czOKJk6OPHzIcYJiwPqm9+j6kA4pur1iI/DPHj9xSAvQ0N3okiVycFCqrUZAxlLfVjV7JX5lsvjlpI9sg==","signatures":[{"sig":"MEQCIBMs29lq2fpbM0kW0hGKVtCzZ050EcL8m4LJwFMKw0NoAiAZO+7vW5Cy9vfwIMklzxw+vGsLoqXx5JzYHENNNK556Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2935992},"main":"./lib/index.js","gitHead":"9a0f0b4422f84448573ff42a7141d42c8a9a0973","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"9.5.1","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"necessary":"^14.2.1","occam-query":"^4.1.10","occam-grammars":"^1.3.45"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","watchful-cli":"^1.7.56"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_1.0.25_1733478750598_0.5608434771493975","host":"s3://npm-registry-packages"}},"1.0.26":{"name":"occam-furtle","version":"1.0.26","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@1.0.26","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"a2b9d283c2f1f0d75fa2aa2450e086d687982071","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-1.0.26.tgz","fileCount":81,"integrity":"sha512-XM57QZ4pIAWA4EEc71j1DHRurXMUtHJfoMa5L8RnZ+aoXwyrbhcF8V7nfNLTf6k+37XTWn/s+xZ4de8b9h1Pig==","signatures":[{"sig":"MEUCIEJ3PU8C4VSCye0ivl1ha8El1gnbNYOiy73GUs2QwHTbAiEAlMqwY5QdeXy9YOq8EDiiDvxwu+htEECEMVMq7oN2hWE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2967811},"main":"./lib/index.js","gitHead":"5613b4eecebda53e6afd0ef999f5a7439c5baf37","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"9.5.1","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"necessary":"^14.2.1","occam-query":"^4.1.10","occam-grammars":"^1.3.45"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","watchful-cli":"^1.7.56"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_1.0.26_1733507684741_0.5706109357739424","host":"s3://npm-registry-packages"}},"1.0.27":{"name":"occam-furtle","version":"1.0.27","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@1.0.27","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"dedf81ec765f152ed4447641dac4607a88a066a8","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-1.0.27.tgz","fileCount":79,"integrity":"sha512-u7NibvV+2HFzHHkgRkPZ1UPDcIdt/HazINXKgB1D7UhbN4zstdp9Raj+JB7X5TxIRlwxsPHC7TmmpYIB2sCyYA==","signatures":[{"sig":"MEYCIQCXvfz/SXD54hFg4mPK6sRgSKIPQ+rbW3Gv5zrUKmXrngIhANxMpDHkMdlrxx093NXaqO2v4MKYlcKbFlSlnmR5bt2U","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2958354},"main":"./lib/index.js","gitHead":"36f8e807524d5c651b16ecde4153763f20d764b5","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"9.5.1","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"necessary":"^14.2.1","occam-query":"^4.1.10","occam-grammars":"^1.3.45"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","watchful-cli":"^1.7.56","occam-entities":"^1.0.234"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_1.0.27_1733508740501_0.21285593943905967","host":"s3://npm-registry-packages"}},"1.0.28":{"name":"occam-furtle","version":"1.0.28","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@1.0.28","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"c0ec49809c02392e1be7beeaa9237db024f816ef","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-1.0.28.tgz","fileCount":79,"integrity":"sha512-bup2zDjGR3ekRlclycSZzyLaMU0vfPN4hoyGwKrszbMn6gDB5sT0foiY1PTn0hqyoN2CBnBgoHUx05BuV7shnQ==","signatures":[{"sig":"MEYCIQCDaKvDX34SDWaK9qwRtu/jkrO4kSlKrzVzZkubXSUDkgIhANdj0MoKQLpI5qkx3psKRy1sq0Onsr3UxJQ4ps1jXLaq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2958763},"main":"./lib/index.js","gitHead":"355d1ca73951f683b5368def8596597b0443a774","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"9.5.1","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"necessary":"^14.2.1","occam-query":"^4.1.10","occam-grammars":"^1.3.45"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","watchful-cli":"^1.7.56","occam-entities":"^1.0.234"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_1.0.28_1733508988926_0.3395865074947415","host":"s3://npm-registry-packages"}},"1.0.29":{"name":"occam-furtle","version":"1.0.29","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@1.0.29","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"a00168edec341e8c6e9d095ec8a871d12bd3da25","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-1.0.29.tgz","fileCount":79,"integrity":"sha512-UmxqzSZFRnxoNOvFF3d1dBzGZAFkGSofrRCtIg2GpjXAafFOFxmGx5z7d7K5FcVHvJ661YmTqqssu/QeI1H4Mg==","signatures":[{"sig":"MEUCIQDt1PWWT4WQG969/Ay+gYHcHokKF8vZKp+LNx1NDFmuRQIgVyzLCWlEI/pcTq4uGShivlwK8SA9fMw5iX+hjn9xA2M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2961522},"main":"./lib/index.js","gitHead":"0dd8e5fd204041eee40f4ed9792dc606094993f3","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"9.5.1","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"necessary":"^14.2.1","occam-query":"^4.1.10","occam-grammars":"^1.3.45"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","watchful-cli":"^1.7.56","occam-entities":"^1.0.234"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_1.0.29_1733509709859_0.4452636688807037","host":"s3://npm-registry-packages"}},"1.0.30":{"name":"occam-furtle","version":"1.0.30","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@1.0.30","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"763c0baa2a3e0029fd17e9d13c3da1e3504aaacc","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-1.0.30.tgz","fileCount":79,"integrity":"sha512-fVbUWt1R7+hCErXw47VU/zE/9E1CDBmmkFr2V4/UrLOtxI/bKYSNBWx/mVGgbFSZdiJWNmjMvdPckSm7FRW8Hw==","signatures":[{"sig":"MEQCIHJI0wAnEsvjBmnGsK825MN1Q6SzBdojcrsL2ebWn4ZCAiBZKPQFkoZ10xylmoWdV0NfKBT85Bm73Pi9sxbmyR7BEQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2971721},"main":"./lib/index.js","gitHead":"b122509a7aa7c0ab3c2296af959fa995513f31d4","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"9.5.1","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"necessary":"^14.2.1","occam-query":"^4.1.10","occam-grammars":"^1.3.45"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","watchful-cli":"^1.7.56","occam-entities":"^1.0.234"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_1.0.30_1733511285642_0.6481543307043793","host":"s3://npm-registry-packages"}},"1.0.31":{"name":"occam-furtle","version":"1.0.31","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@1.0.31","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"6316873f88d94b92c5effe157d694393cdadd3fb","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-1.0.31.tgz","fileCount":79,"integrity":"sha512-FmBww6sYriSGSPjtKiurbpJxn9VOxukw2hcUUvn83I8QX2ChWBEXqQR3ubQaVgl+7l/ZrHBDCo2Qak5x/Z7FSA==","signatures":[{"sig":"MEUCIQCnrSjchT7Uwx3O5fUsCgdPTK3V8kEDw9j2/lWJ3n5Z6gIgbiDg08FCVf6lj4H7ZMxSmWdp0NVv63e3aj3vGqZFp9I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2973507},"main":"./lib/index.js","gitHead":"ef42e9a815759268e8e7bd422eb153c88031a2ea","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"9.5.1","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"necessary":"^14.2.1","occam-query":"^4.1.10","occam-grammars":"^1.3.45"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","watchful-cli":"^1.7.56","occam-entities":"^1.0.234"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_1.0.31_1733512345211_0.10052616457222174","host":"s3://npm-registry-packages"}},"1.0.32":{"name":"occam-furtle","version":"1.0.32","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@1.0.32","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"c5710a6872b75029bd24b3ed56565d1109c89376","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-1.0.32.tgz","fileCount":79,"integrity":"sha512-WBjIcvldA2gHpsHGM55IH1Nt0jy/4gcKI7AddwNq6QDgB5nU3595Odqtd2DObjnsPhkZi+jIeuWDm0pPflVY+A==","signatures":[{"sig":"MEUCIQDFsHSdAcKr7sPHLbwU1VYJIv2GmZK1ORtDmZKGvbiQeAIgKa9NBfr9hIspDVtRavtr1C0beuOFUKqH3MnTXlEGLzo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2973621},"main":"./lib/index.js","gitHead":"2fc970cbde56bac4c0c35a6aa3ca71483db1167e","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"9.5.1","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"necessary":"^14.2.1","occam-query":"^4.1.10","occam-grammars":"^1.3.45"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","watchful-cli":"^1.7.56","occam-entities":"^1.0.234"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_1.0.32_1733512530526_0.35860391823666826","host":"s3://npm-registry-packages"}},"1.0.33":{"name":"occam-furtle","version":"1.0.33","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@1.0.33","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"91568b04c139a0b4b69dd74862d01098eb716f95","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-1.0.33.tgz","fileCount":79,"integrity":"sha512-5omSepz8ORCNUY27qrYtQCauAfuCwGdg8AJ2MhkUm2hZHGpEA4yPs16w7Nmf6Sg72pUPIdsD54dsH1Bnuul1XQ==","signatures":[{"sig":"MEUCIAWapMP9VBWPuUKow1aG3A2oI+79sOVvhYb6DFEqix97AiEA1OrFdMOnem00DPfSGnY2m3vrd74Rd4oMXfNyfFbbp4Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2973809},"main":"./lib/index.js","gitHead":"1ad6f8a8f725a010ae9fac99b9e2e0b63e02cb95","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"9.5.1","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"necessary":"^14.2.1","occam-query":"^4.1.10","occam-grammars":"^1.3.45"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","watchful-cli":"^1.7.56","occam-entities":"^1.0.234"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_1.0.33_1733512663680_0.27157567320502096","host":"s3://npm-registry-packages"}},"1.0.34":{"name":"occam-furtle","version":"1.0.34","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@1.0.34","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"55f9b58371d590bfde8109d15c1290d4e82da3d4","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-1.0.34.tgz","fileCount":79,"integrity":"sha512-c/R/QBm9i0lBvKce1X/G8UIyYVWsqB9kmhLwmube9d+r0DKepgvEJMeezGE1JKGRa6tWanoRgwKNSWhEQejqqQ==","signatures":[{"sig":"MEQCIDg534sQJ+aTEeqQfbGGxtB2TPLJnyL74tRLWq/m1ZakAiAs3GeOTKyhm6wCJpqH7SysOFFFopHSQ8Dz9/RjH72sEQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2978090},"main":"./lib/index.js","gitHead":"e737049a8ae3a2acf9dc76603343e4c340e04044","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"9.5.1","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"necessary":"^14.2.1","occam-query":"^4.1.10","occam-grammars":"^1.3.45"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","watchful-cli":"^1.7.56","occam-entities":"^1.0.234"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_1.0.34_1733571121365_0.07712135353344829","host":"s3://npm-registry-packages"}},"1.0.35":{"name":"occam-furtle","version":"1.0.35","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@1.0.35","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"92a78427fee397e7253172c3416ae514bf2245c8","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-1.0.35.tgz","fileCount":79,"integrity":"sha512-/VNDdmVxWBwhKUCOlWY1TtkRJni4BAqhZwmjJZRrNgZ1dlE5D/ImKl+fuJnmQNhSVEmMHE4RLy52RSnfnkgBjQ==","signatures":[{"sig":"MEUCIFM/TkWlnuv8p80EYkPku93vx4r7rKr3HxMbeOjesP0FAiEA/pDmRsJVSGUyQz2QDntH/nAMg8LSvaYl5CEs5R1paqk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2978090},"main":"./lib/index.js","gitHead":"cd6a0dea07c7cb80dc94968f25d3552948941d67","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"9.5.1","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"necessary":"^14.2.1","occam-query":"^4.1.10","occam-grammars":"^1.3.45"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","watchful-cli":"^1.7.56","occam-entities":"^1.0.234"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_1.0.35_1733571137264_0.22604826757939622","host":"s3://npm-registry-packages"}},"1.0.36":{"name":"occam-furtle","version":"1.0.36","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@1.0.36","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"5380996076a2b458556e44e7697fb080b9a64f1f","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-1.0.36.tgz","fileCount":79,"integrity":"sha512-8lPNLI7/wz8q0TmHciY10xG+VMapBa37/teOTLfNuxamYMpztLpttbI/oywXWGqzNdyIooqpUTlDu/gMXjwTrw==","signatures":[{"sig":"MEQCIC6Fd9z/IGn/jlp/X4jQuSosbRbnTJN/LTNEHD4hvE2KAiBGTD3eggV+FdTH/fDFZ2Mw4dNjer1OXdv0HJS1U8kScg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2977563},"main":"./lib/index.js","gitHead":"519387a317a97a80df00e2c67e92ab7732cff4ee","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"9.5.1","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"necessary":"^14.2.1","occam-query":"^4.1.10","occam-grammars":"^1.3.45"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","watchful-cli":"^1.7.56","occam-entities":"^1.0.234"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_1.0.36_1733571922035_0.007109243112614516","host":"s3://npm-registry-packages"}},"1.0.38":{"name":"occam-furtle","version":"1.0.38","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@1.0.38","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"059c35acab50ab284357c4b57db3def2228a3c00","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-1.0.38.tgz","fileCount":81,"integrity":"sha512-6g+gw93S1HUsfIrqGGoo3fXBh30MMk2eIXjzalHABlq28xzKQXdYbOX3aPp6Uq9BRijimf+vF3HXqY3Z3iBpWQ==","signatures":[{"sig":"MEYCIQDgHU5JL0xA8ziypuvi6TuxWDFxwpmxFuKXPnvbboBy5gIhAOI4KI6qPQCy5DN71fmpjuGie1TUq0STOCQwn0tB1nin","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2983552},"main":"./lib/index.js","gitHead":"4e10ad3515c1c6c1acb363ed112df48b0b47b95e","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"9.5.1","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"necessary":"^14.2.1","occam-query":"^4.1.10","occam-grammars":"^1.3.45"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","watchful-cli":"^1.7.56","occam-entities":"^1.0.234"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_1.0.38_1733572602906_0.18864393057530804","host":"s3://npm-registry-packages"}},"1.0.40":{"name":"occam-furtle","version":"1.0.40","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@1.0.40","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"e2decd18ea424dee33425beee0dbbb0cd6aa854a","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-1.0.40.tgz","fileCount":83,"integrity":"sha512-UqvjTQc1jbyYnm1WsPF8U9k5NbqvtjUPecaz2zJYU4YlQ56eR2WL7QxETuwsR+X12da72EhOPek4QM5ltXps4w==","signatures":[{"sig":"MEQCIBrQfUM2gKsmH2+j3EwkrjEpxqJW16EyAtk66uwAjwnTAiBQXbczNNv7pOx124ZoxHvzbI3zCCOwZiinQdrfgecvKw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2989316},"main":"./lib/index.js","gitHead":"9b710a28db23a525bf7319292175266298089952","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"9.5.1","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"necessary":"^14.2.1","occam-query":"^4.1.10","occam-grammars":"^1.3.48"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","watchful-cli":"^1.7.56","occam-entities":"^1.0.235"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_1.0.40_1733754944547_0.4930328751906836","host":"s3://npm-registry-packages-npm-production"}},"1.0.42":{"name":"occam-furtle","version":"1.0.42","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@1.0.42","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"a2d6ae2847049a169d20b230d5e0e91744e0b697","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-1.0.42.tgz","fileCount":83,"integrity":"sha512-oQ0TYwqZbQuV+H2J2EZIcOR5iJnPnGzT6m4gJZgKRhhrMpLRGqmEMOuLiEb9CFR1Cz4Ek9Blip2KRsKUJup+vw==","signatures":[{"sig":"MEUCIQCrRk0aoGW1EIYL2MkFITMmEURoo91fvZrBiX0UWjDnhwIgMljzpEY1KA4tReO658KCUZGtyTJg6Z69WPXpS5v5RmU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2989316},"main":"./lib/index.js","gitHead":"38e57893454db6a5486aef1e8b64f517bd7d217b","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"9.5.1","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"necessary":"^14.2.1","occam-query":"^4.1.10","occam-grammars":"^1.3.53"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","watchful-cli":"^1.7.56","occam-entities":"^1.0.238"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_1.0.42_1733757337134_0.9443407085224185","host":"s3://npm-registry-packages-npm-production"}},"1.0.43":{"name":"occam-furtle","version":"1.0.43","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@1.0.43","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"da5b7d3a17bdbf6e1f3e7bd0f786f8f5fcb70a0a","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-1.0.43.tgz","fileCount":83,"integrity":"sha512-h94bYAqUWjl+MkE7EHp7jmnCYtEIP0+9pNQm2AwvyVecZWhD+p5PFV4JraGPCSYvVJyUiZjxky6cERSoL28bXA==","signatures":[{"sig":"MEQCIBv6bmMD5WMlkLNh+EVWWEsnDi+5nX6hG5rhhGXUPCB5AiAOmN25vcvOyXho4+6lW9NRPo7YFLt2LI4UhjB8qETeJw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2992122},"main":"./lib/index.js","gitHead":"59dbac651258930fc0b5a6a756db6ea671f5d6f8","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"9.5.1","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"necessary":"^14.2.1","occam-query":"^4.1.10","occam-grammars":"^1.3.53"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","watchful-cli":"^1.7.56","occam-entities":"^1.0.238"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_1.0.43_1733761301664_0.8728027148959363","host":"s3://npm-registry-packages-npm-production"}},"1.0.44":{"name":"occam-furtle","version":"1.0.44","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@1.0.44","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"d0ae97f3b72129c45b735322a305d8e5c0c5b2ac","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-1.0.44.tgz","fileCount":83,"integrity":"sha512-roHuWewIgMeeLbycRCpZ0SdUt7D529O07xyWTnF0Iz+Mgs10aesxWZjnN1fnPToqhx0rcRDFfCVhwZIXPwXgWQ==","signatures":[{"sig":"MEQCIBGf1gfSnFatNsRDbNmGX4MRClvn6d4fdCwkyD8ku4LeAiAR7/EyX93EyXPygCCsFTacEZbE6zlOTOchDwVurPy3rw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2992122},"main":"./lib/index.js","gitHead":"d07377def22aa012d4904f68d95e4f436db5bc27","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"9.5.1","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"necessary":"^14.2.1","occam-query":"^4.1.10","occam-grammars":"^1.3.53"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","watchful-cli":"^1.7.56","occam-entities":"^1.0.238"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_1.0.44_1733761980668_0.4604070342983815","host":"s3://npm-registry-packages-npm-production"}},"1.0.45":{"name":"occam-furtle","version":"1.0.45","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@1.0.45","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"3d8ebb77263615d661d3c13819312c6084f9d483","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-1.0.45.tgz","fileCount":83,"integrity":"sha512-n8pETpDaw+bna60YdodRMNS2wdYK+YEvyLesasZn5KQ8p5ayNUKJLyVuN//xK95VrKhfrQbDACq4I71j4HpsjA==","signatures":[{"sig":"MEQCIB4oSN1vdy0Mv2yQzUxn85ji/7WEDC634ieXuvpWS41UAiB0j18beuGVuGoM8wHGnhD+rk0kDpGZWO2hsCG1sgYgUw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2992076},"main":"./lib/index.js","gitHead":"24c2c3c46819e3427250a39707cf7f83f34807e7","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"9.5.1","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"necessary":"^14.2.1","occam-query":"^4.1.10","occam-grammars":"^1.3.53"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","watchful-cli":"^1.7.56","occam-entities":"^1.0.238"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_1.0.45_1733826636481_0.7381635927595662","host":"s3://npm-registry-packages-npm-production"}},"1.0.46":{"name":"occam-furtle","version":"1.0.46","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@1.0.46","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"d42fa821eff13020d1f2c5913713084fe29fa7b3","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-1.0.46.tgz","fileCount":83,"integrity":"sha512-0V1MrzMiFgQZdckWPBIp1Yxnqvm+zqZOi2tdOBy5kbUXAmMwC0lPV14AFeotBY7lEfUAvSPOP3/uTQqX6jtfGA==","signatures":[{"sig":"MEUCIAU7gz6hsH2y9/8OuP8qZb2swv36i0KASNSJTZgUyGJ0AiEA9nThtIX+MB3mHf9WVZF2+beo0kVBm/cSAW3kMqJb6lU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2992181},"main":"./lib/index.js","gitHead":"ee1ba8342ca810fc81c2fb9916449c2bef7a2760","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"9.5.1","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"necessary":"^14.2.1","occam-query":"^4.1.10","occam-grammars":"^1.3.53"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","watchful-cli":"^1.7.56","occam-entities":"^1.0.238"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_1.0.46_1733826837649_0.3388426833031166","host":"s3://npm-registry-packages-npm-production"}},"1.0.47":{"name":"occam-furtle","version":"1.0.47","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@1.0.47","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"29538ef2d3cfb083511173b077ab463d76c63ec2","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-1.0.47.tgz","fileCount":83,"integrity":"sha512-DYpED32tDOFqf+GJNqwQG6fdloWmqoKROuUnKAuNN3ppqhQZahRVxxweIl/QMAvLs4bdgxVTS3ZQe7QB254v7A==","signatures":[{"sig":"MEUCIQCksZsHOtm7/PtsHQ1F9SDCoUEdrlW0F2yE67dzQYv8GAIgYTnRjEwYwpRewEKedL9KYOMP+65SCWbXbHyfDAlBVt4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2992181},"main":"./lib/index.js","gitHead":"901437a20e1c6e5d471e5f91158bd2378195de1b","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"9.5.1","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"necessary":"^14.2.1","occam-query":"^4.1.10","occam-grammars":"^1.3.53"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","watchful-cli":"^1.7.56","occam-entities":"^1.0.238"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_1.0.47_1733826873991_0.14299930554895957","host":"s3://npm-registry-packages-npm-production"}},"1.0.48":{"name":"occam-furtle","version":"1.0.48","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@1.0.48","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"b51236c390b2fd7da6ec8333be7ef6bad5569b65","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-1.0.48.tgz","fileCount":89,"integrity":"sha512-Du7jXYx+CDkB8sLyw2awex+3cHE67huB56XhKCZ1uFGwzsgFXCwosF96ysesGrUm4tR/3uHJXZ6fkm7jpJEK8A==","signatures":[{"sig":"MEUCIQCIJuKp8DjPiYbvi0CC2YHrJSLIThsLZ1prexHplGfJPAIgSTOe22UrwCN/QkpLtVwL9JlYx25Y4CS76bBPtqmWXYo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3000151},"main":"./lib/index.js","gitHead":"68cd4f61af560679685b7ac5159f41ff5b0cfb5f","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"9.5.1","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"necessary":"^14.2.1","occam-query":"^4.1.10","occam-grammars":"^1.3.53"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","watchful-cli":"^1.7.56","occam-entities":"^1.0.238","occam-custom-grammars":"^5.0.986"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_1.0.48_1733838317185_0.8828962521458352","host":"s3://npm-registry-packages-npm-production"}},"1.0.49":{"name":"occam-furtle","version":"1.0.49","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@1.0.49","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"f2b3df394cb8cfee392ad424cb97696ed212d917","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-1.0.49.tgz","fileCount":91,"integrity":"sha512-vKG9yL9REceP9Z7IEoOSh9X9Y9Pn4zC6yg09ESa6fIZb5FTUJEwqFql1cAfAmG7pG1iY/ljDBMcAuAxAPrXWZA==","signatures":[{"sig":"MEUCICRVamuxop+t6lNQEmOJ70XmMw2wlT/VxUdQeptNVJQZAiEAu/pRNaEeAlYGWyYYFMmV/sOoDL9+wCAbr8aK+PQiHmE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3005908},"main":"./lib/index.js","gitHead":"bb185a8815c0aa4f11789f8038c42df000de1184","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"9.5.1","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"necessary":"^14.2.1","occam-query":"^4.1.10","occam-grammars":"^1.3.53"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","watchful-cli":"^1.7.56","occam-entities":"^1.0.238","occam-custom-grammars":"^5.0.988"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_1.0.49_1733839117824_0.11460748511638452","host":"s3://npm-registry-packages-npm-production"}},"1.0.50":{"name":"occam-furtle","version":"1.0.50","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@1.0.50","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"43695371f6f6924a04b4892618c22eb71a9702af","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-1.0.50.tgz","fileCount":97,"integrity":"sha512-dqOsKI1RRes9DcM3DzJEs8dh8i/Z2NmhfCX/MZdW60S57KKP0ErqR3mblyLb2at20mrLB5xURK5s3h9CIj4+Dw==","signatures":[{"sig":"MEYCIQCx4j32jaQz2uuccPDd1+gJwVt008vU+c3eegzzw+8OXwIhALJeklOBK7I2IJ4lQ7AokYzP0slPLbkaQgT+6Z4nR0dP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3030164},"main":"./lib/index.js","gitHead":"095de25688c0f5cf6db3401472b23590970a3b5b","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"9.5.1","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"necessary":"^14.2.1","occam-grammars":"^1.3.56"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.11","watchful-cli":"^1.7.56","occam-entities":"^1.0.239","occam-custom-grammars":"^5.0.989"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_1.0.50_1733917590673_0.3845008707026678","host":"s3://npm-registry-packages-npm-production"}},"1.0.51":{"name":"occam-furtle","version":"1.0.51","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@1.0.51","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"71c2a0f2e9264a538a5d3603a667db74aca8d799","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-1.0.51.tgz","fileCount":101,"integrity":"sha512-Ke1ZOWbt1xhKNNrq1PRrYcEULrcuG3aadeZ46DXNK6XItXzpPmOgtiLd4P7IDczUTcmISO1thhIvYlBr1Enr5Q==","signatures":[{"sig":"MEUCIQDGo/1HZfj0qTbhS7pyWCC4f+4+AYuB/wE2OG50VvNPOQIgMWqnF+yvjR32IbNkJQqAZx8glze3tV9X2lb8FAIEsGg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3062750},"main":"./lib/index.js","gitHead":"b0733641792873e738f031119908cf2af881cead","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"9.5.1","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"necessary":"^14.2.1","occam-grammars":"^1.3.58"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.11","watchful-cli":"^1.7.56","occam-entities":"^1.0.240","occam-custom-grammars":"^5.0.990"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_1.0.51_1733939630725_0.6158697705081231","host":"s3://npm-registry-packages-npm-production"}},"1.0.52":{"name":"occam-furtle","version":"1.0.52","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@1.0.52","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"15ea91b78bc235160cad90a4a8d06741995a1769","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-1.0.52.tgz","fileCount":103,"integrity":"sha512-Ds/51vDmg1PD8ICAEG6QrjqZY3JnrexrCJV6S8gjx6G0BVitLi/kfWpNPjAEDylB53MARd49p+BzRHsUp6klVg==","signatures":[{"sig":"MEUCIFX1EyOMeK3+z0K9KzIxGckW0Q6j1B7JF6t4p7atcT8mAiEA3S5D0Oetoj2BIyZ1yQF6SrQ+cxvOj1ti0WEylDLBrYw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3141633},"main":"./lib/index.js","gitHead":"e522b33b4542bc6242fc0ab84c3015fde03b8e99","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"9.5.1","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"necessary":"^14.2.1","occam-grammars":"^1.3.60"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.11","watchful-cli":"^1.7.56","occam-entities":"^1.0.241","occam-custom-grammars":"^5.0.991"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_1.0.52_1734086958903_0.6058462079452864","host":"s3://npm-registry-packages-npm-production"}},"1.0.53":{"name":"occam-furtle","version":"1.0.53","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@1.0.53","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"091d9c7093d0c3ebb3b0b52fb7500b77f92d4bfe","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-1.0.53.tgz","fileCount":109,"integrity":"sha512-IoDtIYHrlNjoZPnyUdRgC1bEomIsKUWMgs8Z9WvvnzQ+PN8FfcpNokVFr76UC20YOJwVkM9c3LiSLyLJAIuAag==","signatures":[{"sig":"MEUCIQD8t8Va9AW7UueyVdoGIWSIzBDupUCRcSvxA9kPx0omaQIgJmNy7CKzDzgXN+lsJAlX/tL8QSiwWpvZgyJcJV0kZwQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3208933},"main":"./lib/index.js","gitHead":"3228ca8351571d4803ba28da77d66440e2f79f4d","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"9.5.1","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"necessary":"^14.2.1","occam-grammars":"^1.3.60"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.11","watchful-cli":"^1.7.56","occam-entities":"^1.0.243","occam-custom-grammars":"^5.0.991"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_1.0.53_1734172015698_0.4526151131421592","host":"s3://npm-registry-packages-npm-production"}},"1.0.54":{"name":"occam-furtle","version":"1.0.54","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@1.0.54","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"cbc9af1bdc20662e3f6cbb4af6d93ff73563ed06","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-1.0.54.tgz","fileCount":107,"integrity":"sha512-EWHi1hE4yAaYMH8uHs/wsMqTpfmyHBnTA8eTEOxa3o8oSNPCaFUN/vcyhR23H5Gcu1rIelZjdtWeTx1P1Fg2+w==","signatures":[{"sig":"MEUCIFGzqo0qRIU4JTnd6t1pj22rec94UStNHgICxsGmGl3aAiEA0wb/sYjSrsBCcDO+OLfWNQTwhLsIzGttw340HeEBUpU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3226542},"main":"./lib/index.js","gitHead":"8412935bdaf4fc438d200fb19ccf30fe5dd8e044","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"9.5.1","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"necessary":"^14.2.1","occam-grammars":"^1.3.65"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.11","watchful-cli":"^1.7.56","occam-entities":"^1.0.246","occam-custom-grammars":"^5.0.994"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_1.0.54_1734201965213_0.58515092141321","host":"s3://npm-registry-packages-npm-production"}},"1.0.55":{"name":"occam-furtle","version":"1.0.55","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@1.0.55","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"d5df86d5a20c084cd49470b15ce56d673814f470","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-1.0.55.tgz","fileCount":107,"integrity":"sha512-ZdGfQA0PmE994gHam/ds6ywT1WRXMWmlen0WemhZmpoHrG9o+dS/oPmNUDmNjRYer2Y+1lX2ar/DKnZ98I2Txw==","signatures":[{"sig":"MEYCIQDL28WzRMy++BfKJ74KHfYsgIO2rRXQDRR7FPSw0cddwQIhAL2MPwZvn95wRj3maseHd3QDc71IvNtz8LzwB/JbT500","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3286577},"main":"./lib/index.js","gitHead":"fafffe815edc567ea70af1b331864f8f134efa42","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"9.5.1","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"necessary":"^14.2.1","occam-grammars":"^1.3.67"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.11","watchful-cli":"^1.7.56","occam-entities":"^1.0.247","occam-custom-grammars":"^5.0.995"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_1.0.55_1734267876567_0.8652495858604397","host":"s3://npm-registry-packages-npm-production"}},"1.0.56":{"name":"occam-furtle","version":"1.0.56","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@1.0.56","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"239bb526065cce84a8ccd1179387d0ee7f7d06e8","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-1.0.56.tgz","fileCount":107,"integrity":"sha512-n2F7oy5LnzBp19NImt0x2Zl6kxRhgXEnaCmxF3/wyVIYdTkcB+6+rzZp9SZZ2GQswCc+Du+A6zcV03UwuLSqNA==","signatures":[{"sig":"MEQCIFRSQpVW4nHJHQxy7H3AxZ3EHde3Uj0pf6nzbnP3DrnlAiB9e5TwfY36o/weexBe/gEbP69hhEQ3+RnmX9GVBbZ1Hw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3295293},"main":"./lib/index.js","gitHead":"b2544b27831c13dedb40aa51210a67cf9729fb1a","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"9.5.1","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"necessary":"^14.2.1","occam-grammars":"^1.3.70"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.11","watchful-cli":"^1.7.56","occam-entities":"^1.0.248","occam-custom-grammars":"^5.0.996"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_1.0.56_1734276307788_0.7017301297129808","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"occam-furtle","version":"2.0.1","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.1","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"a9254b8e16c68f991d344b4bc59dce48ca9014e6","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.1.tgz","fileCount":109,"integrity":"sha512-TpC81S8e03JimdSqf3bn2qvBlY+xqvE56ynvGFL6eLa3lv9292EjykFJA2t/F8AQ+xXFMqQUdjhAA0RyudkcHQ==","signatures":[{"sig":"MEQCIEQoTN3RNm5GvdCp6FpYrkVzesZqNQIoMXPyyreL1VoPAiASqkX1jdBrcMc3KGLzSD485TipB4eE5JqoGt1QyQNMoA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3308853},"main":"./lib/index.js","gitHead":"62c9a84043411fd988706c5b033283237461d512","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"9.5.1","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"necessary":"^14.2.1","occam-grammars":"^1.3.74"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.11","watchful-cli":"^1.7.56","occam-entities":"^1.0.250","occam-custom-grammars":"^5.0.997"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.1_1734279549074_0.6888625961739896","host":"s3://npm-registry-packages-npm-production"}},"2.0.3":{"name":"occam-furtle","version":"2.0.3","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.3","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"27381c866505a4d0c1c04f334ea4461f0d46c6a5","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.3.tgz","fileCount":109,"integrity":"sha512-K/bDqrkXZ6z7OUDhK4e7eobiA5ZEESYxv5TU6z8blRfx+yNu63/qp/azVJefiFNSdRHcSaBI0fS3OotgZM9I5w==","signatures":[{"sig":"MEYCIQCuKC54A73FQ4lEDuwILxPvhNctp6FBfm0OHtHXGD9HwwIhAJ+4kTZBC2QlZ88sI+i4XmVMQDs1zQL3yPYO5VZHdr6v","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3310089},"main":"./lib/index.js","gitHead":"69c30f51c784d990a25dce29e848ccf14e17a9d2","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"9.5.1","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"necessary":"^14.2.1","occam-grammars":"^1.3.74"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.11","watchful-cli":"^1.7.56","occam-entities":"^1.0.250","occam-custom-grammars":"^5.0.997"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.3_1734290393633_0.44116614363262774","host":"s3://npm-registry-packages-npm-production"}},"2.0.4":{"name":"occam-furtle","version":"2.0.4","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.4","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"a396d2e3c440221880d738403a9ea6bc6f5e75ac","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.4.tgz","fileCount":109,"integrity":"sha512-QqBw7VJWdhsqeMIdQOs7yZN3vMlVDLWJj02hO3UktC7XPDvDDpdMOGlkViXyMVJMmYxxc3LWSJdKiCKo+geGzg==","signatures":[{"sig":"MEYCIQCflMzKoCXYZXytLZGVdH6A5wV/UK6BSEbpcIG4n+Y7TAIhALNtYLdvbUhihT+fuZ1+XjHNshCDxiJ1AlfNj6BUzm9W","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3310089},"main":"./lib/index.js","gitHead":"603ba8bb712718895431833a51e431eae09014f8","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"9.5.1","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"necessary":"^14.2.1","occam-grammars":"^1.3.74"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.11","watchful-cli":"^1.7.56","occam-entities":"^1.0.250","occam-custom-grammars":"^5.0.997"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.4_1734290415031_0.8303913411705606","host":"s3://npm-registry-packages-npm-production"}},"2.0.5":{"name":"occam-furtle","version":"2.0.5","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.5","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"8e3832de4a73b22fbedd97c8e0e1f066903df034","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.5.tgz","fileCount":109,"integrity":"sha512-mgP/Urlj/coXRcezRa75sdu1czGjW/3aYI972Cvb5mn7g0FR+Buel7re20Cl+zyKPSSeZL5SLpBUUkBA/r//AQ==","signatures":[{"sig":"MEYCIQDSkkDB9BtqpwAN2O0UgVAhOdt0pDLFfqzm6md9kc8CYwIhALLrZqsRRO4TEuqhD7Vjp2aNvYR2chXLmRM1wrfzuSZb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3308732},"main":"./lib/index.js","gitHead":"ac69d0f45ee4943cc9d02b5f5d51773abc37dd03","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"9.5.1","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"necessary":"^14.2.1","occam-grammars":"^1.3.74"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.11","watchful-cli":"^1.7.56","occam-entities":"^1.0.250","occam-custom-grammars":"^5.0.997"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.5_1734353922035_0.6887628697386714","host":"s3://npm-registry-packages-npm-production"}},"2.0.6":{"name":"occam-furtle","version":"2.0.6","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.6","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"e20008b4daef3b5ffe20015e9b889e87f7bd69f5","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.6.tgz","fileCount":109,"integrity":"sha512-t7NcP3gcvj4ZVmSSU/cfFDP9xFY8+A4ZbRk2VWqBet4kjQS7mE1K+RUkMb0/sMEPDpZ4Xi/B3GVqOXM9+SHx2g==","signatures":[{"sig":"MEQCIAa2m+rTSuUZs4jsrK0MMRu4NoEN4vv458g3ZgaagggyAiAyxTw2Ibyi4FhHaOwkZiTJ/TSL15B6zbaZKUruOLQDKg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3308732},"main":"./lib/index.js","gitHead":"74ab283b6f4fe6a0a668ebacd4f3b0fae376fe1f","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"9.5.1","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"necessary":"^14.2.1","occam-grammars":"^1.3.74"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.11","watchful-cli":"^1.7.56","occam-entities":"^1.0.250","occam-custom-grammars":"^5.0.997"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.6_1734353937639_0.9729731801554262","host":"s3://npm-registry-packages-npm-production"}},"2.0.7":{"name":"occam-furtle","version":"2.0.7","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.7","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"1d7dc3d97bef236e2fce8e15a0d0a026245120e5","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.7.tgz","fileCount":109,"integrity":"sha512-dVXiR7F7Ir4TkzHTMSDUSHWvB1pefiAKl94QfoqaJGPRmW0xKgh+vrjax2dxQZWDj0qZ0/IJw6uARl3YfJ2jtw==","signatures":[{"sig":"MEUCIFJumxBWGDhLss84V7PpYAorw0weP0/Hh9dW+T6Mr1psAiEArp7uVao4scwC+punZXbzkUGCsrAHrWThESlf6UqsJQI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3308732},"main":"./lib/index.js","gitHead":"2ba7f9ffd98b4f05b88c519fe01706b553ec28d3","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"9.5.1","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"necessary":"^14.2.1","occam-grammars":"^1.3.74"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.11","watchful-cli":"^1.7.56","occam-entities":"^1.0.250","occam-custom-grammars":"^5.0.999"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.7_1734360726524_0.9103975522457353","host":"s3://npm-registry-packages-npm-production"}},"2.0.8":{"name":"occam-furtle","version":"2.0.8","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.8","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"12fa414247c99bc5b5409aa2714c812a8f235b67","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.8.tgz","fileCount":109,"integrity":"sha512-/u2NgDvfE1TR5JCu9SCYZ32zP+ZRGu9JYIlEf7NnYvFnLIItS5Con8OZSFsC/kLgPnruw+aRqY0rVpfEtd1RYA==","signatures":[{"sig":"MEUCIAgy2jAtz/B7S5AXsPdzTFIoUV9LLzGlQJbo90ahmq9HAiEAkf05F+eY4UOgfXAAbpy+41uG/lCosVklvMhZP5DdoQ4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3308733},"main":"./lib/index.js","gitHead":"e5416ab8da01ef63d54fea49e2c086c7148b27a8","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"9.5.1","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"necessary":"^14.2.1","occam-grammars":"^1.3.74"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.11","watchful-cli":"^1.7.56","occam-entities":"^1.0.250","occam-custom-grammars":"^5.0.1001"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.8_1734361057705_0.9043229644748807","host":"s3://npm-registry-packages-npm-production"}},"2.0.9":{"name":"occam-furtle","version":"2.0.9","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.9","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"9b671649c5d51957ec25c33987a404d9347f0ad2","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.9.tgz","fileCount":109,"integrity":"sha512-lu9TLBrUwfosARIaCwcYeK789RUczuMvbTZr/MAbV9fHTtfuTpr2LjdQlOF6szd+voF8GMwXYxZ7EnYqwf92Bg==","signatures":[{"sig":"MEQCIEW35q/ti5oYkDYJs5WNxDa0mItDrJRIZ9sD6/KY0+JjAiAA/YKK3aQqwn8yk+NUrwiAsmq2LLqsv58sWFLUY5P+kw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3308781},"main":"./lib/index.js","gitHead":"f2b886c772e1284b13b9f55080b22907e73c79f0","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"9.5.1","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"necessary":"^14.2.1","occam-grammars":"^1.3.74"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.11","watchful-cli":"^1.7.56","occam-entities":"^1.0.250","occam-custom-grammars":"^5.0.1001"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.9_1734361809774_0.39429667347539166","host":"s3://npm-registry-packages-npm-production"}},"2.0.10":{"name":"occam-furtle","version":"2.0.10","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.10","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"1911a1e0e9db61ffb3a5232a3e27230a9f8abac2","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.10.tgz","fileCount":109,"integrity":"sha512-ZMo8uHvdndx1CtDFpuqL7VYEJnU49RlaKKOK1fkaZ/CrDf/piBdel4lkNXsiq4zsQKcHvdws+26c4dt2fbXOHw==","signatures":[{"sig":"MEQCIAsx94luA151Pnu6IlHJ3yXa5mVQ7tHqQrdxnefn1DrXAiA5MU9a1ug7gurz1oTMI8rTTYW1zSlGYpoIa6AXWudmWA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3308782},"main":"./lib/index.js","gitHead":"c4772abe7122ddc304b8de2502f4d7fc8e3e83a6","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"9.5.1","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"necessary":"^14.2.1","occam-grammars":"^1.3.74"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.11","watchful-cli":"^1.7.56","occam-entities":"^1.0.250","occam-custom-grammars":"^5.0.1001"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.10_1734361825424_0.051773453429168725","host":"s3://npm-registry-packages-npm-production"}},"2.0.11":{"name":"occam-furtle","version":"2.0.11","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.11","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"cb05bc0667d83ff0849add9ff97f8c546d2cc4b0","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.11.tgz","fileCount":109,"integrity":"sha512-f8M5nnSWNAybmF4yRUgKRFIJwmr9fc3WUMiSpsueEjccs8EFg2SidBPmSsbEN0sLSgUcmS3CPWr45p/NESlpLA==","signatures":[{"sig":"MEUCIQDScTujLGmUSpla7Wo4pwogPZIP17gcYkrntfANgVjudgIgAo4Gf3PbASPcD0ArEc2hBmkCRRJymYP9O3PQzqEDM/I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3308782},"main":"./lib/index.js","gitHead":"526e082e62d508d3b3ef82ac48b0c07cb2983e8b","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"9.5.1","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"necessary":"^14.2.1","occam-grammars":"^1.3.76"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.11","watchful-cli":"^1.7.56","occam-entities":"^1.0.251","occam-custom-grammars":"^5.0.1002"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.11_1734365973628_0.21155453181285222","host":"s3://npm-registry-packages-npm-production"}},"2.0.12":{"name":"occam-furtle","version":"2.0.12","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.12","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"46a3131e7b9ea174b7371212bd350a7c671ca229","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.12.tgz","fileCount":109,"integrity":"sha512-Hf6W3DQmgp92LyMm9wbH43vLUb6bMuxW7+nzeAQYbYtmZp2yx1IJfTMmvNb9534QtQ1KGelqanmH9etMd7HjhQ==","signatures":[{"sig":"MEQCIBNH9af5LJCE0UOsJ5eh6Ulci3H1WjIaIj6DVG7yDNKaAiAp+WCgHEuplXMkgFnZKYgjM3x2GripDsl+Dp3RytFgwg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3308782},"main":"./lib/index.js","gitHead":"1085b2f99210e0141c4728f0087bcddf5e881198","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"9.5.1","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"necessary":"^14.2.1","occam-grammars":"^1.3.76"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.11","watchful-cli":"^1.7.56","occam-entities":"^1.0.251","occam-custom-grammars":"^5.0.1004"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.12_1734367875031_0.03991430773577731","host":"s3://npm-registry-packages-npm-production"}},"2.0.13":{"name":"occam-furtle","version":"2.0.13","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.13","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"0a557721252a108d7f2f772e3c344dabf0662821","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.13.tgz","fileCount":109,"integrity":"sha512-+LHXf/LGcLaX75IUgyIT94YS57D2o30bUwwemfdOhFbN4TbdZXBuPyUSKSFTrUyDtd8uVH286lJlBDA03MeU8w==","signatures":[{"sig":"MEYCIQDxH0XMqgl6bqYNXZoL8IPiBm5dk8UDhWptKsEH3dfpigIhANCbFBPWbL5AdKpIXD4A9KoDtXHtmYQaibBNIVV4IFLE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3308782},"main":"./lib/index.js","gitHead":"c5cbcf94b8dcefbd6a7d4f5a4f892a1a9d23d496","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"9.5.1","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"necessary":"^14.2.1","occam-grammars":"^1.3.76"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.11","watchful-cli":"^1.7.56","occam-entities":"^1.0.253","occam-custom-grammars":"^5.0.1004"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.13_1734368500767_0.132063420226032","host":"s3://npm-registry-packages-npm-production"}},"2.0.14":{"name":"occam-furtle","version":"2.0.14","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.14","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"3020f42ec414a280358cf8f0f15a3d941dddac66","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.14.tgz","fileCount":109,"integrity":"sha512-qpmOCY8dqgmGL9WU5qBf8RJuwCqW4UKD3BR1mw0N1GXVvXkl02MaaWELWdLD+Z/uyg3kfqasMV1pdH361G3WLQ==","signatures":[{"sig":"MEUCIQCNYbOCSE9aP+Ls/66clgVaOw2RS78eC0C5AS68CBEUaQIgMkwwFjgd638QuZPMlpWxynZo+V9Luv4q4jqbXbMbtJg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3308782},"main":"./lib/index.js","gitHead":"1378e735664ed170c80e68973dc0b1020c06d9a0","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"9.5.1","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"necessary":"^14.2.1","occam-grammars":"^1.3.78"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.11","watchful-cli":"^1.7.56","occam-entities":"^1.0.254","occam-custom-grammars":"^5.0.1005"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.14_1734425661099_0.6127934294102302","host":"s3://npm-registry-packages-npm-production"}},"2.0.15":{"name":"occam-furtle","version":"2.0.15","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.15","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"6c1c6646b0a294eeec9e6c90617eda2fd920fa6c","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.15.tgz","fileCount":109,"integrity":"sha512-qwkVAp4WYv33WfxwlARZySnFtXoP0K4EzF7X9dJ7gb/78eNo5goDx78ehEDoGUfnXRXimGvcNjO5vReGtwbVsA==","signatures":[{"sig":"MEUCIA0dze/fQfK+2X++1zIkBL8yD+FLE+eGgr8uDBESHcQzAiEAhFRR5CoaEVfa07gY0tCuYquqDuuX4KmsS82IQGyoqJI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3308782},"main":"./lib/index.js","gitHead":"da948d4b1504a0d303a787cb348492d7f3a46d51","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"9.5.1","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"necessary":"^14.2.1","occam-grammars":"^1.3.81"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.11","watchful-cli":"^1.7.56","occam-entities":"^1.0.255","occam-custom-grammars":"^5.0.1006"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.15_1734426551609_0.8327087185115307","host":"s3://npm-registry-packages-npm-production"}},"2.0.16":{"name":"occam-furtle","version":"2.0.16","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.16","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"79a8580d96db3f5e67f1a7564f58cd43fe51553f","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.16.tgz","fileCount":109,"integrity":"sha512-U0kgEgEVw3ebsamGdnJOqxDAFRzV6kw8sFprf1VGvzqiK/xpplyGj92rz6C+v68qSAK/5UQpyXRsLaE8sgdo1Q==","signatures":[{"sig":"MEUCIArhEOfYxJdtTzcB7RcCUCVrW0P8L/8NFO03xor0fbxJAiEAsl+HxKCl5viwtjga9wM+xGt/yIWvgcLBkIU5P7l2Uxw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3308782},"main":"./lib/index.js","gitHead":"41c5dc5d63453e3e6e7eef16f885726f50d673d0","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"9.5.1","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"necessary":"^14.2.1","occam-grammars":"^1.3.83"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.11","watchful-cli":"^1.7.56","occam-entities":"^1.0.256","occam-custom-grammars":"^5.0.1008"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.16_1734445925158_0.7569756643730143","host":"s3://npm-registry-packages-npm-production"}},"2.0.17":{"name":"occam-furtle","version":"2.0.17","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.17","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"06f50a43c70a6c0bafc5ddb048112295fa318ccf","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.17.tgz","fileCount":109,"integrity":"sha512-s8dbNj82997GNDU/J6QYeLWOTv+ls3wyp4dHthN+seUzWywwoxyiUkcLWdeId32WetW22lLD/4ZmTrcLa7zI/w==","signatures":[{"sig":"MEUCIFQYNdulDXs+OjRi8Lxo5N3Iod9lNvfxTOb5/1aN8wllAiEAuXmpl43SQhP+Ywjyyw1g4ppw5n5SR6Byi+7MN0Let8A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3308782},"main":"./lib/index.js","gitHead":"50f762c3eed8cf0079bad93c3419bedccaaec697","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"9.5.1","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"necessary":"^14.2.1","occam-grammars":"^1.3.85"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.11","watchful-cli":"^1.7.56","occam-entities":"^1.0.257","occam-custom-grammars":"^5.0.1009"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.17_1734450366696_0.02561270103581692","host":"s3://npm-registry-packages-npm-production"}},"2.0.18":{"name":"occam-furtle","version":"2.0.18","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.18","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"8baf82e5ca71c527e5dfb3d9a3393c55615fff44","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.18.tgz","fileCount":109,"integrity":"sha512-/Ob1yYqXp2sqeLW+9c0suMwQ2XnPYgLHEGyI8rkHBqiEO4pn8jIY2I2Muv/4xDWbw2O+suZaUXmSnmHSNfJ4Yw==","signatures":[{"sig":"MEYCIQDpeNmG9/PfijVBcCUUNi55u43RjEzV46Wxj4ixlpqkLQIhANZkqYpURnh2HmJgPU5jjORlHc6Cdedxm38jlnyHgmUT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3308782},"main":"./lib/index.js","gitHead":"7f7f866d48ce538fd8cd258e82938a9705622a05","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"9.5.1","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"necessary":"^14.2.1","occam-grammars":"^1.3.85"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.11","watchful-cli":"^1.7.56","occam-entities":"^1.0.257","occam-custom-grammars":"^5.0.1011"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.18_1734519362036_0.4806841804913393","host":"s3://npm-registry-packages-npm-production"}},"2.0.19":{"name":"occam-furtle","version":"2.0.19","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.19","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"3333a0af7070d5071015fd7f58c8bb3937949d9b","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.19.tgz","fileCount":109,"integrity":"sha512-Qb7wPinUQIaBp3iyXnMAv29dI9cUvBs3rKYeaFf7YEsqmqq9Z03GnEJ0lccjIc+Kbxe1XO4aMKBukbY3Fs/eTA==","signatures":[{"sig":"MEQCIF7+ZSe55jzknAmoowbqQWDZaGHjmL4QyBKFD+CHG5r8AiAWqgZIXX5WSuCMl7cvdPzpq/f1s0N1sLGkjwWBwHeIYQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3308782},"main":"./lib/index.js","gitHead":"3511c95a07e2869f5c4008de9055abfee887b70b","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"9.5.1","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"necessary":"^14.2.1","occam-grammars":"^1.3.87"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.11","watchful-cli":"^1.7.56","occam-entities":"^1.0.258","occam-custom-grammars":"^5.0.1013"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.19_1734521246811_0.558954886511714","host":"s3://npm-registry-packages-npm-production"}},"2.0.20":{"name":"occam-furtle","version":"2.0.20","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.20","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"6e06d9de1a30fa99c8364afd044fdd41e017dcbf","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.20.tgz","fileCount":109,"integrity":"sha512-VrLQGKJ2T9qJ3lT7nJf84xC2jVaxyq55BOkezO1Z2c5pVCXGBeugfqdORXo8pl6d/C+ebLupk0fUBLPUaoquWw==","signatures":[{"sig":"MEYCIQDio7nunYEpIGLidkzZ1egaT5u5aRsKb9/vB3afIb15kQIhAPuSec/mxvZlnyqo8S/XBho+jD8MOifoPzds9DUfEXoe","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3308782},"main":"./lib/index.js","gitHead":"f32bee63f9cac28e646f05a8f6525e2db269e690","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"9.5.1","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"necessary":"^14.2.1","occam-grammars":"^1.3.89"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.11","watchful-cli":"^1.7.56","occam-entities":"^1.0.259","occam-custom-grammars":"^5.0.1014"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.20_1734524761276_0.486064131235981","host":"s3://npm-registry-packages-npm-production"}},"2.0.21":{"name":"occam-furtle","version":"2.0.21","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.21","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"c88dd2965f9f039a1cf9e5586ed0f54482d6e841","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.21.tgz","fileCount":109,"integrity":"sha512-yWsw8UtfVFOoRhjxTWTU9BEc/jL7o5VaMVibng0cEHP1W6ijed3BMrkGjTYLZJL9E2G53lPYGl3Qm2GpFotxIg==","signatures":[{"sig":"MEUCIF7nagKGaqRbpyTQdfeTaai3RcgSSTeGtliWxA0TOuWjAiEAyXBaXjHgy/I/Qnm93Nhscfw2rwxXj4pohb903CaLEWY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3309197},"main":"./lib/index.js","gitHead":"b58f5411cd829b8a45c7ba45278db62741af563d","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"9.5.1","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"necessary":"^14.2.1","occam-grammars":"^1.3.89"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.11","watchful-cli":"^1.7.56","occam-entities":"^1.0.259","occam-custom-grammars":"^5.0.1014"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.21_1734543010369_0.8606281019969209","host":"s3://npm-registry-packages-npm-production"}},"2.0.22":{"name":"occam-furtle","version":"2.0.22","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.22","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"3081d83407aaefaf792348bc388dd944494ed641","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.22.tgz","fileCount":109,"integrity":"sha512-3YVsVu41DKR/QhqveWVPmMfzhbMOtQ0XQOcoBUzAZEQakWlgQk5hoKQ22KekPUNWzCmEuLSriRcHexhORdsLgg==","signatures":[{"sig":"MEYCIQCIgev8SPEh+Lbl+CT5Ux0HBuzX+1pCvzt44DDzcVzcswIhAMguzBdhGptY40ztsc4+E5+EiiOJNfOSI/szW0G8gd+V","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3309197},"main":"./lib/index.js","gitHead":"f1240b4a5ea6e1cc3f69ff8da6829947f2fca3db","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"9.5.1","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"necessary":"^14.2.1","occam-grammars":"^1.3.89"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.11","watchful-cli":"^1.7.56","occam-entities":"^1.0.259","occam-custom-grammars":"^5.0.1014"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.22_1734543028882_0.41772309650384765","host":"s3://npm-registry-packages-npm-production"}},"2.0.23":{"name":"occam-furtle","version":"2.0.23","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.23","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"b2d59c7241b3a9cf403f98d7a7cd1c689e909c5f","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.23.tgz","fileCount":109,"integrity":"sha512-UmDeC6dW5ZC8f54qd/JbaYUct/oG+y0jk7EtfgAIE7KrsyUsRo7KKroZTtX9sSnuBdId61lW8EB6+U/vdt8M1A==","signatures":[{"sig":"MEUCIQDT535ypsGdo7XKGcdBBN5KlnRnibskrhFCEOjY8jmITQIgYX9aTVJ7kxQfiYCEwgQxvThQmSgIsmciwH+AK4H7jvM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3309197},"main":"./lib/index.js","gitHead":"c683be1278eb2f23a6b2dafac5db380540abcd09","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"9.5.1","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"necessary":"^14.2.1","occam-grammars":"^1.3.89"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.11","watchful-cli":"^1.7.56","occam-entities":"^1.0.259","occam-custom-grammars":"^5.0.1016"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.23_1734604056385_0.7517241607678677","host":"s3://npm-registry-packages-npm-production"}},"2.0.24":{"name":"occam-furtle","version":"2.0.24","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.24","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"2c62d0d9cac7db8a490e0fe48fa0d0d5b10186d1","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.24.tgz","fileCount":109,"integrity":"sha512-cjmvpCsn5i/HcwV2ffyztcAZTFLrhdHK4bJJSm42kPe+cvcrYaS8wK4fi0NGINEtPmmTOKawB0Xwy3nXfVBflQ==","signatures":[{"sig":"MEUCIQDjHn+HhIBib2df7laQJ01S+VdxaeDal0SCG/7IMBMXrQIgBkfkNC8EQUQdB55wkeGOlU//DjZLEJ8cnBnimj5Cs1w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3309197},"main":"./lib/index.js","gitHead":"3ff6eff234c6527e35eeff1d42afd7559fab2a7d","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"9.5.1","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"necessary":"^14.2.1","occam-grammars":"^1.3.92"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.11","watchful-cli":"^1.7.56","occam-entities":"^1.0.260","occam-custom-grammars":"^5.0.1017"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.24_1734703779682_0.6011617907488611","host":"s3://npm-registry-packages-npm-production"}},"2.0.25":{"name":"occam-furtle","version":"2.0.25","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.25","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"0de9e804df0f0891161ead8fc04236ac519559a3","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.25.tgz","fileCount":109,"integrity":"sha512-IMW6oohGpcoj/smPLTdVqBqdutljkOyaHMoDMmrwWpphtx0eC8+uFZ4bgqIzp8HLCt98vGcYxwWOXoFM2Tcu2A==","signatures":[{"sig":"MEYCIQCSovKygdyS+twcdzYoT+XKdDuy4beAgnPcfhoNhwg2aAIhAPBNZ6KL2LJ7EeyWZaVwhX1j5G86F+6f0V33sxRal0S6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3309197},"main":"./lib/index.js","gitHead":"49f9491805d5bed0b94181d6c75d102647145915","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"9.5.1","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"necessary":"^14.2.1","occam-grammars":"^1.3.94"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.11","watchful-cli":"^1.7.56","occam-entities":"^1.0.261","occam-custom-grammars":"^5.0.1018"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.25_1734712663765_0.8850909615537477","host":"s3://npm-registry-packages-npm-production"}},"2.0.26":{"name":"occam-furtle","version":"2.0.26","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.26","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"5bb4f21cefa8c73a47535efa6a496bf4cda06a99","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.26.tgz","fileCount":109,"integrity":"sha512-ZTtEUA4Z2TtlFBXgu/mjNdOnkG5qkUviR2XQowREdXZdp9/0y9yUOICN3/GD91iAK3MHCw4LGcdSO5WjfGh43w==","signatures":[{"sig":"MEQCIHHitKXcx9PSR64GrYW1NSeB4xCt5k7PyDYHqn9HWEVGAiAv9stMbCFPLiZT+jouPcHUn841jeCWhasBmvHGYmnu+w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3309197},"main":"./lib/index.js","gitHead":"fa4315c0fb0b0cce548e790ab7227a6f9fbc670a","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"9.5.1","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"necessary":"^14.2.1","occam-grammars":"^1.3.96"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.11","watchful-cli":"^1.7.56","occam-entities":"^1.0.262","occam-custom-grammars":"^5.0.1019"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.26_1735229082138_0.44879876484341397","host":"s3://npm-registry-packages-npm-production"}},"2.0.27":{"name":"occam-furtle","version":"2.0.27","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.27","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"8d229be289d9f3698ee60e647fb4cf521d0c0f77","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.27.tgz","fileCount":109,"integrity":"sha512-T0licqfuErWu6ZSfkQ28VI6XdcCZpYWG26x+D9Wzto9/QzilurxJxxNehyOmS+shgDdr8ccwNuZ88bL2uuxN8g==","signatures":[{"sig":"MEUCIQCbqDOhftG/ufaaq3rkGhL8WSsLGfGbPZTY57qMXu7OIAIgVNcvyyqglttAWhaDaC5ET5seNcQ0qzv4g8fBAeOGnVQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3309197},"main":"./lib/index.js","gitHead":"6dbef36b0735a1a49cdc55b7a5442dc0de82d417","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"9.5.1","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"necessary":"^14.2.1","occam-grammars":"^1.3.98"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.11","watchful-cli":"^1.7.56","occam-entities":"^1.0.263","occam-custom-grammars":"^5.0.1020"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.27_1735239549251_0.47542900276763","host":"s3://npm-registry-packages-npm-production"}},"2.0.28":{"name":"occam-furtle","version":"2.0.28","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.28","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"de1bb9a35cef4ef07598b447f235ae125bdcaf3a","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.28.tgz","fileCount":109,"integrity":"sha512-lHSjbvJFtF/6yifqBczKky85/a64mr+r5FMe+XAbeYLXB9Eh1nI1UIvFimvOPy2cZiucNnhTim8rjp6eNYRX9Q==","signatures":[{"sig":"MEUCIFhu4jEuIHJlsaYAPhWRwtNLxajkunS5LwcouzEw42vPAiEAmjgF7Y460WrlgdAtfvl/aef5uQ8urdlcwj+2aVEk4CY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3309197},"main":"./lib/index.js","gitHead":"76c809c2818dddf95f8897f96e7c8a710fb89ac4","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"9.5.1","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"necessary":"^14.2.1","occam-grammars":"^1.3.98"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.11","watchful-cli":"^1.7.56","occam-entities":"^1.0.263","occam-custom-grammars":"^5.0.1022"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.28_1735239996378_0.13122638821508725","host":"s3://npm-registry-packages-npm-production"}},"2.0.29":{"name":"occam-furtle","version":"2.0.29","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.29","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"e67aae2e06d0c0694bcb4994f44b00f763591e60","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.29.tgz","fileCount":109,"integrity":"sha512-nlTOmgP/Fgf9tZrsLxvClxa6II4j+0r6C2gH7Ie4bAx9wkgfOme/KbmZQZXcB3MRd4uTGLFqWQzJr6+Cz82CRQ==","signatures":[{"sig":"MEUCIQDarNbeZBnoWQXkeYTBkvW1R/T7n6oYKCSDTatW6PPMgwIgTPtMwKaep0DLjiLWLFVuIBb3Gh9c1OBgZWJXp7uVuM8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3309197},"main":"./lib/index.js","gitHead":"73610867a906b8af4914ab78a78acf19d78a3b4b","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"9.5.1","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"necessary":"^14.2.1","occam-grammars":"^1.3.98"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.11","watchful-cli":"^1.7.56","occam-entities":"^1.0.265","occam-custom-grammars":"^5.0.1022"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.29_1735240462407_0.10121070563942802","host":"s3://npm-registry-packages-npm-production"}},"2.0.30":{"name":"occam-furtle","version":"2.0.30","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.30","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"5dbd3b7a06b84f134c34205ad99dae677d184036","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.30.tgz","fileCount":109,"integrity":"sha512-+K5OgvGuznTqJeSZ1frMN3frGyyLTI5E4hfDwaUr2bHaOVn28WhOHf1Xli6RjCEmpzgXH4401anMhOY406SHgA==","signatures":[{"sig":"MEYCIQDeZGzF4SK+LHb7IVi666zkTzXj23Hg85TTYHrgyTCsPwIhAICDpE0Lg6LT+hOIUc2f22tFZsuX7c+HYKnovNOS5dnT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3309198},"main":"./lib/index.js","gitHead":"7037f08cbb126b02b971d529a39cee5c51334e47","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"9.5.1","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"necessary":"^14.2.1","occam-grammars":"^1.3.104"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.17","watchful-cli":"^1.7.56","occam-entities":"^1.0.266","occam-custom-grammars":"^5.0.1028"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.30_1736077684567_0.9148678893277697","host":"s3://npm-registry-packages-npm-production"}},"2.0.31":{"name":"occam-furtle","version":"2.0.31","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.31","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"1855e80aab7d010a8882b053c506bf872146e9f5","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.31.tgz","fileCount":109,"integrity":"sha512-JkJVteEpJ2JlAInb3GdzzOEvhXOLOHY9YAm5oDCU2nQi61IQEdeqZXEtI1ha9pu29Mf4w7S708AXjVsBEdn+Uw==","signatures":[{"sig":"MEUCICDOFoGvbJx8rVXzzvIlZxNHfiZOl1qFIzCEk0HmkaZkAiEA/NhzvmLTIG3sRgrC4lN/Be5yjT887L/gNCIpdQDT3tQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3309198},"main":"./lib/index.js","gitHead":"1a2adc666c8ecbe3475e1901f25de155cdb1f973","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"9.5.1","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"necessary":"^14.2.1","occam-grammars":"^1.3.109"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.17","watchful-cli":"^1.7.56","occam-entities":"^1.0.268","occam-custom-grammars":"^5.0.1030"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.31_1736079031002_0.8949414599060461","host":"s3://npm-registry-packages-npm-production"}},"2.0.32":{"name":"occam-furtle","version":"2.0.32","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.32","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"94790625a0d6d4d4613f48b6a44fd41814ddb6f9","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.32.tgz","fileCount":109,"integrity":"sha512-Ld69kyAtP4DZ933X53bCxP01kUvyG3SbzqgSjVJCIj+ivzE0WtYVc7Ox05/AYFKwQC5pVb70tnPntHfY8sK9EA==","signatures":[{"sig":"MEQCIH19ciVp3zSHmO1gkMfiXofUn5abf6q1q7NiyCEbkGCKAiAUArscptqwssa7NtASkDrrON9DqUrgDqZ5pn9zdyNIYA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3309198},"main":"./lib/index.js","gitHead":"259ce204cca3c3f88ba7f6d91240269e77ba55d0","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"9.5.1","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"necessary":"^14.2.1","occam-grammars":"^1.3.110"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.19","watchful-cli":"^1.7.56","occam-entities":"^1.0.269","occam-custom-grammars":"^5.0.1031"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.32_1736080916265_0.828776479221045","host":"s3://npm-registry-packages-npm-production"}},"2.0.33":{"name":"occam-furtle","version":"2.0.33","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.33","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"2dbbb4a15592d7b6aa8a6d43ecd8ee76e2717d41","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.33.tgz","fileCount":109,"integrity":"sha512-xg9yUtlL4RxhdpS4wZa0HtTKSFEyMLtf3WH2gFwyfK6ymdmuRz43WxSDz87xyJVkMY3/bPW669uBgiqg/mUrxg==","signatures":[{"sig":"MEYCIQCDP+2fCnS02iXfUIla0njwBgAhsvMUMptI5LoAGcl68gIhAJkl8DPqyFsXjZTC3jeCqYGRIihWgb7ty71ccRKAAj5G","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3309198},"main":"./lib/index.js","gitHead":"e215e00aba4cf3c9f30f4aa14942e1b058ffc46a","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"9.5.1","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"necessary":"^14.2.1","occam-grammars":"^1.3.112"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.21","watchful-cli":"^1.7.56","occam-entities":"^1.0.271","occam-custom-grammars":"^5.0.1033"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.33_1736085031361_0.6634738789582222","host":"s3://npm-registry-packages-npm-production"}},"2.0.34":{"name":"occam-furtle","version":"2.0.34","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.34","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"32a90f16ce69e0127c81ad32231db71803024406","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.34.tgz","fileCount":109,"integrity":"sha512-ANoUXM8nn73o6shrgmC8xb/r1JB1PAIbGBPXwnMa+niGti4xAz5cVNY0J01PvOAudle2yuxG1Fthy8EWJncS7A==","signatures":[{"sig":"MEQCIHpBHzjMamco1bAHAP+XB4H3/nEZChQ5hFKZQFPcj8/LAiBe8ubfuFH1ZWoX0IfFXY1xPFSYKWsTCNRVm3K92SflKg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3309198},"main":"./lib/index.js","gitHead":"13420d7985e7f19f9ed51e581e9fa04507ab3463","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"9.5.1","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"necessary":"^14.2.1","occam-grammars":"^1.3.118"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.21","watchful-cli":"^1.7.56","occam-entities":"^1.0.272","occam-custom-grammars":"^5.0.1038"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.34_1736339555565_0.9361628194474334","host":"s3://npm-registry-packages-npm-production"}},"2.0.35":{"name":"occam-furtle","version":"2.0.35","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.35","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"6a134c0c03435ebf1b5476c56967708a323a7144","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.35.tgz","fileCount":109,"integrity":"sha512-7maDGYCZc+cpn8oARi0Mi00JCcIOa0V4Ub26EDPyCDlJV4dw+GgpbwvGlRqmpxaW/KlDGKgj6N1mAo3KMjV45Q==","signatures":[{"sig":"MEUCIHiPrcUVcvHfKVyn7bkUj4tCbVFA+J962/VaStG41YspAiEAljCTEPOZLVEsJ0sbNobpBsLB0Nf6pOalelkEExZzRcY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3309198},"main":"./lib/index.js","gitHead":"8636819b4db580167d1d491edc915d2c8b4c53bd","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"9.5.1","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"necessary":"^14.2.1","occam-grammars":"^1.3.118"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.21","watchful-cli":"^1.7.56","occam-entities":"^1.0.272","occam-custom-grammars":"^5.0.1040"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.35_1736348290738_0.03428930400547392","host":"s3://npm-registry-packages-npm-production"}},"2.0.36":{"name":"occam-furtle","version":"2.0.36","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.36","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"90e5fc132bf285627da7fcad401593768ae679c5","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.36.tgz","fileCount":109,"integrity":"sha512-Pr6ihortXF55k1qaD2JzOqcvDpiBQTamZROMM+sS0Vb73PkkgzZZfPsfYlZz5eZi6vmJbEfseWN4jHAtg7tFVg==","signatures":[{"sig":"MEUCIQCJUk7G9a9RLSm9yINuS+w2Bm+Z4o+iIysDZisTOQCFiwIgGh9dkv/TaZEcpQTvBgKVy5nEl4wSqy8AuA0gmZp0I1c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3309198},"main":"./lib/index.js","gitHead":"30dea84df62b3c25af3455e603fd0b238e7b40f1","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"9.5.1","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"necessary":"^14.2.1","occam-grammars":"^1.3.118"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.21","watchful-cli":"^1.7.56","occam-entities":"^1.0.272","occam-custom-grammars":"^5.0.1042"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.36_1736423047984_0.2979185430994695","host":"s3://npm-registry-packages-npm-production"}},"2.0.37":{"name":"occam-furtle","version":"2.0.37","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.37","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"bbccf612fd85c6987e1068d3aeb4119cc9200af0","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.37.tgz","fileCount":109,"integrity":"sha512-ziHwx+AY7OasRypBcZyserrdo/DXRSiZ0IvuVQ4JsNfxFLmanbdsqc/6BJKXgy+TD46O2tiZyjoT4C6G3uAPKQ==","signatures":[{"sig":"MEYCIQC9iaQj74s7ioHkAGn9l7MenF2XJHQYcNbEvm9HApSC2AIhAPeu4eiWIxr+yuY2mk1ewsltJ842vXD1NCk0M1xGtdjd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3309198},"main":"./lib/index.js","gitHead":"63167abcb5c0ed25ca22d8aae0a029e64d28d2b9","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"9.5.1","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"necessary":"^14.2.1","occam-grammars":"^1.3.120"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.21","watchful-cli":"^1.7.56","occam-entities":"^1.0.273","occam-custom-grammars":"^5.0.1043"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.37_1736438613169_0.37445479798622316","host":"s3://npm-registry-packages-npm-production"}},"2.0.38":{"name":"occam-furtle","version":"2.0.38","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.38","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"38c5dd213e32b4d1e9edb8bc28f9d5cae530f3b8","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.38.tgz","fileCount":109,"integrity":"sha512-mBIGFfhfpXgVI0NohL63I1+QtV1DMDn8Q/bJT+48Viq0V5ofgIrzHMo0Rhhogc8DPj5m8rsaA3gkT0F9+N90Dg==","signatures":[{"sig":"MEQCIGhNY7vt1SAFDei7AROtRUpNKEr5jOpKT7CXfsn0x/zAAiARCCllpCvnfhIwydBhlSHN8zUes0LQuUCZrscDPpFgJw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3309198},"main":"./lib/index.js","gitHead":"99316fed617be3f6565887ce0427a0ee5745322e","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"9.5.1","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"necessary":"^14.2.1","occam-grammars":"^1.3.120"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.21","watchful-cli":"^1.7.56","occam-entities":"^1.0.273","occam-custom-grammars":"^5.0.1045"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.38_1736438962755_0.9422642480283199","host":"s3://npm-registry-packages-npm-production"}},"2.0.39":{"name":"occam-furtle","version":"2.0.39","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.39","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"9f95942dfa46afd5de22c5323df3d062e464ac65","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.39.tgz","fileCount":109,"integrity":"sha512-JaQ1OdDrNTLOodOkn0HwQE6TBUY43G2UGlQSq3uTBcuDYoWm1DPLe2jviIjww9CSr7pumtpWfydD7MJ0CBW+eQ==","signatures":[{"sig":"MEYCIQCh1oUpL8UTkl6RUMq8Zk5bV5TMa1jbKdKyVEiofhU9JQIhAOELiOMpH283JMydaZIM6TpjoqggKWdrIOOTzgFwY5JE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3309198},"main":"./lib/index.js","gitHead":"a56af8c2089b576358afca02b1a32ed3a317dca9","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"9.5.1","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"necessary":"^14.2.1","occam-grammars":"^1.3.122"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.21","watchful-cli":"^1.7.56","occam-entities":"^1.0.274","occam-custom-grammars":"^5.0.1046"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.39_1736443197804_0.46921709816213486","host":"s3://npm-registry-packages-npm-production"}},"2.0.40":{"name":"occam-furtle","version":"2.0.40","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.40","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"6569cc870d13f150a42f8e9845933bf6658c1a6d","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.40.tgz","fileCount":109,"integrity":"sha512-8EabNiSVpHuez9Y+JQtmVKREo/B7hhX0wu+qwJlpi0kNO5zUYHuQmercxxJL6qwYKYvmc8YY5MdVlDjxg4gWMQ==","signatures":[{"sig":"MEUCIBAsARhIGn2Q2jCTABAXt4MrdRBM3WThpbv9M7SJLLXOAiEA69MveGRJJvPxg4eYf7jC6thFPw19sCeRYez8KxmxO6o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3309198},"main":"./lib/index.js","gitHead":"850bef39ffec3bbcd2607df8483a26228ef99c4f","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"9.5.1","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"necessary":"^14.2.1","occam-grammars":"^1.3.122"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.21","watchful-cli":"^1.7.56","occam-entities":"^1.0.274","occam-custom-grammars":"^5.0.1048"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.40_1736443540342_0.988598879415193","host":"s3://npm-registry-packages-npm-production"}},"2.0.41":{"name":"occam-furtle","version":"2.0.41","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.41","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"440248633a0a3f832381a465e34a1345c3f657d6","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.41.tgz","fileCount":109,"integrity":"sha512-eJD/2MhKU/qnKzUASctPOpG5b3guW3JqWlXCKxSns9xoq9xBlTEsaA/GoCDmlXf1PIqg4JhJTXUXL71xl7geFQ==","signatures":[{"sig":"MEYCIQDEObg3HNcfyG7BgJKjOVEo4+TpqBH9ASwNFhdbXzMQoQIhAN7ge84E2m2znvncJNKOFX9eJ7e+Xozayf6FWqAykUs1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3309198},"main":"./lib/index.js","gitHead":"e54e8e3389b970fba56417625e6779ee27bb4280","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"9.5.1","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"necessary":"^14.2.1","occam-grammars":"^1.3.124"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.21","watchful-cli":"^1.7.56","occam-entities":"^1.0.275","occam-custom-grammars":"^5.0.1049"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.41_1736446031514_0.5818072991494512","host":"s3://npm-registry-packages-npm-production"}},"2.0.42":{"name":"occam-furtle","version":"2.0.42","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.42","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"85507dd0d1de4110852190924b0317609a6099ff","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.42.tgz","fileCount":109,"integrity":"sha512-H1515ZLRdjilS7mFfzc6eDK+SsCVf1efXjLl4cyvTPEMNWB47Gl9jI+gkhmKsFtZyjMaeXFDbucwMpKO6Yll+g==","signatures":[{"sig":"MEUCIQCK8WhMfM9dVIju9CiJT28tuKZx13asMJTd60CQCKr60gIgTzsBCTtQP9UfdapagvYbJBjd1/WYI57wyG7Ol+guUhA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3309198},"main":"./lib/index.js","gitHead":"867ffdfcb4c05e9acaf00b41c9db76330971995b","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"9.5.1","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"necessary":"^14.2.1","occam-grammars":"^1.3.126"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.21","watchful-cli":"^1.7.56","occam-entities":"^1.0.276","occam-custom-grammars":"^5.0.1051"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.42_1737200718660_0.751698903625998","host":"s3://npm-registry-packages-npm-production"}},"2.0.43":{"name":"occam-furtle","version":"2.0.43","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.43","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"0faf8704d59bd743ea79d7436ca918fc1fcdd551","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.43.tgz","fileCount":109,"integrity":"sha512-u2e0BI3A1yXlL3Dg67LC5uecBqRj6c/RovdYrD7jgMdqGGJlYDcxzlOtX96lOBB2W2mQgeaFPKFSUUjtzgPKVA==","signatures":[{"sig":"MEUCIGBs/VFRiA7TKYxm8U/8vxRe3goC+hZ3q2R7GxYEHQ0QAiEA/A/L01WZygclh3DxMgvTLbWJMURxRv1mPWU08IdR6WM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3309198},"main":"./lib/index.js","gitHead":"90d448366737c97be27a2962b5f4f13e89ac9d5b","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"9.5.1","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"necessary":"^14.2.1","occam-grammars":"^1.3.126"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.21","watchful-cli":"^1.7.56","occam-entities":"^1.0.276","occam-custom-grammars":"^5.0.1053"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.43_1737207869350_0.5673113087072408","host":"s3://npm-registry-packages-npm-production"}},"2.0.44":{"name":"occam-furtle","version":"2.0.44","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.44","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"f2f33df5f51099c690973e9e739cf96413aebae2","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.44.tgz","fileCount":109,"integrity":"sha512-/mzRf9EWsevl8IVMrPNDXuPpRXciNh2xbXAJYGVCHpJptWrvk4KcE3ayB5CyIbDQhwSTwtV23bQjeKVS+bzR/A==","signatures":[{"sig":"MEUCIBaScjlxtJJ+fVevTL4p5Gxjafk+IOcFmN53GIfNCdEHAiEApYPbc/Un7ddTP33Sfuq8BsxsRPDJDoGbUo3oojgzY1Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3309198},"main":"./lib/index.js","gitHead":"202db5f928caefac5c05cdb770a142eebfebb958","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"9.5.1","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"necessary":"^14.2.1","occam-grammars":"^1.3.126"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.21","watchful-cli":"^1.7.56","occam-entities":"^1.0.276","occam-custom-grammars":"^5.0.1055"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.44_1737224370137_0.04290926437806464","host":"s3://npm-registry-packages-npm-production"}},"2.0.45":{"name":"occam-furtle","version":"2.0.45","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.45","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"a88812289479b4e264e599cdc924dd464a0ce93d","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.45.tgz","fileCount":109,"integrity":"sha512-pjZJC0PXA1tAEp1+WDZQEe0Ha3yoJ05ujwxnA9JjsPQwj0JObd5cOc27BSS7gE4lnuJw85H3AeNABS6tVgjDMA==","signatures":[{"sig":"MEYCIQC9IfIYu4r5srvK3h4vi7qlH6K7zNRQpvNvkr+MBzGkfgIhAP3ypJp9UQ4wOBKR5Ywn/bTZOR/w2Bli1sLJ9x5xyPDf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3309198},"main":"./lib/index.js","gitHead":"d7ef0ed7249fc626f62076535996fe0350e57852","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"9.5.1","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"necessary":"^14.2.1","occam-grammars":"^1.3.126"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.21","watchful-cli":"^1.7.56","occam-entities":"^1.0.276","occam-custom-grammars":"^5.0.1057"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.45_1737278867268_0.7969257638341714","host":"s3://npm-registry-packages-npm-production"}},"2.0.46":{"name":"occam-furtle","version":"2.0.46","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.46","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"ecb26152445997d1f888bf04ec5ea7083918e04f","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.46.tgz","fileCount":109,"integrity":"sha512-z51H5XmTfPsCvVytj9MwBliWPbSJfVIOMPxaJ9r9kb2juJRful7WKMWVTu7IlK31TUmwkFPNHSIyEX0SIsUewg==","signatures":[{"sig":"MEYCIQDjgiLRV0XQ9T3xvzCMDhkgBrq3XprCdIJVpqmI3jPpsAIhANgDaVOeAgE/NYmgs320zN/HATEgfmViXNSGNAG9Q/Zo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3309198},"main":"./lib/index.js","gitHead":"e48431b791ecf1236678f5ebac12d91fd1e63d4a","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"9.5.1","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"necessary":"^14.2.1","occam-grammars":"^1.3.126"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.21","watchful-cli":"^1.7.56","occam-entities":"^1.0.276","occam-custom-grammars":"^5.0.1059"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.46_1737280661203_0.9799721777715771","host":"s3://npm-registry-packages-npm-production"}},"2.0.47":{"name":"occam-furtle","version":"2.0.47","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.47","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"8d7fc616d723edffce540ee7c1a7449e45234eaf","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.47.tgz","fileCount":109,"integrity":"sha512-SZa+kgBPdItuy9iBNkXRgXjrWUVZOGteoStK9PQKoVVg2JZVKJ5Vyq2fBQTcktyJkabwZtGZy6x2b547tPXGyw==","signatures":[{"sig":"MEUCIQCMSDbz5ZFP6Kq/npbnjlzxenZHbstmphDEGRRb9pMIMQIgBophtJvn0tTigHWl3D2qxWQB6/MLAF4Pq5ZkX7PSj9Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3309198},"main":"./lib/index.js","gitHead":"9ca0c3e53debf56ddaac27913a85c83f991337c4","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"9.5.1","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"necessary":"^14.2.1","occam-grammars":"^1.3.126"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.21","watchful-cli":"^1.7.56","occam-entities":"^1.0.276","occam-custom-grammars":"^5.0.1061"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.47_1737450690874_0.4948952853091655","host":"s3://npm-registry-packages-npm-production"}},"2.0.48":{"name":"occam-furtle","version":"2.0.48","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.48","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"8ea47dce90434006fc3688ba0cc1f71c601a8b5f","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.48.tgz","fileCount":109,"integrity":"sha512-ETczEx7zDZ13oANX4de82uCm7q/PND7vxEkBmlzI/j16Chu/rv3/WNtKpwk7NKv8GJ8k0HiyQR4EXA0T+B3VPg==","signatures":[{"sig":"MEQCIHHauPF1k3viRsclhc5XeqfBZLCxdY92h7jq3vh1Y+hYAiARbX18BT0sK6EzVQqFfgcDVSiCwVShDV7ZBARJoJmh6A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3309198},"main":"./lib/index.js","gitHead":"04f29beb5986fb277de57432be3dc303b6df5c7e","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"9.5.1","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"necessary":"^14.2.1","occam-grammars":"^1.3.128"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.21","watchful-cli":"^1.7.56","occam-entities":"^1.0.277","occam-custom-grammars":"^5.0.1062"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.48_1737574130293_0.3498316724253374","host":"s3://npm-registry-packages-npm-production"}},"2.0.49":{"name":"occam-furtle","version":"2.0.49","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.49","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"f1645e902def24d40d71151d73692051edadca21","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.49.tgz","fileCount":109,"integrity":"sha512-irNdNQniIZwTo4KDeHNDR8Jdb+SwZXArFCUe0lh3kgqS1gb4jxHL1WqdiOcMHtnY28O4qWRYZmthx0JrGi/BoA==","signatures":[{"sig":"MEUCIBWPL5VSbx9gskwDu3N+WSxO1/7ECRYuebyqZCBqMOxtAiEAlFksIUjOoE0oxuJzkIJT8P0aCc73f7xpajieNZJJgL8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3309198},"main":"./lib/index.js","gitHead":"5e285b342687031cdffb08e52841a64662ac01fd","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"9.5.1","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"necessary":"^14.2.1","occam-grammars":"^1.3.128"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.21","watchful-cli":"^1.7.56","occam-entities":"^1.0.277","occam-custom-grammars":"^5.0.1065"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.49_1737575122544_0.24521411774656254","host":"s3://npm-registry-packages-npm-production"}},"2.0.50":{"name":"occam-furtle","version":"2.0.50","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.50","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"3545aa91ceede1f6c7356e91bf794fc5b386bad5","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.50.tgz","fileCount":109,"integrity":"sha512-+Wdf9xIM+eF/io9HUIGD0a09MT8M0Jf2sEgC9PVhz3jtrXet4CF2Vqc2OpdAV9U8o/ovCUE1V8xL0Is0G7n1PA==","signatures":[{"sig":"MEQCIAl7Ko9NpgsRHEIsN3UydBs/WqD1BhVq5F3bYQxERwtCAiBpilWiUmkqzB+WCAuQZQtOsv7nkRMZb4fSTl7gbKzkiQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3309198},"main":"./lib/index.js","gitHead":"06e73fcf894c04b4f8f671ef1bd56cc1afd003be","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"9.5.1","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"necessary":"^14.2.1","occam-grammars":"^1.3.130"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.21","watchful-cli":"^1.7.56","occam-entities":"^1.0.278","occam-custom-grammars":"^5.0.1066"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.50_1737885399887_0.03978268150017539","host":"s3://npm-registry-packages-npm-production"}},"2.0.51":{"name":"occam-furtle","version":"2.0.51","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.51","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"ac12f4509f244362d4cec98f22181238261e4f5e","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.51.tgz","fileCount":109,"integrity":"sha512-qCGdMetfVVZD9H5xJC2pXdmUBBPCnte+pcMqFRUgFX0sCadl7cby0yAHqoUvqTukg+5Ppc2ViLYuu1gnyZVK1w==","signatures":[{"sig":"MEYCIQDfCPRXm270rsr5cERpJg6Fyj+3iEvy4kZ0yZOxAabgswIhALeDIEOO7JEfTjhWbK1USsYgO+h4qTGt8oHWxrMBE+e4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3309198},"main":"./lib/index.js","gitHead":"1c98a98694412e27ca7474c9d7c0106045cb9fdc","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"9.5.1","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"necessary":"^14.2.1","occam-grammars":"^1.3.132"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.21","watchful-cli":"^1.7.56","occam-entities":"^1.0.279","occam-custom-grammars":"^5.0.1067"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.51_1737921046399_0.1145238016524992","host":"s3://npm-registry-packages-npm-production"}},"2.0.52":{"name":"occam-furtle","version":"2.0.52","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.52","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"c144f2aa42a018e3aa554ce9467aaaa8142326f7","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.52.tgz","fileCount":109,"integrity":"sha512-C9zD4+QtFxyTxLnDZ92ICYVk88wXmyYU/BTgJjvl0QB6h5fRBlLUVmhNXGcuaY1VY/sZJNp2lf5pSg59xwwf3Q==","signatures":[{"sig":"MEQCICAKHfpTHKEhMbTt0Zz+qGHnL9zqaKsm7fzMBuO/LuAnAiAEDDWAimWkIzBMUs8qy8lYEVNDaPBaZGMKBoLQauLpKQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3309198},"main":"./lib/index.js","gitHead":"745f02cf5a263c4486c9d492a68a8d85589584a1","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"9.5.1","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"necessary":"^14.2.1","occam-grammars":"^1.3.134"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.21","watchful-cli":"^1.7.56","occam-entities":"^1.0.280","occam-custom-grammars":"^5.0.1068"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.52_1738181034156_0.44046278919816273","host":"s3://npm-registry-packages-npm-production"}},"2.0.53":{"name":"occam-furtle","version":"2.0.53","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.53","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"148203f0588b0e0d73aaa533b704a96e63ba327a","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.53.tgz","fileCount":109,"integrity":"sha512-R4j8bfOUvAtBZD0Yju2kspAF9k7Njhj1bJ+P+92Biscyjc6vGGE2MXNnST8Z7moNWqVMcA+CWQfM7MDj+AQTfQ==","signatures":[{"sig":"MEQCIFsSF49iE4rzGUTyZeGXI5xPqsa+ZkF1xjG3mLAZheb6AiAGLD77gL/4KT2ckMSUp1eKLmSDKDR07dRyYj9AeYyuyg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3309198},"main":"./lib/index.js","gitHead":"7003ea4885d3ddb1f3aa7e198ed9df63fe5369f3","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"9.5.1","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"necessary":"^14.2.1","occam-grammars":"^1.3.136"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.21","watchful-cli":"^1.7.56","occam-entities":"^1.0.281","occam-custom-grammars":"^5.0.1069"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.53_1738265121633_0.39998190861118443","host":"s3://npm-registry-packages-npm-production"}},"2.0.54":{"name":"occam-furtle","version":"2.0.54","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.54","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"f104c2f30199d51182dc376c5baf3aa5a85f4511","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.54.tgz","fileCount":109,"integrity":"sha512-wRUbYJn6p4MfWoRvW8EB26fTqKFV/zpCKZQZJNC59FrzAT/D3vFYfX5lWbu72uNpH9iil9VVJ5cY6JahJeoLLg==","signatures":[{"sig":"MEUCIH8IwbvLivH6U/oTaqcxyPf5pYnE3ABvwKBZP+RkDUAnAiEAhmcFOI0Zu5DEdUZTELwY342qDTVj3X5ljuYRfhvHiIU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3309198},"main":"./lib/index.js","gitHead":"6d0ae6a75db24847e060e776338847933bc0fc82","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"9.5.1","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"necessary":"^14.2.1","occam-grammars":"^1.3.138"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.21","watchful-cli":"^1.7.56","occam-entities":"^1.0.282","occam-custom-grammars":"^5.0.1070"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.54_1738326063136_0.6653368155680186","host":"s3://npm-registry-packages-npm-production"}},"2.0.55":{"name":"occam-furtle","version":"2.0.55","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.55","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"b4a315d011a4b99ba8be10df3fc61e3c41db9829","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.55.tgz","fileCount":109,"integrity":"sha512-SsSvyKCKmwLaqzYc+m9/LYyJf8XYq3GOpEFnAFXzGB1GImK/t6F1gxzxF8i0tN0F7jMZNNZkLEzfyHkY3arDhw==","signatures":[{"sig":"MEQCIFy9kSckp38Gul2dE8PLVAmXnwgzp1fw06M+gS2Jfnc6AiAXQMBlJJB7xeoL8qBQqVlhanjA6x39/udg9UqOPyZiGg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3311017},"main":"./lib/index.js","gitHead":"33c94bc41079e8893f0b2f56b8b1f393514b895a","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"9.5.1","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"necessary":"^14.2.1","occam-grammars":"^1.3.138"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.21","watchful-cli":"^1.7.56","occam-entities":"^1.0.282","occam-custom-grammars":"^5.0.1070"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.55_1738341563057_0.7871318327683103","host":"s3://npm-registry-packages-npm-production"}},"2.0.56":{"name":"occam-furtle","version":"2.0.56","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.56","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"056f6b5ccbbc58c8263b97f37c8ef145bef0e410","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.56.tgz","fileCount":109,"integrity":"sha512-XZZ82mU3wPQ50w+WX1WPo7SJyQ054yVwmAc2sGmonbiYI5gIBFfbl+yUXyf0kelb+fk7p6aITwPfrE2cFlk7fA==","signatures":[{"sig":"MEYCIQD+jF2Y9y5wqwjdfnmfuBII+W22Uwjjyp3WAN6ip3vMLgIhAJgVYzFVtihZFke/qemyU4N2maZMbGAaIJBa7wst1yOJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3311017},"main":"./lib/index.js","gitHead":"c24caab7006e68ae1574ea2fad0f54c8ec074229","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"9.5.1","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"necessary":"^14.2.1","occam-grammars":"^1.3.138"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.21","watchful-cli":"^1.7.56","occam-entities":"^1.0.282","occam-custom-grammars":"^5.0.1070"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.56_1738341580215_0.503622409166002","host":"s3://npm-registry-packages-npm-production"}},"2.0.57":{"name":"occam-furtle","version":"2.0.57","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.57","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"2dddcd6880172c30a311b535f60fb7058f848139","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.57.tgz","fileCount":109,"integrity":"sha512-dULtsLEeZlC0GInm6u7joCjFXgk+ZpHODRZ7XvIuChdx/jOmgHf307dmNQ/z/xR+oIkOS+d7BHeaBBQ0cIWFvw==","signatures":[{"sig":"MEUCIB+uOMPlwkOIANMWbYABJVZwZYrp2aNh5CIENgjf4g1BAiEAmM0bEoLVA367ytRI1bSdCdmBImpy0/22Y7lClcH7ofg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3311017},"main":"./lib/index.js","gitHead":"56a38c568565eee9e7fc5056376f6d893838b3b9","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"9.5.1","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"necessary":"^14.2.1","occam-grammars":"^1.3.140"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.21","watchful-cli":"^1.7.56","occam-entities":"^1.0.283","occam-custom-grammars":"^5.0.1071"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.57_1738344005560_0.06359322288167868","host":"s3://npm-registry-packages-npm-production"}},"2.0.58":{"name":"occam-furtle","version":"2.0.58","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.58","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"707f2f654471a30e928e61fb7b3a282c2b1bd139","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.58.tgz","fileCount":109,"integrity":"sha512-D95vHyeBnJV9JOzqE/R+NidtAJuiBA00qTMwIL8zkSrcmiwFQCnnJFwkYuQc4H7OfeodVcecP1mwce9hV+26Yg==","signatures":[{"sig":"MEQCIAI3bLuboMfNm2opsJR9pwVJKqV8IdQT3BpDeLLPn88IAiBJt8GyCe9C+gpA3ywi0LzY77sbP+C7NUZ17XrswppL8w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3311017},"main":"./lib/index.js","gitHead":"d1193705e52ca7392dc94346a4462f37d6c959e1","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"9.5.1","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"necessary":"^14.2.1","occam-grammars":"^1.3.142"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.21","watchful-cli":"^1.7.56","occam-entities":"^1.0.284","occam-custom-grammars":"^5.0.1072"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.58_1738404201954_0.31794156215651603","host":"s3://npm-registry-packages-npm-production"}},"2.0.59":{"name":"occam-furtle","version":"2.0.59","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.59","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"c15ff0752519cdf4361ef88d2b694f5e880663a8","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.59.tgz","fileCount":109,"integrity":"sha512-8JagVm1ps8aJfNqQhI3LTCPmnSoEPm1bKbOTZCbigGe1qlihqS5vCd1wmRjW5WvWX7/oEtZ9p2gbrV8+IIxP8g==","signatures":[{"sig":"MEYCIQDOnD5oWZp3pWy/LHPB2BqRZLdpE7BL12OoFuGwRYXENAIhAKFndWnXwUWMXbsyxmqD22Dg0nie1WazXjkMsWydumzl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3311017},"main":"./lib/index.js","gitHead":"6300a8dd785a276a2e090caf09318c75de8d519e","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"9.5.1","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"necessary":"^14.3.2","occam-grammars":"^1.3.143"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.27","watchful-cli":"^1.7.56","occam-entities":"^1.0.285","occam-custom-grammars":"^5.0.1073"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.59_1738509983310_0.7672992780290453","host":"s3://npm-registry-packages-npm-production"}},"2.0.60":{"name":"occam-furtle","version":"2.0.60","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.60","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"6def763c241bf1dc1e60f1ec5d02d8699bffe21d","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.60.tgz","fileCount":109,"integrity":"sha512-g2sNws06rV+0s52bsVVKJaNFdj6se40NOm0wKAlrNgEQ3NfQ2L/1Fe4/J8UQL2gJhadJJyv5EUSY57kIb6q3Kw==","signatures":[{"sig":"MEQCIGkjlBYOBLKBoCAubCBM7QVH9ihfdODF5bvHewybRL9iAiBZ8fCmysSJQeeHmrsMT6nWiYjJhS7HQ5KbXS4tzmfr2Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3311017},"main":"./lib/index.js","gitHead":"79d437e28c05a1a173129f6f335d20a2b97937b0","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"9.5.1","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"necessary":"^14.3.2","occam-grammars":"^1.3.145"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.27","watchful-cli":"^1.7.56","occam-entities":"^1.0.287","occam-custom-grammars":"^5.0.1074"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.60_1738612737977_0.3554382252802162","host":"s3://npm-registry-packages-npm-production"}},"2.0.61":{"name":"occam-furtle","version":"2.0.61","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.61","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"ba93297bca653ccbaca6742d8c251cd57fe1d01a","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.61.tgz","fileCount":109,"integrity":"sha512-s0BXJmTpl1jf39fmjODjrs5WFeWHHpLEuu/Sg2KPpmtVH81IwMhj9KOXc05gHjrlglycj6FyNI1cqeJrL+5Puw==","signatures":[{"sig":"MEQCIHzqew/E+N9sbec3yDLuqeKpo0ZCkLsSPGy2C+i/sMcBAiBa8bQgBdgVTLF/04ZZTNXF6Qn9yWyb/aPLk2r3OZqPng==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3311017},"main":"./lib/index.js","gitHead":"fc95e094fcee4e3d142cacf87246ceace5116342","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"9.5.1","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"necessary":"^14.3.2","occam-grammars":"^1.3.145"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.30","watchful-cli":"^1.7.56","occam-entities":"^1.0.288","occam-custom-grammars":"^5.0.1074"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.61_1739624098997_0.37575339842794064","host":"s3://npm-registry-packages-npm-production"}},"2.0.62":{"name":"occam-furtle","version":"2.0.62","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.62","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"aa303eb19dc512364d8491a042e1021035331efd","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.62.tgz","fileCount":109,"integrity":"sha512-yy6Sajcsc1X/Lqo5QHftafskc3/nH4vRD3UzSu6K8Q8nbsWS7Hku3SkMihGUnvIJ/AaHsVl5bbbm4iy6wRHuSA==","signatures":[{"sig":"MEUCIQCrHdi0UwZbp+ysdj2jTZlL1eqP1Wj/zubKhx4zyJ50IwIgR0P3g57B34qi7dZsruTS5JwLXftsoeGQdHyc8EQ8RZw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3311017},"main":"./lib/index.js","gitHead":"9cb71e0df6e4df985cef96e6db6bd63f8b5ca228","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"9.5.1","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"necessary":"^14.3.2","occam-grammars":"^1.3.145"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.30","watchful-cli":"^1.7.56","occam-entities":"^1.0.288","occam-custom-grammars":"^5.0.1078"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.62_1740238499803_0.7136375061838092","host":"s3://npm-registry-packages-npm-production"}},"2.0.63":{"name":"occam-furtle","version":"2.0.63","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.63","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"af517633dde8c81bcfd5161076eef7878df692f4","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.63.tgz","fileCount":123,"integrity":"sha512-h1QA5FjUTbPUs+SI121+nQY/dOU7eDFsemuexrfkqseGlYLZ2ypkHylEgbUKO80++FJADyB3qzzugKckb7+2gQ==","signatures":[{"sig":"MEQCIENJsHZO0z5NaCcviJ28WV7yNDG6dktns2oQNwrh15SGAiBypQbuDZNwu4e98l0IKGFCMR609DFxnKkTpn8QX7+OrA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3369899},"main":"./lib/index.js","gitHead":"07da5ac92218dc67c8c669eacdb1f8c50467b673","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"9.5.1","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"necessary":"^14.3.2","occam-grammars":"^1.3.149"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.30","occam-lexers":"^23.0.45","watchful-cli":"^1.7.56","occam-parsers":"^23.0.50","occam-entities":"^1.0.289","occam-custom-grammars":"^5.0.1079","occam-grammar-utilities":"^8.0.258"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.63_1740644919937_0.7787503339471804","host":"s3://npm-registry-packages-npm-production"}},"2.0.64":{"name":"occam-furtle","version":"2.0.64","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.64","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"b24025d5abbce401a1f0e4f78c989df6133f8311","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.64.tgz","fileCount":127,"integrity":"sha512-CshiWZsJ2l1TZIuIcuQkuzy3Vyf3NZP/M46nzpgu4eQubRZWvt3KzhTNgwafdmNOwEskFYHI3wAePTARB5xMZw==","signatures":[{"sig":"MEQCIE/szXl5fLd8diGJZMF3mMrNmtd4Blwqdm5OCi5Muto5AiBb0q3eInX4+YaJxDVNMBhPNVcFUVoTcVyRvpYLKLZ/Yw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3391942},"main":"./lib/index.js","gitHead":"b7c8ae0db659937f13737c4bb401c8084249c980","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"9.5.1","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"necessary":"^14.3.2","occam-grammars":"^1.3.151"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.30","occam-lexers":"^23.0.45","watchful-cli":"^1.7.56","occam-parsers":"^23.0.50","occam-entities":"^1.0.290","occam-custom-grammars":"^5.0.1080","occam-grammar-utilities":"^8.0.258"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.64_1740658719490_0.01221850717024453","host":"s3://npm-registry-packages-npm-production"}},"2.0.65":{"name":"occam-furtle","version":"2.0.65","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.65","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"4ae311590cdeefe0015d281c78395bd114335b82","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.65.tgz","fileCount":127,"integrity":"sha512-xbt3Vp1ZbC6rjA/ScLYVKCsB90lwyNK/K5dUAK3Zm1JnG3hsAHDCxWDWrN3f62lcRFs6YjdnQegEEywSekiW7g==","signatures":[{"sig":"MEQCIAqZh+Vl+bAlHXIn54DIiUnFCxmGXigOvuOf3SMqMqIiAiAYGqxPN8r13NQI9CtncS6JnPaUdtxgeVbo1shS1fvbfA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3395590},"main":"./lib/index.js","gitHead":"bf95dcc3fae729fbfbb622ac6793bd67e79eca97","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"9.5.1","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"necessary":"^14.3.2","occam-grammars":"^1.3.153"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.30","occam-lexers":"^23.0.45","watchful-cli":"^1.7.56","occam-parsers":"^23.0.50","occam-entities":"^1.0.291","occam-custom-grammars":"^5.0.1081","occam-grammar-utilities":"^8.0.258"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.65_1740661461158_0.5080496022697472","host":"s3://npm-registry-packages-npm-production"}},"2.0.66":{"name":"occam-furtle","version":"2.0.66","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.66","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"b9604af504639b0decfe044cf31158b5078438cd","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.66.tgz","fileCount":127,"integrity":"sha512-Koy8ZVXYG4Co+PgrZ/tiAq+En8rdURqBIZWP4b8mrzQ8VEa5/8ojwsg7wKa3FpyXNDf7Nvngihm2V7jLQ/61Aw==","signatures":[{"sig":"MEUCIF7FYr4LyNbJdL3DwHYDli2NTm1sItYRHRiuMUN3uo3CAiEAwPVMIiAarYkbAeYvQXnFaWslzqBegCthPechpr8yJXU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3395574},"main":"./lib/index.js","gitHead":"68b633ec5f3e29504aea11562bf2c9a62d2f173d","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"9.5.1","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"necessary":"^14.3.2","occam-grammars":"^1.3.155"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.30","occam-lexers":"^23.0.45","watchful-cli":"^1.7.56","occam-parsers":"^23.0.50","occam-entities":"^1.0.292","occam-custom-grammars":"^5.0.1082","occam-grammar-utilities":"^8.0.258"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.66_1740664826885_0.4916226037170266","host":"s3://npm-registry-packages-npm-production"}},"2.0.67":{"name":"occam-furtle","version":"2.0.67","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.67","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"97f09757b3badf24b359b7dd656e7660eff72181","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.67.tgz","fileCount":125,"integrity":"sha512-J4mPd4cqHMS2Hq4ANyuX2BqjzYuixercwGF0DCAHJm0Y/8hG64gWgVIvstwxZyIpaCro06pBYW/fmBHEWjwt6A==","signatures":[{"sig":"MEUCIQCTO+qS6xQu4ogXUcyyeHtZ1m8DkRpmB9XJE7ErF5INrQIgEaZnevGRCsPQehXvC3bZLdmav4AeuO1HOMtkcGt1zTw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3391217},"main":"./lib/index.js","gitHead":"d9d91d824ecf3b33c9f447ee255da71e15ba5358","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"9.5.1","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"necessary":"^14.3.2","occam-grammars":"^1.3.157"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.30","occam-lexers":"^23.0.45","watchful-cli":"^1.7.56","occam-parsers":"^23.0.50","occam-entities":"^1.0.293","occam-custom-grammars":"^5.0.1083","occam-grammar-utilities":"^8.0.258"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.67_1740668803025_0.23284487794614073","host":"s3://npm-registry-packages-npm-production"}},"2.0.68":{"name":"occam-furtle","version":"2.0.68","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.68","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"ff34833087f6efd5f64ce0127623a4d900ff7c10","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.68.tgz","fileCount":111,"integrity":"sha512-m6AYt65Lx/t7alOA7r6dX0u2Lc8nchEadXp6btHJ3KY6C3c4uCB+18uSdBFk4Hoz12ymhlY2wkEbzC9yy5KlXw==","signatures":[{"sig":"MEUCIQDLWHjSEYMYcwUHocd63+17OF1SQfW4jCulMk+KjI2ZvgIgZIcAQWf7Xtb4iF2PzYAaHmBHpmhywnYETb3UTDIusIc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3342084},"main":"./lib/index.js","gitHead":"1925d0cf3e22c182ab8f8b5af83a40fed75eeaf8","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"9.5.1","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"necessary":"^14.3.2","occam-grammars":"^1.3.157"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.30","watchful-cli":"^1.7.56","occam-entities":"^1.0.293","occam-custom-grammars":"^5.0.1083"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.68_1740675332704_0.8073823433739962","host":"s3://npm-registry-packages-npm-production"}},"2.0.69":{"name":"occam-furtle","version":"2.0.69","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.69","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"bf91f2d8cbdd2d1032d11e075146c62d23149664","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.69.tgz","fileCount":111,"integrity":"sha512-bUveT2nvB6kreRu8BkDHGJFOs9W4oiWfvz2bLTjPIzRGrTepfmMS8qQKNRxoTs73QzhxxR0GrsWTNkPZuK7W1g==","signatures":[{"sig":"MEYCIQCTkEJf8/ZCKTvwDxVrl0cBSdBKWzus+x9w8lO2hnVNlAIhAOhr8iG2uqXCn7kBVWEgUjZYsjVfz22TRidRz2YS6ahZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3342084},"main":"./lib/index.js","gitHead":"88013772e5c1d12f4046fdcba2d2e2f3da4f2597","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"9.5.1","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"necessary":"^14.3.2","occam-grammars":"^1.3.159"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.30","watchful-cli":"^1.7.56","occam-entities":"^1.0.294","occam-custom-grammars":"^5.0.1084"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.69_1740675492486_0.6397958597111919","host":"s3://npm-registry-packages-npm-production"}},"2.0.71":{"name":"occam-furtle","version":"2.0.71","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.71","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"7a8800f6b3d2985ba8ed854144de8eed06fe995d","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.71.tgz","fileCount":109,"integrity":"sha512-pb+gRx5vYDa6n/cSsZv7qeeXxWM0Nld5vUwczm/Ov3R8w8ttfnOkrktxqmMSwtrUaz+Cua1HNZfHhkuU7t/VVw==","signatures":[{"sig":"MEQCIFh0++AQYHPyhasCvGhrT8sTz+WqQkjL1Ycso2qXriytAiBm1Rjr+FaRR5C+cwkAjJSYkjDrqt7hZbRVfXIKECRoCA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3332874},"main":"./lib/index.js","gitHead":"8acbe95f2e1a58ab81f352c0bd825adcaf8b88db","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"9.5.1","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"necessary":"^14.3.2","occam-grammars":"^1.3.161"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.30","watchful-cli":"^1.7.56","occam-entities":"^1.0.295","occam-custom-grammars":"^5.0.1085"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.71_1740683986826_0.6717047134407317","host":"s3://npm-registry-packages-npm-production"}},"2.0.73":{"name":"occam-furtle","version":"2.0.73","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.73","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"c72e76c88ac707cff0bec608a8a3e34318b82cdb","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.73.tgz","fileCount":115,"integrity":"sha512-lWaHh4hepVkhSvmhSyHcwm5zDROLijGArR8NWejNQDlRTmbPhgBfzq2wAemIlewZSfBJfA8m9pnVAcg78dYotw==","signatures":[{"sig":"MEUCIQDwzBXmTchI4E0Dfiu5WPE6wMNomurZ0OB/PgotTmzU3wIgIblOJbfgiik9YYtuiSrkZmjFZDg7QZl/exU99SOnKl4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3383857},"main":"./lib/index.js","gitHead":"421780dfb752143346a65bc4c45e6c57e0608b55","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"9.5.1","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"necessary":"^14.3.2","occam-grammars":"^1.3.163"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.30","watchful-cli":"^1.7.56","occam-entities":"^1.0.296","occam-custom-grammars":"^5.0.1086"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.73_1740744761685_0.7179728217978962","host":"s3://npm-registry-packages-npm-production"}},"2.0.74":{"name":"occam-furtle","version":"2.0.74","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.74","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"6168eb91aba280953987b733e0c004cb94325f67","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.74.tgz","fileCount":117,"integrity":"sha512-8ronNS8I2w189kxsakQnYjMYqvOR9M8UlVobRUZOuwJVO49bOuNDLvIwEPltRavw7kf98I8BqTUY/QrxDVqOlQ==","signatures":[{"sig":"MEQCIFn/j6icVQpBifymKC/bGyZI9T+/aGdb4Y+TFheV+KXuAiALuJ1ERLeQ/Kn9ieWS1QPr328XsAePGbtgKThGl3OQOQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3408818},"main":"./lib/index.js","gitHead":"fbba056f2cd475537bc613c66fac7e931d17d34d","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"9.5.1","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"necessary":"^14.3.2","occam-grammars":"^1.3.165"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.30","watchful-cli":"^1.7.56","occam-entities":"^1.0.297","occam-custom-grammars":"^5.0.1087"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.74_1740768757277_0.15404274060883827","host":"s3://npm-registry-packages-npm-production"}},"2.0.75":{"name":"occam-furtle","version":"2.0.75","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.75","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"d6bf9372c006da955e0214d2df0936faa22d314c","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.75.tgz","fileCount":115,"integrity":"sha512-Ct7XiNLZlAJ09LUTiW5bHacB0WHfM7ZHVrP4fmv1H+hPLgdh26Ep6BnUoRnAT/h6p6/Xm6IhU0qZejR1IRACQw==","signatures":[{"sig":"MEUCIC5VkvgYDUyLQYqDKfRZm5KbgZrQ7BU/1/RGLcarM4qZAiEAk0VroK8TQbtptHWTq+LchJOHoJoa2EixkzaN7qpkLCY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3401157},"main":"./lib/index.js","gitHead":"35a29aa17788eeee1851addb2955d77467e92725","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"9.5.1","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"necessary":"^14.3.2","occam-grammars":"^1.3.167"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.30","watchful-cli":"^1.7.56","occam-entities":"^1.0.298","occam-custom-grammars":"^5.0.1088"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.75_1740773325015_0.7761557957185026","host":"s3://npm-registry-packages-npm-production"}},"2.0.76":{"name":"occam-furtle","version":"2.0.76","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.76","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"ea0434c66e1f30d5a59535d5afe0fc622333259e","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.76.tgz","fileCount":115,"integrity":"sha512-GvkacezNfJhRiWklcUidv6T4SSj8T7hKZgInjI05wwglPF+vadz7QR62gaPcKbTVPIAuud84Y8H9cgzu12kMTQ==","signatures":[{"sig":"MEUCIQDtIhlfmLS9/tC5ssmWrOn1qh7IwVSfELBDbFJHdVMJfwIgV1EbrTax3Wk8MjujyBVmw7uOKzRqHYq8EEhVF0jtmx4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3401157},"main":"./lib/index.js","gitHead":"2ab8b517f64b8f4425ab3d4c64373bde2d327f29","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"9.5.1","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"necessary":"^14.3.2","occam-grammars":"^1.3.169"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.30","watchful-cli":"^1.7.56","occam-entities":"^1.0.299","occam-custom-grammars":"^5.0.1089"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.76_1740773944242_0.7446961170765221","host":"s3://npm-registry-packages-npm-production"}},"2.0.77":{"name":"occam-furtle","version":"2.0.77","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.77","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"7f78793f67affae65393ad6048db1790b6096910","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.77.tgz","fileCount":115,"integrity":"sha512-xDPzvWTUzRkncxQh+FkNAZckmL5SsOEDM5yH3Yy3nslfm4Wdi8ySuje0+7LTM6b/g6iXiKqAYzht/z7yzdx0xg==","signatures":[{"sig":"MEUCIQCWGPReZpbhMQbJ20H/UunZAbZz7pnrwu7IkWWM/tNPrAIgFl/FU7jgnlK8zfaVUtWV5KKK9H8dyXme4Lm+cfWzROQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3398318},"main":"./lib/index.js","gitHead":"cf8fc09aa33969d3af1aa4a21e2ba0bfc25ac201","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"9.5.1","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"necessary":"^14.3.2","occam-grammars":"^1.3.170"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.33","watchful-cli":"^1.7.56","occam-entities":"^1.0.300","occam-custom-grammars":"^5.0.1090"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.77_1740833496299_0.46199883102632544","host":"s3://npm-registry-packages-npm-production"}},"2.0.78":{"name":"occam-furtle","version":"2.0.78","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.78","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"164921059afaccc752111859a8b2310547cf909f","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.78.tgz","fileCount":115,"integrity":"sha512-F5vFBRSaMjpCCNnGzOJOpIYTmOxPmELO1tja3nL29+eCxfO0Yxvuj+L2qU7Xe7Ertj402sXW4LrrKp4OuQC2zA==","signatures":[{"sig":"MEUCIQCEKsCRLS6Aa1GddOENrkIZqLDQSny6NTgvM6D5XMFT5AIgQVqQim4DpzatgMrgh3z7OLsb+x5VuWo4QbRNy4GJn9A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3398318},"main":"./lib/index.js","gitHead":"74f41faad8901de777645125fab6524e0d9b7ea2","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"9.5.1","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"necessary":"^14.3.2","occam-grammars":"^1.3.176"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.33","watchful-cli":"^1.7.56","occam-entities":"^1.0.301","occam-custom-grammars":"^5.0.1092"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.78_1740834999030_0.07774270420966944","host":"s3://npm-registry-packages-npm-production"}},"2.0.80":{"name":"occam-furtle","version":"2.0.80","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.80","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"7741e21a94732b8d2deba5fbcdade027dd6323ca","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.80.tgz","fileCount":119,"integrity":"sha512-hGfRi3V4iOQ85F+tXZyXGWxaytPSEKBBQxQmYmWchzTbZeJ0WvLLncOMy6vYKqu2AfqtwAyY2G+uZ2jj0VmYjA==","signatures":[{"sig":"MEQCIHr/Qmwrfbciid6l4M3gLQAih/U4VnbS3o+WmqLojoinAiA1IMhVMDde9DokR2RP69D3x3ioIHxDXvSNiUEQb4blEA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3445330},"main":"./lib/index.js","gitHead":"77dcd84b43f04dfcebcbcdaf3a068fc4b69ca349","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"9.5.1","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"necessary":"^14.3.2","occam-grammars":"^1.3.178"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.33","watchful-cli":"^1.7.56","occam-entities":"^1.0.302","occam-custom-grammars":"^5.0.1093"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.80_1740840607398_0.5186062576950801","host":"s3://npm-registry-packages-npm-production"}},"2.0.82":{"name":"occam-furtle","version":"2.0.82","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.82","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"a89633e293b693f5ab8090eaca779b422e174bbc","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.82.tgz","fileCount":119,"integrity":"sha512-EPev15tinCMvpHnFQ74UlRpxQhe4N/KwmjkcpToUHRILC3BlfHj/rqX+tFe7teF6b0JkgkcjOMyWlEkcX6RUGg==","signatures":[{"sig":"MEUCIQCdSf/sbV8fY0n73pazZvwaYlJqCW1Kzkcg52jkSMChwAIgL2l4U6cbM2TCdXHCHw9Wp5N249spwc4UaadPhVxtU4I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3467574},"main":"./lib/index.js","gitHead":"7621af9ba4c4e4017b0fcc3b92055630f763486d","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"9.5.1","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"necessary":"^14.3.2","occam-grammars":"^1.3.179"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.35","watchful-cli":"^1.7.56","occam-entities":"^1.0.303","occam-custom-grammars":"^5.0.1094"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.82_1740907901916_0.4527063458104468","host":"s3://npm-registry-packages-npm-production"}},"2.0.86":{"name":"occam-furtle","version":"2.0.86","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.86","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"fa51565e95564106b7b2f7808c0129543931447d","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.86.tgz","fileCount":113,"integrity":"sha512-DSWWGmJP/AAzZPKXiyUqajk79qeeyNENG8a4wp+ttKHCBM3KWXzQl1pygmeOR5Yc21WK7INFtMpoe6+DC36Ngg==","signatures":[{"sig":"MEYCIQDYJ2XloCj449DOcEdhi69SIZ99Zse58PvSo5o6P4IF4wIhAKK3/sdW4LwHKFgCAEE02EvKY7mdeaErBIdRELHY5+t9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3414942},"main":"./lib/index.js","gitHead":"17a7d07dc215df60c4948fa6624dc69f17d0fbd5","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"9.5.1","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"necessary":"^14.3.2","occam-grammars":"^1.3.182"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.35","watchful-cli":"^1.7.56","occam-entities":"^1.0.304","occam-custom-grammars":"^5.0.1096"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.86_1740913429841_0.3345930119806948","host":"s3://npm-registry-packages-npm-production"}},"2.0.88":{"name":"occam-furtle","version":"2.0.88","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.88","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"c71f5ec5557f733be9952eb397afa7dda3e8470b","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.88.tgz","fileCount":113,"integrity":"sha512-hxmS5Qe4jsi/L9ITgx9rfjx31M/ApBf7yjrbZxIuGPrR54GWE+tz07pOxr+ZDw4MQZdfKeDtf0l7pvgWfLMJgg==","signatures":[{"sig":"MEUCIAkR8bim5FVaRBArzMjnABLlrrrXeG7/B0hNbY6Lpi8PAiEA/6MNcVcrbgZ1CqYtNx0T0VTXG+KIeBdUUXVC5b/b3ik=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3443404},"main":"./lib/index.js","gitHead":"c7498b4f170a9d304e2f54dd0ec6548cc7d55bbf","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"9.5.1","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"necessary":"^14.3.2","occam-grammars":"^1.3.182"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.35","watchful-cli":"^1.7.56","occam-entities":"^1.0.304","occam-custom-grammars":"^5.0.1096"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.88_1740934712733_0.8877182050623447","host":"s3://npm-registry-packages-npm-production"}},"2.0.89":{"name":"occam-furtle","version":"2.0.89","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.89","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"5b4f72bc9a082af0359305138abcb63ca478e527","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.89.tgz","fileCount":113,"integrity":"sha512-CYy6KUDuS0dHKXmc9gz9MDxAB4rFE4SQgxlAWc/cEIQ3b3jpTHx9PF7JDqGn1Xxp9v1m36PUzlNnPL0F4kjWpQ==","signatures":[{"sig":"MEQCIDGj48dDuZMPpAKHG6ZJmBB6s2wec/7RsTLOUYt0/bXdAiBFrs8QSl6qB1mmsvBHyipn/9h1dpTcZ+3Zo+YmGOG4cg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3443404},"main":"./lib/index.js","gitHead":"d72886429db2ca78dcd83e06433ba57c3d33e89b","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"9.5.1","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"necessary":"^14.3.2","occam-grammars":"^1.3.182"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.35","watchful-cli":"^1.7.56","occam-entities":"^1.0.304","occam-custom-grammars":"^5.0.1096"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.89_1740934729342_0.8546587986035141","host":"s3://npm-registry-packages-npm-production"}},"2.0.90":{"name":"occam-furtle","version":"2.0.90","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.90","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"3b006c149cccb44f9277dbdbcad0b7a01533b3d0","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.90.tgz","fileCount":113,"integrity":"sha512-yatWZi3Th1tjwNkyUWvhy8mAF4O+LvacTdPazSF8FVzySY2Sinxt8IdU1vBaJGTxdFRh6vNlf2AfEW7W+2IHUA==","signatures":[{"sig":"MEYCIQD0TLobe2elY4lLVUf8xxFSoS9QVZBet1G/GsRWFeu5LAIhAKYVJcj4b9vbNFs+ZmjDHDqpwChVoaj5NMROc0KrdIkK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3442620},"main":"./lib/index.js","gitHead":"d3b2b92c8664830a7cf97eaedd7953a3b1b10699","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"9.5.1","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"necessary":"^14.3.2","occam-grammars":"^1.3.182"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.35","watchful-cli":"^1.7.56","occam-entities":"^1.0.304","occam-custom-grammars":"^5.0.1096"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.90_1740934800072_0.41903366273075826","host":"s3://npm-registry-packages-npm-production"}},"2.0.91":{"name":"occam-furtle","version":"2.0.91","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.91","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"8cd601d17d04e4101cc8ae1dca3218c563076224","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.91.tgz","fileCount":113,"integrity":"sha512-J9h878Vy8c+POhAyHLCMJnL228+FRBDgF1HfsUd5V8A6s1iQBWXQirYGY43Nhs+zNRz3lkXOuAz5p9+CjJ3JBQ==","signatures":[{"sig":"MEQCICBnST6Mc/h4KOLap19nHYSK8Vf3PQx1YQudmEEFQOVLAiBFq7TVLtCHXGmWXE3q0xd19FxYoo00+5BsuhI0INr30Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3442620},"main":"./lib/index.js","gitHead":"5523603e7e315de5ff2ef832b4470998e1977ac1","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"9.5.1","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"necessary":"^14.3.2","occam-grammars":"^1.3.182"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.35","watchful-cli":"^1.7.56","occam-entities":"^1.0.304","occam-custom-grammars":"^5.0.1096"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.91_1740934812212_0.6992454065945355","host":"s3://npm-registry-packages-npm-production"}},"2.0.92":{"name":"occam-furtle","version":"2.0.92","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.92","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"cb1c77b4cb218993edcdf37da84d81323b73e290","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.92.tgz","fileCount":113,"integrity":"sha512-V5CnUGyoaat0+fZ+s3z6OzTsjrNQ4P0ePlncbicnNOZsNkjl3lbF5BESCnzNRFA8xT2xzu0qKHEuquo4wssSJQ==","signatures":[{"sig":"MEUCIQCExhBMibrwTQDIUvTvbf43lv1g/PECTothuWQE6J+pwAIgUVEnLI6H8uuhzqZPipiD8e2oScWJrHCt1fR8CA546uw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3442620},"main":"./lib/index.js","gitHead":"ce1c35499837b9364b25201f2f9a0555d0b3f46a","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"9.5.1","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"necessary":"^14.3.2","occam-grammars":"^1.3.184"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.35","watchful-cli":"^1.7.56","occam-entities":"^1.0.305","occam-custom-grammars":"^5.0.1097"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.92_1741080125824_0.2325363431597094","host":"s3://npm-registry-packages-npm-production"}},"2.0.93":{"name":"occam-furtle","version":"2.0.93","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.93","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"0965dd3c71c1869cb151fe16e83a16b76de9fb70","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.93.tgz","fileCount":113,"integrity":"sha512-Mehy/42GNPcfBYUOSg+1YrOtvzhub6Di2Qhy4yxAosk1lCYVELA81wa/+mQi2YdVOuUXFsHanMwuiCO7iYh7JA==","signatures":[{"sig":"MEUCIQD7PVfxDv1Oxve4PETZ2fGYVoGSSyOlF8vz18FIo5CSDQIgBBLflVM3GgGn9HrjujstzG07JKgxGWUE2h5Jdtzurzk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3442620},"main":"./lib/index.js","gitHead":"2c315761ecf5d6863ea027eb7eb7bc44a1cb3c42","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"9.5.1","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"necessary":"^14.3.2","occam-grammars":"^1.3.186"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.35","watchful-cli":"^1.7.56","occam-entities":"^1.0.306","occam-custom-grammars":"^5.0.1098"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.93_1741094867105_0.1062911650765479","host":"s3://npm-registry-packages-npm-production"}},"2.0.94":{"name":"occam-furtle","version":"2.0.94","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.94","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"4c2cbf321e9c1b831234d436e81e4538cd10ee51","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.94.tgz","fileCount":113,"integrity":"sha512-9LS9O+Q4EUlLZVkN10Q7z8oOF/nlJEfIyHIN+w4jPDbMEWADDZAgKrEDFPqhaALWDTPv678BiXdk0BRqdccs+g==","signatures":[{"sig":"MEYCIQCJ1azO9qlS4s/8moC/QRQuUWB2TUC3w5K14RSRALZbbAIhAPsw0dlZUZKXTDEJApIxqhohjlfO/QyXLYnLlONXIrmc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3442620},"main":"./lib/index.js","gitHead":"28f13d4941d3ec39fffef650d52104322a48fd57","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"9.5.1","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"necessary":"^14.3.2","occam-grammars":"^1.3.188"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.35","watchful-cli":"^1.7.56","occam-entities":"^1.0.307","occam-custom-grammars":"^5.0.1099"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.94_1741168715279_0.9148242334929375","host":"s3://npm-registry-packages-npm-production"}},"2.0.95":{"name":"occam-furtle","version":"2.0.95","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.95","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"745bda58bd473cb6cad98d6751af9165c4acb67a","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.95.tgz","fileCount":113,"integrity":"sha512-kyRE+nM/CKHkz9GeTJb6AIcPtSVwHqH+3WwJcLDj+9klI3x2sWm2sKqTJsaKWJyiXdTvBzOaRz/XDB88LnAeYw==","signatures":[{"sig":"MEQCIAx0i/HpyeOug/+b3FR5QEFYmvzODGkWEOW2bNc861w7AiBUSR07E67aCiGe2dGDe7GEXx5C6cRDXvE0yjnD4+5PvA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3442620},"main":"./lib/index.js","gitHead":"f968b42d7e35357f52261bcd36a3e4344f7d3b1c","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"9.5.1","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"necessary":"^14.3.2","occam-grammars":"^1.3.190"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.35","watchful-cli":"^1.7.56","occam-entities":"^1.0.308","occam-custom-grammars":"^5.0.1101"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.95_1741186062272_0.8344005208341188","host":"s3://npm-registry-packages-npm-production"}},"2.0.96":{"name":"occam-furtle","version":"2.0.96","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.96","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"26a28f08c99f0b9257063325ab2f0179858f0820","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.96.tgz","fileCount":113,"integrity":"sha512-kp9lJNiq+p6nWyOhkN1oFHCqxocDJZBdaTRRa6x720KLYP9tJBbbiR1uXSAQJ7Y4p3ad8CnNxNHUdfh6f3s3WQ==","signatures":[{"sig":"MEUCIGyHAS2oGVnQAbiddIba4ZRPDhinDq4yNTvjEb3P0KGPAiEAnFk9o8hw0DrhMVilMjs0sotk8qF31QlOEye5I0qPGZI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3442620},"main":"./lib/index.js","gitHead":"cf4e16604137e4e6f0d22ec333d3117ac350f1e6","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"9.5.1","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"necessary":"^14.3.2","occam-grammars":"^1.3.190"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.35","watchful-cli":"^1.7.56","occam-entities":"^1.0.310","occam-custom-grammars":"^5.0.1101"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.96_1741186825920_0.8938369544676332","host":"s3://npm-registry-packages-npm-production"}},"2.0.97":{"name":"occam-furtle","version":"2.0.97","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.97","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"92119430a25aefe9da09312dfdca352169bfee2a","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.97.tgz","fileCount":113,"integrity":"sha512-o7cGZvn21jYWLdgXl6uIGHS14P3JcOw8EL+llCpZNhIvbsCBZdNzLU7qJyS022kjN5O9IA8rH6qGVWn8TYKKqA==","signatures":[{"sig":"MEUCIDIKFSd6uY+sflEyihIZpWKDpD+yC3C/pgHoLaFXQVCiAiEA3/6TyF/SAlVzvCXFb7ZAKOQ1xexJCAjPD+WTCGumeMY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3442620},"main":"./lib/index.js","gitHead":"b6d97c87169ebfda3b4b0afd35d6921ccb064586","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"9.5.1","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"necessary":"^14.3.2","occam-grammars":"^1.3.190"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.35","watchful-cli":"^1.7.56","occam-entities":"^1.0.312","occam-custom-grammars":"^5.0.1101"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.97_1741187418082_0.9072649975524365","host":"s3://npm-registry-packages-npm-production"}},"2.0.98":{"name":"occam-furtle","version":"2.0.98","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.98","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"9aef7fbf190c10838b65e2dd82632ab5ae9d2592","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.98.tgz","fileCount":113,"integrity":"sha512-6K7yX0pbrOTEk9Pn7V9JwMjmsZicfzeQtdRVm1QWibyHHtAuA8k1RFjXVpfU+LWUsVHMACgdS77wN0ekvlfyDw==","signatures":[{"sig":"MEYCIQCRfNSIa5gBNaHl3hc4SzSZMJrNaLOWkeDHP0eaGXUdDAIhANfZrve/O0VtNyDJc5ZP8tzVqweqUqFYHEMqeliIMaRy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3442620},"main":"./lib/index.js","gitHead":"4f034d7d539e2892975810d072a90b68c36c1780","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"9.5.1","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"necessary":"^14.3.2","occam-grammars":"^1.3.190"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.35","watchful-cli":"^1.7.56","occam-entities":"^1.0.314","occam-custom-grammars":"^5.0.1101"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.98_1741190166730_0.7012642477300635","host":"s3://npm-registry-packages-npm-production"}},"2.0.99":{"name":"occam-furtle","version":"2.0.99","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.99","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"b5190ffc5346ef39417c897d714b1d56dea0fea1","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.99.tgz","fileCount":113,"integrity":"sha512-eRC66TpXV5GLFERoIXeRlpiAcggjS8BR3FHjyK35YU0vAyjwxjmxKz+zjZ056SajvsxhYsg4SINxMcb2W/p3LA==","signatures":[{"sig":"MEUCIQDZs1LOjHcnT5id6RVQnmzFKEANYxmSnMbvjqa7Qs7VqAIgPtuYzFm1SvDTRaHoca/nLckae141OGhRMrnIoAQtctU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3442620},"main":"./lib/index.js","gitHead":"ed7298002fcccdc058dc98758f1096c3c3bb00d8","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"9.5.1","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"necessary":"^14.3.2","occam-grammars":"^1.3.193"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.35","watchful-cli":"^1.7.56","occam-entities":"^1.0.315","occam-custom-grammars":"^5.0.1103"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.99_1741256393953_0.49664369987488644","host":"s3://npm-registry-packages-npm-production"}},"2.0.100":{"name":"occam-furtle","version":"2.0.100","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.100","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"89e558f29e4ffefe863c4d12e83baf4da79dd8cc","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.100.tgz","fileCount":113,"integrity":"sha512-afxRnMlK/M0CdmMJOZOFFFTMdBiEs7d1a11oM+HgUHe00lclAWZn3z9FY2ro376zVkXT0FKRVqdI5Qy9F4ipnQ==","signatures":[{"sig":"MEUCIQCabYEsgbtpcm2C0YN5RP/VryKhs63+/wEkvZOsYvTmGAIgIx/YYB2g9SGsAN3uwCyJaZHQWnSxLcHGqAYstZ0Nw4A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3442621},"main":"./lib/index.js","gitHead":"22cfdf267e73c2f74c9627eb6a7b24693e5abb42","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^14.3.2","occam-grammars":"^1.3.193"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.35","watchful-cli":"^1.7.56","occam-entities":"^1.0.315","occam-custom-grammars":"^5.0.1105"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.100_1741548454198_0.06189319505246904","host":"s3://npm-registry-packages-npm-production"}},"2.0.101":{"name":"occam-furtle","version":"2.0.101","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.101","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"056f7c383008a181904594aab735d93ddbcfe90f","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.101.tgz","fileCount":113,"integrity":"sha512-nwQ8q2NAWMpmo2dXpIpt5fgwLgtNFXxo57w+7+Z/3uVo2kR+mA+NGHg3+2RqOjhfpZfRJ3QtkXasOFD/qfxynA==","signatures":[{"sig":"MEYCIQCrZiTy41L44YIWieWsE12xb5huQDc7b9aLRpa6q4WYawIhAI3aor6q8yeaNr3IEBYysJ/A6EqTRadreVfpTGHfyJa3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3442621},"main":"./lib/index.js","gitHead":"851a239ce27146f718369e15c0d7bff75ea38e34","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^14.3.2","occam-grammars":"^1.3.194"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.37","watchful-cli":"^1.7.56","occam-entities":"^1.0.316","occam-custom-grammars":"^5.0.1106"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.101_1742055482477_0.38710974540337006","host":"s3://npm-registry-packages-npm-production"}},"2.0.102":{"name":"occam-furtle","version":"2.0.102","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.102","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"c9cc638eab8c67adc076dd0c2f88aba1d7142400","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.102.tgz","fileCount":113,"integrity":"sha512-DMtYAz8E7v9MJLPH+P9P72QCdMKlJa9CGyQxPVljMjIv7WFzXqUCBzWUsGpZDvgTCKgrVU6/WxUBFNR7rjylBQ==","signatures":[{"sig":"MEUCIQDnnsMBIwGaNXabXMcKnftVNKsuTrjZStIJ7TaWs9dcMQIgEbb9yW7d8lbGceHa4+0O+SYPZcEoQL81Gp+/EiCPAMg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3442621},"main":"./lib/index.js","gitHead":"2456e06069f4f7e00baed8848252e56a80c2c91a","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^14.3.2","occam-grammars":"^1.3.196"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.39","watchful-cli":"^1.7.56","occam-entities":"^1.0.317","occam-custom-grammars":"^5.0.1108"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.102_1742066299816_0.5021251025058759","host":"s3://npm-registry-packages-npm-production"}},"2.0.103":{"name":"occam-furtle","version":"2.0.103","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.103","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"166922384041ba1fd4054e5ba07a2f6dc8ae7952","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.103.tgz","fileCount":113,"integrity":"sha512-JOL5TOP0CxuMU78KGBjsqrETC2WD+JJcUXV3kPfI+wCPpWALvmI613emDq4aqYb50wP+34ombF9TTwcFtOgnqw==","signatures":[{"sig":"MEQCID3Vn0g9tHYYdD6kVFD4W+T+f7eTadoVVi3/ft8TlU2RAiAMokcS+Izt9oCg6cy4r/2TyEFbnoDNFfLcHbxTECBXMQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3442621},"main":"./lib/index.js","gitHead":"62ce723aebc4de8bf8a7c31eb9bb5bf94de946dc","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^14.3.2","occam-grammars":"^1.3.198"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.41","watchful-cli":"^1.7.56","occam-entities":"^1.0.318","occam-custom-grammars":"^5.0.1110"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.103_1742412793538_0.11688237990000427","host":"s3://npm-registry-packages-npm-production"}},"2.0.104":{"name":"occam-furtle","version":"2.0.104","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.104","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"b8b08272271115c27fc3201707742311246b409f","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.104.tgz","fileCount":113,"integrity":"sha512-d+Aimk9AjEhzTv/9Vx947tYlQ49UhBf/j4T/o0OETukQMkaL6aPbenv4RKuNX7V01KS9SZI06VxNTgt02W39sg==","signatures":[{"sig":"MEYCIQCaf/LiEsQG0Sn8Pt0Lkz+AuWkaEa+tGDqG8IGkwLncvQIhAMLDCL72/Agt5OvlG5t0+2MUVkyCY9E25P1NCWVtae+p","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3442621},"main":"./lib/index.js","gitHead":"e7fd3fe1797ee78b1008ec3addf54b71b69493cb","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^14.3.2","occam-grammars":"^1.3.200"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.41","watchful-cli":"^1.7.56","occam-entities":"^1.0.319","occam-custom-grammars":"^5.0.1112"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.104_1742502427604_0.36358930950218804","host":"s3://npm-registry-packages-npm-production"}},"2.0.105":{"name":"occam-furtle","version":"2.0.105","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.105","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"8d98732b343bc1b5a3ffd170b05ff7b5a4fdd2b5","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.105.tgz","fileCount":113,"integrity":"sha512-Pl0D7OtfpqKKsaLklaY4NKv5IhLeXjal8CsVkrfwVM+418xSkOX4G32rXFAz/H8BXEX2Pu5bzxb2Rno0JWGsDg==","signatures":[{"sig":"MEUCIQC1TtzubkE3PeY6gC0wvl0rY7UmKnijodg417BHkoMBFwIgQHOaoJ3a9VcZsllhcs8m/W3TYnXXF6iRdsUhegHg/Uw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3442621},"main":"./lib/index.js","gitHead":"8a6b4de20a0d9a200f7f6bbf872433c4b28a68a7","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^14.3.2","occam-grammars":"^1.3.201"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.41","watchful-cli":"^1.7.56","occam-entities":"^1.0.320","occam-custom-grammars":"^5.0.1113"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.105_1742504482861_0.9905914990489275","host":"s3://npm-registry-packages-npm-production"}},"2.0.106":{"name":"occam-furtle","version":"2.0.106","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.106","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"ffc9c7b1715ab3d966b13fba7ad8a7128ece9386","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.106.tgz","fileCount":113,"integrity":"sha512-esYlCzEYtMf48RV9rzoh8SfSUyUG2/R6jdDvupVJQrRxNWQU1ZphDLIIZE0qFevd0s0cR8WIjPc+7lBZ/6HcUw==","signatures":[{"sig":"MEYCIQDeTEIT3JBhKBVYWuSkIPR1sB2rRdLy4+s9XKAD4mkkbQIhAKRd2DXD0iJCteW22SgRp0tOxrd6I05/lC01fj0x21Ik","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3442621},"main":"./lib/index.js","gitHead":"2ec49d5b7f5747307ed1acd53c60916fda45ae6d","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^14.3.2","occam-grammars":"^1.3.202"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.43","watchful-cli":"^1.7.56","occam-entities":"^1.0.321","occam-custom-grammars":"^5.0.1114"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.106_1742643776077_0.28727175843030595","host":"s3://npm-registry-packages-npm-production"}},"2.0.107":{"name":"occam-furtle","version":"2.0.107","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.107","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"4c5ac60d97df4fd7ac839596ba7a49a5e829ca26","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.107.tgz","fileCount":113,"integrity":"sha512-CcUu4+lphfpv4LzMqjbROGYsLYCNsCYNXXWjXXoXMCAIr9KhPswf46vumUtFAYh8ziE0Wv18Hn+oxR58nVm6tg==","signatures":[{"sig":"MEQCICNO5rW2k1LJFUaEyyNqyqf/hWvffTKtQXA61xvy4kVfAiAAmnCZpS0SIF8Et/Ur9WoxxzExz/wFfeZh/9rsNcZhtQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3442621},"main":"./lib/index.js","gitHead":"c0ae8cb242c19a5d2d22e9f1c15d85f1b7f3f627","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^14.3.2","occam-grammars":"^1.3.204"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.45","watchful-cli":"^1.7.56","occam-entities":"^1.0.322","occam-custom-grammars":"^5.0.1116"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.107_1742724796455_0.6088361076743918","host":"s3://npm-registry-packages-npm-production"}},"2.0.108":{"name":"occam-furtle","version":"2.0.108","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.108","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"bbc9ba7976f09dd2895b31b066a9a46c844b8685","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.108.tgz","fileCount":113,"integrity":"sha512-VU5o/Fwy8KUnBC3D6yMuJ6IAmh5iWV7jmVVxYmct+tQO+jqLC67ZLDJiFIq95JaFXETkXTW6RuACjErwoy6WKw==","signatures":[{"sig":"MEUCIGBnx1DAREv+EI4jfeHbfjxqqcvza14YG+x5744c3qhcAiEA+8a9LFAwIVIZJabZCOC4BptxszL4Hv1bwkgiKvj45ic=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3442621},"main":"./lib/index.js","gitHead":"a6babb9f65820735aa07d6f49da550b62e17f635","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^14.3.2","occam-grammars":"^1.3.207"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.48","watchful-cli":"^1.7.56","occam-entities":"^1.0.323","occam-custom-grammars":"^5.0.1118"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.108_1742726747785_0.973074117185861","host":"s3://npm-registry-packages-npm-production"}},"2.0.109":{"name":"occam-furtle","version":"2.0.109","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.109","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"428214589ebd52034f5f75b343fdb1e5df11a8b8","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.109.tgz","fileCount":113,"integrity":"sha512-3pI/LPUu3qj/nsiuR61wa3yIAhOnJNMcz+EVxKvEYqIDObh1BkWlDC4ncE+sneIUmRKfXHafAvP8X0B+E1VfEg==","signatures":[{"sig":"MEUCIQD4JTgKAedfcnIJySum1IlT8m/p4eC/6f1XOSMoIVhmRwIgb3H3K1avAYC+u6X4uPYkp4jTfbr7H/Q4UgL7Z8lFs+M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3442621},"main":"./lib/index.js","gitHead":"1822c805856e79c15c2e6b9ce816a05a285f6bd2","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^14.3.2","occam-grammars":"^1.3.211"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.48","watchful-cli":"^1.7.56","occam-entities":"^1.0.324","occam-custom-grammars":"^5.0.1120"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.109_1742727913297_0.8026306802225291","host":"s3://npm-registry-packages-npm-production"}},"2.0.110":{"name":"occam-furtle","version":"2.0.110","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.110","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"40254367a0645da5f802e3e7b80d716bd1863a7c","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.110.tgz","fileCount":113,"integrity":"sha512-/WMtyIl75QBFJ2mGVBo0k0p8L5M3YwfVzNlHuLfn3I0TvFgYY6sZPFPRclOkb6aVp4f4HR71O8ikbAzSsbSOTA==","signatures":[{"sig":"MEQCIF2dQiZL20G877hemfX1/nPFZ89AIoyVqdk7xMSgIHqzAiB4PxwVaJzVyfXcc6QxQbl5Uzc1mX5fpMopQousae3ZIg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3442621},"main":"./lib/index.js","gitHead":"2b720b0b720d08929d7d11861659e3b091a22828","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^14.3.2","occam-grammars":"^1.3.213"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.48","watchful-cli":"^1.7.56","occam-entities":"^1.0.325","occam-custom-grammars":"^5.0.1121"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.110_1742729077686_0.5382163452593096","host":"s3://npm-registry-packages-npm-production"}},"2.0.111":{"name":"occam-furtle","version":"2.0.111","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.111","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"decdb4e045ffabd64d57e2e4c0da31f0b187e476","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.111.tgz","fileCount":113,"integrity":"sha512-rlvDExd/ZBNoTvJyDinzXMBCbJw4Tk7bM7T+yBFQFIZWy3OnhcNhVvkkhKI/vPqZvK3+Kl+KS3WrF5ymS4tZCw==","signatures":[{"sig":"MEUCIHbg4ngwNGdF6eNKstPHtZC5CD3GQlLGqHdWnR2wN+JbAiEAyk6ebqfdmUfAgVjCNvH2m2miOIt5iJnxZyH4DJ0QeKc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3442621},"main":"./lib/index.js","gitHead":"af763f76bc5de0e134c6fb86ca8753776d64f386","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^14.3.2","occam-grammars":"^1.3.215"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.48","watchful-cli":"^1.7.56","occam-entities":"^1.0.326","occam-custom-grammars":"^5.0.1122"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.111_1742730955979_0.1775464408248011","host":"s3://npm-registry-packages-npm-production"}},"2.0.112":{"name":"occam-furtle","version":"2.0.112","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.112","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"56fab56408520770ef62a3beaa1ac773a2267de6","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.112.tgz","fileCount":113,"integrity":"sha512-l6a+UTIVBZnftZBvbr0aQVaZAa5558/wxncS2wCJEneV5N6BdblqZvO/9p07vIC7hbcnDKJau9J2d+4hAtvlzw==","signatures":[{"sig":"MEQCIAhCubGUwVEbN7EDBKFHJkPK4XZozrsYsq7rG1YLKzKbAiAkUBuERjHpQOWJXpmHfThQ2aBdchycFwg8cGYrnIVVbw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3448254},"main":"./lib/index.js","gitHead":"d5e0543f0279b7db468e535a828d590d15f6fe0d","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^14.3.2","occam-grammars":"^1.3.215"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.48","watchful-cli":"^1.7.56","occam-entities":"^1.0.326","occam-custom-grammars":"^5.0.1122"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.112_1742740667518_0.011827627798406848","host":"s3://npm-registry-packages-npm-production"}},"2.0.113":{"name":"occam-furtle","version":"2.0.113","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.113","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"c93d3255256a414588790685ac11fc0b6260342e","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.113.tgz","fileCount":113,"integrity":"sha512-PPZijrISxywk0zTEZxQ9BLwvyygSqi0zERFemiFerKmH2mj9KyQppX1Qlgq7BbfiZ4dNy/Iw7acQkAU6G3iuTg==","signatures":[{"sig":"MEQCIH58WaWKCvtRNDCgJqGK9XvP7JR7N3L8btngSSwQBUV8AiAYWA8rs74ZH7CN1DHgfZGnyN0qAMMxmq2Ut9UYuwkEwQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3448256},"main":"./lib/index.js","gitHead":"a2d87bce1dc2fd598557d8b6721a23da04ef3651","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^14.3.2","occam-grammars":"^1.3.215"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.48","watchful-cli":"^1.7.56","occam-entities":"^1.0.326","occam-custom-grammars":"^5.0.1122"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.113_1742740702708_0.33690376139289446","host":"s3://npm-registry-packages-npm-production"}},"2.0.114":{"name":"occam-furtle","version":"2.0.114","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.114","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"57f8137549f71aa8426cbd2489e6b6ed487a1874","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.114.tgz","fileCount":113,"integrity":"sha512-ciVbtvgxKe+c43zSIF6cjMhmcn7ETqV/Av0RP9K+pTR4jKKJ/qgHRfpatjvNLFtBV2yPmiDeFinxWOkrb7vQdw==","signatures":[{"sig":"MEQCIHn1VjcYW9VYCESNhzU/5UQTJ1xxj6jG+LMMfSZZ3bh0AiBKByOXSv4u5G+yu9p26fkzGoDgWelw+TKkqNBbgNR25A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3448256},"main":"./lib/index.js","gitHead":"0b5d402b8892fb24f3fdcfe6c96d94b60b18fb03","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^14.3.2","occam-grammars":"^1.3.215"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.48","watchful-cli":"^1.7.56","occam-entities":"^1.0.326","occam-custom-grammars":"^5.0.1122"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.114_1742740710290_0.3533810226518861","host":"s3://npm-registry-packages-npm-production"}},"2.0.115":{"name":"occam-furtle","version":"2.0.115","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.115","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"9910b0e1cb18bada9af5d354768733dfdc1e4db8","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.115.tgz","fileCount":113,"integrity":"sha512-smAzlvSLnkmhBUQPH5BJykIPkUpGPBeniynndmtYXDzbbOuuk9pMmLhxKDIofx7g3ZYvIW8mdY50dmo7mwJiyA==","signatures":[{"sig":"MEQCIF7sFqBBDM0fvLuzm5vRYp4e2rZgrpzsahTiJ6OQsTx0AiAc0Csc6/uz0CVhuqDwJ3xCOET/BAmfXBKJbN3ti8bdpg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3448256},"main":"./lib/index.js","gitHead":"3f2aa710cf33d9e3dfa985c5eb5493c9a629ba01","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^14.3.2","occam-grammars":"^1.3.216"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.50","watchful-cli":"^1.7.56","occam-entities":"^1.0.327","occam-custom-grammars":"^5.0.1123"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.115_1742748619547_0.6504145650561632","host":"s3://npm-registry-packages-npm-production"}},"2.0.116":{"name":"occam-furtle","version":"2.0.116","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.116","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"080e13f144cfbd8ab6c5d0b08a7ac5da0d6ea3ae","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.116.tgz","fileCount":113,"integrity":"sha512-Hr+f+RIQ9bkdJeKhhmD12YgtE8SETyzQPgZMsjPh227RcItOH8bV6jkRLNnmicSMnfIJSi85+iAk6+gvtHkK3g==","signatures":[{"sig":"MEUCIQC1wA+ge9v2GhcGX0+4iBsY9jtVHXkrRHeW1FR2EJovBAIgaxRBrXxyz+xsuH56ix63z2F3mktT+frseN8rLsVGk3g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3448256},"main":"./lib/index.js","gitHead":"0be3b962faf0d9e5146886d2c65488f06de02d9b","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^14.3.2","occam-grammars":"^1.3.218"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.52","watchful-cli":"^1.7.56","occam-entities":"^1.0.328","occam-custom-grammars":"^5.0.1125"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.116_1742750716546_0.08914483831547315","host":"s3://npm-registry-packages-npm-production"}},"2.0.117":{"name":"occam-furtle","version":"2.0.117","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.117","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"500e8e29cf6feeb1bfec5c7af413c6f97bfb7c17","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.117.tgz","fileCount":113,"integrity":"sha512-eJ3yVY5pHlqFxQjSghMuyPR7x7l08jvzpdcNsSLAbcJSkork6DXoREVC+60X1OXDM7wqHjK+jnxV+ePTdd9zBg==","signatures":[{"sig":"MEYCIQCE/Jp6Pz4EFrL0j/6BeE1h3eCTf7+xgeng+usHeYBhmAIhAJxwxF6Uy7EWSYTPoLqa9IAQxeoZe7wzRwyC1lGHOZIQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3448256},"main":"./lib/index.js","gitHead":"e1eaa88376b9f54cb5b5a6827ba0e6e3aeee2a3a","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^14.3.2","occam-grammars":"^1.3.221"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.52","watchful-cli":"^1.7.56","occam-entities":"^1.0.329","occam-custom-grammars":"^5.0.1127"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.117_1742915219551_0.9445352155805407","host":"s3://npm-registry-packages-npm-production"}},"2.0.118":{"name":"occam-furtle","version":"2.0.118","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.118","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"67b08531545de8ab53901b4d06dccff89c9c462c","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.118.tgz","fileCount":113,"integrity":"sha512-u+g3A89EGyzLnEXsZ5kEfOQha0LTvXEooXc6mV4VgWfeFNn2u3XookzMXteBLikZ0YirC5C229gZyZXWYc09Ww==","signatures":[{"sig":"MEYCIQCvduJPeRS0akdahd84ApAVWMOWf4qyj7Gkvb7nbXsxQgIhAJNSA5o9DRulEpjpwzdUX++i8uTR/Z2SXeQtWSIFjEhs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3448256},"main":"./lib/index.js","gitHead":"6868665216015334e97ffa67eb130a8a947b969b","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^14.3.2","occam-grammars":"^1.3.221"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.52","watchful-cli":"^1.7.56","occam-entities":"^1.0.329","occam-custom-grammars":"^5.0.1129"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.118_1742915648497_0.8407093229428713","host":"s3://npm-registry-packages-npm-production"}},"2.0.119":{"name":"occam-furtle","version":"2.0.119","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.119","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"733cd475fe14043694a6a81086feb3172ab00810","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.119.tgz","fileCount":113,"integrity":"sha512-09uOAmrCZMktHLh5FQfb6IUzUv8x9BSAikcu5JFIGWcNpjLBh1X1Ef+241W8z/wWuQvJvLkq7vvoRtV5erSANA==","signatures":[{"sig":"MEQCIBnXqC7MVYDs12Bkh0WwPtBNpVoWsLn+4SHJFi2DAscXAiBs+2VdgTWmoA3XGJ6EkXsI7W00aElpMzUkRVhSPsxQqg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3448256},"main":"./lib/index.js","gitHead":"7db433f802fbf2788bd6867cd27c723274b85183","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^14.3.2","occam-grammars":"^1.3.223"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.52","watchful-cli":"^1.7.56","occam-entities":"^1.0.330","occam-custom-grammars":"^5.0.1130"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.119_1742928283828_0.8972177862093873","host":"s3://npm-registry-packages-npm-production"}},"2.0.120":{"name":"occam-furtle","version":"2.0.120","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.120","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"ddf25eaaa9ad1e1c4c1bbb372dc35aa1c6d970d9","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.120.tgz","fileCount":113,"integrity":"sha512-IkAGSbfrzyIwkrZ+VWnnH9kYE4ZsS7AlXA9ESLgM5kjreGeGV7nJAVhy3t4f0ecG/uNmZuSVUfMvQKXI6kx67A==","signatures":[{"sig":"MEUCIQCHWaMdRcESROGIeFHg68+mY6+5B0MzNKCHgOEU0DM4SwIgfGOv/Ji34XD4105JMspgGxTBNWPwz+gnQM6vuZlo+tQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3448256},"main":"./lib/index.js","gitHead":"2f94621e1a0b0bb28b00b71967bd26e11b77b79b","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^14.3.2","occam-grammars":"^1.3.225"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.52","watchful-cli":"^1.7.56","occam-entities":"^1.0.331","occam-custom-grammars":"^5.0.1131"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.120_1743283805636_0.6600380264011054","host":"s3://npm-registry-packages-npm-production"}},"2.0.121":{"name":"occam-furtle","version":"2.0.121","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.121","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"539d754f1b3a9b62699192bd2511ccc1ded7b17a","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.121.tgz","fileCount":113,"integrity":"sha512-VMiJPLyfmdM9RtHUH2+17O4vfyNDjhJEjK+/emyqQXgEjnjU5k0Zbq29DLjKvxBrk0m2N15in6F3CdCwweVBkg==","signatures":[{"sig":"MEQCIEcIMv1ldMfW6LknOqC4Vlw48wb36eCNlPrKBkGUbdL9AiANJdAr0UpC5F9ndT5NCh1V4ZM/nwNXIPHl+VZkkNU65w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3472740},"main":"./lib/index.js","gitHead":"5b7e58e491338e5311c78be32076972d4be14cd6","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^14.3.2","occam-grammars":"^1.3.225"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.52","watchful-cli":"^1.7.56","occam-entities":"^1.0.331","occam-custom-grammars":"^5.0.1131"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.121_1743285823391_0.22418645891861866","host":"s3://npm-registry-packages-npm-production"}},"2.0.122":{"name":"occam-furtle","version":"2.0.122","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.122","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"bc50a7b45b3ee8556ab012342c9ebf3643c7061f","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.122.tgz","fileCount":113,"integrity":"sha512-dZTuV7NrtW10YscrnJRsZ4cMPnk9SjxsGufWfA+/snMyf2e2DsuCqh33gA9wa7piReMoswsxj/erW/JOcVGW0g==","signatures":[{"sig":"MEYCIQDNg5dHiZgj0ghOfeX3xWZCVWoYyqMDWxoj2ghBBFaMqQIhAO2qjLsMDcdTmGXNCSBcY0P1bkjtQKWaNb2K+91mg5j3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3472740},"main":"./lib/index.js","gitHead":"958f7d40f1cb1c0e5cde888ce8ab533db3e0633e","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^14.3.2","occam-grammars":"^1.3.225"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.52","watchful-cli":"^1.7.56","occam-entities":"^1.0.331","occam-custom-grammars":"^5.0.1131"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.122_1743285840207_0.5297016178531608","host":"s3://npm-registry-packages-npm-production"}},"2.0.123":{"name":"occam-furtle","version":"2.0.123","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.123","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"ba3091ac549157d424b7722e5cd199210359278a","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.123.tgz","fileCount":113,"integrity":"sha512-cEmcbyoqJgh2rp7LjY5STlY6T1k1iCfgcph1ovNxDLfEIOSiCVTF20vXekRUpRWhPJVXbraMMBGZQqzJ+2dJew==","signatures":[{"sig":"MEUCIQCouddms47ZHRpURVbop2Ng8vhS3qygxJR1fV03KiyWHQIgKcAsUKuv6NRIVwbbFhtUE5zfRPwdtvu3x10U9hEUwNc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3472740},"main":"./lib/index.js","gitHead":"36ae851bb73e80569c22ba1e8a9dd57274eb0134","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^14.3.2","occam-grammars":"^1.3.226"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.52","watchful-cli":"^1.7.56","occam-entities":"^1.0.332","occam-custom-grammars":"^5.0.1132"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.123_1743327931288_0.2772110485401842","host":"s3://npm-registry-packages-npm-production"}},"2.0.124":{"name":"occam-furtle","version":"2.0.124","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.124","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"2ab40ec4fffbf3cb2274acbcd21542680cf874c2","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.124.tgz","fileCount":113,"integrity":"sha512-yOnje2SSet07VJCN84aCB7AhFlJ9YecJFARDNGHRoTPubU7b2wPitaFDOEyReTy4Fvo5TJlFXh1j2enVQnCd2Q==","signatures":[{"sig":"MEQCIGuy59m0jobhpSY1zVpEzqkKvwrm7hUiSOZl1YNVeoWXAiA/nGCZ6mwvzZ+GSD6+h7BaJidnZuUpKWn7BdToTDi0iQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3472740},"main":"./lib/index.js","gitHead":"86366743c413a668259a91104d236c75af9e760a","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^14.3.2","occam-grammars":"^1.3.227"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.52","watchful-cli":"^1.7.56","occam-entities":"^1.0.333","occam-custom-grammars":"^5.0.1133"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.124_1743328325870_0.9837524126904029","host":"s3://npm-registry-packages-npm-production"}},"2.0.125":{"name":"occam-furtle","version":"2.0.125","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.125","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"bb3d7841c9c57352de903947af2bb669903bb2c5","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.125.tgz","fileCount":113,"integrity":"sha512-FQbakypHHlPXLkSA9w1e0UgZB7gmvknRxIaTl13NWBT+z+xPTKmwe1UrIgWghO353juz0ADTwUw6cCLQxmkqug==","signatures":[{"sig":"MEUCIQCLYC0VThkAlmDlZukKQYMVcwf1t2p4pJX9WwlG8h5/EgIgN2RaIpH18WW0xL+tiYgfJnNVEso3jLnvxhUP9hy2GS0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3472740},"main":"./lib/index.js","gitHead":"64e77c51718390acfd662380607670fbd085ad9c","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^14.3.2","occam-grammars":"^1.3.229"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.52","watchful-cli":"^1.7.56","occam-entities":"^1.0.334","occam-custom-grammars":"^5.0.1134"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.125_1743359027908_0.8869468121597415","host":"s3://npm-registry-packages-npm-production"}},"2.0.126":{"name":"occam-furtle","version":"2.0.126","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.126","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"3e8f644b54d7aec39ec1e4670ee761f9492d03e3","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.126.tgz","fileCount":113,"integrity":"sha512-VC6HGp2CKGjVJ7iaK5Fruw4AwGrkDrS2Ii/fee41z/I0bGAlJI3qi1lUlHk6+7pnv4CbqfKuLxjO1QrJNd5Yfg==","signatures":[{"sig":"MEQCIEb3yWWzqndD2LD/gZVYHUQVshGUgZHBgil4ezhyWSVTAiBcZ+57qupmR5qhr4BPnjemXDq8jUDp+T9zs9dvmSgBuQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3472740},"main":"./lib/index.js","gitHead":"bd386fbe16c030dd9d2e8e409ea497c3b79038d2","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^14.3.2","occam-grammars":"^1.3.230"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.54","watchful-cli":"^1.7.56","occam-entities":"^1.0.335","occam-custom-grammars":"^5.0.1135"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.126_1743359367332_0.665656037944323","host":"s3://npm-registry-packages-npm-production"}},"2.0.127":{"name":"occam-furtle","version":"2.0.127","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.127","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"d779b7d73af0698961a6abfc9c87d63b3a14d397","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.127.tgz","fileCount":113,"integrity":"sha512-7X4jXxkixD1zZCZymS3qG0WtZRWJ45EunFm5e0BIxIMwlCGclpig4KOm33rnC/MSho6YR0TuXOz33ZDl2a03Cg==","signatures":[{"sig":"MEUCIQDbfJKoaxc1ORK56WF53/6rMC61XDSPjw7EqBXspWdH7QIgZx69qBTAMzMNd3gghHnzAimiROF1xEbgpgpq6iKB3+c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3472740},"main":"./lib/index.js","gitHead":"d6a9a508576b11928d78caf697a3cdbae319d26b","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^14.3.2","occam-grammars":"^1.3.232"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.57","watchful-cli":"^1.7.56","occam-entities":"^1.0.336","occam-custom-grammars":"^5.0.1137"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.127_1743451391653_0.004588865471260251","host":"s3://npm-registry-packages-npm-production"}},"2.0.128":{"name":"occam-furtle","version":"2.0.128","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.128","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"e01177578255a98bec0902ab03fa84299ae27d57","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.128.tgz","fileCount":113,"integrity":"sha512-h7u70RrczpKkotlOntJkJwD9EjsUhH1u08tcQa7LPuWcyKdYnu5HVpN2Wc6llUToRZCg+j2SCqCxrf8K+Zot7Q==","signatures":[{"sig":"MEUCIBIxJDh6Z2nwBoAaqyUlyPvBd4lA/6w+KUXVU8tp1ZeuAiEAqtphy6GM5v+2BpGJ3S9FZX02FZenQ6apo3RAj2n7bY0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3472740},"main":"./lib/index.js","gitHead":"90122c4c415bff6290b9b3b04cd3c67b641c3ace","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^14.3.2","occam-grammars":"^1.3.233"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.58","watchful-cli":"^1.7.56","occam-entities":"^1.0.337","occam-custom-grammars":"^5.0.1138"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.128_1743451664233_0.42244813859254826","host":"s3://npm-registry-packages-npm-production"}},"2.0.129":{"name":"occam-furtle","version":"2.0.129","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.129","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"a8d6009558edeac7c95427ed2e858cc93a54763a","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.129.tgz","fileCount":113,"integrity":"sha512-lPiMAJRaYVG55t0TkwYz3DQ04t3wDIpQ4vSX4Rfba+RtN3J2ZP/06+hY3X2lmfRpl6IThYrrOGLUWnQBNLDhZg==","signatures":[{"sig":"MEQCIG9p2zcrFhENWudlFwWbpPfkVB3beKrJmA0wRezxk8IqAiB5175jFCCqsz5DnD26pEwRNpoLPppXTdifyoPxddgYbw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3472740},"main":"./lib/index.js","gitHead":"6dfe3898ee18dc20afdfb281bef55be1dcbde35b","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^14.3.2","occam-grammars":"^1.3.235"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.61","watchful-cli":"^1.7.56","occam-entities":"^1.0.338","occam-custom-grammars":"^5.0.1140"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.129_1743453058446_0.3004914664865028","host":"s3://npm-registry-packages-npm-production"}},"2.0.130":{"name":"occam-furtle","version":"2.0.130","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.130","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"c8e2cb573560c97e8552c7d5e16edea52d1bb88f","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.130.tgz","fileCount":113,"integrity":"sha512-VwfvmUceF3/JvBcFOigBqhU+XqJExveLh+AWXpd3HbcAY1KoEfAUONrv6eYWdR4TzmUCLDhYH28F/Cisp3jexg==","signatures":[{"sig":"MEYCIQCpO/Nv6hfdYM3+Y9rMLdG84iK/DDlfVZs7SUgiAYifvgIhAPL43o1Fmj0Hn4pnpb9vVCeL74CDve1gkVh3IobEPSDX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3472740},"main":"./lib/index.js","gitHead":"017bf7e5bb1ac7d4d1e19aa3982a1bf8ab08705b","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^14.3.2","occam-grammars":"^1.3.239"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.65","watchful-cli":"^1.7.56","occam-entities":"^1.0.339","occam-custom-grammars":"^5.0.1144"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.130_1743533823954_0.29333161191221646","host":"s3://npm-registry-packages-npm-production"}},"2.0.131":{"name":"occam-furtle","version":"2.0.131","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.131","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"136f0f318f51a792200b5355206df8ed12030d3f","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.131.tgz","fileCount":113,"integrity":"sha512-tsJg+F7xQbuL5cFPWTSS3o6MDQV1bTj+QXIDflH+4VXMec0r/jjax4kpJeMKptyu+htmbh2l3WGx3MRhqxg9BA==","signatures":[{"sig":"MEQCIGKRtizfn7ovVberkhOSststL1OAEyFscEcL/d4oRfFjAiBG6f4A9h+rWIngfgm1Cz9k95tI2XQUB6SWtFt0WjYpLQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3472740},"main":"./lib/index.js","gitHead":"8abdcbfe3765954b84ce2a94836828db05c14bea","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^14.3.2","occam-grammars":"^1.3.241"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.67","watchful-cli":"^1.7.56","occam-entities":"^1.0.340","occam-custom-grammars":"^5.0.1146"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.131_1743537501716_0.6458296834402113","host":"s3://npm-registry-packages-npm-production"}},"2.0.132":{"name":"occam-furtle","version":"2.0.132","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.132","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"820bf5a8a796820ee80b52df8dd36b8ba8ba3ab1","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.132.tgz","fileCount":113,"integrity":"sha512-8+tQWvVKhA+A7K/JdsHOaVHlSsTOyY2LLFgHhthJWakxJp09PSN5C0LYQ2cungXFo1Sq+DsKQQtaFM6qAfxu2g==","signatures":[{"sig":"MEYCIQCRCM+WWuO+0eMFcYJYM1rIzmizJvrDcz5MR5IgrSZUVwIhAMpTjmTeErCHKIXpVdUJrwo6FGvmA3xrlIwplaos5mqm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3472740},"main":"./lib/index.js","gitHead":"21a130dac09cebc666a6898ab55ac14d6f9fe4b1","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^14.3.2","occam-grammars":"^1.3.243"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.69","watchful-cli":"^1.7.56","occam-entities":"^1.0.341","occam-custom-grammars":"^5.0.1148"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.132_1743619514464_0.14509772460120463","host":"s3://npm-registry-packages-npm-production"}},"2.0.133":{"name":"occam-furtle","version":"2.0.133","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.133","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"ee645d537ebbd4174defba400d18e53ea5407124","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.133.tgz","fileCount":113,"integrity":"sha512-MwwLT0oyZd/zlqf6wWDcfMATJToJ4uWQzzqkodU8ZCR/NvL1b4CzH7VCHGx6MNbJFHMpXaxn+mAc538fG/ja0w==","signatures":[{"sig":"MEQCIEhuQrq9V9OWzlerHoLX7EuhOPBp0PafcWE2F3v5Idk3AiBjGEhdIfXtIFwPMQdgyOUiaBu2mjnjP4DxqR/3xl7oVQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3472740},"main":"./lib/index.js","gitHead":"4453360734a322e1da8a4dd088708e71e741ccfd","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^14.3.2","occam-grammars":"^1.3.245"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.69","watchful-cli":"^1.7.56","occam-entities":"^1.0.342","occam-custom-grammars":"^5.0.1150"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.133_1743625293900_0.7766051386862625","host":"s3://npm-registry-packages-npm-production"}},"2.0.134":{"name":"occam-furtle","version":"2.0.134","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.134","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"5127d23e692870f81b72964d49d258d90baba323","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.134.tgz","fileCount":113,"integrity":"sha512-drOiSrNKDRXhEOW+ewmGHHmqxIP8JtBheu0tDhJYqJlT0CtwPT17jL00rwOEUTK6qY+n47JjBd8RwZqFRWb7qQ==","signatures":[{"sig":"MEUCIQDzkkFDLOKiGL3P2TbRLhyC1RPtv356YfBSSbECVeTtZwIgZFty3kzyzSZcI9E8S0tbjz6KWbkF25BWRQiSTG6UCRM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3472740},"main":"./lib/index.js","gitHead":"590851a1cb342eaa34e21240655bc93f6e464951","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^14.3.2","occam-grammars":"^1.3.246"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.71","watchful-cli":"^1.7.56","occam-entities":"^1.0.343","occam-custom-grammars":"^5.0.1151"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.134_1743705826724_0.5697099278891273","host":"s3://npm-registry-packages-npm-production"}},"2.0.135":{"name":"occam-furtle","version":"2.0.135","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.135","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"859ec8e265dcebe9237cf519363af26676e80c52","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.135.tgz","fileCount":113,"integrity":"sha512-MkU8avXlQn26ySg4jj3S07ID58fIRjN6Q7+7WP1t0tVevoghcz7iEg4EIwOuYQQ/YROy+SkPveyEALznLRN5MQ==","signatures":[{"sig":"MEQCIBsh25Kf4lWsTZfbHcOZ9FYPHyl/q4LI2DY+zBnd4knfAiBUPUOuziIHFx7IHbRGx8E/m1yC0daUIktV1wfT7F84Uw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3472740},"main":"./lib/index.js","gitHead":"3a93379bd5bf20b92597c81961ba49863f953f52","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^14.3.2","occam-grammars":"^1.3.248"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.73","watchful-cli":"^1.7.56","occam-entities":"^1.0.344","occam-custom-grammars":"^5.0.1153"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.135_1743801907693_0.9387187779276502","host":"s3://npm-registry-packages-npm-production"}},"2.0.136":{"name":"occam-furtle","version":"2.0.136","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.136","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"9088bb9d37218decf78a2fea508cb04f3eeb1289","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.136.tgz","fileCount":113,"integrity":"sha512-GBs2ri0M+61uLxE+8ikmrcQmQFk7KaG5bQefPrPWPRI71rRwZFADaCOUy7jspz89A9MON8Yg1EJQ2QpA/TGr4Q==","signatures":[{"sig":"MEUCIBt0o35dqOyBcUtbddUo2TqTCZVhOhtaIQRwfhmDO0pEAiEA2O0ANdJ/MQf3eU6k8Mbg0dKsOZHRsM/eWK97ZwbIe28=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3472740},"main":"./lib/index.js","gitHead":"181aad6cbe56035d6b9819fe769a22f71b7bfcf8","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^14.3.2","occam-grammars":"^1.3.250"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.75","watchful-cli":"^1.7.56","occam-entities":"^1.0.345","occam-custom-grammars":"^5.0.1155"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.136_1743928695953_0.5669018036286115","host":"s3://npm-registry-packages-npm-production"}},"2.0.137":{"name":"occam-furtle","version":"2.0.137","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.137","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"bfe6e6d3c2d04885649ac6a22ac2b607af9a1de1","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.137.tgz","fileCount":113,"integrity":"sha512-k0ycGWKNhUHrh1qETJcWWW0O1EBgg91aOEmdT0rgf6AD7ZOAc7QuFY8T/Z1t0H48YbiePqqIgvYLm7UB47GpSg==","signatures":[{"sig":"MEYCIQDn3HKmMHnSmQROUn3ozumqAB7zGKP/M/MmVUU5LS+ZdAIhAIUfE4uZpBD7kkknzXYmcDKIYCdMVfLqS8Ks3zHRVkyt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3472740},"main":"./lib/index.js","gitHead":"8820565bfb87edb8f492447b5bbb1e09b8ead57c","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^14.3.2","occam-grammars":"^1.3.252"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.77","watchful-cli":"^1.7.56","occam-entities":"^1.0.346","occam-custom-grammars":"^5.0.1157"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.137_1745682220475_0.11179225831261008","host":"s3://npm-registry-packages-npm-production"}},"2.0.138":{"name":"occam-furtle","version":"2.0.138","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.138","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"c9b9ab21705e84b28ec8eeb2ac89bd9a96e0aade","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.138.tgz","fileCount":113,"integrity":"sha512-XA7Kx1NToU3r5sxACRq3DpzP18X1kZ2/wGRpwbK83jDm3GA0LgKNWjF3TDooOVHLePXVC7GXsi2gwNmjE2EF7w==","signatures":[{"sig":"MEUCIHaS9TEDySWE3lgj1BmSZJaWBI0GkyeGIlv4NVlvv1oIAiEAy8VZrRDIo7ykuHjz67o+9NuANpk4nQXWeOhrEcNJckU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3472740},"main":"./lib/index.js","gitHead":"ed6dd0e928d44cec1da07a59821d30989693c5e6","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^14.3.2","occam-grammars":"^1.3.254"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.79","watchful-cli":"^1.7.56","occam-entities":"^1.0.347","occam-custom-grammars":"^5.0.1159"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.138_1745775042139_0.7478659306255282","host":"s3://npm-registry-packages-npm-production"}},"2.0.139":{"name":"occam-furtle","version":"2.0.139","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.139","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"05ceb6903448378ee8ead7b9a111eeb1aacc7a04","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.139.tgz","fileCount":113,"integrity":"sha512-Li8fIwayuv0EfybiTpdvYddckApnb17LHoxpZUpTfBtCR82WN4R94UAdI4ug7g3WFejgWHyRIXo83izxDitdoQ==","signatures":[{"sig":"MEYCIQCDhHDRGNnUTPr+MssavWfKDW/x2Tcc0zjC/GCgD6F/YQIhAMWKkWDIOkPgx6L2BVY87AagTuhiulehonoxAMRfLNdR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3472740},"main":"./lib/index.js","gitHead":"a274ddcac174a7bbc941bbd580a1f6f344ee0251","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^14.3.2","occam-grammars":"^1.3.256"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.81","watchful-cli":"^1.7.56","occam-entities":"^1.0.348","occam-custom-grammars":"^5.0.1161"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.139_1745776436083_0.2833912098292344","host":"s3://npm-registry-packages-npm-production"}},"2.0.141":{"name":"occam-furtle","version":"2.0.141","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.141","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"9dec70d79b48b8ecceaceb9581a8314db094d778","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.141.tgz","fileCount":113,"integrity":"sha512-UhEnT69kddx8cAD3yzet+GgunWcxI0fPax3PvlK7Dz9lB4uRlRrOO1iaS66ope9r2H6wSJv81KOJM2pvzxsR4Q==","signatures":[{"sig":"MEQCIA/HENK/djpS+ZXOSZmu8TNB8BLapSsrhhtIlVXKhioZAiAXf9PnJhXEcGQIUaybnvwsaHcZ4QyFYo508UR0+a3Awg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3472740},"main":"./lib/index.js","gitHead":"f7b5d9864b5637e4e6069b34e194d10618be1958","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^14.3.2","occam-grammars":"^1.3.260"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.86","watchful-cli":"^1.7.56","occam-entities":"^1.0.350","occam-custom-grammars":"^5.0.1165"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.141_1746883505365_0.9078520407689943","host":"s3://npm-registry-packages-npm-production"}},"2.0.142":{"name":"occam-furtle","version":"2.0.142","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.142","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"17e9970aba2b3104a5fcb2630ec665072713ffa4","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.142.tgz","fileCount":113,"integrity":"sha512-+GRbLvfqrtTGegBialKOoe79Epi216I74r2q1vod4NQb7S1CaalGmZ9arV9Fxfz6r6bV0mNW8XDABTgl2WwjwQ==","signatures":[{"sig":"MEYCIQCJUC6FeKWRQUWEUckVB+N6phdWDOb9v8+9VvfKbqwdTAIhAIH97vPJCzO1WRm4ec6tqmvnYBGH0gL/czlrYuBf3DRi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3472666},"main":"./lib/index.js","gitHead":"e9730b4bbf5a598ba0e58b32d7bd71f98c069894","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^14.3.2","occam-grammars":"^1.3.262"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.88","watchful-cli":"^1.7.56","occam-entities":"^1.0.351","occam-custom-grammars":"^5.0.1167"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.142_1747945233669_0.45743281538602254","host":"s3://npm-registry-packages-npm-production"}},"2.0.143":{"name":"occam-furtle","version":"2.0.143","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.143","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"3da1ca5581dbe565833da8ae2a6e1f769437db75","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.143.tgz","fileCount":113,"integrity":"sha512-d6zcHsPu+E55429mzzDsbhIloh3y7dBQDJTm54CMqrwmqyIVqyHU+9hpcfBrdCksRsYdQYdATBm6FWWFqntLmQ==","signatures":[{"sig":"MEYCIQC+ehLNVYjrrRemK+IiGKKEpZ+z7DCNX3zMWF56p8UkBAIhAN/tneWb4syaRNOo+e3bXzIYPgeOd1nLSDcw4+2+EolZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3472666},"main":"./lib/index.js","gitHead":"465b36e67d8d324f046a8b47508f4cc0a06b2bb2","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^14.3.2","occam-grammars":"^1.3.267"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.94","watchful-cli":"^1.7.56","occam-entities":"^1.0.352","occam-custom-grammars":"^5.0.1172"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.143_1749888958673_0.061222723454908534","host":"s3://npm-registry-packages-npm-production"}},"2.0.144":{"name":"occam-furtle","version":"2.0.144","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.144","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"4d1701f9bd0189544c80acced5911641b8be2904","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.144.tgz","fileCount":113,"integrity":"sha512-xpBFqx7OuLdZ9UHueA1h5Z4MW1bzJc4tTTUC+vzBtpolwvEOAKTZ6wC2adNJYp4qx3cSwIRLxEyWh/FhsH5JNA==","signatures":[{"sig":"MEQCIEYJzxb6vEgq4CGI1M2kQnu1ZZWkSbIRIFiU7qkd8DR2AiAhg/JMS2DvLKmBbEY5nZlduaIen5xLiap6Su2nbCZtPA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3472666},"main":"./lib/index.js","gitHead":"6b27871fd636494eec3863b31c6d326270a76674","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","actor":{"name":"djalbat","type":"user","email":"james.smith@djalbat.com"},"email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^14.3.2","occam-grammars":"^1.3.267"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.94","watchful-cli":"^1.7.56","occam-entities":"^1.0.352","occam-custom-grammars":"^5.0.1177"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.144_1751575476314_0.26866281973705197","host":"s3://npm-registry-packages-npm-production"}},"2.0.145":{"name":"occam-furtle","version":"2.0.145","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.145","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"df104040a7ba3233a596515bca917d8adf9e99cc","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.145.tgz","fileCount":113,"integrity":"sha512-/NCHL0oTgPuHfkQRpjGNTw0OF4NSJ6SwbjgiPHBwvtS6pMW8Ifb7Rg0nOt29AnuJoW2OayyAF9d+IfNH2TmQDA==","signatures":[{"sig":"MEUCID76LOCZrlpPhS72bGwayIjLJurLV1AL6X+++sDk88EMAiEA+bv4akoFsvQDy48kiwNZdFz/6gWKQw1ftyNrFMLrpRY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3472666},"main":"./lib/index.js","gitHead":"f20e95b94ff8d589a3ca9940de4e94b72db55463","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","actor":{"name":"djalbat","type":"user","email":"james.smith@djalbat.com"},"email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^14.3.2","occam-grammars":"^1.3.267"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.94","watchful-cli":"^1.7.56","occam-entities":"^1.0.352","occam-custom-grammars":"^5.0.1179"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.145_1751577575343_0.09401370730574032","host":"s3://npm-registry-packages-npm-production"}},"2.0.146":{"name":"occam-furtle","version":"2.0.146","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.146","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"02f6ab5f8022041060e53af2f9e04953fdc162d5","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.146.tgz","fileCount":113,"integrity":"sha512-eSxkIckuOIQPsRFPcKKzantW93rZlQdIP6O5SCL2jp/prNsFtfaHPajPcWRQ8C4DFNns6j8tg3SjiFph20yS9A==","signatures":[{"sig":"MEUCIQCFPhIMl4ZZEjkgsXhCZh5O3NgvjuroHrT0W4TwbWT/ZQIgAMbkeVk3nziKBNRwBi7qAxfp47hETmyqZDBfL2Kzvdg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3472666},"main":"./lib/index.js","gitHead":"b27fbff8f5314c3ec2ab0fff5452e79ad4aa5f56","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","actor":{"name":"djalbat","type":"user","email":"james.smith@djalbat.com"},"email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^14.3.2","occam-grammars":"^1.3.267"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.94","watchful-cli":"^1.7.56","occam-entities":"^1.0.352","occam-custom-grammars":"^5.0.1181"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.146_1751705948946_0.36571409665912946","host":"s3://npm-registry-packages-npm-production"}},"2.0.147":{"name":"occam-furtle","version":"2.0.147","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.147","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"6b430ecefc4fc43db84e155e56d64138efaa7606","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.147.tgz","fileCount":113,"integrity":"sha512-tlY6xApCJxQEenWfsqpSksVP8g8wFnEmiK0DjFUPCD4k3nzPspyfONqrxqT4m8XyR61uVRuEM2/137t396U4zg==","signatures":[{"sig":"MEUCIQDp+N/RFxY3GZ3AEvYG1GvMb3scpfqENfJFAyzCOmeDKAIgQgK33c836szVkIDS6aTphdEBqHo5a6EHYFtAqSITuNA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3472666},"main":"./lib/index.js","gitHead":"8fda63c5bef19758c55aa5f3ec4d054c5655d98d","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","actor":{"name":"djalbat","type":"user","email":"james.smith@djalbat.com"},"email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^14.3.2","occam-grammars":"^1.3.267"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.94","watchful-cli":"^1.7.56","occam-entities":"^1.0.352","occam-custom-grammars":"^5.0.1182"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.147_1751716330912_0.4548470778173146","host":"s3://npm-registry-packages-npm-production"}},"2.0.148":{"name":"occam-furtle","version":"2.0.148","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.148","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"7984a515bf486b815244c35bf50fafb697313135","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.148.tgz","fileCount":113,"integrity":"sha512-VW0KTkpzT8rCCtel18goiAuo8cvgFLH2OGE0nULvvdeh5kSXpEa8XFlqhhU/mzKyg4kKkH/JXqOX/25rAtawUQ==","signatures":[{"sig":"MEUCIQCe+vk9pS07YZzH0hEdSJyfRkyaTIh7EoNKmPAzPqLLowIgCUJK+W7E6ivfCaWy27hX6cxud2rMLPnoP0Ny2iIw5bU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3472666},"main":"./lib/index.js","gitHead":"568bc3327692ce72dd2d4016f720413fcf78a301","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","actor":{"name":"djalbat","type":"user","email":"james.smith@djalbat.com"},"email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^14.3.2","occam-grammars":"^1.3.267"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.94","watchful-cli":"^1.7.56","occam-entities":"^1.0.352","occam-custom-grammars":"^5.0.1184"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.148_1751743230264_0.11010974425215436","host":"s3://npm-registry-packages-npm-production"}},"2.0.149":{"name":"occam-furtle","version":"2.0.149","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.149","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"8a496c950895bdea7b0d3be0d03bc7e5a1cfaa1c","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.149.tgz","fileCount":113,"integrity":"sha512-pppwYXaRChlX7mY9UB+9SPQ21BfhlVF3QHd+MMoTyDD9advPG4DU9/qHS/eXonIrw+TK3jcigXBByWlHQC+6DQ==","signatures":[{"sig":"MEQCIFOMzryKfd+gnD9aLU667YOhKUcOlBhV3Z6b6n9XV+VPAiBCrdPW8AueWS25F0stmcxPipHLv+dcxnmNn1pFy76SFA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3472666},"main":"./lib/index.js","gitHead":"206a9dfbf405f382dc6821af8e12c8de0def2952","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","actor":{"name":"djalbat","type":"user","email":"james.smith@djalbat.com"},"email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^14.3.2","occam-grammars":"^1.3.267"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.94","watchful-cli":"^1.7.56","occam-entities":"^1.0.352","occam-custom-grammars":"^5.0.1186"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.149_1751819979009_0.8399837960830934","host":"s3://npm-registry-packages-npm-production"}},"2.0.150":{"name":"occam-furtle","version":"2.0.150","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.150","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"0062393c5b7e2dd9dcb198762f8644bd08f64d7c","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.150.tgz","fileCount":113,"integrity":"sha512-Y2sKxWhzbjyS7tJ7damXvJH6fT0QGqoHtuAIwMwctqNFvv1+c88uSFOVN5QZnyAP0JnHvZ22t2ja34laz2VyZA==","signatures":[{"sig":"MEUCIErs1h1LGk5AlNDjpJR+R8QU39JFIARTTV7RdiQHpLXyAiEA5lEI2LLNos5vBEbbAlj39Pi18uSAWMcbdU2nAk3QXSw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3472666},"main":"./lib/index.js","gitHead":"6d714086c2605dea82be08e3e723bae9aa401a25","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^14.3.2","occam-grammars":"^1.3.273"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.94","watchful-cli":"^1.7.56","occam-entities":"^1.0.353","occam-custom-grammars":"^5.0.1187"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.150_1752399097005_0.6997473401385237","host":"s3://npm-registry-packages-npm-production"}},"2.0.151":{"name":"occam-furtle","version":"2.0.151","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.151","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"53e1074a37766bbad3cda37c6d983d9977a5794d","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.151.tgz","fileCount":113,"integrity":"sha512-JpEbJatVp1jUYmzJciGVNiPpiDCtTxa3mfIooFVL5ggOAmo+QLlGm6brKTMvkIN8QpCpUiDxZZ1DcdnMKGlKhA==","signatures":[{"sig":"MEYCIQDtI/JYgIoniB0CJcjdw/6OjXio4LZbPBFwEHj1L2gFowIhAMR/SqFvHhS1t/OnLRiqzf9uC2xU5fXgLTxwAbnzbWC0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3472666},"main":"./lib/index.js","gitHead":"51866232acb899137b44296f5cadffbc1ebd5052","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^14.3.2","occam-grammars":"^1.3.274"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.94","watchful-cli":"^1.7.56","occam-entities":"^1.0.354","occam-custom-grammars":"^5.0.1188"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.151_1752399492891_0.6646064842171524","host":"s3://npm-registry-packages-npm-production"}},"2.0.152":{"name":"occam-furtle","version":"2.0.152","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.152","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"1d7dd07b0f76d1440180dd2e42581f6e79fac635","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.152.tgz","fileCount":113,"integrity":"sha512-k2g1u3mafYdrECfsOOKRSxElmG4oLX1efuJQon6cKu36hvgpg+sphGEzgCIbNIQmbwvuEYmUvHEqLz/mNcyW7Q==","signatures":[{"sig":"MEUCIQDCn1uxKEJjRbxjotVpWVCJJfv8o6ZRfWw+oc7NkH9VyQIgTQUc+XE+AWR5x+gMdB6/wx9MyrfqKGJciQDqztxRZGQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3472666},"main":"./lib/index.js","gitHead":"d6943688b7cdd081c219bbb1fa7b80482120d471","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^14.3.2","occam-grammars":"^1.3.276"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.94","watchful-cli":"^1.7.56","occam-entities":"^1.0.355","occam-custom-grammars":"^5.0.1189"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.152_1752400109971_0.7173108739856637","host":"s3://npm-registry-packages-npm-production"}},"2.0.153":{"name":"occam-furtle","version":"2.0.153","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.153","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"f2041de5b33659a33b30afb7f823e45e24ccb486","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.153.tgz","fileCount":113,"integrity":"sha512-c65ARekG0u3kByUepKY+TlOnDGrC081UbGsYRKHTNH5tdPwhDLyjGiOObSj0zh/U59LxileDUPV58dNC9RNRnQ==","signatures":[{"sig":"MEQCIHP/sdOXftA0Rp40LQ1QX6a5zvkqOMd4g9UO2go33SFdAiAZFSvs9H8R+Um92hiXCtzEdJknmg36dJpQ3FG2ll9xzw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3472666},"main":"./lib/index.js","gitHead":"56ed60c4de2c6f944696fdcb0f2de5b96add25f2","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^14.3.2","occam-grammars":"^1.3.276"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.94","watchful-cli":"^1.7.56","occam-entities":"^1.0.355","occam-custom-grammars":"^5.0.1191"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.153_1752780538903_0.26115270672395674","host":"s3://npm-registry-packages-npm-production"}},"2.0.154":{"name":"occam-furtle","version":"2.0.154","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.154","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"7779c578c0fa1e4c96ec5202ed163d2e9895173f","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.154.tgz","fileCount":113,"integrity":"sha512-e+Z1MzI91mldyDh2vGCRTLgfb7WUhPuXbUmBVtIsytQUIqz0NKKmmUNVd5LJ1Jhg5RQFEHkHABr6gRamFVErlQ==","signatures":[{"sig":"MEUCIQDEwoqoJmHzWCQ/CDHKUIczSq20frZP4FTXybFaOftfuwIgNoPOSEigeG7ugU0Z+5NFdHouFAhmndPbMCBzfnO+S8s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3472666},"main":"./lib/index.js","gitHead":"e1ae4d81b210333c3f2ca0c4728aec9a4689cc48","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^14.3.2","occam-grammars":"^1.3.276"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.94","watchful-cli":"^1.7.56","occam-entities":"^1.0.355","occam-custom-grammars":"^5.0.1193"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.154_1752781716366_0.7464961873418237","host":"s3://npm-registry-packages-npm-production"}},"2.0.155":{"name":"occam-furtle","version":"2.0.155","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.155","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"009207971db551f250fa4062c71863cd93643520","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.155.tgz","fileCount":113,"integrity":"sha512-fcWjEooe68M8ixKSkKeni/6icK/B9dUq5M2pn/YJx8y2HUnLt1J25h9njhQ/ithFFhIX+GZfhApGJ4ZeOqL4rw==","signatures":[{"sig":"MEQCIAnsidAgaWPY89PbtqcN+Ncu1RrcL74fWTFg4ZZvqdZDAiAKD3KHD0YIT2U3GvSZLwxjBE4vQVPph+vUGHLHN0bhww==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3472666},"main":"./lib/index.js","gitHead":"0b41c0fce3bb327191b1f482e43afcc906e2b687","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^14.3.2","occam-grammars":"^1.3.276"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.94","watchful-cli":"^1.7.56","occam-entities":"^1.0.355","occam-custom-grammars":"^5.0.1195"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.155_1752862147427_0.052405722756325934","host":"s3://npm-registry-packages-npm-production"}},"2.0.156":{"name":"occam-furtle","version":"2.0.156","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.156","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"982cdfed1ac5469a88724080d9f347db6a94e4b8","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.156.tgz","fileCount":113,"integrity":"sha512-LR8CfcAmPr/5NnH7BHrFMyqjzcAX1ZyXa25k4GoEJGS/4qwdK0y37+EE1sorWDUkLcYlRbC4rBnYHazLJvsv2w==","signatures":[{"sig":"MEUCIFkhuvSwW2AopMlWBwcaHAeY0mktXTVH5xDcpwnfjGDNAiEAtV9HPORYwa0b1w6m7q/MYPQUz5tKyigcbPa0Mm8XPWw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3472666},"main":"./lib/index.js","gitHead":"0a85e38d7c829ae46034dacbfd2e6d5672b26948","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^14.3.2","occam-grammars":"^1.3.276"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.94","watchful-cli":"^1.7.56","occam-entities":"^1.0.355","occam-custom-grammars":"^5.0.1198"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.156_1752962478582_0.06684692663919045","host":"s3://npm-registry-packages-npm-production"}},"2.0.157":{"name":"occam-furtle","version":"2.0.157","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.157","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"6653dfb820d07b9c117da3c63b7c9efe64a02e2b","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.157.tgz","fileCount":113,"integrity":"sha512-9H3KSgg63Wda577tfyVT17pQuTs7hevJ5ymAJB1THs5TJ7hWj8OfIIuPb9M47vuvOq36SSmwTujkfgqnZLS+9g==","signatures":[{"sig":"MEQCIFyVXPOpw1Z0FQ31C4kxBX153QFNHXJ5DSttPalnomR3AiB4eN7sfnBsqUM6V1M/PkK57T8OdXRprCXx6BVbKgJ+CA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3472666},"main":"./lib/index.js","gitHead":"86b70c8b6e87b5b491cf0d0376dc318251780fbc","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^14.3.2","occam-grammars":"^1.3.277"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.98","watchful-cli":"^1.7.56","occam-entities":"^1.0.356","occam-custom-grammars":"^5.0.1199"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.157_1753005826989_0.2588537135665254","host":"s3://npm-registry-packages-npm-production"}},"2.0.158":{"name":"occam-furtle","version":"2.0.158","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.158","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"2da8e023a92169e5f96393799580de6290bb76d3","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.158.tgz","fileCount":113,"integrity":"sha512-um5QseSuDlLikdFkUi9kZ/s5rtJvxVznF8j5IFvFTRPEw3TBAb2zG0HNpdAzY6hPw5a2lwDs7ZL6tUsWW+acUQ==","signatures":[{"sig":"MEYCIQDdkvhlepitZzYxBXxR848RN1vboVFiBt28v78zSG6epwIhAMxaTKGlfVcW8m6AkjxZrAxWoe29XtYOxam88qCc71eq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3472667},"main":"./lib/index.js","gitHead":"3c09696e652369ea1986861cb45bada813738e83","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^14.3.2","occam-grammars":"^1.3.279"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.100","watchful-cli":"^1.7.56","occam-entities":"^1.0.357","occam-custom-grammars":"^5.0.1201"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.158_1753008511608_0.05170955645570152","host":"s3://npm-registry-packages-npm-production"}},"2.0.159":{"name":"occam-furtle","version":"2.0.159","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.159","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"87d5d8859278b9d0c1e5585908f12fa9a4fd697d","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.159.tgz","fileCount":113,"integrity":"sha512-c9CTvmJ4FIGqREXkgwdmzKap6mYlZZM/r3449qGFkKEZcvLNH4GYpaUhWlW/v9MyXOACvgqr+yFz4NkA2pyGmg==","signatures":[{"sig":"MEQCIBuMjD5j569JbJsWiJ9vzUFTqb2xpVF5petnU3E8MA+JAiA0wE2IUSkwfvikUV5NhncRPD+7xIrXpuIyc20O+RAtwQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3472667},"main":"./lib/index.js","gitHead":"d890e87b2add7d5084639924919af5abb21294bb","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^14.3.2","occam-grammars":"^1.3.281"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.102","watchful-cli":"^1.7.56","occam-entities":"^1.0.358","occam-custom-grammars":"^5.0.1203"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.159_1753009764760_0.6021950872834096","host":"s3://npm-registry-packages-npm-production"}},"2.0.160":{"name":"occam-furtle","version":"2.0.160","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.160","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"dce9f077a3a2a3c7d0268a8f1619846f600e811e","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.160.tgz","fileCount":113,"integrity":"sha512-xHZ2zcDfneaUMC+96MNe/fQ+v1YiaLVCMisjEc6wIP9IKt/qWmtA2EIsIu9gVchjNlXRb33sj0hiPIb2hN4w6w==","signatures":[{"sig":"MEYCIQD6iV3Fwiyq6Q/vfgVVjG+m/l/sBcvY4QJUddkPzUmcqQIhAMPRcohtcl6mcmNx4VbQxcMj1Wm4XZJesaJciIROSAVc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3472667},"main":"./lib/index.js","gitHead":"0732552c5478c71bc3bedf4c3bdfdb1ee1ab5772","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^14.3.2","occam-grammars":"^1.3.283"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.102","watchful-cli":"^1.7.56","occam-entities":"^1.0.359","occam-custom-grammars":"^5.0.1205"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.160_1753010822404_0.16813593876942345","host":"s3://npm-registry-packages-npm-production"}},"2.0.161":{"name":"occam-furtle","version":"2.0.161","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.161","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"189a9bd04b064120ce0cb8eb27d05a80c102daee","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.161.tgz","fileCount":113,"integrity":"sha512-GR9/faSsMS3mTW/pQppmgvsGxkk196f2zmINUxwn+RtU1qmwPq4S0mmuxho6SbS22l3hHpdNnjM/OuoAgipL0g==","signatures":[{"sig":"MEUCIQDcTKZ/XokmnBqK/a81vAYj5KMMOoe+wW/BSm/Z0JgAuAIgDafU0z0y9cbBqHxyiejE3sMkssffJG5HryEAFEvP2/c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3472667},"main":"./lib/index.js","gitHead":"0cad07dcb556c7e3f260ae58b46eb94d399f87ac","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^14.3.2","occam-grammars":"^1.3.283"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.102","watchful-cli":"^1.7.56","occam-entities":"^1.0.359","occam-custom-grammars":"^5.0.1207"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.161_1753017676038_0.8196893100038762","host":"s3://npm-registry-packages-npm-production"}},"2.0.162":{"name":"occam-furtle","version":"2.0.162","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.162","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"f93f0078128b9395bcb660f37df539bba222f6a6","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.162.tgz","fileCount":113,"integrity":"sha512-K621o8AE5j1rpDuyGLx8qLM5gMDy57S9RChLqpfTfV5Oy8oM6Rasak6DIN0D/PBfHMUJAfROnN9l4cD3agELKQ==","signatures":[{"sig":"MEYCIQCnLaTAluy1q+Ngil9+RlpnXaNpUBdalnyGkeAsmncMXQIhAKJGflsK21anOJgXqyGUM5qOBPKhPu8h2ezXIbckr9nk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3472667},"main":"./lib/index.js","gitHead":"122e62196e99452e890295ef759ff760863652b1","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^14.3.2","occam-grammars":"^1.3.284"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.102","watchful-cli":"^1.7.56","occam-entities":"^1.0.360","occam-custom-grammars":"^5.0.1208"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.162_1753119438260_0.12556287006674705","host":"s3://npm-registry-packages-npm-production"}},"2.0.163":{"name":"occam-furtle","version":"2.0.163","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.163","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"c86b04bfe8ebd40e106e550b7dad4e4a3eb0e157","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.163.tgz","fileCount":113,"integrity":"sha512-ccr8E6vO33YDcntPfzPVva2BieJu2FJKKJuTVq1Zv8x/tYO5YHPFDRb2jYH+NjntGIP/Y6bnvnuB+d0m37nH0Q==","signatures":[{"sig":"MEQCIFl6FQTDbe15aS1l5U3igKLCH0woGwMH8VL4ZhQRU45yAiAQv35YoFowehHXgd3GMidvUE8DMrY59BQTmGB2cku3DQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3472667},"main":"./lib/index.js","gitHead":"a6de049682078444dfba6926ad166b286bfe2cd8","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^14.3.2","occam-grammars":"^1.3.285"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.104","watchful-cli":"^1.7.56","occam-entities":"^1.0.361","occam-custom-grammars":"^5.0.1209"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.163_1753130249586_0.9160766438203229","host":"s3://npm-registry-packages-npm-production"}},"2.0.164":{"name":"occam-furtle","version":"2.0.164","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.164","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"b94c0b2328bb3c5b9edbbc3b55217dd7d2465f68","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.164.tgz","fileCount":113,"integrity":"sha512-VTlWEasuhwOAieQX+KadWTZ/XYudsjiRDurUpNxxCdBc2PHE+innUIYLVh3gf+hXGQehZIB5WT96X8ME1z8kKA==","signatures":[{"sig":"MEUCIQD1K1WG+FZM0k0jngC9yqt/ybBh29rxDTs6geDjNIbNVQIgfVpYMxxD8qfo+cEjHJkXt59ddI6oPpoRArKmHL7Z7KY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3472667},"main":"./lib/index.js","gitHead":"ef5639bea834255b8a6f229add0f170c80b56a27","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^14.3.2","occam-grammars":"^1.3.287"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.106","watchful-cli":"^1.7.56","occam-entities":"^1.0.362","occam-custom-grammars":"^5.0.1211"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.164_1753131368227_0.29680140995332827","host":"s3://npm-registry-packages-npm-production"}},"2.0.165":{"name":"occam-furtle","version":"2.0.165","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.165","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"277f2a7aea3dc48f099b6d1f4a2658a7af794a0a","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.165.tgz","fileCount":113,"integrity":"sha512-kX1kfGYFyGsQht+oE2nmwC9iuyChx0tyFTp6WHCX3d2mpaa2A3XtV+BMhZmXVhWu+8DwqEKHc43kOYos9b1j9w==","signatures":[{"sig":"MEUCIQD2oqzGj8j4mfnB+9D3NqgDUr7nwOGWSLeblDSqgoE+agIgLxx2JLrZ9wOqTVrTl32AJdGlT7pFnAEBKAKz3X4mR1o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3473215},"main":"./lib/index.js","gitHead":"978bc4c1c9c955eaf75ab93fa034f32ca98c37a7","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^14.3.2","occam-grammars":"^1.3.287"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.106","watchful-cli":"^1.7.56","occam-entities":"^1.0.362","occam-custom-grammars":"^5.0.1211"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.165_1753724728713_0.710649418998514","host":"s3://npm-registry-packages-npm-production"}},"2.0.166":{"name":"occam-furtle","version":"2.0.166","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.166","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"67db45b823c5ce8e34b60a868eb6cfae7ff24a13","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.166.tgz","fileCount":113,"integrity":"sha512-ucUOxvYx1d9aZ7SGSCVwqjFgoGI1tna6REEiZae6YJsBz0eZHIG6MyJ7qLnkMwzMxQeR8votURBxTmjiJ1VeFw==","signatures":[{"sig":"MEUCIBRn15DcoKX+NE9j5Xn35vmQ6givfsnZ2rKsFMIt72UXAiEA0Im6vj1SJkqzGi5hhoydikDoIl8OflRxej9Mn0YACqY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3473215},"main":"./lib/index.js","gitHead":"b2ab6d0910123e97d92874346264f42dab785a26","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^14.3.2","occam-grammars":"^1.3.287"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.106","watchful-cli":"^1.7.56","occam-entities":"^1.0.362","occam-custom-grammars":"^5.0.1211"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.166_1753724744136_0.3255634007479893","host":"s3://npm-registry-packages-npm-production"}},"2.0.167":{"name":"occam-furtle","version":"2.0.167","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.167","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"12339cd3bc599c76c036d5708a58b710abb83977","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.167.tgz","fileCount":113,"integrity":"sha512-/+yE7Njtc8pr+BcqHv4eAC55x9TySSN08N2AiYFr+RJAj3r9i7Zz/edgl6qkcc6K456yXswOSvhQlkGA7IGKbw==","signatures":[{"sig":"MEYCIQDJOuFKHeBK1YffPBX6W3fnz+QD0C3UEOm93evNDHwpUAIhAKL+Y51iY/B/7BAB54zS2pmolaw9BQh9M0STsaD3oraz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3473215},"main":"./lib/index.js","gitHead":"0796598b20684e84d9ddd6c6728b9ba93f52293d","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^14.3.2","occam-grammars":"^1.3.287"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.106","watchful-cli":"^1.7.56","occam-entities":"^1.0.362","occam-custom-grammars":"^5.0.1214"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.167_1754335919016_0.6980098863697808","host":"s3://npm-registry-packages-npm-production"}},"2.0.168":{"name":"occam-furtle","version":"2.0.168","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.168","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"7e2c51c51e131df8c38bcd0ff4993b59e8b5ac71","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.168.tgz","fileCount":113,"integrity":"sha512-s/1MI706Nf36UUVRgzB/siiD9C6OZyCosq+9fzV+utRImielv583xvhwj/9tyd9kr38Pi3nlTsiiZy5Xan865Q==","signatures":[{"sig":"MEQCIEKd9Kn5cLwaVGGj8OlBYqh+ExBX8fj6gYUGzjOtzBhyAiAGyO6xNvMNnMVfmLV4hkO5mkwtPPg+LkhY2ji48pz9FQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3473215},"main":"./lib/index.js","gitHead":"913a62450efe18adfb4b4570711d8ed1835a9d55","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^14.3.2","occam-grammars":"^1.3.287"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.106","watchful-cli":"^1.7.56","occam-entities":"^1.0.362","occam-custom-grammars":"^5.0.1216"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.168_1754415345048_0.015022681836515783","host":"s3://npm-registry-packages-npm-production"}},"2.0.169":{"name":"occam-furtle","version":"2.0.169","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.169","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"eaabd05e54c6c04207f5f8e0d7e1a759afaed498","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.169.tgz","fileCount":113,"integrity":"sha512-XiesapvIiy6weB78zENn+8CAzs64+p3BUlEoGbD8noyWFLT1JQ4PkTEF8j/pKCVfSHXZ6qAaklfinXlLsevGTg==","signatures":[{"sig":"MEUCIQDz+BAHztbaCz5j7OjNZ6HkLYmMsSVZ5QoyJyDHDzDpkwIgKiZ8M6g5bYTPX28vkYbfawT5QwVg1vQBlM+1XlcoPkE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3473215},"main":"./lib/index.js","gitHead":"8470a0a0aa4b131b5b87b047b7b5e87f132a0617","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^14.3.2","occam-grammars":"^1.3.291"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.106","watchful-cli":"^1.7.56","occam-entities":"^1.0.363","occam-custom-grammars":"^5.0.1217"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.169_1754468257848_0.7231224324813295","host":"s3://npm-registry-packages-npm-production"}},"2.0.170":{"name":"occam-furtle","version":"2.0.170","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.170","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"9ebd575094f15311ca4d8dcbcf40b512cf788845","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.170.tgz","fileCount":113,"integrity":"sha512-qGRWsQz8AqfqVxuhHZFeaXL1R9hwFAt7Wg3AYriCQD2D5qPhksj3jQe638sbFXUJyUwjRvXOMiKJnHaW3HbAzQ==","signatures":[{"sig":"MEYCIQC9MR/M2e7P7Pha+5uxqW7Ceq5Z52qYhTfnB/TfDTyFtQIhAOpyzKUeBQX6jWRQX4/yT5j+Q00CK0ul/h4dIYJ+yyDg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3473215},"main":"./lib/index.js","gitHead":"dd5d9da046eb59b57124e360a04d0f750afdcab4","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^14.3.2","occam-grammars":"^1.3.291"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.106","watchful-cli":"^1.7.56","occam-entities":"^1.0.363","occam-custom-grammars":"^5.0.1219"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.170_1754468615398_0.26868617541237216","host":"s3://npm-registry-packages-npm-production"}},"2.0.171":{"name":"occam-furtle","version":"2.0.171","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.171","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"4824b6536f7ddf6ce800851c3f3d69c4e55038f1","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.171.tgz","fileCount":113,"integrity":"sha512-jrlQX7jAi4TwIOxkZnFKkiTiXRo62JCxpNGlqpkW2RbLehjsgpWEK+YJObKEVH4UHW3FI72pLa+ZKYXCDbN21g==","signatures":[{"sig":"MEUCIC2EVeefIw6I0L2FjIIkyKGyBcpDGb9LsuucUOevYfb2AiEAuPVfO6iAoYhidkqesbN4wr6hjVFvTUlKgAg/Mvm015U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3473215},"main":"./lib/index.js","gitHead":"a9d17f8fbe4b42b17f862c737f01689249fe50dd","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^14.3.2","occam-grammars":"^1.3.293"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.106","watchful-cli":"^1.7.56","occam-entities":"^1.0.364","occam-custom-grammars":"^5.0.1220"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.171_1754468796609_0.044635373882460305","host":"s3://npm-registry-packages-npm-production"}},"2.0.172":{"name":"occam-furtle","version":"2.0.172","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.172","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"33406b609be7920d2b60acf8eb7cb09004d68ec9","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.172.tgz","fileCount":113,"integrity":"sha512-+wImNovJ1ekZ81Qfc0+HiZib4f3JdyH//4O7B+kvXkPV2DlCEH6qw0XYJ7sexI2cbA5BVTg/Nvy5BKIwh5cLvA==","signatures":[{"sig":"MEUCIA5TaTk4kb8AxNm2MocxZfqZ20rgGLF1ixz0vqpIa8KBAiEAqYIsIUxzC3nlIsVFSUDr/XjppqtgFcti+9dq2ZehI5Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3473215},"main":"./lib/index.js","gitHead":"69368bf27fae2031a5e224c15a3f113ce84fe54c","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^14.3.2","occam-grammars":"^1.3.295"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.106","watchful-cli":"^1.7.56","occam-entities":"^1.0.365","occam-custom-grammars":"^5.0.1221"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.172_1755899224928_0.28339993292184884","host":"s3://npm-registry-packages-npm-production"}},"2.0.173":{"name":"occam-furtle","version":"2.0.173","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.173","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"a1794d3d6ce306ea03f76e7d7a460bd69ca597ee","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.173.tgz","fileCount":113,"integrity":"sha512-hzHnxm71+o7PmZXvpj6lJp6i57o52PBhxqTziUwhEhGmjyNJh+Q17TbTTqXHoSbFBui99RpIbpIjlSyyFXxTrg==","signatures":[{"sig":"MEUCIQDLQjbwP1VIy++jIBDomrc4CTQlBz4QbVArAkuVkqYfhwIgGifa7oBAabGu1KzPG3SJ1woNpDtsftNO4/21GgMY6Es=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3473215},"main":"./lib/index.js","gitHead":"78f4020d2168aa3981a708810a43f5f78dac693e","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^14.3.2","occam-grammars":"^1.3.298"},"_hasShrinkwrap":false,"devDependencies":{"@swc/core":"^1.5.6","occam-query":"^4.1.106","watchful-cli":"^1.7.56","occam-entities":"^1.0.366","occam-custom-grammars":"^5.0.1222"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.173_1756401172014_0.1913947246593768","host":"s3://npm-registry-packages-npm-production"}},"2.0.175":{"name":"occam-furtle","version":"2.0.175","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.175","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"76d7826148fd59ecbf1dd005b1435d3bfa62f143","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.175.tgz","fileCount":113,"integrity":"sha512-xv66wQYorybMtUkc7cne+uKPKxSlbRlUYSKKLv4T0KwEiW0EQjzhEgvyWQqXoOm45ZQSQcU4jNQYNTU6Qm7png==","signatures":[{"sig":"MEYCIQCfItnQLDjPPdHIesMQj8tzO772B9vlsMy5eGvDhToUGQIhAMTzgQpBVbCoUwky4ari7zdoUlnAbrW4YcYmsxnrsYsM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3471257},"main":"./lib/index.js","gitHead":"cb3b4cc4b7ca2fc0b27518adb534c32680fb675d","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^14.3.2","occam-grammars":"^1.3.298"},"_hasShrinkwrap":false,"devDependencies":{"express":"^5.1.0","@swc/core":"^1.5.6","lively-cli":"^2.0.70","occam-query":"^4.1.106","watchful-cli":"^1.7.56","occam-entities":"^1.0.366","occam-custom-grammars":"^5.0.1222"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.175_1756410329852_0.34904595276767014","host":"s3://npm-registry-packages-npm-production"}},"2.0.176":{"name":"occam-furtle","version":"2.0.176","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.176","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"0f167d01c49511e7449fb4191b4021dc1841cf84","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.176.tgz","fileCount":113,"integrity":"sha512-yqXRDrZStZtEvl7P0aUe9iGJaCn9ghzj/gEkL1upEbwV6v8tR6OfXq2i3FMiVS9Xb1RrEFNdJUHnZ5ulAw8IBQ==","signatures":[{"sig":"MEUCIHaUc2cOGGDUbxY97fpWJrXC9Kj+iSP+wz9JX1ewej4XAiEAh5crm3KTj3JKVihIZa9Pj/x4tperkSHyDJRIEU/zcsc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3471257},"main":"./lib/index.js","gitHead":"d22f5ac022c365bee5a2f94288ab04fd495199f2","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^14.3.2","occam-grammars":"^1.3.300"},"_hasShrinkwrap":false,"devDependencies":{"express":"^5.1.0","@swc/core":"^1.5.6","lively-cli":"^2.0.70","occam-query":"^4.1.106","watchful-cli":"^1.7.56","occam-entities":"^1.0.367","occam-custom-grammars":"^5.0.1223"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.176_1756629798067_0.7533769410300648","host":"s3://npm-registry-packages-npm-production"}},"2.0.177":{"name":"occam-furtle","version":"2.0.177","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.177","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"228519e5ca11480493fe903a1c948966b704b0e4","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.177.tgz","fileCount":113,"integrity":"sha512-xjjsFV3X1HiT6LkxzB2u7jBfLGwySmKDE7vxg2UA3BISVbp6kvB4+B5ufBhL7YSSHl/jB1y0Vm2lrZHREtU64g==","signatures":[{"sig":"MEUCIQCMA4CZKgDTlyBPqiY6YtZTuMvMeqmFFu/K9W3nfquOewIgHIuD4c9gKuL1VT4CPwndbc9t+ZL4xQXUwbhad9D63uI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3471257},"main":"./lib/index.js","gitHead":"0a70f6d3e5a0ac5c011473abd40cb9c83ef274ea","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^14.3.2","occam-grammars":"^1.3.303"},"_hasShrinkwrap":false,"devDependencies":{"express":"^5.1.0","@swc/core":"^1.5.6","lively-cli":"^2.0.70","occam-query":"^4.1.108","watchful-cli":"^1.7.56","occam-entities":"^1.0.368","occam-custom-grammars":"^5.0.1224"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.177_1757012578663_0.9234704730127707","host":"s3://npm-registry-packages-npm-production"}},"2.0.178":{"name":"occam-furtle","version":"2.0.178","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.178","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"ee267cbb569f94f14e9d4879d2eb2c5782b752e1","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.178.tgz","fileCount":113,"integrity":"sha512-jIAbegKUGMmLfuQAYKrxgDDDQ/tx0XJDdRVUkdv/ZUWXr54a9CUGpZOCb32qjeplPFyALP00YcbqzmLYgrKvGg==","signatures":[{"sig":"MEUCIQDv+7Hs7HP9V3V5r11yn9ZkHW077lTqDnbnqR8hrD4lPwIgG9mDDElSiGGaRGty4qW8cV2ShnLStBiaardz16ioiQg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3471257},"main":"./lib/index.js","gitHead":"3198a9ce71fa4f757c75de8e15db62e5e5d2cf7b","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^14.3.2","occam-grammars":"^1.3.306"},"_hasShrinkwrap":false,"devDependencies":{"express":"^5.1.0","@swc/core":"^1.5.6","lively-cli":"^2.0.70","occam-query":"^4.1.108","watchful-cli":"^1.7.56","occam-entities":"^1.0.369","occam-custom-grammars":"^5.0.1226"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.178_1757089862369_0.9090609535789362","host":"s3://npm-registry-packages-npm-production"}},"2.0.179":{"name":"occam-furtle","version":"2.0.179","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.179","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"f16dbc036cb1410aebe72464bb895e035118c0f9","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.179.tgz","fileCount":113,"integrity":"sha512-WQcZ6SUL6R5sy+ARVIvcqD5QW5mWiw00pLsTuNfeomyd03fiDEqa9E5KEMm56tDXUNZ9dFUD2P1GYrSJZLVpZg==","signatures":[{"sig":"MEYCIQC5GfrvHrVdb/4chnuDjl1tDWnHIc/CPrOvAirx5i+V+gIhAIdw3Vm7508DVNr2YvRrNVAWxCtnXqeK/KC6OX9CTaza","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3471257},"main":"./lib/index.js","gitHead":"fd66d9ca2c4234c4543a0a8455d5683f849202bc","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^14.3.2","occam-grammars":"^1.3.309"},"_hasShrinkwrap":false,"devDependencies":{"express":"^5.1.0","@swc/core":"^1.5.6","lively-cli":"^2.0.70","occam-query":"^4.1.108","watchful-cli":"^1.7.56","occam-entities":"^1.0.370","occam-custom-grammars":"^5.0.1227"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.179_1757158450151_0.34092068328554137","host":"s3://npm-registry-packages-npm-production"}},"2.0.180":{"name":"occam-furtle","version":"2.0.180","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.180","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"339fd8d71e3b3cd61824c8c03eb4cc2791d0debd","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.180.tgz","fileCount":113,"integrity":"sha512-aalk5UgLgtnoWqmxXX4jkrA7Vmx5JIvTtQGogvF5XcjIC56TQrag+Z7078hVHCZTV9Kk0hHZY+2PVsq56HePfA==","signatures":[{"sig":"MEQCIQCBvLqpXDNxuFYGVEJ535QRq9O67Eaca2oxdcOjIOqvUwIfSEJkHcK5ybMy5UpNRiKzISKV2+fSY6YtVL2bHc7eUA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3471257},"main":"./lib/index.js","gitHead":"c3c202dc6c6114f6db02d46117e578b3ee195c19","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^14.3.2","occam-grammars":"^1.3.309"},"_hasShrinkwrap":false,"devDependencies":{"express":"^5.1.0","@swc/core":"^1.5.6","lively-cli":"^2.0.70","occam-query":"^4.1.108","watchful-cli":"^1.7.56","occam-entities":"^1.0.372","occam-custom-grammars":"^5.0.1227"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.180_1757161465982_0.08907046824167142","host":"s3://npm-registry-packages-npm-production"}},"2.0.181":{"name":"occam-furtle","version":"2.0.181","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.181","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"3a3484d6335a11cebe0c35a21af659aa1e7b9ccf","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.181.tgz","fileCount":113,"integrity":"sha512-LK2aJNd+XwZzpMg4pljqSbPEainhyS6KIMjL+ANuNp7kd8kGtTQpwEUV/vvd5g5C4fe5SM5tVuTdAFs4DCi/Wg==","signatures":[{"sig":"MEUCIDm6HJZQCr68gDeBIoTxctSzP9FtGajIRvV/6+6So9mDAiEA1+1pkw7z+RochtJTH38nzy/w0sOOSmpRCZ2RgATYyLk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3471257},"main":"./lib/index.js","gitHead":"0074f01cd9445da576f75aff1a23753c6817d52d","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^14.3.2","occam-grammars":"^1.3.311"},"_hasShrinkwrap":false,"devDependencies":{"express":"^5.1.0","@swc/core":"^1.5.6","lively-cli":"^2.0.70","occam-query":"^4.1.108","watchful-cli":"^1.7.56","occam-entities":"^1.0.373","occam-custom-grammars":"^5.0.1228"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.181_1757246679585_0.42816745011539226","host":"s3://npm-registry-packages-npm-production"}},"2.0.182":{"name":"occam-furtle","version":"2.0.182","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.182","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"e4754dddfbff32ac5d04d6cd85f34770d50fcf59","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.182.tgz","fileCount":113,"integrity":"sha512-BWCZa/tWStfty2DuhCE7WaMme5A/SdQh7LTUBq4dGbymh1NrTFln9T30A2qr3fcdW1l/c5+KC+3pZ2T+HgYSgg==","signatures":[{"sig":"MEQCIGwWkXVGW769wIWZxWECAdZnNW8APwVGt9SOz2v8SLf+AiBfdr2t+Yi0b1b0WfdwtsONJ6+K+qoR7CADw4xr17AU0w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3471257},"main":"./lib/index.js","gitHead":"0bbc438ac60c172b465d8689799d07a216382dc2","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^14.3.2","occam-grammars":"^1.3.311"},"_hasShrinkwrap":false,"devDependencies":{"express":"^5.1.0","@swc/core":"^1.5.6","lively-cli":"^2.0.70","occam-query":"^4.1.108","watchful-cli":"^1.7.56","occam-entities":"^1.0.373","occam-custom-grammars":"^5.0.1231"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.182_1757263709244_0.1780938151414846","host":"s3://npm-registry-packages-npm-production"}},"2.0.183":{"name":"occam-furtle","version":"2.0.183","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.183","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"4e9a2337253fc2553a965fee037b68706ee87341","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.183.tgz","fileCount":113,"integrity":"sha512-OS8fm1mXBQVJZeRjcD7Rwu6iyqwZYB14vRgLPe6/8OxaMk4l7Cc4tLF4d/hNtM50CtQkQazZ0c7D04Y2hDFo/w==","signatures":[{"sig":"MEUCIGrmYq8ZgtyI5JnXWnrpdRCYjQchILcPTCZd4IcNwm2GAiEAyuYSRgookXLYX9174Ksof70k7IlNMlXpKuxAQ1j5D5I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3471257},"main":"./lib/index.js","gitHead":"f84e5368304e5a59b992d9c20a5df54e7d99f1bb","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^15.0.1","occam-grammars":"^1.3.312"},"_hasShrinkwrap":false,"devDependencies":{"express":"^5.1.0","@swc/core":"^1.5.6","lively-cli":"^2.0.70","occam-query":"^4.1.110","watchful-cli":"^1.7.56","occam-entities":"^1.0.374","occam-custom-grammars":"^5.0.1232"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.183_1757620301931_0.7840524317342337","host":"s3://npm-registry-packages-npm-production"}},"2.0.184":{"name":"occam-furtle","version":"2.0.184","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.184","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"a3c3cb7ffb58b228cc4527c06f38fac906f9e78d","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.184.tgz","fileCount":113,"integrity":"sha512-CVIfLpN9K5doiP6R7oq1IBWTGxEK787kbTITXZNCsjrWEoPgYdJniSyrNpxQNcnqO7JGostxzADkzKrI6jL4Xw==","signatures":[{"sig":"MEUCIGnfvIGH3EbxYJpL0N/0G4YIkp941Wex/yTOcYwweJDEAiEAww5ArtyOjHyTrijl7IL9YgasJdtE44NFO+/KEXc5Ylg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3471257},"main":"./lib/index.js","gitHead":"2bde9385cbcb6f6583fc2973874c6aadfaee5b51","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^15.0.1","occam-grammars":"^1.3.312"},"_hasShrinkwrap":false,"devDependencies":{"express":"^5.1.0","@swc/core":"^1.5.6","lively-cli":"^2.0.70","occam-query":"^4.1.110","watchful-cli":"^1.7.56","occam-entities":"^1.0.376","occam-custom-grammars":"^5.0.1232"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.184_1757857249408_0.07518984773184867","host":"s3://npm-registry-packages-npm-production"}},"2.0.185":{"name":"occam-furtle","version":"2.0.185","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.185","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"ca67cda0924683b1972e86690a24cdcc4a59b1ad","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.185.tgz","fileCount":113,"integrity":"sha512-CxkAt3a8bVZpz+eZzZkM4ncmfbr3QRzVN/6qwc35i5fFT4yyAVlbFGnTbC9DOYQ75LSCa+wITOlJ1SjNebRDnw==","signatures":[{"sig":"MEYCIQDnM/UnYHq04lxNmVfih5KTfyJd+JQlPec3eM3d2BWfaAIhALoxJB6NYMXoyQMPPEEC/HMIcIC0quthtW72PuADsaWi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3471257},"main":"./lib/index.js","gitHead":"dc1e4f62f06ce33fada39d379d516f3ec6860034","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^15.0.1","occam-grammars":"^1.3.312"},"_hasShrinkwrap":false,"devDependencies":{"express":"^5.1.0","@swc/core":"^1.5.6","lively-cli":"^2.0.70","occam-query":"^4.1.110","watchful-cli":"^1.7.56","occam-entities":"^1.0.376","occam-custom-grammars":"^5.0.1236"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.185_1757860932344_0.27230725462690897","host":"s3://npm-registry-packages-npm-production"}},"2.0.186":{"name":"occam-furtle","version":"2.0.186","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.186","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"7fe5e4c039c4e7fc5f60b5235a627e56d054316c","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.186.tgz","fileCount":113,"integrity":"sha512-TeHrMiLRvVyzHGm9nOylexeNmjWcYR9GNttEADwXnwucPs1/s6kulFjaULQU5qipnu8gDp1l3jF2yYuKp6nUvg==","signatures":[{"sig":"MEUCIQCvVMY/L2qv+hThNl+otIl3e+zTTKE7zcSqSSm2kU0+7QIgPA8vm6QShvw9Sq0o//76hkGn0saD8Rx1GOyP5DbcZO8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3471257},"main":"./lib/index.js","gitHead":"555d1b2c4768a4b287255f62add28cced61db987","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^15.0.1","occam-grammars":"^1.3.312"},"_hasShrinkwrap":false,"devDependencies":{"express":"^5.1.0","@swc/core":"^1.5.6","lively-cli":"^2.0.70","occam-query":"^4.1.110","watchful-cli":"^1.7.56","occam-entities":"^1.0.378","occam-custom-grammars":"^5.0.1236"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.186_1757861777230_0.5438998224706864","host":"s3://npm-registry-packages-npm-production"}},"2.0.187":{"name":"occam-furtle","version":"2.0.187","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.187","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"0d48798da17c98341147f66a10e2839c6ef6e099","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.187.tgz","fileCount":113,"integrity":"sha512-w6SwbyZAWUiaLck0EAzOP7alB3b2v8zonNm/mKD57t0iPEi8Ul4S4FfaNuArz4V54HRBUspm9N15eqhOB/Yo6A==","signatures":[{"sig":"MEUCIQCljFd00KAqD2elFs+/JicdkdekBAyAu6Yc/PsEOYhZUgIgUNEt36YQ4v9pWJT2+QCSdmAaXJAy6px+6JRROfb1H/k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3471257},"main":"./lib/index.js","gitHead":"e3bcc72e85012280fe48d49607be99457997d6e7","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^15.0.1","occam-grammars":"^1.3.315"},"_hasShrinkwrap":false,"devDependencies":{"express":"^5.1.0","@swc/core":"^1.5.6","lively-cli":"^2.0.70","occam-query":"^4.1.110","watchful-cli":"^1.7.56","occam-entities":"^1.0.379","occam-custom-grammars":"^5.0.1237"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.187_1758043190001_0.34808215595324343","host":"s3://npm-registry-packages-npm-production"}},"2.0.188":{"name":"occam-furtle","version":"2.0.188","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.188","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"ff68fc5478ab2306a7ab6d153fe6dbdee66eda9f","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.188.tgz","fileCount":113,"integrity":"sha512-JgMBP72Tor8S/jQZcaOrvWMDXK8NJnxHOUdpYCTYLDylac2gwNtOX69GRHSR+JiTgZO0qDuTOCSh8f0bjxWdjQ==","signatures":[{"sig":"MEUCIF3POeRDYUOWp2Whrb24wAOzEPKJ720PJTD3w4VvL9kIAiEAkSOVou8yzUEqsPsJrMBNeCIgXRmQvEh+yBmWEL/utAM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3471257},"main":"./lib/index.js","gitHead":"a6514d19f3543ae2f616e1b93f214476d8efbf2f","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^15.0.1","occam-grammars":"^1.3.317"},"_hasShrinkwrap":false,"devDependencies":{"express":"^5.1.0","@swc/core":"^1.5.6","lively-cli":"^2.0.70","occam-query":"^4.1.110","watchful-cli":"^1.7.56","occam-entities":"^1.0.380","occam-custom-grammars":"^5.0.1238"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.188_1758218126429_0.6911667738157639","host":"s3://npm-registry-packages-npm-production"}},"2.0.189":{"name":"occam-furtle","version":"2.0.189","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.189","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"7887addd1b943a32c5f9d5e14a98ad62d1c69a04","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.189.tgz","fileCount":113,"integrity":"sha512-cuRUfVtfkM7S7zZb0hFsMnbp7oknujF1yRmN3S9ech+FAhiicsq+FoPRSuctqDCnQvsCEbsExcauL/+Ss5jE/w==","signatures":[{"sig":"MEYCIQCmGDwWzjNmwHVnn4nn/dxGIkqSpSsG9nygsVRw2onYNAIhAOSaLibcV/rYlvRP+a2lJBhB453X59CE5GWhu3fiY4eT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3471257},"main":"./lib/index.js","gitHead":"7a410c3d58bf7f60dfb5f9c65535c29a77e2a607","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^15.0.1","occam-grammars":"^1.3.318"},"_hasShrinkwrap":false,"devDependencies":{"express":"^5.1.0","@swc/core":"^1.5.6","lively-cli":"^2.0.70","occam-query":"^4.1.110","watchful-cli":"^1.7.56","occam-entities":"^1.0.381","occam-custom-grammars":"^5.0.1239"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.189_1758218631738_0.36598905334949805","host":"s3://npm-registry-packages-npm-production"}},"2.0.190":{"name":"occam-furtle","version":"2.0.190","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.190","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"be8d2626730beadb1c6147dd6402c8ba38f54e9d","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.190.tgz","fileCount":113,"integrity":"sha512-XosWa4yTrmyCOkIlCt3WtOQEEdOsheje1OPo+zAZErf0n3sT94mkVDEBAQ9/aZ6MJYbXNef+0xzO3LQPZhQ3wQ==","signatures":[{"sig":"MEQCIEridMGz0M9pblRWNFYBGlW8sHwbCsyeBMGoS0bvLtcKAiA2/lTsVWLKvtf8gnulQJRuRnt7yMxY8VSPlAjK5xwQHQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3471257},"main":"./lib/index.js","gitHead":"1abfe284d723dcb58aa0e63f21b7be650ab65809","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^15.0.1","occam-grammars":"^1.3.319"},"_hasShrinkwrap":false,"devDependencies":{"express":"^5.1.0","@swc/core":"^1.5.6","lively-cli":"^2.0.70","occam-query":"^4.1.110","watchful-cli":"^1.7.56","occam-entities":"^1.0.382","occam-custom-grammars":"^5.0.1240"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.190_1758219178953_0.14044241466949647","host":"s3://npm-registry-packages-npm-production"}},"2.0.191":{"name":"occam-furtle","version":"2.0.191","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.191","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"cbb3e6c93912e8fa962ad7675792a551f0344534","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.191.tgz","fileCount":113,"integrity":"sha512-y5ttNQ0kHGVx36KgA7TDHTGFHdfxvPo/4tnl4QRKX6NrUyaWOfbwyA4CFE9oBz9cX0Ju3MUhdZwKECCMYrMaTA==","signatures":[{"sig":"MEUCIGs+ElkAXYo8IfUqsXgMdTa/gL6g/EqtueTisVJIAqoPAiEAp3NrxyN2aN7y31vmyw6maCU4876SDB4I5uSyPo+5ZJk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3471257},"main":"./lib/index.js","gitHead":"c33f0eef7d81dfed65c2e02ba5d17c266c740db4","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^15.0.1","occam-grammars":"^1.3.321"},"_hasShrinkwrap":false,"devDependencies":{"express":"^5.1.0","@swc/core":"^1.5.6","lively-cli":"^2.0.70","occam-query":"^4.1.110","watchful-cli":"^1.7.56","occam-entities":"^1.0.383","occam-custom-grammars":"^5.0.1241"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.191_1758222518623_0.8570044511640287","host":"s3://npm-registry-packages-npm-production"}},"2.0.192":{"name":"occam-furtle","version":"2.0.192","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.192","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"9e3246c35fe432d20af20c801a716c984ea986c5","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.192.tgz","fileCount":113,"integrity":"sha512-zA/seTP8Opm5vMI6eYpKJFfpS6JmORqFLldqLKd/QSYHaee6qYhgK47s+v/5R/kUfx7zfp6T9SjNp/Jd9R0zwQ==","signatures":[{"sig":"MEYCIQCdHJt4xU6PdXbSrWmxjFTbFDTn00qODUl4FBziXRRFEQIhAPixG35eRUZfdQkVjksVhaVT7bYPzBzEmCWWVHGGWw6S","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3471257},"main":"./lib/index.js","gitHead":"be63f04991a307060f8d4e82e874857546444fe2","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^15.0.1","occam-grammars":"^1.3.323"},"_hasShrinkwrap":false,"devDependencies":{"express":"^5.1.0","@swc/core":"^1.5.6","lively-cli":"^2.0.70","occam-query":"^4.1.110","watchful-cli":"^1.7.56","occam-entities":"^1.0.384","occam-custom-grammars":"^5.0.1242"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.192_1758313449061_0.3190267569440741","host":"s3://npm-registry-packages-npm-production"}},"2.0.193":{"name":"occam-furtle","version":"2.0.193","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.193","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"046ade7a887854ee5f3a1af983a97325b656db2a","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.193.tgz","fileCount":113,"integrity":"sha512-r4nedTIVHECqtLjZEXS5yCqW+uyzr5ZGSHj2C0pshqEAkB8SSWUcU6sHIVEt9K49lqa8HWaazSqvwQE0pDUFrg==","signatures":[{"sig":"MEQCIC+d37woQDc1oPLLtJhdhez1228MXzvr98PRArYZf0fcAiAXFGbGOPzlQIKVYr1e04lIpdpB2/cx13VKeM/kTH51/A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3471257},"main":"./lib/index.js","gitHead":"3c5ea874e8ec616b59ee842600c36a4f6c17f62a","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^15.0.1","occam-grammars":"^1.3.324"},"_hasShrinkwrap":false,"devDependencies":{"express":"^5.1.0","@swc/core":"^1.5.6","lively-cli":"^2.0.70","occam-query":"^4.1.110","watchful-cli":"^1.7.56","occam-entities":"^1.0.385","occam-custom-grammars":"^5.0.1243"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.193_1758316686491_0.7468640418432932","host":"s3://npm-registry-packages-npm-production"}},"2.0.194":{"name":"occam-furtle","version":"2.0.194","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.194","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"50f06a10767457c73392b24f204bddb927c8407d","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.194.tgz","fileCount":113,"integrity":"sha512-dmhIw3YXNhVsmvZ9bstJCh5Vi7iY9mP/v+LKyhK6MwZDPQXEg7KEiT8C7sJq+EFyDTqFeNnUxMLEvbfar0tNxw==","signatures":[{"sig":"MEUCID/G3nPQEAzwWPEmPgWIZjcOIdyFC2rlAGENoEpTBzmqAiEAthgt9LCHhNOB53oD1cHWQa+LtVSdnHGaR4jyB5hFc6c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3472645},"main":"./lib/index.js","gitHead":"dd4635c4d05d33817ad055be5e161b8620aef91c","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^15.0.1","occam-grammars":"^1.3.324"},"_hasShrinkwrap":false,"devDependencies":{"express":"^5.1.0","@swc/core":"^1.5.6","lively-cli":"^2.0.70","occam-query":"^4.1.110","watchful-cli":"^1.7.56","occam-entities":"^1.0.385","occam-custom-grammars":"^5.0.1243"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.194_1758357468054_0.8556895260927528","host":"s3://npm-registry-packages-npm-production"}},"2.0.195":{"name":"occam-furtle","version":"2.0.195","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.195","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"d337cd7491bc6180bb044c47d17d12d3dd75de8f","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.195.tgz","fileCount":113,"integrity":"sha512-opijjeANzQLQGSh+cwvLvT3IHc2b/NzE7POfOzyI8+w1ZRhnfxCIrbRwZIZXwDofQ19be24EW0b02ZmiUWpeZg==","signatures":[{"sig":"MEUCIQCOrgSdf01qrO8rSSmzgjeeCiuKcUgaLgFtjsYhA0OLlQIgapGw1iOz8v0S57j+Ni64B/bjKi4g5kb8d1DD/0oi1DY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3472645},"main":"./lib/index.js","gitHead":"cb2c6032739163f81140193a488db4a5ba85f428","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^15.0.1","occam-grammars":"^1.3.324"},"_hasShrinkwrap":false,"devDependencies":{"express":"^5.1.0","@swc/core":"^1.5.6","lively-cli":"^2.0.70","occam-query":"^4.1.110","watchful-cli":"^1.7.56","occam-entities":"^1.0.385","occam-custom-grammars":"^5.0.1243"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.195_1758357483259_0.40026078120892206","host":"s3://npm-registry-packages-npm-production"}},"2.0.197":{"name":"occam-furtle","version":"2.0.197","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.197","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"faa0e02cf8dceef6176d348302ed033c60bec65f","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.197.tgz","fileCount":113,"integrity":"sha512-aEu3jINp6qpeQLgIfRNBXoyd7kblx2cvAM8NuBOr2wGvn1YZI3P9jdLjVd/E/8q4zEUo5VtUdTi7AsECvejb2Q==","signatures":[{"sig":"MEUCIQCtUGn60wJPX8P/hatLVwaoFon6R5DP1aWmQMGWqT1XRAIgeDK4SopyzR4KsowpC2cXKxegD038tpxxYPwoosgN+Hs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3471257},"main":"./lib/index.js","gitHead":"59fd8f7542f862687e31775194a03236d3c9998d","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^15.0.1","occam-grammars":"^1.3.324"},"_hasShrinkwrap":false,"devDependencies":{"express":"^5.1.0","@swc/core":"^1.5.6","lively-cli":"^2.0.70","occam-query":"^4.1.110","watchful-cli":"^1.7.56","occam-entities":"^1.0.385","occam-custom-grammars":"^5.0.1243"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.197_1758357870509_0.3759733480035945","host":"s3://npm-registry-packages-npm-production"}},"2.0.198":{"name":"occam-furtle","version":"2.0.198","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.198","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"5927826a7b26f3ea643653a17e0b50d33a299fe6","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.198.tgz","fileCount":113,"integrity":"sha512-NqzyaJm7bAT7AjYQQA7/z+DbklYDYjTe0lN0HHCA3oJ204YkV/2gWPOUDP1jtK/TCykC/2ZC+NJpAZSXTvz5UA==","signatures":[{"sig":"MEQCIFDX3jiyWcXT8ZZxYKqofjgb6fdI068b1L/8Ub4Z92iLAiBHNmIbe0dkj17U4gsf/zR/g20WgDguaJYeEDu8D6bmdQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3471351},"main":"./lib/index.js","gitHead":"d8312aac9c549f9b4c56c173bdfef4b997067106","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^15.0.1","occam-grammars":"^1.3.324"},"_hasShrinkwrap":false,"devDependencies":{"express":"^5.1.0","@swc/core":"^1.5.6","lively-cli":"^2.0.70","occam-query":"^4.1.110","watchful-cli":"^1.7.56","occam-entities":"^1.0.385","occam-custom-grammars":"^5.0.1243"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.198_1758374585580_0.736490652235815","host":"s3://npm-registry-packages-npm-production"}},"2.0.199":{"name":"occam-furtle","version":"2.0.199","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.199","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"213d4a46c7c2738225bf8d87f0239190bdd8e313","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.199.tgz","fileCount":113,"integrity":"sha512-5xGuKSYUwBxb2RpRyKkxthbNxl0xwOTfD5wSE+D4XFVBQS9o3PyzsnfbM/rhSyuJIqSJ3sqLNvIvXbxOkEQdSg==","signatures":[{"sig":"MEUCIDXo0Xo9eVDVHyQmAUP+Z9cZ/h8kHQOXM0kk0Un87UB0AiEAsOsF8VVvNwlMLF18gcLQOGQ2FZU3EZRT4jVtKNcVq+M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3471351},"main":"./lib/index.js","gitHead":"34e46e9807a4d27ec73923fc5d934baac628df49","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^15.0.1","occam-grammars":"^1.3.324"},"_hasShrinkwrap":false,"devDependencies":{"express":"^5.1.0","@swc/core":"^1.5.6","lively-cli":"^2.0.70","occam-query":"^4.1.110","watchful-cli":"^1.7.56","occam-entities":"^1.0.385","occam-custom-grammars":"^5.0.1243"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.199_1758374611208_0.1623514781637616","host":"s3://npm-registry-packages-npm-production"}},"2.0.200":{"name":"occam-furtle","version":"2.0.200","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.200","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"0c9ac923f9e89fd9f0cff97e3ff8f45ff955002d","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.200.tgz","fileCount":113,"integrity":"sha512-95bOG5as3BZENvRt3SnyDuQao3jyZN/hPSsPDjhg8mXP6dBPT9VjSCzjyoqP9C+OKd1/uKskrgg2ldInZJe4AA==","signatures":[{"sig":"MEUCICRDHlmbdvULl7KxGRqCVKEtD0e5QgLICLbg4lriena+AiEAyWUMfmfm2t8GtEIJhzl/obVlEWExbYyXyYpxJ9aUJog=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3471351},"main":"./lib/index.js","gitHead":"6d48b0386331868bcafdbdd09351161662c0bb19","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^15.0.1","occam-grammars":"^1.3.326"},"_hasShrinkwrap":false,"devDependencies":{"express":"^5.1.0","@swc/core":"^1.5.6","lively-cli":"^2.0.70","occam-query":"^4.1.110","watchful-cli":"^1.7.56","occam-entities":"^1.0.386","occam-custom-grammars":"^5.0.1244"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.200_1758397974762_0.30120439423401457","host":"s3://npm-registry-packages-npm-production"}},"2.0.201":{"name":"occam-furtle","version":"2.0.201","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.201","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"78f0c068622f0b82c84a29cd8477b11b1f1d6340","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.201.tgz","fileCount":113,"integrity":"sha512-yhiAgee0LeS3vQ+gYolWxMc4dPAjUTgageddk4ccl7+wpEPvp2EFF2D5h5s7YFRTK0LWrDbe0nXMuRrGwCYkHw==","signatures":[{"sig":"MEQCICDIrChRGCMDo0Hyv5sOixx1jt63LmaSk8/OjXUT4FR/AiBGFW+FYF4XJ4xyeEIbRAkM8NMRp7uNRALRlRcWqnxC6w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3471351},"main":"./lib/index.js","gitHead":"eadeac6d591cb6075a3a0faecd509d7f9741307a","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^15.0.1","occam-grammars":"^1.3.329"},"_hasShrinkwrap":false,"devDependencies":{"express":"^5.1.0","@swc/core":"^1.5.6","lively-cli":"^2.0.70","occam-query":"^4.1.110","watchful-cli":"^1.7.56","occam-entities":"^1.0.387","occam-custom-grammars":"^5.0.1245"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.201_1758399466799_0.2226136094280251","host":"s3://npm-registry-packages-npm-production"}},"2.0.202":{"name":"occam-furtle","version":"2.0.202","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.202","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"ad453a6a8082fc9dcb088affec56d3f3ef731852","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.202.tgz","fileCount":113,"integrity":"sha512-IDpQmX+tvjYxsQb7/CF7kKVLhauAXL+qrQOLdffCjBkdVm/FJpVNuq92ouVmf/y1fbEODfC2xOf9RusOx2VqBA==","signatures":[{"sig":"MEUCIFQuW5MGlXScGhMlDWXLafJc8UQeFS6lPgVkYc3/d0voAiEA1huN5gKetIZQupiPxYHNytxqvexEsz1owoalrHtGFHw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3471351},"main":"./lib/index.js","gitHead":"d79cfedf1d9c32cb052dd227223a4fedfa90d215","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^15.0.1","occam-grammars":"^1.3.329"},"_hasShrinkwrap":false,"devDependencies":{"express":"^5.1.0","@swc/core":"^1.5.6","lively-cli":"^2.0.70","occam-query":"^4.1.110","watchful-cli":"^1.7.56","occam-entities":"^1.0.387","occam-custom-grammars":"^5.0.1247"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.202_1758400274099_0.19802279147726254","host":"s3://npm-registry-packages-npm-production"}},"2.0.203":{"name":"occam-furtle","version":"2.0.203","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.203","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"d65a3f2d9a3e4a1364ab5082c8264314d357415d","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.203.tgz","fileCount":113,"integrity":"sha512-yGHSNCnLzw3fYx3cvjWvXcXuLbvmGOfvZIgdwQUpLdB/h9Mpz9f7PFQUFHTBhtoKDEnkzh/DxPjbHFse5ePk0w==","signatures":[{"sig":"MEYCIQCuu6EUdSOthzcPXGy5zvtWneWSTekdcSC2KFsBzZjYxwIhANDRjqFq+IyKMjkJw3M4ZVWvUbMcymYiBsRnRfN+ly52","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3471351},"main":"./lib/index.js","gitHead":"720fb03445885a46b72200f584c206c2ba7d6bd8","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^15.0.1","occam-grammars":"^1.3.330"},"_hasShrinkwrap":false,"devDependencies":{"express":"^5.1.0","@swc/core":"^1.5.6","lively-cli":"^2.0.70","occam-query":"^4.1.110","watchful-cli":"^1.7.56","occam-entities":"^1.0.388","occam-custom-grammars":"^5.0.1248"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.203_1758992020884_0.8608348452304828","host":"s3://npm-registry-packages-npm-production"}},"2.0.204":{"name":"occam-furtle","version":"2.0.204","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.204","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"782d4719b7c7829d93fd31e55c5bc41ef19cdcc0","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.204.tgz","fileCount":113,"integrity":"sha512-qrqOjf44bPQTJgT6m3HnF/2ccmXvFbH0yX/tazs4DD0z14/xkwMK+l1BwI4lPaTuyVP5+hG1bIAe9G0W1ihiYA==","signatures":[{"sig":"MEUCIBctKXJs4cEwlhsEjkZce27YEcSqtJWuETBUu9w5q/u7AiEAs49UoBwQ0hOGOjZCTwEUhW8ciA9wuqeNXNN9o0LBO5U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3471351},"main":"./lib/index.js","gitHead":"8f22a79fcf452d7ab6531debb860038172c4f3ac","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^15.0.1","occam-grammars":"^1.3.331"},"_hasShrinkwrap":false,"devDependencies":{"express":"^5.1.0","@swc/core":"^1.5.6","lively-cli":"^2.0.70","occam-query":"^4.1.110","watchful-cli":"^1.7.56","occam-entities":"^1.0.389","occam-custom-grammars":"^5.0.1249"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.204_1759045845826_0.17189806886879744","host":"s3://npm-registry-packages-npm-production"}},"2.0.205":{"name":"occam-furtle","version":"2.0.205","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.205","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"0dc5bbe20fda1e9646e64df693750ea58729975e","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.205.tgz","fileCount":113,"integrity":"sha512-dqusOh11JhvcUz2jVaV5iT/KeU2RGd/qmb+e4QzyITxDVs1odMncsQHnsddL+ybzHUkH/100qmBub22clfqD1g==","signatures":[{"sig":"MEQCIGmDrQrt6uy0jlc+eKl0q1cmr5MFGmLFNxq+VmgEcJr/AiA9qzsLBMKVMbo8UPUbbT+hZ09LimcIjRmvm60ZxHRh9g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3471351},"main":"./lib/index.js","gitHead":"5f6a08a921dd5be88ebf0d0718c687c9a2d6160e","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^15.0.1","occam-grammars":"^1.3.332"},"_hasShrinkwrap":false,"devDependencies":{"express":"^5.1.0","@swc/core":"^1.5.6","lively-cli":"^2.0.70","occam-query":"^4.1.110","watchful-cli":"^1.7.56","occam-entities":"^1.0.390","occam-custom-grammars":"^5.0.1250"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.205_1759132733567_0.9886981629498861","host":"s3://npm-registry-packages-npm-production"}},"2.0.206":{"name":"occam-furtle","version":"2.0.206","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.206","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"32487dca4251e7a796ebb14a8b6e7c7ebaacdfdf","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.206.tgz","fileCount":113,"integrity":"sha512-ii2Z/Ob0noOVJq+nHj6Yyng7/KWmQ74cQI/1CYDZ86sWZwBX0YC9iebnqzhf3aerLej7/8V5/peRarh8Q3JCFQ==","signatures":[{"sig":"MEUCIQDI4As/ucZcdPKsmFU3umJXptRaxpsjGnQxFsehj/dvdAIgKHthMztIOUwR08RNTTqBAZx4Hodffk4gehoYkYd+44A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3471351},"main":"./lib/index.js","gitHead":"b7f21f8af501e6a31bd062633feaf71b1162723b","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^15.0.1","occam-grammars":"^1.3.332"},"_hasShrinkwrap":false,"devDependencies":{"express":"^5.1.0","@swc/core":"^1.5.6","lively-cli":"^2.0.70","occam-query":"^4.1.110","watchful-cli":"^1.7.56","occam-entities":"^1.0.390","occam-custom-grammars":"^5.0.1252"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.206_1759168596073_0.775752354158872","host":"s3://npm-registry-packages-npm-production"}},"2.0.207":{"name":"occam-furtle","version":"2.0.207","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.207","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"6a9dea70fa6ecb6bd3fda08280e6d89ac28965d7","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.207.tgz","fileCount":113,"integrity":"sha512-cdFnmRZ1LfOxlpDkM6fyFdlIV8n53qbl1fBcHW3SCV6da30HfdJ4Q/pXrVqo1k7eo/XRtHzR0ryvaeWgDip1bQ==","signatures":[{"sig":"MEYCIQCkP0mXvzO5wJ5JexENIWsV1jsnJbEFS0B38jIR5KK9vgIhALYghLNZVNkDJO469vUw3pLfRGJiCDDcXCYxK/fITLjZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3471351},"main":"./lib/index.js","gitHead":"c9f0d6027150b64f2e897fd7bd1152c7137eac19","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^15.0.1","occam-grammars":"^1.3.333"},"_hasShrinkwrap":false,"devDependencies":{"express":"^5.1.0","@swc/core":"^1.5.6","lively-cli":"^2.0.70","occam-query":"^4.1.110","watchful-cli":"^1.7.56","occam-entities":"^1.0.391","occam-custom-grammars":"^5.0.1253"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.207_1759169484122_0.47484574433832094","host":"s3://npm-registry-packages-npm-production"}},"2.0.208":{"name":"occam-furtle","version":"2.0.208","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.208","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"51a31e7118d3bd12df6df59a501491190fa5b62f","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.208.tgz","fileCount":113,"integrity":"sha512-vNMWLU3k+XOhXUUdZme1+TiBmYqczvDA+DJ5HMaa9pbhU+rNOpwKuVNmSz0PrwZ09sTPY1wacFQ0WbreVRxWiw==","signatures":[{"sig":"MEQCICInXTditbGZo8dKOlC76pThesipZqHEJDExVlNqt5dsAiAono3BZUPuWTOzIgNNUGby/tHvE4wTQM677QrN1NRCqA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3471351},"main":"./lib/index.js","gitHead":"a0ce0c8c095bc721c9d065b5687fe41dd18a4d59","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^15.0.1","occam-grammars":"^1.3.335"},"_hasShrinkwrap":false,"devDependencies":{"express":"^5.1.0","@swc/core":"^1.5.6","lively-cli":"^2.0.70","occam-query":"^4.1.110","watchful-cli":"^1.7.56","occam-entities":"^1.0.392","occam-custom-grammars":"^5.0.1254"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.208_1759170975496_0.24008267237471648","host":"s3://npm-registry-packages-npm-production"}},"2.0.209":{"name":"occam-furtle","version":"2.0.209","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.209","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"446ad08761debb840bf334c95404a214504b6d05","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.209.tgz","fileCount":113,"integrity":"sha512-O/W05ROT48RpdD5B4ll/6pK1ZGOvj1T48mRI0DyNPqBRcUAJ5e++jEQzeA0wzIXeK8zl4/0sklcwnXKXuUzUbQ==","signatures":[{"sig":"MEYCIQDUBLUhJcWe36GxgnTHSb5pZByTSeCbF8wHzb1sMEAxLAIhAI4V3OzGQLXLSbYCwL3nlbKG0ndeKcUnvUVbRnGO8mv/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3471351},"main":"./lib/index.js","gitHead":"8ca8a0b64625b32b9cd51b467e0b7c902a1d6d6b","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^15.0.1","occam-grammars":"^1.3.337"},"_hasShrinkwrap":false,"devDependencies":{"express":"^5.1.0","@swc/core":"^1.5.6","lively-cli":"^2.0.70","occam-query":"^4.1.110","watchful-cli":"^1.7.56","occam-entities":"^1.0.393","occam-custom-grammars":"^5.0.1255"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.209_1759171311799_0.20923095726195795","host":"s3://npm-registry-packages-npm-production"}},"2.0.210":{"name":"occam-furtle","version":"2.0.210","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.210","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"4b735f6085d256b5dce09205c34c40663b73f02e","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.210.tgz","fileCount":113,"integrity":"sha512-Y0Q3y9dUm49J620tQQ9EhVF6F/IgmigCiQlmvyL7A+/1/Dw7zBOnPvKqrefJroy/koZ9WgO6FqLxcKZlwBWRjw==","signatures":[{"sig":"MEQCIHUe85/DR2MFp7WpZvetWLFukkdAhwWLmf7WzEFxgknYAiBYeHxf4QqkDbxPH39GzevRpXaI07D223Y4g85+ldsysQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3471351},"main":"./lib/index.js","gitHead":"ae60afde6abbf1d09046c0ac85da6a71f812cfad","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^15.0.1","occam-grammars":"^1.3.339"},"_hasShrinkwrap":false,"devDependencies":{"express":"^5.1.0","@swc/core":"^1.5.6","lively-cli":"^2.0.70","occam-query":"^4.1.110","watchful-cli":"^1.7.56","occam-entities":"^1.0.394","occam-custom-grammars":"^5.0.1256"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.210_1759343741950_0.19181403186772505","host":"s3://npm-registry-packages-npm-production"}},"2.0.211":{"name":"occam-furtle","version":"2.0.211","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.211","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"f2cc40f7ba056051dac1bc350585ced701ce56a3","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.211.tgz","fileCount":113,"integrity":"sha512-AvXoFPChmwxP+9vfpPsm43H3TSll5265onSypjNafF2YxGzBcbuoFH7B3crlLCzWwNASC4mWx7imj0Y5e8YkMw==","signatures":[{"sig":"MEYCIQDuBytqykODou/6i8O4AYy6WmB8vtKe25OzEp+dN577awIhAOY6lNuzQT8Ndh7huTayzvql9gwRDepk6KC3K3KkCwGY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3471351},"main":"./lib/index.js","gitHead":"01215afeab8421f0acba205992d49d964fd25957","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^15.0.1","occam-grammars":"^1.3.341"},"_hasShrinkwrap":false,"devDependencies":{"express":"^5.1.0","@swc/core":"^1.5.6","lively-cli":"^2.0.70","occam-query":"^4.1.110","watchful-cli":"^1.7.56","occam-entities":"^1.0.395","occam-custom-grammars":"^5.0.1257"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.211_1759434837526_0.23523299602520353","host":"s3://npm-registry-packages-npm-production"}},"2.0.212":{"name":"occam-furtle","version":"2.0.212","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.212","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"e5a57bb506a3999361717f0aff413a7bff87271e","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.212.tgz","fileCount":113,"integrity":"sha512-Ov7kakvwFfx1LOVpghxdirvgTXlOzHObziQv6A1jhWpnG0ew3BAombf532lV5NCA9GftpRbNzSdxeklWgkCKLg==","signatures":[{"sig":"MEQCIFQzypIjo0HJ9foaaOAqI2WeF/LbhkW+xV/IME6Y8GPaAiBUZxlvuf8W71UPs8yehz1QvolBXCizvIdLBLrF3z+crg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3471351},"main":"./lib/index.js","gitHead":"8745bea32dd93786b76e898dcf21be44740e64c1","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^15.0.1","occam-grammars":"^1.3.343"},"_hasShrinkwrap":false,"devDependencies":{"express":"^5.1.0","@swc/core":"^1.5.6","lively-cli":"^2.0.70","occam-query":"^4.1.110","watchful-cli":"^1.7.56","occam-entities":"^1.0.396","occam-custom-grammars":"^5.0.1258"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.212_1759515962898_0.1173926928864828","host":"s3://npm-registry-packages-npm-production"}},"2.0.213":{"name":"occam-furtle","version":"2.0.213","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.213","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"6eaf3a2765874563e5e4547564195e07ac289910","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.213.tgz","fileCount":113,"integrity":"sha512-qvl85usTjq29eU6SbC1YsxZxmCKDySqk1OpZvHyfyPkRenhcR1aU3aEdo54/qiHaRTkBf18dZnO336nVurrizA==","signatures":[{"sig":"MEUCIFa70xGZmwCPnydAuAWQoAjn3o09QR5tatF09tz3NIpVAiEArwsJsDhMe0iBkZCWnrCnmLuEfqdJ8VHHLh1DNZBeGbI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3471351},"main":"./lib/index.js","gitHead":"51c8a26a60abfe869fbd98adac18e28681ae66be","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^15.0.1","occam-grammars":"^1.3.345"},"_hasShrinkwrap":false,"devDependencies":{"express":"^5.1.0","@swc/core":"^1.5.6","lively-cli":"^2.0.70","occam-query":"^4.1.110","watchful-cli":"^1.7.56","occam-entities":"^1.0.397","occam-custom-grammars":"^5.0.1259"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.213_1759516670230_0.08931880532087622","host":"s3://npm-registry-packages-npm-production"}},"2.0.214":{"name":"occam-furtle","version":"2.0.214","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.214","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"7cc54ae06d83330dcb2f36697378cd8e5d1aecb0","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.214.tgz","fileCount":113,"integrity":"sha512-HEyMUN7oW2RfrfaEmRunz6HhMZanYeaO4WWRMvQDqXBsN0d808kFKot59T/Yd9My1cITLXkl2aqvsoyVNTsZ/A==","signatures":[{"sig":"MEQCIDyYxwJhE+UfBmZihfvFcSjhYfyf2/G5oOcYk5chR+K+AiAqEg08wftKUQ7Ur7FBON8uLMAHKxXdOLDswbbMqWlLKg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3471351},"main":"./lib/index.js","gitHead":"6271ee2cb2300d7109d4fa3a2d1ce81eb723ded6","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^15.0.1","occam-grammars":"^1.3.347"},"_hasShrinkwrap":false,"devDependencies":{"express":"^5.1.0","@swc/core":"^1.5.6","lively-cli":"^2.0.70","occam-query":"^4.1.110","watchful-cli":"^1.7.56","occam-entities":"^1.0.398","occam-custom-grammars":"^5.0.1260"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.214_1759517497562_0.3211412278978638","host":"s3://npm-registry-packages-npm-production"}},"2.0.215":{"name":"occam-furtle","version":"2.0.215","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.215","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"2f6bfde47d72c7d48c921f708d02f83865a680be","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.215.tgz","fileCount":113,"integrity":"sha512-smcCkPChFxzQ776/hQNEFow/0pbPedWqJCO5sNX8gFtaNNFHVRIq0MCBjgd/Az8FbhsYCkqlaNmPUq0HsWSR2A==","signatures":[{"sig":"MEUCIDRC4oo5jBGQOXbBE4RpFgR5Ni2u2MlhLh1RBk7oaVAhAiEA/OjacTey6g99WFozJ/6M9lJwLequeDm25kQm5z4gh2U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3471351},"main":"./lib/index.js","gitHead":"34c8a7e3be51bf5d1b82c0efd4e6c5aa1ffbc7fb","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^15.0.1","occam-grammars":"^1.3.349"},"_hasShrinkwrap":false,"devDependencies":{"express":"^5.1.0","@swc/core":"^1.5.6","lively-cli":"^2.0.70","occam-query":"^4.1.110","watchful-cli":"^1.7.56","occam-entities":"^1.0.399","occam-custom-grammars":"^5.0.1261"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.215_1759518543008_0.6916261980329947","host":"s3://npm-registry-packages-npm-production"}},"2.0.216":{"name":"occam-furtle","version":"2.0.216","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.216","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"c66864a6c914c0e88804fd184e6e28b740cdbd6a","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.216.tgz","fileCount":113,"integrity":"sha512-x6LLW4DM93XUu0P5rse6wi2GEG5z2kuHhqXZEuMTeKBFEOp9b2nhh7E3U5B/wjdBYz5d3doRzN3H1jtl88OEgQ==","signatures":[{"sig":"MEYCIQDn2GStJA0dx0T7MIhl1XCqPhDfMJKTHQXH2aPc4XX4UwIhAIQOnpwdd5E4SVZ8DUFimTKnhl1/FLPPTyvY2+lvLBEK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3471351},"main":"./lib/index.js","gitHead":"02eff554a6dceae740ba255b58b8489280d4f91e","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^15.0.1","occam-grammars":"^1.3.351"},"_hasShrinkwrap":false,"devDependencies":{"express":"^5.1.0","@swc/core":"^1.5.6","lively-cli":"^2.0.70","occam-query":"^4.1.110","watchful-cli":"^1.7.56","occam-entities":"^1.0.400","occam-custom-grammars":"^5.0.1262"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.216_1759551068722_0.977812903321138","host":"s3://npm-registry-packages-npm-production"}},"2.0.217":{"name":"occam-furtle","version":"2.0.217","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.217","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"fa915b78091966805058837b82861dabd9a0e7e5","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.217.tgz","fileCount":113,"integrity":"sha512-C35Il7+Zxmfbva4N6+Y+J8r5ub1tPndhsoB3Go+HTIuJhN/h8uyMkd0MRxk/u2aOODd4Bnc50r8fGuH3Sp3uOg==","signatures":[{"sig":"MEYCIQCxXnkzPu6NYRSG/+okblK8jRtfZ1WZkv5EZYrM280GfAIhAKnvdCKvOEG9kfcNzSbQ56AkALSAkfjlgNdqLXwZrsmy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3471351},"main":"./lib/index.js","gitHead":"d93aa048b8f1f06773057dacfd9bb903d3b5c6b8","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^15.0.1","occam-grammars":"^1.3.353"},"_hasShrinkwrap":false,"devDependencies":{"express":"^5.1.0","@swc/core":"^1.5.6","lively-cli":"^2.0.70","occam-query":"^4.1.110","watchful-cli":"^1.7.56","occam-entities":"^1.0.401","occam-custom-grammars":"^5.0.1263"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.217_1759574761545_0.4496520505842132","host":"s3://npm-registry-packages-npm-production"}},"2.0.218":{"name":"occam-furtle","version":"2.0.218","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.218","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"9ea81e4af95658d17276657d7def68dad82a7fb1","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.218.tgz","fileCount":113,"integrity":"sha512-sTOfe1cs+DNDW3HbXqQePdnk0J5cgXvp/gPmw2kWy0nxbLF1kzBnpmTst1x8MjUh1oj/87qvg9nuqgsHo2lnfw==","signatures":[{"sig":"MEUCIQCom7ble/yV9+K1ZQugA5paiiwigk6ivOjf9R8Lw2s71wIgMPZ3HBQh4vFFyH/L1p8RYkBzUzgMwinU+eml5nIPstw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3471351},"main":"./lib/index.js","gitHead":"29399e5414a9805d11b0b840f780aa40a8a14d1c","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^15.0.1","occam-grammars":"^1.3.354"},"_hasShrinkwrap":false,"devDependencies":{"express":"^5.1.0","@swc/core":"^1.5.6","lively-cli":"^2.0.70","occam-query":"^4.1.110","watchful-cli":"^1.7.56","occam-entities":"^1.0.402","occam-custom-grammars":"^5.0.1264"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.218_1759584185138_0.5449599234129177","host":"s3://npm-registry-packages-npm-production"}},"2.0.219":{"name":"occam-furtle","version":"2.0.219","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.219","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"c82d6e2548ef3d76764ba997dc8aeef6fb7ab6ae","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.219.tgz","fileCount":113,"integrity":"sha512-ISWhMdAbh/BCmFQN+g6pdM8mombYgsa6Cr8Kiwy4euvq0L0zqLRI8yqdqEgPm1ZMmWjg6GXVnjNe71bQ4uBoNg==","signatures":[{"sig":"MEUCIQCxiaNBeNKrl3hNiqN/dXrPs1ry/BXsSgvjtGrsYsHXGAIgC+YVFv5/4NrcUhOQodK63EKdfrvmQNaLpILMnIe+nPU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3471351},"main":"./lib/index.js","gitHead":"863696d02047ea8c5e3e59f14952bbc8d28e14fc","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^15.0.1","occam-grammars":"^1.3.356"},"_hasShrinkwrap":false,"devDependencies":{"express":"^5.1.0","@swc/core":"^1.5.6","lively-cli":"^2.0.70","occam-query":"^4.1.110","watchful-cli":"^1.7.56","occam-entities":"^1.0.403","occam-custom-grammars":"^5.0.1265"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.219_1759584666274_0.001270914479514218","host":"s3://npm-registry-packages-npm-production"}},"2.0.220":{"name":"occam-furtle","version":"2.0.220","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.220","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"3fa29f4d36b8e03f4888e94361a449f4b42599c4","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.220.tgz","fileCount":113,"integrity":"sha512-zJdowvLWHAEl55aat3+YQWZEcseT79Ps+vgbOaFDeQG4615lcsOMgvXn6vKqWW5IPpi4ISMMWEZoNL0x6Vw+Bg==","signatures":[{"sig":"MEYCIQDvntQNmROuJNHXBQBji6PVvLNW+FfjHvQY8L1pqVIxVgIhAOP6fYSdq320U0LRly7pbBdwyeey0j+uZm/pJELwr/Wt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3471351},"main":"./lib/index.js","gitHead":"0b2d27f789592bc5a4cd50ccc1e8032fa9bb965b","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^15.0.1","occam-grammars":"^1.3.356"},"_hasShrinkwrap":false,"devDependencies":{"express":"^5.1.0","@swc/core":"^1.5.6","lively-cli":"^2.0.70","occam-query":"^4.1.110","watchful-cli":"^1.7.56","occam-entities":"^1.0.403","occam-custom-grammars":"^5.0.1267"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.220_1759595497282_0.23669398729735458","host":"s3://npm-registry-packages-npm-production"}},"2.0.221":{"name":"occam-furtle","version":"2.0.221","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.221","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"91d3ce97b1bf66cb3351eedb9ed59dc8738804f8","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.221.tgz","fileCount":113,"integrity":"sha512-+YJLrf1dkHGnjaIaqi9x1biAuQd2y2rWYFIJb5zypExlEssIiCTdz+bFz27MdHmPxpWOO+m6uR5YWQuc2fRZOA==","signatures":[{"sig":"MEQCICghWmtRSqFMzTByNjvMrDg5DQ3hQRas470bBvwRfGLjAiB8/FllscCDwWFzWzDIIoFFj1FISLIAv1ouyGhUFp4rGw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3471351},"main":"./lib/index.js","gitHead":"a86ea37d51e54a8d449e773d255975f9678e2d84","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^15.0.1","occam-grammars":"^1.3.356"},"_hasShrinkwrap":false,"devDependencies":{"express":"^5.1.0","@swc/core":"^1.5.6","lively-cli":"^2.0.70","occam-query":"^4.1.110","watchful-cli":"^1.7.56","occam-entities":"^1.0.403","occam-custom-grammars":"^5.0.1269"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.221_1759657237718_0.9880440772237136","host":"s3://npm-registry-packages-npm-production"}},"2.0.222":{"name":"occam-furtle","version":"2.0.222","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.222","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"4568a41d26ba4c4e26340068557c2d2a6d44652e","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.222.tgz","fileCount":113,"integrity":"sha512-WMhDpZpsTQbtlk4BoXmToE/irSEd68Xj2i1+5mqVrxvNUCu4oFlpqTMXw6rJYZPxPEfEE8btQyrD/JJ8BtihBg==","signatures":[{"sig":"MEQCIG7TPV4LbJohPaAHLVpnGqeQxFuTnKj0kV0koWiMueNkAiB9QXFjArxpOOtr9yP8Lh4/bWfbwJXe4sCBxqHwUN2TAQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3471351},"main":"./lib/index.js","gitHead":"42524562f4640dac9ebeefd556b5ff86cf86a652","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^15.0.1","occam-grammars":"^1.3.356"},"_hasShrinkwrap":false,"devDependencies":{"express":"^5.1.0","@swc/core":"^1.5.6","lively-cli":"^2.0.70","occam-query":"^4.1.110","watchful-cli":"^1.7.56","occam-entities":"^1.0.403","occam-custom-grammars":"^5.0.1271"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.222_1759657581013_0.015561698792222023","host":"s3://npm-registry-packages-npm-production"}},"2.0.223":{"name":"occam-furtle","version":"2.0.223","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.223","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"24da0c6905f96af2005fe4dc877d7f6895dceb9f","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.223.tgz","fileCount":113,"integrity":"sha512-UM+ueKBCCqzFGVl64ZqmBUhPa9Z0IblaIYYAizFhssI7NHycFI6KLMBuhtnKWhzFreSQc6HgGrujUrFGoSJsYQ==","signatures":[{"sig":"MEYCIQD/+dWnSjUdX4Waosz817hIKJXGVVuk6ZEPsDtWKgxWIAIhALeR7v4CckSBcPBK+SMblYdynIDKlIaTJ1+joo9pUWAS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3471351},"main":"./lib/index.js","gitHead":"f50584580d1f135281917a1b5856ec8fd9d0c7fa","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^15.0.1","occam-grammars":"^1.3.356"},"_hasShrinkwrap":false,"devDependencies":{"express":"^5.1.0","@swc/core":"^1.5.6","lively-cli":"^2.0.70","occam-query":"^4.1.110","watchful-cli":"^1.7.56","occam-entities":"^1.0.403","occam-custom-grammars":"^5.0.1273"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.223_1759780841341_0.40505856009593244","host":"s3://npm-registry-packages-npm-production"}},"2.0.224":{"name":"occam-furtle","version":"2.0.224","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.224","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"c62d8b6a011310126b8e1639327fc5f70eaa2c9b","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.224.tgz","fileCount":113,"integrity":"sha512-gN+x5a5s6aBU/IUOpEPhTQ8ZWJ7JMTSjidHGr1B/Q69i3iTyO9cSNvumRk4gm3jq/tO48gzP0pFLzvtIb1LA1w==","signatures":[{"sig":"MEYCIQDG76S5dXfpwyGpI533EEFNeSEawMFESxflJIh8IEZ1AQIhAPjw1lBNVr2nF4rcgttU/weoI6gbVmu32HMcKag1ZgbN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3471351},"main":"./lib/index.js","gitHead":"b3503e69d461783da6b25ab1662bd06af9ad150e","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^15.0.1","occam-grammars":"^1.3.358"},"_hasShrinkwrap":false,"devDependencies":{"express":"^5.1.0","@swc/core":"^1.5.6","lively-cli":"^2.0.70","occam-query":"^4.1.110","watchful-cli":"^1.7.56","occam-entities":"^1.0.404","occam-custom-grammars":"^5.0.1274"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.224_1759950197952_0.09552164065654911","host":"s3://npm-registry-packages-npm-production"}},"2.0.225":{"name":"occam-furtle","version":"2.0.225","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.225","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"35573602a3351995ba30083d7b80d649674be92c","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.225.tgz","fileCount":113,"integrity":"sha512-kjQvjWV3DJUy8yfJP01P2kO26kC7oJQkaoooxAYeWMtKzmixMj92OZKje86DUQgm+22PPfaOQP54dbvPaYu9pA==","signatures":[{"sig":"MEUCIQCEJG+Ydhs0vW8kVoXJ3KfR0ipMEJOjVI9ZUE9dEAbIoAIgCOxGWn35eMQf3WKaYV3fXjF9gy7SYnxnxlrK/F3GIHY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3471351},"main":"./lib/index.js","gitHead":"c4b240b8012e2841b54fdb40008cd5e99669853b","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^15.0.1","occam-grammars":"^1.3.360"},"_hasShrinkwrap":false,"devDependencies":{"express":"^5.1.0","@swc/core":"^1.5.6","lively-cli":"^2.0.70","occam-query":"^4.1.110","watchful-cli":"^1.7.56","occam-entities":"^1.0.405","occam-custom-grammars":"^5.0.1275"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.225_1759950437582_0.6003590084743335","host":"s3://npm-registry-packages-npm-production"}},"2.0.226":{"name":"occam-furtle","version":"2.0.226","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.226","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"a3e86a0e84fc960d110c57bd2c16fe940f7ee1e4","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.226.tgz","fileCount":113,"integrity":"sha512-FsHUTqTiQuA/DvGDdhfJvjvgJMyYKCwqiVZDj2jS+xqodIDJ3WVpgDJCY8pVn845y6yFwv8UapM4wy3ELsVyAg==","signatures":[{"sig":"MEUCIQDanA+v8PFqb4BQBYSI0v4GTTYNaMT8xxHb5TZ/VpjxnQIgNvMMgERhq3+EcTL9Rv5t4VmGLk9efkHuL9LvUFDSYXI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3471351},"main":"./lib/index.js","gitHead":"80216daf9f66587b9a40b40119767ef31fcbb599","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^15.0.1","occam-grammars":"^1.3.362"},"_hasShrinkwrap":false,"devDependencies":{"express":"^5.1.0","@swc/core":"^1.5.6","lively-cli":"^2.0.70","occam-query":"^4.1.110","watchful-cli":"^1.7.56","occam-entities":"^1.0.406","occam-custom-grammars":"^5.0.1276"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.226_1759951228944_0.5994707413616327","host":"s3://npm-registry-packages-npm-production"}},"2.0.227":{"name":"occam-furtle","version":"2.0.227","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.227","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"22bcf11c2bf88e1b5961422e95a662a89ce13340","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.227.tgz","fileCount":113,"integrity":"sha512-/HcPYKr8n7+YEOKPt362iEmtxkoTS2xYtc/YpArRgzOTEeLe+DjDMUH4EEYf70UrCH2mGI1b7RZoOZ8N7xbX4Q==","signatures":[{"sig":"MEUCIQC4ARDq/9id+bFzBK2Hko7C1lyNq2zlC2TLKNykLzu0lQIgHs2RuVBWSKmUaExa6m8ynFvi1kBC/b8NfFZ4P8T85eE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3471351},"main":"./lib/index.js","gitHead":"341e569994208b86f60d83c4f184a650a9ec3a00","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^15.0.1","occam-grammars":"^1.3.364"},"_hasShrinkwrap":false,"devDependencies":{"express":"^5.1.0","@swc/core":"^1.5.6","lively-cli":"^2.0.70","occam-query":"^4.1.110","watchful-cli":"^1.7.56","occam-entities":"^1.0.407","occam-custom-grammars":"^5.0.1277"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.227_1760133900451_0.9475152121504873","host":"s3://npm-registry-packages-npm-production"}},"2.0.228":{"name":"occam-furtle","version":"2.0.228","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.228","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"5e621def85966567e82f1330de10c343de04740e","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.228.tgz","fileCount":113,"integrity":"sha512-+NVpW4ZX3/kDkOfkT3AsTbgzPwkzsrtP8isUuIvTN5M22CFEeJpmvMt3I2mq3Hb6M9tJJFPMfw9Y0xw1C/Nr/Q==","signatures":[{"sig":"MEYCIQCcUvkx6lu5OIwT0C5czeBn2NtVx2EIjdSnZDINySwMRQIhAMM0kwmWxAQlO2JK9zEkHv1ZH5jSVV49bgxidRMpI6Zl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3471351},"main":"./lib/index.js","gitHead":"3127730717c774a384ecd1fe08eb96dcc84ded3a","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^15.0.1","occam-grammars":"^1.3.366"},"_hasShrinkwrap":false,"devDependencies":{"express":"^5.1.0","@swc/core":"^1.5.6","lively-cli":"^2.0.70","occam-query":"^4.1.110","watchful-cli":"^1.7.56","occam-entities":"^1.0.408","occam-custom-grammars":"^5.0.1278"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.228_1760169581347_0.3393754145984804","host":"s3://npm-registry-packages-npm-production"}},"2.0.229":{"name":"occam-furtle","version":"2.0.229","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.229","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"14ac8a999901f7c85a1cfbb8011465a7af1b416a","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.229.tgz","fileCount":113,"integrity":"sha512-3WmESIshdLvoOIGnxfa0N4apaCvQmvoPNnBBikUb4srgHWbSu5QwQMzMV/FKUx1Oct/7Z/XObSn3Gt8Z8ndvHg==","signatures":[{"sig":"MEYCIQDDDVTE6Vq0+RHzRDRL62CJJ4FDZuMYAz+Xwmd9fpNQzAIhAIloHBru2QjJbW/lO5wweKp8I+vrW+l4DwmX87mJusd+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3471351},"main":"./lib/index.js","gitHead":"4e29de782a0d01eb127cfd0faffb94b253019034","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^15.0.1","occam-grammars":"^1.3.368"},"_hasShrinkwrap":false,"devDependencies":{"express":"^5.1.0","@swc/core":"^1.5.6","lively-cli":"^2.0.70","occam-query":"^4.1.110","watchful-cli":"^1.7.56","occam-entities":"^1.0.409","occam-custom-grammars":"^5.0.1279"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.229_1760171445439_0.4833141813202131","host":"s3://npm-registry-packages-npm-production"}},"2.0.230":{"name":"occam-furtle","version":"2.0.230","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.230","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"4d3fb4cf7ea00d8fbbb5db3a7d28141aaecaca3a","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.230.tgz","fileCount":113,"integrity":"sha512-UT2kHyH6V746KnkMOi4YbsLS89Xa1UBoQYPyJSpZA/FlO66XtqB7KRDKPPoC+zdV9pC12yVMcYbpoLUL3VlcKg==","signatures":[{"sig":"MEUCIQDv2qoY9Wpzcpap5FIrH/OCYH6TDWdIxJgolXG2oJpZzgIgJowxCAYeNw1+qtR2aYttTEL2pLIrk2UOR5AsbCj72C0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3472069},"main":"./lib/index.js","gitHead":"36aa0a232e42a78a47028047380fb3b5e26acbce","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^15.0.1","occam-grammars":"^1.3.368"},"_hasShrinkwrap":false,"devDependencies":{"express":"^5.1.0","@swc/core":"^1.5.6","lively-cli":"^2.0.70","occam-query":"^4.1.110","watchful-cli":"^1.7.56","occam-entities":"^1.0.409","occam-custom-grammars":"^5.0.1279"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.230_1760287167866_0.01364213013279203","host":"s3://npm-registry-packages-npm-production"}},"2.0.231":{"name":"occam-furtle","version":"2.0.231","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.231","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"3f9ed5a72fe367e3e6bb1ffbe95d206c15d5e77c","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.231.tgz","fileCount":113,"integrity":"sha512-tKi4572jfZBTflSDs1AINdPJi24WaKw0Num0Lx1iBQSfIh3a1iIXnzqnq1Tk1dKwKDA+6ZusQsb645PzTHiCqQ==","signatures":[{"sig":"MEQCIBX55h5eGoKttaDvGiYYBI8bdwIxWoYRmQK296VmgKG8AiBYSbBve1RQHk9qrnp5Td68NVWbBWFcmQdM230dXA5Uqg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3472069},"main":"./lib/index.js","gitHead":"9c9a47fc7a5daf55b98771d7bc5fffe9673e2741","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^15.0.1","occam-grammars":"^1.3.368"},"_hasShrinkwrap":false,"devDependencies":{"express":"^5.1.0","@swc/core":"^1.5.6","lively-cli":"^2.0.70","occam-query":"^4.1.110","watchful-cli":"^1.7.56","occam-entities":"^1.0.409","occam-custom-grammars":"^5.0.1279"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.231_1760287183830_0.14695227826767265","host":"s3://npm-registry-packages-npm-production"}},"2.0.232":{"name":"occam-furtle","version":"2.0.232","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.232","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"c5527679d0bdd89ed27591b237d66e51667b15b1","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.232.tgz","fileCount":113,"integrity":"sha512-cESNjHViTAOg/YXKhDZHyt0RDaL0nxBfLWydR309OTwMPCkBzrMrPDN3LmCe42ohP1hfrvoOeTgjlmjf8X1/vA==","signatures":[{"sig":"MEQCIA655A40/L0YDqvFcoeUZ/5+7io9E2fvBYL6TN7M7qSUAiAmESXjiz2PCpJ7Fc8smcCq6owsYX+SYm67ITglplzqow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3471863},"main":"./lib/index.js","gitHead":"2ae7c28222b3dfe2d983f05405072732eaea8111","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^15.0.1","occam-grammars":"^1.3.368"},"_hasShrinkwrap":false,"devDependencies":{"express":"^5.1.0","@swc/core":"^1.5.6","lively-cli":"^2.0.70","occam-query":"^4.1.110","watchful-cli":"^1.7.56","occam-entities":"^1.0.409","occam-custom-grammars":"^5.0.1279"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.232_1760379389266_0.2974268441495209","host":"s3://npm-registry-packages-npm-production"}},"2.0.233":{"name":"occam-furtle","version":"2.0.233","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.233","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"bd36757b9469dd03066b93e04e717f342e6c5bf3","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.233.tgz","fileCount":113,"integrity":"sha512-gF2BcRq8+yQOrZ89k5/B3bqdi/T3LEzWWQcLQBim1+fWnAlG61r9g0nM3SGfhUoe5d8BwizsdEZ8ROUDqyxJng==","signatures":[{"sig":"MEQCIBSbhyal1SEjud7kYkPV4duaLjyb/GXQW5wRcvxNgsW8AiBMqu1iyw/M6OFjDu27BXYggpAHSifIs643/t/gUGtwmg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3471863},"main":"./lib/index.js","gitHead":"6f1da5a52574cca9d143b369ddd164fabb0e8b74","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^15.0.1","occam-grammars":"^1.3.368"},"_hasShrinkwrap":false,"devDependencies":{"express":"^5.1.0","@swc/core":"^1.5.6","lively-cli":"^2.0.70","occam-query":"^4.1.110","watchful-cli":"^1.7.56","occam-entities":"^1.0.409","occam-custom-grammars":"^5.0.1279"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.233_1760379405787_0.22291565912131195","host":"s3://npm-registry-packages-npm-production"}},"2.0.234":{"name":"occam-furtle","version":"2.0.234","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.234","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"33d90191f499f4087a9230077ad4c8e973238355","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.234.tgz","fileCount":113,"integrity":"sha512-7+/MlEPWbv5FXGB16HbqXBZYaWmh/SbYp6UYqpiznANEKsHSB5OE7gjn4QV9Y/G/9jvmJQT1hMM/Yfot7BdXkg==","signatures":[{"sig":"MEUCIQDE+NJwUgfhWHUzB07xxh9Oexv2qXciXkRm4IeC0n5pqAIgFOz42iQ5wb6Sam+8hi2LoTPlcmL3GbqjxVaKfafD0Oo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3471827},"main":"./lib/index.js","gitHead":"ae7a02b2bc95bde1d3a2e781b3bac3e2e0ff9795","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^15.0.1","occam-grammars":"^1.3.368"},"_hasShrinkwrap":false,"devDependencies":{"express":"^5.1.0","@swc/core":"^1.5.6","lively-cli":"^2.0.70","occam-query":"^4.1.110","watchful-cli":"^1.7.56","occam-entities":"^1.0.409","occam-custom-grammars":"^5.0.1279"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.234_1760379934915_0.7663101350415902","host":"s3://npm-registry-packages-npm-production"}},"2.0.235":{"name":"occam-furtle","version":"2.0.235","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.235","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"332633208cb1a3f12c464664fb9e0660b810b036","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.235.tgz","fileCount":113,"integrity":"sha512-uzfRP6yiCkuaGd5fiQ9TaqsR0eYbKhUK0nDCsLzAGnOSb2FIyrAJ9jKUHY/oZAPivfEgf13Ljug/uDJAGorGDg==","signatures":[{"sig":"MEUCIQD811CTMGxmh6tFnQ0qdOv8no5brIGvM4yOLT8TdLsSuQIgM3vIkzGOkf+82BHtdGtwo9TTd9UHUqnn2+g5UUvqPl8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3471827},"main":"./lib/index.js","gitHead":"08d7d9a645feef70bfbee2a93795db2ec6748b78","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^15.0.1","occam-grammars":"^1.3.368"},"_hasShrinkwrap":false,"devDependencies":{"express":"^5.1.0","@swc/core":"^1.5.6","lively-cli":"^2.0.70","occam-query":"^4.1.110","watchful-cli":"^1.7.56","occam-entities":"^1.0.409","occam-custom-grammars":"^5.0.1279"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.235_1760379949404_0.026832364765088546","host":"s3://npm-registry-packages-npm-production"}},"2.0.236":{"name":"occam-furtle","version":"2.0.236","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.236","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"83cf5501bd8762b3df165a0b6e2f2e45ffda648b","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.236.tgz","fileCount":113,"integrity":"sha512-c6C5uAyeiFtHioXySIf01bZHQMitNgftFcMRp8E+btntgKm5JLu5XyuzW6bBw8vQDIoIQdSwgRhSItbZ32Bs9w==","signatures":[{"sig":"MEUCICkBIFsDYU905WPMShhH0DtYMOi3rDWH7B0EoJB8RhwOAiEAzMdFwaMZCrhHrbq1fLlXViyMp4cRRk/ekRbC7vWCP1E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3471827},"main":"./lib/index.js","gitHead":"79720949d9f60fd787aa4a1140351c9f0084fed9","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^15.0.1","occam-grammars":"^1.3.370"},"_hasShrinkwrap":false,"devDependencies":{"express":"^5.1.0","@swc/core":"^1.5.6","lively-cli":"^2.0.70","occam-query":"^4.1.112","watchful-cli":"^1.7.56","occam-entities":"^1.0.410","occam-custom-grammars":"^5.0.1280"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.236_1760473836792_0.8928905328818986","host":"s3://npm-registry-packages-npm-production"}},"2.0.237":{"name":"occam-furtle","version":"2.0.237","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.237","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"adda82931e1405ccc8196ef15b5be8d64e989a39","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.237.tgz","fileCount":113,"integrity":"sha512-gKVjabiKnSKzOeevzY4zMtWsM8HgAwiKIZLlqSHv4o8LBmjME6PemEkYK8RG+s3NYh/JC1yB3QytQ7t6FbdxOQ==","signatures":[{"sig":"MEUCIQCZbXOexchl98IcNjjrs5UA+vs1dThfzNBZLzY9ZcKzSgIgH7Nfgpcw/kM3toC9URl59Pj5OO/6hMzkYQMyoS+ekak=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3471827},"main":"./lib/index.js","gitHead":"8b4e6b07a930e2210b5ecefc03c9b901d7ed6072","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^15.0.1","occam-grammars":"^1.3.372"},"_hasShrinkwrap":false,"devDependencies":{"express":"^5.1.0","@swc/core":"^1.5.6","lively-cli":"^2.0.70","occam-query":"^4.1.115","watchful-cli":"^1.7.56","occam-entities":"^1.0.411","occam-custom-grammars":"^5.0.1282"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.237_1760475387518_0.9320335355859057","host":"s3://npm-registry-packages-npm-production"}},"2.0.238":{"name":"occam-furtle","version":"2.0.238","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.238","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"7c6df0eadc6fc8419fa8313353453560754fcc5b","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.238.tgz","fileCount":113,"integrity":"sha512-EMHAx9eZeE86EXCQnKBxwoA6Zup2TmkKgkhpbhpSCZHQA48DQiOO/HO+LKyF9c1RgVCtArmhZs9wC2sbSSibxg==","signatures":[{"sig":"MEYCIQCN0JJbLVsUXIr2hGRWqiqsd8OvHGpQhSlkJkSAwRTS4AIhAIDMW0rNZRi6IR+b4sVcK/KZ+ngt64MFJZBTXJlXsbYa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3471827},"main":"./lib/index.js","gitHead":"6dd9cef9c7c37a44cc1283c4889a4b3173d1b76f","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^15.0.1","occam-grammars":"^1.3.375"},"_hasShrinkwrap":false,"devDependencies":{"express":"^5.1.0","@swc/core":"^1.5.6","lively-cli":"^2.0.70","occam-query":"^4.1.118","watchful-cli":"^1.7.56","occam-entities":"^1.0.412","occam-custom-grammars":"^5.0.1285"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.238_1760555676991_0.7171080211505321","host":"s3://npm-registry-packages-npm-production"}},"2.0.239":{"name":"occam-furtle","version":"2.0.239","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.239","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"2e32b097c4a59e1015969efd0b637e07e1b0b2aa","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.239.tgz","fileCount":113,"integrity":"sha512-TTXEXdkVnmG4Qvovtwm0U5trT805Cv0u5GxwpTsihHYwInyMxKrMrt0yqrlI3WAGtGwcl1p2zli1FphTZh9hZg==","signatures":[{"sig":"MEUCIQDMZCXoRlGSULmds1wPGpEN7aHPSnfhG85orp2y6ru51gIgcr/SOQCryx4qtKt5CWBbbhU2NM6/Hsva8WYr2IlPQfY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3471827},"main":"./lib/index.js","gitHead":"33ac1fc360b313fb6cfab449785fbe6df3a9e437","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^15.0.1","occam-grammars":"^1.3.378"},"_hasShrinkwrap":false,"devDependencies":{"express":"^5.1.0","@swc/core":"^1.5.6","lively-cli":"^2.0.70","occam-query":"^4.1.118","watchful-cli":"^1.7.56","occam-entities":"^1.0.413","occam-custom-grammars":"^5.0.1287"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.239_1760560511327_0.6281758608417576","host":"s3://npm-registry-packages-npm-production"}},"2.0.240":{"name":"occam-furtle","version":"2.0.240","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.240","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"5b39ca6733d127f92d278743ef2188d7000c2add","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.240.tgz","fileCount":113,"integrity":"sha512-fJOCYCnchSTBixMOzRebaIbMGtxLPcL+358/vFKWmUG93cguINLPL70zKjsy5r7UajHKRHsFUyxT0LHd31DdFg==","signatures":[{"sig":"MEQCIEjZ0ocOF2VWfFUyzXZKpiDt82n3pCoeodr0tunJ1nAqAiB7Hb4+iWPGYrssjXugWb4ri/eUytG+Ar9vVuEWCtDa9Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3471827},"main":"./lib/index.js","gitHead":"86080cf8118dd8870d507f99708329153533fe2b","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^15.0.1","occam-grammars":"^1.3.381"},"_hasShrinkwrap":false,"devDependencies":{"express":"^5.1.0","@swc/core":"^1.5.6","lively-cli":"^2.0.70","occam-query":"^4.1.118","watchful-cli":"^1.7.56","occam-entities":"^1.0.414","occam-custom-grammars":"^5.0.1288"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.240_1760562410887_0.44834903722753805","host":"s3://npm-registry-packages-npm-production"}},"2.0.241":{"name":"occam-furtle","version":"2.0.241","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.241","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"67f24e4ac0052db4154370810000ce362c6dab8b","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.241.tgz","fileCount":113,"integrity":"sha512-JnB6pvSLIbpqF/Qni8wJ8TjzcCxaWKDbaQOtcyI6JbaUG8qGq0X+mNjZL6o/6lDMoOkUF7v2KhAAWMKcGNOBRA==","signatures":[{"sig":"MEQCIHXHxgYKTVY9kmEqy5haSUg2Cae6Nls9r6D55zSmHTjJAiAUJcXDclxrGcBZUEUG9JpZ5XJlDR3xdnyPjR4UbEwL0w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3471827},"main":"./lib/index.js","gitHead":"aaef7027f3e8344fa5b966d359d305509045f28b","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^15.0.1","occam-grammars":"^1.3.381"},"_hasShrinkwrap":false,"devDependencies":{"express":"^5.1.0","@swc/core":"^1.5.6","lively-cli":"^2.0.70","occam-query":"^4.1.118","watchful-cli":"^1.7.56","occam-entities":"^1.0.414","occam-custom-grammars":"^5.0.1291"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.241_1760642630127_0.2103603078529137","host":"s3://npm-registry-packages-npm-production"}},"2.0.242":{"name":"occam-furtle","version":"2.0.242","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.242","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"1015bea455caa01adcad2fc60119487693163c0b","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.242.tgz","fileCount":113,"integrity":"sha512-lZ0uyK3BU9vq8wz+JvquQd9MQPte8j7o1xJ1BYN8+PEiR5UBkd9bICoI2WBX7PskNgFEfoejPEIzhBOEXD4BNw==","signatures":[{"sig":"MEQCIBFh4narphT2bD7cCXIMbbueT/IEiu1J9cPY/2R9vp0NAiBs8rsZqyFXrCQfUk/DiO3NOYova65m672o3HZefdOL1A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3471827},"main":"./lib/index.js","gitHead":"67c02c06aade9bc08dc3dfca30f5294fc0ad8e59","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^15.0.1","occam-grammars":"^1.3.382"},"_hasShrinkwrap":false,"devDependencies":{"express":"^5.1.0","@swc/core":"^1.5.6","lively-cli":"^2.0.70","occam-query":"^4.1.118","watchful-cli":"^1.7.56","occam-entities":"^1.0.415","occam-custom-grammars":"^5.0.1292"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.242_1760725237309_0.5956619065851996","host":"s3://npm-registry-packages-npm-production"}},"2.0.243":{"name":"occam-furtle","version":"2.0.243","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.243","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"e26ac1455d8d27e02f42959a814984b56385ada1","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.243.tgz","fileCount":113,"integrity":"sha512-15JSFhCfmQIIqKBEa3GAZDQ+vJY99PbmqT53TvF8qDZ+DYh/kwzoAgWjIjTg+ePKbr8mGXzF4RHJq/+PN0o/AQ==","signatures":[{"sig":"MEUCIAfBWLYzPWTKuXItvCLBz/Q+hQou9gQqLZ1rCGSQLjfkAiEAvo/dq6prSmMCRSMnWnuXTe/QteaMdthnKEcndOsCNC8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3471827},"main":"./lib/index.js","gitHead":"ed0567757da8fa21e8e0a89108b14f09bfd896cb","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^15.0.1","occam-grammars":"^1.3.384"},"_hasShrinkwrap":false,"devDependencies":{"express":"^5.1.0","@swc/core":"^1.5.6","lively-cli":"^2.0.70","occam-query":"^4.1.118","watchful-cli":"^1.7.56","occam-entities":"^1.0.416","occam-custom-grammars":"^5.0.1293"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.243_1760726905344_0.3530935251388654","host":"s3://npm-registry-packages-npm-production"}},"2.0.244":{"name":"occam-furtle","version":"2.0.244","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.244","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"e14873053de4d47b45436162b5b220f867ed3ef9","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.244.tgz","fileCount":113,"integrity":"sha512-v7VbcedPHYJG7iIK0zZVOzH04jjyzY/HIk4xMyyLIlMNopZF90/LNB+kBPEkas1wWA3ET0RityzglNah0JoNnw==","signatures":[{"sig":"MEUCIQDVpmRxjIkpggh4YZHfoVZ8tP8sNbzURc3hmHHJk/fOCQIgQnbxAV+ZmTK9Mdg7XDd1XQ5zQ+zv5wdVov9GxpVcY7w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3471827},"main":"./lib/index.js","gitHead":"93db3e8f2854cec17e105eed76c99764a72ca846","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^15.0.1","occam-grammars":"^1.3.386"},"_hasShrinkwrap":false,"devDependencies":{"express":"^5.1.0","@swc/core":"^1.5.6","lively-cli":"^2.0.70","occam-query":"^4.1.118","watchful-cli":"^1.7.56","occam-entities":"^1.0.417","occam-custom-grammars":"^5.0.1296"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.244_1760811760703_0.22227949591092888","host":"s3://npm-registry-packages-npm-production"}},"2.0.245":{"name":"occam-furtle","version":"2.0.245","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.245","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"279151c6f0239d1c10ae9613e7106303de90dc05","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.245.tgz","fileCount":113,"integrity":"sha512-g37jKES+JEz1Ra8H37bgW249PCpqQxsb0ObY0TSeEJDQrC6ZqFEgyob4+HDHX+/fXg++T3OSdU19jWa4Mj5RTQ==","signatures":[{"sig":"MEQCIDJ29zrwI8yTExFlU9Xa/Fc/1jwIofG9jCT+UVj9+AQbAiBKRCumLAG+5kS2nQ/zWFCaa96QdPD+0pBD4Dtfgo8+XA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3471827},"main":"./lib/index.js","gitHead":"6b5bae1f128ccd4a0b61eb81315bcae1aa66eaae","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^15.0.1","occam-grammars":"^1.3.386"},"_hasShrinkwrap":false,"devDependencies":{"express":"^5.1.0","@swc/core":"^1.5.6","lively-cli":"^2.0.70","occam-query":"^4.1.118","watchful-cli":"^1.7.56","occam-entities":"^1.0.417","occam-custom-grammars":"^5.0.1298"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.245_1760812519235_0.13159200119174663","host":"s3://npm-registry-packages-npm-production"}},"2.0.246":{"name":"occam-furtle","version":"2.0.246","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.246","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"85a2dcb9ac1b43d3f7aeecaa0a4682ae24c8d8b9","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.246.tgz","fileCount":113,"integrity":"sha512-G1uuf1wioWbQtmKHAKDoEQhcOb8rK0UlJIUVdkzuKnwgJlgefxmPTz5AOOcQw6RXGyPdhpeNoSZ8mhdXDr/qAQ==","signatures":[{"sig":"MEQCICcQquTPc/J9n0C/PYxZgk6Zp8YVCBcK7fXp0hqnQIkeAiBrpClZocVvCIFSlSiudWOFnwfizEGSVHcYVzpWiy2PgA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3471827},"main":"./lib/index.js","gitHead":"8dfe1dc90c67ce7381b8b6bf2e7f5436b45aa8d4","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^15.0.1","occam-grammars":"^1.3.388"},"_hasShrinkwrap":false,"devDependencies":{"express":"^5.1.0","@swc/core":"^1.5.6","lively-cli":"^2.0.70","occam-query":"^4.1.118","watchful-cli":"^1.7.56","occam-entities":"^1.0.418","occam-custom-grammars":"^5.0.1299"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.246_1760813067343_0.28043579246343864","host":"s3://npm-registry-packages-npm-production"}},"2.0.247":{"name":"occam-furtle","version":"2.0.247","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.247","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"6d31865b66bbd323321b385ca3d5c436352058ba","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.247.tgz","fileCount":113,"integrity":"sha512-gqxBvCcu70xhBxuGXdnlBAN9gl23LZzF88TxP26UxsA8nHkBqJtOUHGbB+7eHWfX1XDFlJmgl0KhTNVSFMUe0A==","signatures":[{"sig":"MEQCICOHFUhCt4yWgNxajJjnb8WnRn6HCGBGKp59mDLjfqBcAiAEKSQnKnK7fuGuBI5keSVP63JUZK35SfPqhaaiAMfWXw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3471827},"main":"./lib/index.js","gitHead":"199bcbdc8ddc2fca5d6638211a7983c7b939a7a7","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^15.0.1","occam-grammars":"^1.3.390"},"_hasShrinkwrap":false,"devDependencies":{"express":"^5.1.0","@swc/core":"^1.5.6","lively-cli":"^2.0.70","occam-query":"^4.1.118","watchful-cli":"^1.7.56","occam-entities":"^1.0.419","occam-custom-grammars":"^5.0.1300"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.247_1760814630392_0.2613780591857724","host":"s3://npm-registry-packages-npm-production"}},"2.0.248":{"name":"occam-furtle","version":"2.0.248","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.248","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"46d69283585c5c6fb8930466bf6048da057b4975","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.248.tgz","fileCount":113,"integrity":"sha512-UvblVh0jNlb97rwLpNiUq40zuvGiS/8KlJZJyUpL3WVUiy9FPUhSaYFr8azj4a0xAH/lPVrw8E251/2870Ns3Q==","signatures":[{"sig":"MEYCIQDS94sfSSDMlSB02w+CPRo7yw7mxYUvWSdmnHfUuJoR9gIhAK65M5MVO3w0CIr/HWPe9m6UHp7VfA58hzncJL8NSNgS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3471827},"main":"./lib/index.js","gitHead":"34364bdd4ae86084c797a7d7c1e65f76060559d7","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^15.0.1","occam-grammars":"^1.3.392"},"_hasShrinkwrap":false,"devDependencies":{"express":"^5.1.0","@swc/core":"^1.5.6","lively-cli":"^2.0.70","occam-query":"^4.1.118","watchful-cli":"^1.7.56","occam-entities":"^1.0.420","occam-custom-grammars":"^5.0.1301"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.248_1760815062433_0.5999530604475285","host":"s3://npm-registry-packages-npm-production"}},"2.0.249":{"name":"occam-furtle","version":"2.0.249","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.249","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"3926a8285f54257a3fafc7abe64f9a519c77fa95","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.249.tgz","fileCount":113,"integrity":"sha512-YofiKMcWhRc1VWzFXoOo5d6yj1u+UpYBUNNyys336CIwlS8TafAcjreI5bVE74gYdGjhs5XYOiq6h7J6kaJujQ==","signatures":[{"sig":"MEQCIEq00nQRaUvmdJjweypWvEu8+A+pXZKdf72vN0+FYz7pAiALCoeDlwKSrmH9MI48Fxbr6CVVv6k9XEEhEUs6sjMAAA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3471827},"main":"./lib/index.js","gitHead":"b5884bfb1d905c7534d6b2199e4d84e9ff1b6f96","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^15.0.1","occam-grammars":"^1.3.394"},"_hasShrinkwrap":false,"devDependencies":{"express":"^5.1.0","@swc/core":"^1.5.6","lively-cli":"^2.0.70","occam-query":"^4.1.118","watchful-cli":"^1.7.56","occam-entities":"^1.0.421","occam-custom-grammars":"^5.0.1304"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.249_1760989697758_0.5229576990099098","host":"s3://npm-registry-packages-npm-production"}},"2.0.250":{"name":"occam-furtle","version":"2.0.250","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.250","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"a38634ed9fb08bf2a2e08f62c5b1e71ef349d213","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.250.tgz","fileCount":113,"integrity":"sha512-i4/YWuqNINdzSc2lwjWjytWgv8YZS0rIPSlt5OOdjZtSZK+IBJB/s9Csthwisr87EtAtr33omLnflOO0ttK7vg==","signatures":[{"sig":"MEQCIDqdf5klnrzBJLoLlOiyUxwMM8BCzBuV5TmCQkk88fWoAiBhvnceBh6bK3v+xsJ7JT/+WQmOBCuY7070/R9IEJM0rQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3471827},"main":"./lib/index.js","gitHead":"16282b04ed383daa642533af702cd8f0417cc041","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^15.0.1","occam-grammars":"^1.3.396"},"_hasShrinkwrap":false,"devDependencies":{"express":"^5.1.0","@swc/core":"^1.5.6","lively-cli":"^2.0.70","occam-query":"^4.1.118","watchful-cli":"^1.7.56","occam-entities":"^1.0.422","occam-custom-grammars":"^5.0.1306"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.250_1761069971809_0.8111805930629747","host":"s3://npm-registry-packages-npm-production"}},"2.0.251":{"name":"occam-furtle","version":"2.0.251","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.251","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"b397d45ebe971f8b1ca959af0834d956530d9c40","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.251.tgz","fileCount":113,"integrity":"sha512-xrf3qz9ONHA+XIXxD7AY0QRnzdf4RlrH7xffbY1zaEE9kz8vBmSDePtIaDo1xLcRzRKOGCizVZ23A4dSbKy+DQ==","signatures":[{"sig":"MEQCIDsHqyTwgXDs4oPPQkRvQPd4EM+BKUg5ENnWOqxDAFTIAiAVdSZROsGod4e7wxX/tZE+Oi9ckZmgrXwC+ayV//OjZw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3470667},"main":"./lib/index.js","gitHead":"d9afeb8980576b78e33d59d2386e39b88a9dadd3","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^15.0.1","occam-grammars":"^1.3.398"},"_hasShrinkwrap":false,"devDependencies":{"express":"^5.1.0","@swc/core":"^1.5.6","lively-cli":"^2.0.70","occam-query":"^4.1.118","watchful-cli":"^1.7.56","occam-entities":"^1.0.423","occam-custom-grammars":"^5.0.1307"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.251_1761159664682_0.9782823464595307","host":"s3://npm-registry-packages-npm-production"}},"2.0.253":{"name":"occam-furtle","version":"2.0.253","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.253","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"fc739527a0b25c31ecc5bac5511f985e77a5a54b","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.253.tgz","fileCount":113,"integrity":"sha512-jvU+bEMGXNCaXIjxglKbKZ4Nn/DofFAPPlhD7Q4IkzrJKS7mKP8QqZZXEHfbH9WsDiOVlx5pDRlDEGmCxcDHHA==","signatures":[{"sig":"MEUCIDS4D+RrYJOL26PwtC0WaWlbJDi+vi2MF38TPa6uq7b8AiEAp7tcN+/d3yYQ7R/IoV2mq6c1kvW96F1puUpl7LO6MMs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3471662},"main":"./lib/index.js","gitHead":"e12a7c7ebab6e06bf1658dc2a21d93e7d31ca7c2","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^15.0.1","occam-grammars":"^1.3.400"},"_hasShrinkwrap":false,"devDependencies":{"express":"^5.1.0","@swc/core":"^1.5.6","lively-cli":"^2.0.70","occam-query":"^4.1.118","watchful-cli":"^1.7.56","occam-entities":"^1.0.424","occam-custom-grammars":"^5.0.1308"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.253_1761162235976_0.3152524421801335","host":"s3://npm-registry-packages-npm-production"}},"2.0.254":{"name":"occam-furtle","version":"2.0.254","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.254","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"2c0936a6626e7443d48d19535b3f45c2ffed0cad","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.254.tgz","fileCount":110,"integrity":"sha512-2sHc7eW9nxpQ0bzazev0VWQbE3JyvxCcrQGG+wG+fIeXo8V+De+RENS2tgoDM3i00RUvOUvclvihup6A9pZ43Q==","signatures":[{"sig":"MEUCID31LFEz3e9o5HgaCyXUjO5D9WtoqOBq5PRJASptgoO4AiEAuKaHpqVXqLY4oL2BSN3JmYU7EX6AsUGfG4ps/bizHGQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":852706},"main":"./lib/index.js","gitHead":"eaec7d9ac2f78dd431a81e0aa1e0b446b1e98278","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^15.0.1","occam-grammars":"^1.3.400"},"_hasShrinkwrap":false,"devDependencies":{"express":"^5.1.0","@swc/core":"^1.5.6","lively-cli":"^2.0.70","occam-query":"^4.1.118","watchful-cli":"^1.7.56","occam-entities":"^1.0.424","occam-custom-grammars":"^5.0.1308"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.254_1761162684205_0.19383367763401615","host":"s3://npm-registry-packages-npm-production"}},"2.0.255":{"name":"occam-furtle","version":"2.0.255","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.255","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"895f2977f256cb44fcc7f65874015026c1a9adfc","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.255.tgz","fileCount":110,"integrity":"sha512-h7w1ddd5806DvOSYPNTfTMLOCR11G8CiLGUuauxTre9JUx/hI13su4cyvah0FnVWi/BYFEI8EBiZ/+gJiVtL+g==","signatures":[{"sig":"MEYCIQC+VkvGkjr+5qhdjy9F1oSVYlPgj+0Fpx5K5xAdonRj/QIhANL7bYwVoChjEA+NJpNnG91JdJvf5Ny5FDqsNc6L6nlK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":852706},"main":"./lib/index.js","gitHead":"9526f566a9b414e9db094dc88ea2f5870bbc47ca","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^15.0.1","occam-grammars":"^1.3.400"},"_hasShrinkwrap":false,"devDependencies":{"express":"^5.1.0","@swc/core":"^1.5.6","lively-cli":"^2.0.70","occam-query":"^4.1.118","watchful-cli":"^1.7.56","occam-entities":"^1.0.424","occam-custom-grammars":"^5.0.1308"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.255_1761162707261_0.6696086838475672","host":"s3://npm-registry-packages-npm-production"}},"2.0.257":{"name":"occam-furtle","version":"2.0.257","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.257","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"c7032a378a8bb9cf1b1d3cee5c3602dcc4b62c0c","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.257.tgz","fileCount":112,"integrity":"sha512-q8Gp2kgKtJLghAzk3rRkqH5IpLFlyfIOwD+1cVbAw2ApoXIe/To/LICwLDznbSyYgC0Nt9lIlT26aYhbzI7zbA==","signatures":[{"sig":"MEUCIHKwZpituKegEpJERa84WTF6VUel09CcoSX1ZGhcCaz8AiEA3Z1UBIePzfbqo+yc8L8TD2pKJco2ZTadshTTTZN4jM4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":853304},"main":"./lib/index.js","gitHead":"580b8893d525ee69a71427baa8f3ccd97f1f0145","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^15.0.1","occam-grammars":"^1.3.400"},"_hasShrinkwrap":false,"devDependencies":{"express":"^5.1.0","@swc/core":"^1.5.6","lively-cli":"^2.0.77","occam-query":"^4.1.118","watchful-cli":"^1.7.56","occam-entities":"^1.0.424","occam-custom-grammars":"^5.0.1308"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.257_1761492665103_0.5152846835607305","host":"s3://npm-registry-packages-npm-production"}},"2.0.258":{"name":"occam-furtle","version":"2.0.258","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.258","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"7e0c037c04fb8af832c58e6786d2222a24bfde96","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.258.tgz","fileCount":112,"integrity":"sha512-be2965yg89LMQXkhgJwWaGwWzU+MvsyQvrRCPd4K4uwO8CN9r3x55ueku4ywwjTYeF4niIYMMpgno0RplGN56Q==","signatures":[{"sig":"MEUCIQCXcRdf2AHErl+IY/xbMvGZXVkhw15R7/ssjAWdRvQdFAIgChXgt8bfMLhAt32yVSHoe/xIznPU0x1I3uh0G1jNWT8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":853304},"main":"./lib/index.js","gitHead":"cf11c6fa895f05ac842a07992f69bc06e9a838ba","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^15.0.1","occam-grammars":"^1.3.400"},"_hasShrinkwrap":false,"devDependencies":{"express":"^5.1.0","@swc/core":"^1.5.6","lively-cli":"^2.0.77","occam-query":"^4.1.118","watchful-cli":"^1.7.61","occam-entities":"^1.0.424","occam-custom-grammars":"^5.0.1308"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.258_1761493335136_0.989276047690705","host":"s3://npm-registry-packages-npm-production"}},"2.0.259":{"name":"occam-furtle","version":"2.0.259","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.259","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"967e9010242b2d698b16362edf88704bdd6eda34","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.259.tgz","fileCount":112,"integrity":"sha512-8P84qHOq0EGCNv82ogaeWJU85TMAMi6eevaQ5+3DYfgBS2+6fXxHyRkGEjz5sqtskABnMfXLm9dA+NXr8fogdw==","signatures":[{"sig":"MEUCIHpTn3BNgwBjIRGTj32ryFTEYTI1QvRrTYlFMFv2bo91AiEAogkc/k/QKIo5bvrbYDjEtbERNTPwc1kNMQ00p7/tWCs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":853304},"main":"./lib/index.js","gitHead":"f68c3798b0b474a192dbd6aa3617aa21c7190ae2","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^15.0.6","occam-grammars":"^1.3.405"},"_hasShrinkwrap":false,"devDependencies":{"express":"^5.1.0","@swc/core":"^1.5.6","lively-cli":"^2.0.77","occam-query":"^4.1.124","watchful-cli":"^1.7.61","occam-entities":"^1.0.426","occam-custom-grammars":"^5.0.1313"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.259_1761494129607_0.37690569749693625","host":"s3://npm-registry-packages-npm-production"}},"2.0.260":{"name":"occam-furtle","version":"2.0.260","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.260","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"69f497015497f49c28d20466feb2ce0cc1fe60bb","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.260.tgz","fileCount":112,"integrity":"sha512-JMmDI5k8hMxgGoy/TfATt5yevuEgj8VrbpWFTGSsSCP2zJc1M6bRjadn6ZYsf23mi1297cvt/23CA2AfxaYezg==","signatures":[{"sig":"MEQCIHAL6XFwtKNerbZEY28zQwxdnjB1zlB95MAb8zaU0RF3AiAy4+L3J1Lcj/7N5wHNO/nDzL1ONlNl3m6OP7A7LD4tEw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":853304},"main":"./lib/index.js","gitHead":"cef7d3a06672b68a145bbda6dd27896a3f53a987","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^15.0.6","occam-grammars":"^1.3.405"},"_hasShrinkwrap":false,"devDependencies":{"express":"^5.1.0","@swc/core":"^1.5.6","lively-cli":"^2.0.77","occam-query":"^4.1.124","watchful-cli":"^1.7.61","occam-entities":"^1.0.428","occam-custom-grammars":"^5.0.1313"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.260_1761772724681_0.1161105489859875","host":"s3://npm-registry-packages-npm-production"}},"2.0.261":{"name":"occam-furtle","version":"2.0.261","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.261","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"6ff9145486cf118d2b79ffc764f2a67095786879","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.261.tgz","fileCount":112,"integrity":"sha512-aN9fNU/5e+ZCFkhz/9bmRs4mB4qn/qTEEfU+/5b4CZ0/deaeey9T2jZE2tnV3KlbG0oJtVWcXzYELGrK9xA+og==","signatures":[{"sig":"MEUCIG3hajaTZFGyQhwR6Bv5dURaqGI0t9gQinR/HfmTBhSEAiEAmAKKdUzmQctGKBIC3EjB7pwhXHfWKmlpV46jKJEWRHs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":853305},"main":"./lib/index.js","gitHead":"9ac24eb6d8f2abba066faf73cf627b13f51cbf2b","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^15.0.6","occam-grammars":"^1.3.405"},"_hasShrinkwrap":false,"devDependencies":{"express":"^5.1.0","@swc/core":"1.13.20","lively-cli":"^2.0.77","occam-query":"^4.1.124","watchful-cli":"^1.7.61","occam-entities":"^1.0.428","occam-custom-grammars":"^5.0.1313"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.261_1761772833626_0.796489337160472","host":"s3://npm-registry-packages-npm-production"}},"2.0.262":{"name":"occam-furtle","version":"2.0.262","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.262","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"9021b97f18335e2ab6fffe5799bb79fce3ee78ce","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.262.tgz","fileCount":112,"integrity":"sha512-OSf0UWN+BQ5KJwQydhVHUa/qYj61fS1o2Rf9C1elP3jm2N29QlP63qNMjxflyH/jUn250/Cnxy7UUeoOxcCYVA==","signatures":[{"sig":"MEUCIAIyZjBwHmFnisdS8gO43Z9YA4gQDP21ev/WCldHsNR3AiEA/5Ye5Ks8pxDCu/ev9AQyjNBdavWRPoqLHx8RkZmsgvU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":853305},"main":"./lib/index.js","gitHead":"2c28abfd4d24c67d0c2d2ca03a69d54adbbbdaad","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^15.0.6","occam-grammars":"^1.3.405"},"_hasShrinkwrap":false,"devDependencies":{"express":"^5.1.0","@swc/core":"1.13.20","lively-cli":"^2.0.77","occam-query":"^4.1.124","watchful-cli":"^1.7.63","occam-entities":"^1.0.428","occam-custom-grammars":"^5.0.1313"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.262_1762024276024_0.7117318801824695","host":"s3://npm-registry-packages-npm-production"}},"2.0.263":{"name":"occam-furtle","version":"2.0.263","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.263","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"ba4665496d000b6f5b9804ba580011a08e09ba61","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.263.tgz","fileCount":112,"integrity":"sha512-s0Kgq4jKWwI0LBB3GIgrP7ddClJJz6KtlOFiI4dvCotsZsWavlLcAeE2AqAEFM/BTTC2jM/ySRxiTu0L84ev0Q==","signatures":[{"sig":"MEUCIQD1mQB5dfuvFBlFY7NMMSiEhk6KcjdJfW1FXV5yPGAPcAIgXNaw8x8ZlzAhjKhbCpoqFPCw8oinOxTDezrVPMwU5KM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":853305},"main":"./lib/index.js","gitHead":"634f83397b64c5ac65775fea2e56208909f3e75f","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^15.0.6","occam-grammars":"^1.3.410"},"_hasShrinkwrap":false,"devDependencies":{"express":"^5.1.0","@swc/core":"1.13.20","lively-cli":"^2.0.77","occam-query":"^4.1.124","watchful-cli":"^1.7.63","occam-entities":"^1.0.430","occam-custom-grammars":"^5.0.1317"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.263_1763804656596_0.66237007437254","host":"s3://npm-registry-packages-npm-production"}},"2.0.264":{"name":"occam-furtle","version":"2.0.264","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.264","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"46996739f7ec6ac51f5ccdee4b099fd33513944a","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.264.tgz","fileCount":112,"integrity":"sha512-fteDNyLDW9v8FqkZSYmawk07jYV9EjghLjn/51PcIerO2d4u6VuQLg4MgBRvAUSD5ryTd1wwWOyeK0uiRdWkXw==","signatures":[{"sig":"MEUCIEdP49QlG1a2wE7ZTFaI7hRj4MsjBi44Z1qkkvt8Bf8EAiEAv5CsKw+d9t4KbNy1vdsm+Q8CXucZkgwOeLgNddA9dUg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":853305},"main":"./lib/index.js","gitHead":"b3d687cab6a9e7f428af88046471e69519289cac","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^15.0.6","occam-grammars":"^1.3.410"},"_hasShrinkwrap":false,"devDependencies":{"express":"^5.1.0","@swc/core":"1.13.20","lively-cli":"^2.0.77","occam-query":"^4.1.124","watchful-cli":"^1.7.63","occam-entities":"^1.0.430","occam-custom-grammars":"^5.0.1321"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.264_1766433957535_0.3511364268652204","host":"s3://npm-registry-packages-npm-production"}},"2.0.265":{"name":"occam-furtle","version":"2.0.265","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.265","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"80dc873b163fab7a710f4f133fa19b7e5f306f78","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.265.tgz","fileCount":112,"integrity":"sha512-4aQkc+fxwI9RQ/a7DgIJxOqbCx5/sVAEXKE7rM8KP+E6m2AAKQru/sVI4BS6AwMk4TAEr6wi1ism0MWwHc7Bmw==","signatures":[{"sig":"MEUCIC+yrGuUpUWBOqoa4MN76R2WRp2bW/Zurev86EUDfnSpAiEApqvq1qZa4fZSXKPJprdLR/u3pJt1RXFutS7BUELDdFI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":853305},"main":"./lib/index.js","gitHead":"aa68301b1ee9510e581bf6559f135573dae4d2d8","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^16.0.3","occam-grammars":"^1.3.414"},"_hasShrinkwrap":false,"devDependencies":{"express":"^5.1.0","@swc/core":"1.13.20","lively-cli":"^2.0.77","occam-query":"^4.1.131","watchful-cli":"^1.7.63","occam-entities":"^1.0.431","occam-custom-grammars":"^5.0.1322"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.265_1766666174831_0.32214567792336024","host":"s3://npm-registry-packages-npm-production"}},"2.0.266":{"name":"occam-furtle","version":"2.0.266","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.266","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"6753c9a8fe331f9f62388bdc1eb7e7b141a73f96","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.266.tgz","fileCount":112,"integrity":"sha512-EA5s1RGFvGMcHzEYdzAjypKNRi/Ak6qX3Oyo+G0klLztz/ssgI62a5dps9AHK1sGDG6onsePiLJujtDwkL+ckQ==","signatures":[{"sig":"MEYCIQDkqivNBRwB9T23Xw5erDBSAebB0AsVY3MKoH2rHGUoywIhANm927Mor8Bbw2oSiksfB55X270SWCS0LkhHvoVrtPfS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":853305},"main":"./lib/index.js","gitHead":"cf44b5448fe94b0f30dd3281181f671bed6d0a23","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^16.0.3","occam-grammars":"^1.3.415"},"_hasShrinkwrap":false,"devDependencies":{"express":"^5.1.0","@swc/core":"1.13.20","lively-cli":"^2.0.77","occam-query":"^4.1.131","watchful-cli":"^1.7.63","occam-entities":"^1.0.432","occam-custom-grammars":"^5.0.1323"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.266_1766667517247_0.7755031026402557","host":"s3://npm-registry-packages-npm-production"}},"2.0.267":{"name":"occam-furtle","version":"2.0.267","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.267","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"3ac61fe5e5dfc9cc03eac4e3b656fce77d75b449","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.267.tgz","fileCount":112,"integrity":"sha512-U78VruD/JyxLqEtqfmwxrbwApgLx6pKWNjl8ziJsDX2WA18kp8K9OC5lQhkgnlCXYTI/rkCcTMOqf/MO8/EYUA==","signatures":[{"sig":"MEQCIGLPRq344p6oE5Jt0YLbasOlrSbCvxbHoslOjm06iA50AiBb6zYtFitX8oEsYVLQ+Hub7bWnINH9/bH5g5zIEcg5gg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":853305},"main":"./lib/index.js","gitHead":"973951a7d7cba4dc56db4383b227af1b57545ee8","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^16.0.3","occam-grammars":"^1.3.415"},"_hasShrinkwrap":false,"devDependencies":{"express":"^5.1.0","@swc/core":"1.13.20","lively-cli":"^2.0.77","occam-query":"^4.1.131","watchful-cli":"^1.7.67","occam-entities":"^1.0.432","occam-custom-grammars":"^5.0.1323"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.267_1766868447892_0.8338448121691091","host":"s3://npm-registry-packages-npm-production"}},"2.0.268":{"name":"occam-furtle","version":"2.0.268","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.268","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"15bdd3ec2f5a52583c5c2029e8e974baac7e01da","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.268.tgz","fileCount":112,"integrity":"sha512-OBMIkc640FU1K42TjNjVa7MyzOP4lf6/X9zUticmlHb95IiVepCn7FJvGdP0STMCz+bUmfVO2x3HxhG6KatJFg==","signatures":[{"sig":"MEUCIQD8Fyo2NVloscOduTV0VH8N9/rXjlSMRv/epys0hGbA4gIgQ3G7FPzI59FQzkpCXc6RWI81yuJsu8FjRkjInwHQ4Xc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":853306},"main":"./lib/index.js","gitHead":"0527c332e4f793febb14ebae3e030b7bc0bc9874","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^16.0.10","occam-grammars":"^1.3.418"},"_hasShrinkwrap":false,"devDependencies":{"express":"^5.1.0","@swc/core":"1.13.20","lively-cli":"^2.0.77","occam-query":"^4.1.134","watchful-cli":"^1.7.67","occam-entities":"^1.0.434","occam-custom-grammars":"^5.0.1326"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.268_1766926914485_0.9292736194303555","host":"s3://npm-registry-packages-npm-production"}},"2.0.269":{"name":"occam-furtle","version":"2.0.269","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.269","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"2db86a6deed04b9854880a993bc5f6f620543542","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.269.tgz","fileCount":112,"integrity":"sha512-778GoCgsxWLx6hKqN5aC2Utd8ttvAdnOXWOzZ+NzEhB23O+dgE+FGiYRZRKqhJejE/XRDWLXoHDxFGmQjHia1g==","signatures":[{"sig":"MEQCIH1Y+4SbNlhzBRhrsL1x6Ps17EVkWsWYA1TzZIlcPsIxAiAWecz/cs+nZOyFAIMOl8FlAuEMURrPqvsvBNlrxzGpwg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":853306},"main":"./lib/index.js","gitHead":"577a33c800506a1aa7193c5121a9b077f594d67e","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^16.0.12","occam-grammars":"^1.3.419"},"_hasShrinkwrap":false,"devDependencies":{"express":"^5.1.0","@swc/core":"1.13.20","lively-cli":"^2.0.77","occam-query":"^4.1.135","watchful-cli":"^1.7.67","occam-entities":"^1.0.435","occam-custom-grammars":"^5.0.1327"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.269_1766928542395_0.08305838190734183","host":"s3://npm-registry-packages-npm-production"}},"2.0.270":{"name":"occam-furtle","version":"2.0.270","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.270","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"72a37b8d0f96c70fcdce5505f4af996e7a8a77f5","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.270.tgz","fileCount":112,"integrity":"sha512-rZO0Zjw8evlCVimg8crYSysUBFRtSTf1Izn6Ivp1dF+jb8+PNIkrBGpBx6zy86JpGg+AxpHQhh2APzjBS7EqOQ==","signatures":[{"sig":"MEUCIFQ4PDEqvvah5c3E9EDGs2khjBrUmGZjw0usZNcAuQhpAiEA4gXUpq+3rJLYVEVPLRUuQgAJxP067FUYL1ilbIEJRM8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":853305},"main":"./lib/index.js","gitHead":"7acbbd0ddacbf02b2ec4739e1d883e20eaa2ad39","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.1","occam-grammars":"^1.3.421"},"_hasShrinkwrap":false,"devDependencies":{"express":"^5.1.0","@swc/core":"1.13.20","lively-cli":"^2.0.77","occam-query":"^4.1.137","watchful-cli":"^1.7.67","occam-entities":"^1.0.436","occam-custom-grammars":"^5.0.1329"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.270_1767005692343_0.47705206114672416","host":"s3://npm-registry-packages-npm-production"}},"2.0.271":{"name":"occam-furtle","version":"2.0.271","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.271","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"3e98e2f5d1017e2367a62aeb603e0e80b97f6844","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.271.tgz","fileCount":112,"integrity":"sha512-PsIYlaUycHbKJChL6CUKwZAfXmbi6HD4LnfV7Adz3yQkx7iudOlBWO8MZf5Qgmp9ue1sVthMUd+VWGuePwjlOw==","signatures":[{"sig":"MEUCIB4DR8kw+pil0j2XqNjhrT7gzUECV1JrFr+AEJm4i37FAiEArb7nlees0C7uNiVYszhaxUD/5hv9qO9j58CUb4gz/4A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":853305},"main":"./lib/index.js","gitHead":"684a825ac79671b15e08a5ef37c53a2ce9c1bd6e","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.3","occam-grammars":"^1.3.422"},"_hasShrinkwrap":false,"devDependencies":{"express":"^5.1.0","@swc/core":"1.13.20","lively-cli":"^2.0.77","occam-query":"^4.1.138","watchful-cli":"^1.7.67","occam-entities":"^1.0.437","occam-custom-grammars":"^5.0.1330"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.271_1767198563476_0.15583093378489554","host":"s3://npm-registry-packages-npm-production"}},"2.0.272":{"name":"occam-furtle","version":"2.0.272","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.272","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"585179c14ba10647ec85fd1f56c33fb77b858f8c","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.272.tgz","fileCount":112,"integrity":"sha512-2SA599bK8spf95pg5Y0VS2CosmJ2m0fk30EjBlGY9Krha57wtTCfyryTkXmUBMg8GhN0PTklCUIc2BH9LFJc+g==","signatures":[{"sig":"MEUCIQDRy0QUmCS8jtUaaLdQiHvKSW/HyIURdRvE1kxaSyT2CQIgN9n0H1BzCDDPJd3XC5Ziczgj7xaF0Qo5GdopDMGKpu4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":853305},"main":"./lib/index.js","gitHead":"929b99708297e79f1efe19119e8c740fce8acf50","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.7","occam-grammars":"^1.3.424"},"_hasShrinkwrap":false,"devDependencies":{"express":"^5.1.0","@swc/core":"1.13.20","lively-cli":"^2.0.77","occam-query":"^4.1.140","watchful-cli":"^1.7.67","occam-entities":"^1.0.438","occam-custom-grammars":"^5.0.1332"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.272_1767202887334_0.20809133198754703","host":"s3://npm-registry-packages-npm-production"}},"2.0.273":{"name":"occam-furtle","version":"2.0.273","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.273","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"08c528274dc323918f7b0a49bdc993d341c73ec2","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.273.tgz","fileCount":112,"integrity":"sha512-BNguOT4htchaNrAadrVjdmvqnWLAIed/GoGkYUQuGF3Epk4uZrGgQ1lp76nMm0ydzwrfbHFRww+qwGZfymYkLQ==","signatures":[{"sig":"MEQCIGjZDyYLtldg0HZ8ftp5zBMf3ScLWJFv3fdwiQhPFfMyAiB67fcGQc66L63kpiiHfFzIqibFKlkU08fUfQmHLs50pg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":853305},"main":"./lib/index.js","gitHead":"2655fb008fa33d6d5f0245e806683fdbfa2bff61","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.7","occam-grammars":"^1.3.427"},"_hasShrinkwrap":false,"devDependencies":{"express":"^5.1.0","@swc/core":"1.13.20","lively-cli":"^2.0.77","occam-query":"^4.1.140","watchful-cli":"^1.7.67","occam-entities":"^1.0.439","occam-custom-grammars":"^5.0.1334"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.273_1767521190111_0.32744170129664174","host":"s3://npm-registry-packages-npm-production"}},"2.0.274":{"name":"occam-furtle","version":"2.0.274","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.274","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"4397b92ecd3dbc43ac34f3aaec7d25c843770686","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.274.tgz","fileCount":112,"integrity":"sha512-7YafQb+EUm5ueeE1oxPeUnfNcqxPEWcghDDlVuv/zq870IcxODaFpLL87gSats67Z1gvlPI9KtVlpxW6aKCMMg==","signatures":[{"sig":"MEQCIHhwGeCI/6jG3kVEjtCJ06yfMIWYKg/mLKXF3Wjt+pcjAiB+5IzLCi1BsnW+NyEGLhVX8X3b50JpIjTGzXx4aoNWXg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":853305},"main":"./lib/index.js","gitHead":"e4c1c5aa862e414763de6515e5982a3d93acf4c0","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.7","occam-grammars":"^1.3.429"},"_hasShrinkwrap":false,"devDependencies":{"express":"^5.1.0","@swc/core":"1.13.20","lively-cli":"^2.0.77","occam-query":"^4.1.140","watchful-cli":"^1.7.67","occam-entities":"^1.0.440","occam-custom-grammars":"^5.0.1335"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.274_1767528612720_0.5491638248941735","host":"s3://npm-registry-packages-npm-production"}},"2.0.275":{"name":"occam-furtle","version":"2.0.275","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.275","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"5325297a561b81147cda2b0bae56b55b0a398c8e","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.275.tgz","fileCount":112,"integrity":"sha512-nuKrpAG7NgOTwIOOtqAUI4+yXFI8nuwHHJ080FaThjlOQQBm8wTUelAIKvicsBeAnYtawrUxbJk05hig/d3F/w==","signatures":[{"sig":"MEUCIAcZJDPAE7SfQxwcc/TcVERFVvarV6F2Jb6VHOf9TFJuAiEA2GStycy3MxAmihoZvNQ4mDUmv5dFlat8cxaMuXecoOY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":853305},"main":"./lib/index.js","gitHead":"c7924f12e191fe92d2d57c3ebeb23fe69918ede7","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.9","occam-grammars":"^1.3.430"},"_hasShrinkwrap":false,"devDependencies":{"express":"^5.1.0","@swc/core":"1.13.20","lively-cli":"^2.0.77","occam-query":"^4.1.142","watchful-cli":"^1.7.67","occam-entities":"^1.0.441","occam-custom-grammars":"^5.0.1336"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.275_1767806500253_0.6176717402474008","host":"s3://npm-registry-packages-npm-production"}},"2.0.276":{"name":"occam-furtle","version":"2.0.276","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.276","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"d5f1b0954ca690b27a6f65168b21d676a1400f83","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.276.tgz","fileCount":112,"integrity":"sha512-8NygfbE3TutsTfH6mVkQcx67oeRcvR9F3LAuWjP2ML2zxi9wlHE/TUACEASaPMd9Ua2qIlbc8TRZoxztmqMNhA==","signatures":[{"sig":"MEYCIQDZcL0ilhuwmAMErO2n0pfBqOVwVM3VGj25Zs6j4PJFZwIhAOYKdqzDXJpDSN5zJcgNaljDAMr+JEHJUanHJA6uba3f","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":853305},"main":"./lib/index.js","gitHead":"a2da4bfe107968d70403255867bf8f4c60ed5158","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.9","occam-grammars":"^1.3.433"},"_hasShrinkwrap":false,"devDependencies":{"express":"^5.1.0","@swc/core":"1.13.20","lively-cli":"^2.0.77","occam-query":"^4.1.142","watchful-cli":"^1.7.67","occam-entities":"^1.0.442","occam-custom-grammars":"^5.0.1338"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.276_1767813226911_0.2966851176358223","host":"s3://npm-registry-packages-npm-production"}},"2.0.277":{"name":"occam-furtle","version":"2.0.277","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.277","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"170dfb02ec91a6b983120ea6dd5635fc7aaee8eb","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.277.tgz","fileCount":112,"integrity":"sha512-Swj+Lh3GVbB1M1n/8QN4etuBOzsskQn9rdz6DnVxRxG10GCwk+4R2Vbc/ePOWJtevMQ/EkfoZVdpokwIl0p+ZA==","signatures":[{"sig":"MEUCIQDNxukpAAXHVFrIF7MXxIfJVeI4h+/fh4sTqXRXfXvauQIgUgQdyr437POpnLxnwmI3rHPKKhrxG83+NHmUhoy/aYs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":853305},"main":"./lib/index.js","gitHead":"7eca06a3fe41ee16838043759c9252c5c8f2e7ad","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.9","occam-grammars":"^1.3.435"},"_hasShrinkwrap":false,"devDependencies":{"express":"^5.1.0","@swc/core":"1.13.20","lively-cli":"^2.0.77","occam-query":"^4.1.142","watchful-cli":"^1.7.67","occam-entities":"^1.0.443","occam-custom-grammars":"^5.0.1339"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.277_1768141277208_0.1444603683028831","host":"s3://npm-registry-packages-npm-production"}},"2.0.278":{"name":"occam-furtle","version":"2.0.278","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.278","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"a72f75621ed8f99a4c88f094ae4afb591f9da52a","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.278.tgz","fileCount":112,"integrity":"sha512-LeqzTlL8wBrVQpKSUyuFaKROMTwuXUegj5FlZDIip5r2vAg84B+0oT/dbXpDOTykfAiTrtRbdMKU8ifzdAberQ==","signatures":[{"sig":"MEUCIQDMEUn+ct+9YJjLWR9E9rDTcdwsL4YKBLUSbcC5+M/PRgIgP3pg4ICYcp19paL9vCYdYVSa7xD8BnZgx0OMa1mWEd8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":853305},"main":"./lib/index.js","gitHead":"69f7c470376e3b0a5510f2d6dc0f0199d5d0d089","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.9","occam-grammars":"^1.3.437"},"_hasShrinkwrap":false,"devDependencies":{"express":"^5.1.0","@swc/core":"1.13.20","lively-cli":"^2.0.77","occam-query":"^4.1.142","watchful-cli":"^1.7.67","occam-entities":"^1.0.444","occam-custom-grammars":"^5.0.1340"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.278_1768295537879_0.511276207345378","host":"s3://npm-registry-packages-npm-production"}},"2.0.279":{"name":"occam-furtle","version":"2.0.279","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.279","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"4c0778bcd4708fcaa1870334dd9474a5145dc098","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.279.tgz","fileCount":114,"integrity":"sha512-lswLN4306eH7MvmrlCzSr1P4rddPLFD6DO7UhrnuM1q76pTnl1Lqr7OmL7QdG607ActxUirOsjm6IEI2/vwMPQ==","signatures":[{"sig":"MEUCIQDGeYD/RgZEWvdifGuPmnXtHpU/mDK+Mw8LCS4ToNm2SQIgUp55EtDxIAb+yu7bGG9mme/eLaQkFNa+ot7AzqbDImc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":849253},"main":"./lib/index.js","gitHead":"adc8b8676532783c95b17d1f1185ca1473905250","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.9","occam-grammars":"^1.3.437"},"_hasShrinkwrap":false,"devDependencies":{"express":"^5.1.0","@swc/core":"1.13.20","lively-cli":"^2.0.77","occam-query":"^4.1.142","watchful-cli":"^1.7.67","occam-entities":"^1.0.444","occam-custom-grammars":"^5.0.1340"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.279_1768648724677_0.6322386922504353","host":"s3://npm-registry-packages-npm-production"}},"2.0.280":{"name":"occam-furtle","version":"2.0.280","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.280","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"30b2474a06c687f0bf5b52af1155c70e23047faa","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.280.tgz","fileCount":114,"integrity":"sha512-Vs7uE6gylqOoBiNhfOAl3KV+6eF+P+dYtsXWet4O/yL7gNd43KSsz9ZlWFML/8d33bfSGvNLEaMKezpNHPRfMg==","signatures":[{"sig":"MEUCIHVsb1aGjNQAM0vWMgHLFB83avA2O5eZRWfOTgxpUr+4AiEAjCSWBl7Kjnk3Fe+qxmgmyJkqGfWUCJDsoPKcoBwvNsE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":849253},"main":"./lib/index.js","gitHead":"1af7b91eec9d9f2362c3543e7839777e6cab1930","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.9","occam-grammars":"^1.3.437"},"_hasShrinkwrap":false,"devDependencies":{"express":"^5.1.0","@swc/core":"1.13.20","lively-cli":"^2.0.77","occam-query":"^4.1.142","watchful-cli":"^1.7.67","occam-entities":"^1.0.444","occam-custom-grammars":"^5.0.1340"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.280_1768648737692_0.3107991390234255","host":"s3://npm-registry-packages-npm-production"}},"2.0.282":{"name":"occam-furtle","version":"2.0.282","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.282","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"0bb6abe82f3c918ccaa559973ff43cddc7837f6a","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.282.tgz","fileCount":113,"integrity":"sha512-WWFTPFeDe5AwFXyo1tF0LVYk0VyafUiA3vumkFm8NDXOqxvVh6dqUaRu8B60KNrUvJQfAzQp/kwrlqOON8pPEA==","signatures":[{"sig":"MEQCIHqHSRanwvQ9Djtxb/78+movgbVaaGXuN932U/vg0DBZAiAvoA3aESBqbhfeRyA35u5J+dCBthkelhiIyRTeoJV3Ng==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":883604},"main":"./lib/index.js","gitHead":"172f03dde2bd36c7ff8d53172cc28fce68e18b1c","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.9","occam-grammars":"^1.3.437"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.0","mocha":"^6.0.2","express":"^5.1.0","@swc/core":"1.13.20","lively-cli":"^2.0.77","occam-query":"^4.1.142","watchful-cli":"^1.7.67","occam-entities":"^1.0.444","occam-custom-grammars":"^5.0.1340"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.282_1769339797593_0.9848814098209644","host":"s3://npm-registry-packages-npm-production"}},"2.0.283":{"name":"occam-furtle","version":"2.0.283","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.283","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"c07ef48a439f572465beb3d6183456e5efd2019d","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.283.tgz","fileCount":115,"integrity":"sha512-05d36ZYnjjcic8HQqSVW+0RiASunuoKOpe7xZNuiwmbDQN3YSbxqOMO92lYQuDif47iJLo4YuuMMPbtNQqjrbw==","signatures":[{"sig":"MEUCIAuMrxcJnfO+9C9QpXISnskaB67MiCov2JeeKeI/jUm1AiEAvGpXnI50QtuyIRAEhsMUEKmGFQcAibAvTBA9DZaIYk0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":883231},"main":"./lib/index.js","gitHead":"e76af630b8db2032a0fb6dcb193cfb9c58ad5f73","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.9","occam-grammars":"^1.3.437"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.0","mocha":"^6.0.2","express":"^5.1.0","@swc/core":"1.13.20","lively-cli":"^2.0.77","occam-query":"^4.1.142","watchful-cli":"^1.7.67","occam-entities":"^1.0.444","occam-custom-grammars":"^5.0.1340"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.283_1769340649895_0.8272116299729306","host":"s3://npm-registry-packages-npm-production"}},"2.0.284":{"name":"occam-furtle","version":"2.0.284","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.284","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"895867eb001b4a82e26bde74e466bdd9d8c801d8","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.284.tgz","fileCount":117,"integrity":"sha512-l1qZPJPs/d1vqkdGmbivHAB81TwFO6dtRgUeySqTYczcBJK/SQlSvDkA51CsMXZzuwc2K7+yZPPjcwPfVk6C6A==","signatures":[{"sig":"MEQCICf2dRDJ2vX8aSs/hZ7dcuN245uRCxNMaP1qKt/ZBn5DAiAi+5B/moJuCFIYJpKjO/kZALtwGBjP7/83hLWLqeW1ZA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":889630},"main":"./lib/index.js","gitHead":"f74e8966ce647acc1c22d77a89cc2e7456616536","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.9","occam-grammars":"^1.3.437"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.0","mocha":"^6.0.2","express":"^5.1.0","@swc/core":"1.13.20","lively-cli":"^2.0.77","occam-query":"^4.1.142","watchful-cli":"^1.7.67","occam-entities":"^1.0.444","occam-custom-grammars":"^5.0.1340"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.284_1769340898709_0.8395376141106088","host":"s3://npm-registry-packages-npm-production"}},"2.0.285":{"name":"occam-furtle","version":"2.0.285","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.285","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"5649c262cf207ad0ba850d0a5af0dc733f45b4f2","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.285.tgz","fileCount":117,"integrity":"sha512-xHrJaofvpA1F44bem2+OdjiJwXAlXajEQnZKtbBp5orvvUmr2ymGMLkKfSnDI0iSpnc0Ebm40LB5eg3vRYQQTg==","signatures":[{"sig":"MEYCIQCXIDL+iitLc1yjtkXZzE3JVbhgh0bFRDCRNh3Ab0tsKQIhAIa+hYvlMmaiy55l+XJEYCthSifkoTdNABQU2Ey96I+E","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":889863},"main":"./lib/index.js","gitHead":"b592e42b7400a7d32352b8fbc7eee8986df53828","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.9","occam-grammars":"^1.3.437"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.0","mocha":"^6.0.2","express":"^5.1.0","@swc/core":"1.13.20","lively-cli":"^2.0.77","occam-query":"^4.1.142","watchful-cli":"^1.7.67","occam-entities":"^1.0.444","occam-custom-grammars":"^5.0.1340"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.285_1769344879273_0.6625811585040464","host":"s3://npm-registry-packages-npm-production"}},"2.0.286":{"name":"occam-furtle","version":"2.0.286","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.286","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"1bf88d28e1ff1b7cac8040f6b8faf7c226182fa1","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.286.tgz","fileCount":117,"integrity":"sha512-WHcvhZshaPMQxHduQShX5g6wvV0b0Jlq/kUcvQAx4GA0UlHG4lRLJSTAkurgUlnqPOZropSyCUThoyuqhsVWzA==","signatures":[{"sig":"MEUCIQDvdRjcF4o8S8l5peynLekHZZL04MhH96YDLuHQIGdVAQIgAmJN8LEg290RdrHIDvAoveJXXlR4aqCB9KOUe+Iw0pk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":889863},"main":"./lib/index.js","gitHead":"c8db50ccfee85b3580afb7c1d042ba56358680ca","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.9","occam-grammars":"^1.3.437"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.0","mocha":"^6.0.2","express":"^5.1.0","@swc/core":"1.13.20","lively-cli":"^2.0.77","occam-query":"^4.1.142","watchful-cli":"^1.7.67","occam-entities":"^1.0.444","occam-custom-grammars":"^5.0.1340"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.286_1769344891424_0.6788079088067529","host":"s3://npm-registry-packages-npm-production"}},"2.0.287":{"name":"occam-furtle","version":"2.0.287","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.287","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"6597341c9bc5820294b76c80c5819af03427907a","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.287.tgz","fileCount":117,"integrity":"sha512-YPoxw4SJHfC+RrQpW7V8+SjRE8CjmMfRhU/udO4M4oVDiSjJD2Rh7JQiYU9t0+sbNPPDvsz8/jCqWlZloz1M/A==","signatures":[{"sig":"MEUCIC6JSSuwJ7TPloY+1ApmsLXNuYY8YWoWApXU1jSiUAvcAiEA6dO8Pv/mSIDSoM8z3tTSq3uSMV14fxNuQfZH+Ez/NJo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":890862},"main":"./lib/index.js","gitHead":"797b8d1e2d9bf9075f0076d27ebb388825201361","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.9","occam-grammars":"^1.3.437"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.0","mocha":"^6.0.2","express":"^5.1.0","@swc/core":"1.13.20","lively-cli":"^2.0.77","occam-query":"^4.1.142","watchful-cli":"^1.7.67","occam-entities":"^1.0.444","occam-custom-grammars":"^5.0.1340"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.287_1769345224169_0.3208547747783932","host":"s3://npm-registry-packages-npm-production"}},"2.0.288":{"name":"occam-furtle","version":"2.0.288","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.288","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"453054c8d20f2ff7e3a54475314141a884964caf","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.288.tgz","fileCount":117,"integrity":"sha512-n3kKOZO/3h993GJQ+LnrEy20xa9AQAMD3byE7Jy8Ps+1jMHOZicxkgCm1RU8QLUsleLRbePjP8oZvC5RK7/2qg==","signatures":[{"sig":"MEUCIQCQQGjjj9ncEcGN3SUEfkUrR3APuNdXQGCGAfKvhabpggIge+AED7dPEhBcHvKvhcLDcujiHiU2B9AruutJ/gSbvz8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":890862},"main":"./lib/index.js","gitHead":"bf723c37c0c97d65016e7d2f3fa71cbc8f6dc1f7","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.9","occam-grammars":"^1.3.437"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.0","mocha":"^6.0.2","express":"^5.1.0","@swc/core":"1.13.20","lively-cli":"^2.0.77","occam-query":"^4.1.142","watchful-cli":"^1.7.67","occam-entities":"^1.0.444","occam-custom-grammars":"^5.0.1340"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.288_1769345252258_0.15091455193498016","host":"s3://npm-registry-packages-npm-production"}},"2.0.289":{"name":"occam-furtle","version":"2.0.289","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.289","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"0fefb83850ecbc97148d2cf00f15de43eeae1223","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.289.tgz","fileCount":117,"integrity":"sha512-qLyrfYnVDhzALUtv1Lpo/5y8jvv7C7u8An4KQ04qjnOQ6HJIXpsktSp5ctE6tBkrkhHfaxxQjBlhO3E6YWu/kA==","signatures":[{"sig":"MEUCIQCvfWZkNS1zUqGxQlwdyTNuLeqxeb9kny3iQEscZ55YRgIgO6JvUbJGOYItQTuPXvxQLNPshjztzz8Ab65e7o7ZG84=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":890285},"main":"./lib/index.js","gitHead":"3d348d2e48d33f37ca0c3336362bc5538b986d81","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.9","occam-grammars":"^1.3.437"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.0","mocha":"^6.0.2","express":"^5.1.0","@swc/core":"1.13.20","lively-cli":"^2.0.77","occam-query":"^4.1.142","watchful-cli":"^1.7.67","occam-entities":"^1.0.444","occam-custom-grammars":"^5.0.1340"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.289_1769347504297_0.6223553093216723","host":"s3://npm-registry-packages-npm-production"}},"2.0.290":{"name":"occam-furtle","version":"2.0.290","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.290","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"8ef738659958b58554392c5da587c0c5e445fec4","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.290.tgz","fileCount":117,"integrity":"sha512-qvbqUrFNHdX+MrX66cXQgX4oqBA8F7d/wF72OdsjrtJ2ocR4k1YFKSWGzfThWE3Ht/7WJnaTBy6tPvMWAl/qYg==","signatures":[{"sig":"MEQCIBxqi5yX6jTYJ+1fFGFKGZ8xpXXTo30l0yyGRgLjUElKAiADytNfcI5YQaMUDmMSuk5k6j4IBb8C1eGcNUbsLggsyA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":890285},"main":"./lib/index.js","gitHead":"d5622d7deb1156cdbeaadfb22eb076e56deb5105","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.9","occam-grammars":"^1.3.437"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.0","mocha":"^6.0.2","express":"^5.1.0","@swc/core":"1.13.20","lively-cli":"^2.0.77","occam-query":"^4.1.142","watchful-cli":"^1.7.67","occam-entities":"^1.0.444","occam-custom-grammars":"^5.0.1340"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.290_1769347517150_0.05709906831046174","host":"s3://npm-registry-packages-npm-production"}},"2.0.291":{"name":"occam-furtle","version":"2.0.291","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.291","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"715153d3ed878f5f9aafe3bd76f06259d6ef1a5b","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.291.tgz","fileCount":175,"integrity":"sha512-rZFszwqQaSHr1bgT1ZXmLLaxInQ4CD+0Q62tksm9R+O4hCGXcVLuPeJXm24nWnSettjwlD+Vz9UczK7ZIP3zSA==","signatures":[{"sig":"MEUCIFPGTZWNquxL/+At8Rs9O3IbF0Sabnhj5FAFSmcnutGtAiEAwTg90uh/XJh81wi3gSPlQkxXzDeUxGL2i5sdv99TkXs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1076309},"main":"./lib/index.js","gitHead":"f414e977627dbe3c2ea21dbee57b0ccd7a240c50","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.9","occam-parsers":"^23.1.38","occam-grammars":"^1.3.439"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.0","mocha":"^6.0.2","express":"^5.1.0","@swc/core":"1.13.20","lively-cli":"^2.0.77","occam-query":"^4.1.142","watchful-cli":"^1.7.67","occam-entities":"^1.0.445","occam-custom-grammars":"^5.0.1341"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.291_1769362905779_0.01158756789640547","host":"s3://npm-registry-packages-npm-production"}},"2.0.292":{"name":"occam-furtle","version":"2.0.292","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.292","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"0ba6c0bde6f583312a96babdff3ab19a5b07f54f","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.292.tgz","fileCount":181,"integrity":"sha512-eQW3zrdXGHLSoyHzdY0uyUNzzHdl9xtA2Aj4LoAu15PiND//FY2QavnxOaUj0Z2Q/S1aMN8JVcc4/fmcD7TGdg==","signatures":[{"sig":"MEYCIQClQr47j7QSdoGtEVB1JOEwULO0kyEtnDcca49eDMWglwIhAIob/P5/F+Ue1EM1IdFo22Ja/ybvhYB/ntOJXi1ZpVxg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1090454},"main":"./lib/index.js","gitHead":"d1583a8b6d65ff3472d727027c11e30a5bcebb04","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.9","occam-parsers":"^23.1.38","occam-grammars":"^1.3.442"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.0","mocha":"^6.0.2","express":"^5.1.0","@swc/core":"1.13.20","lively-cli":"^2.0.77","occam-query":"^4.1.142","watchful-cli":"^1.7.67","occam-entities":"^1.0.446","occam-custom-grammars":"^5.0.1342"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.292_1769364230227_0.7712925485165467","host":"s3://npm-registry-packages-npm-production"}},"2.0.293":{"name":"occam-furtle","version":"2.0.293","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.293","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"1c162ed78edd89329eda9c8e6e1d3a46be81cad4","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.293.tgz","fileCount":185,"integrity":"sha512-fCAfhY/eL2QIJuCZgovWj4uIYO2y8Srpyeg6MksJHZVzvPR8IgLgBpZROUBh7pMwnx83qMTFGTwWuFD9ipPimA==","signatures":[{"sig":"MEYCIQDdRGXzROk2Ymo+LoBagUFTv5yD94jx+lJzNykZKKBJmwIhAPGx1C6NRCypGX1Ljj+/CskQAnhrOHFgYqSDW8tmb3l4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1103561},"main":"./lib/index.js","gitHead":"95eb30721a0e40c38169c75d56a566d6d1eb1ecf","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.9","occam-lexers":"^23.1.35","occam-parsers":"^23.1.38","occam-grammars":"^1.3.442","occam-grammar-utilities":"^8.0.395"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.0","mocha":"^6.0.2","express":"^5.1.0","@swc/core":"1.13.20","lively-cli":"^2.0.77","occam-query":"^4.1.142","watchful-cli":"^1.7.67","occam-entities":"^1.0.446","occam-custom-grammars":"^5.0.1342"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.293_1769365821691_0.959069614773115","host":"s3://npm-registry-packages-npm-production"}},"2.0.294":{"name":"occam-furtle","version":"2.0.294","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.294","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"26c2a1f279bb19a98135286d73172395c3060fd2","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.294.tgz","fileCount":185,"integrity":"sha512-NxVFuikJ0GRu06WzKOEZb4pW5XIaJKOLqvBao3NWg8RasdhWYf4ldxhbstHRGZ2X7UEpEhRHqlBaG8fkyNGAjw==","signatures":[{"sig":"MEUCIBvWoiaHBt3UVeEZn8zw2DrK7GratdRpd/kFfTC9JpF8AiEAqvqEZTCFhZRUo5dcEM/fQCTVIuZypzgV8ayGeQpNINc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1103561},"main":"./lib/index.js","gitHead":"4b721791e1f21816d7e3b249db45d6f0a443c436","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.9","occam-lexers":"^23.1.35","occam-parsers":"^23.1.38","occam-grammars":"^1.3.442","occam-grammar-utilities":"^8.0.395"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.0","mocha":"^6.0.2","express":"^5.1.0","@swc/core":"1.13.20","lively-cli":"^2.0.77","occam-query":"^4.1.142","watchful-cli":"^1.7.67","occam-entities":"^1.0.446","occam-custom-grammars":"^5.0.1342"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.294_1769365846996_0.14488865623093483","host":"s3://npm-registry-packages-npm-production"}},"2.0.295":{"name":"occam-furtle","version":"2.0.295","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.295","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"d2b7114636d4e06b347b160d0f6208c604a69460","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.295.tgz","fileCount":185,"integrity":"sha512-dThWwaLIWdVyHujvJuv/PomlUj7tU0TuyrJib5zdsuFriAqz3gRTChoZALeBPmpwL5sIFpBKFBiGpv6ijEo3FQ==","signatures":[{"sig":"MEUCICP0aSPV4fhHd6Xxr5DU8fRfOcc2uMXbIMKz1fFjYvbmAiEAjck+G4QC5QcgkppZ0G+Y54uRe2UG6fHZVNEIArkkbkg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1104303},"main":"./lib/index.js","gitHead":"5afc3c9ea278e5c11a4e14ae81699b8a7b774a5c","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.9","occam-lexers":"^23.1.35","occam-parsers":"^23.1.38","occam-grammars":"^1.3.442","occam-grammar-utilities":"^8.0.395"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.0","mocha":"^6.0.2","express":"^5.1.0","@swc/core":"1.13.20","lively-cli":"^2.0.77","occam-query":"^4.1.142","watchful-cli":"^1.7.67","occam-entities":"^1.0.446","occam-custom-grammars":"^5.0.1342"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.295_1769366035386_0.7829203031357637","host":"s3://npm-registry-packages-npm-production"}},"2.0.296":{"name":"occam-furtle","version":"2.0.296","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.296","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"98bfcfe595de9b3de1f38d2b1d983e4da788137a","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.296.tgz","fileCount":185,"integrity":"sha512-2frr99afuXXhZVNHM9RzX/jiFNeHrOOdyr0brnVFhDnR+c8LKQXBPCcN5HEU385Vqp9J5vSQIh6+/+5m9ednoA==","signatures":[{"sig":"MEYCIQC3p9R8ZDx8IuJKdwlEkJlZyoj/yPOf9bGxL7PvxPNQ/wIhALFen2nQM0oXw5f72akzi7mS0+g6Yba09i9G96eKXqn3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1104303},"main":"./lib/index.js","gitHead":"2f077c1c5a9dba11aa9a4c1dd14b8c053667e7af","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.9","occam-lexers":"^23.1.35","occam-parsers":"^23.1.38","occam-grammars":"^1.3.444","occam-grammar-utilities":"^8.0.395"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.0","mocha":"^6.0.2","express":"^5.1.0","@swc/core":"1.13.20","lively-cli":"^2.0.77","occam-query":"^4.1.142","watchful-cli":"^1.7.67","occam-entities":"^1.0.447","occam-custom-grammars":"^5.0.1343"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.296_1769367474535_0.7768704105355317","host":"s3://npm-registry-packages-npm-production"}},"2.0.297":{"name":"occam-furtle","version":"2.0.297","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.297","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"9cde79e2833753311e23d6b2b9690f9ed769a1c0","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.297.tgz","fileCount":185,"integrity":"sha512-KonmryBZHjpKyd+TQz2iYT3iLq2AMIuZe2p9na97ILnr5ko9LF6unDPWRmkEnwDAxgrRQmQGYF2jmyJGposiJw==","signatures":[{"sig":"MEYCIQCoTm073ODEqz0x2XIO6PpqWdTlN9kIEW/PEFL04eVSMQIhAM2srZxh2Hlx+j82xbHdEUq7qDi0et0J7s4uHRY2UsJb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1104303},"main":"./lib/index.js","gitHead":"4e5ef8d49864ed57c6c6294cbe7151e80c13d88b","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.9","occam-lexers":"^23.1.35","occam-parsers":"^23.1.38","occam-grammars":"^1.3.446","occam-grammar-utilities":"^8.0.395"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.0","mocha":"^6.0.2","express":"^5.1.0","@swc/core":"1.13.20","lively-cli":"^2.0.77","occam-query":"^4.1.142","watchful-cli":"^1.7.67","occam-entities":"^1.0.448","occam-custom-grammars":"^5.0.1344"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.297_1769368976754_0.9703527782959032","host":"s3://npm-registry-packages-npm-production"}},"2.0.300":{"name":"occam-furtle","version":"2.0.300","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.300","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"be236bd58b177f7342a7fa27a6bdf53bd81aaa7e","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.300.tgz","fileCount":189,"integrity":"sha512-GSAVGW0VDS23jrhheTKraAbQO9Rsp3C5XCr2lWohjmcfCBpzjhXiMFftC2xGrEYyEEXbxkii/vm6zTvsPGLjTA==","signatures":[{"sig":"MEUCIETOIqPuBUPP3M17x8CdRZjDnLRJ0OBwi3Fm1Hrf8fdBAiEAv85NdZuaDp+M83aCwO5c6KBrj51PNzHqBvFfejATi8k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1108020},"main":"./lib/index.js","gitHead":"aa165a99346a50cf4198b32a58afd70af0ddca5f","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.9","occam-lexers":"^23.1.35","occam-parsers":"^23.1.38","occam-grammars":"^1.3.451","occam-grammar-utilities":"^8.0.395"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.0","mocha":"^6.0.2","express":"^5.1.0","@swc/core":"1.13.20","lively-cli":"^2.0.77","occam-query":"^4.1.142","watchful-cli":"^1.7.67","occam-entities":"^1.0.451","occam-custom-grammars":"^5.0.1345"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.300_1769503943364_0.5633531692003737","host":"s3://npm-registry-packages-npm-production"}},"2.0.301":{"name":"occam-furtle","version":"2.0.301","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.301","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"1b638c2bb2d3556a8619f7ee4da0e916b28a773c","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.301.tgz","fileCount":189,"integrity":"sha512-3GgniI8Y0mO0ijLh/OkM9WYpNGY0FRXfTyQCnrTpxRizRIti7Czz5IuBQ8qON3QG13+0vfotRJ9OT6plpxPsBQ==","signatures":[{"sig":"MEUCIQDmbtN4sOI/zZR/uT0MRmFF4jS68bPSjc/Mik0cgOKz2wIgL/hu6Wd8OU77OUBvzVyG1EHlM16jwwidn1SS4HloeQc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1108020},"main":"./lib/index.js","gitHead":"307e88b2b0daf85d754286718980c53ff997df36","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.9","occam-lexers":"^23.1.35","occam-parsers":"^23.1.38","occam-grammars":"^1.3.460","occam-grammar-utilities":"^8.0.395"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.0","mocha":"^6.0.2","express":"^5.1.0","@swc/core":"1.13.20","lively-cli":"^2.0.77","occam-query":"^4.1.142","watchful-cli":"^1.7.67","occam-entities":"^1.0.452","occam-custom-grammars":"^5.0.1346"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.301_1769534236893_0.46209079111169427","host":"s3://npm-registry-packages-npm-production"}},"2.0.303":{"name":"occam-furtle","version":"2.0.303","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.303","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"2217ec55757bfc2f42149bb42d0c350d091d4dc8","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.303.tgz","fileCount":189,"integrity":"sha512-ijzSVBMWlVYPjdVzVC3Ts7PPVncb5gpuABK1WzFR9W6Ja/9vJEjWw6U/dYPnh/XalQCqmZWypjDHtRiIn23YKQ==","signatures":[{"sig":"MEYCIQCNju1YS8DqVhuFZaRi3jEDsz1tB2KKjHD5DpC0xR2XGAIhAJQt5Y+MPLDEdMjYYs8w/kLKYA7COLXPjhhMk1bkiZQT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1108020},"main":"./lib/index.js","gitHead":"4f04119e7aebc661cd1469890ed7d235701ff219","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.9","occam-lexers":"^23.1.35","occam-parsers":"^23.1.38","occam-grammars":"^1.3.467","occam-grammar-utilities":"^8.0.395"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.0","mocha":"^6.0.2","express":"^5.1.0","@swc/core":"1.13.20","lively-cli":"^2.0.77","occam-query":"^4.1.142","watchful-cli":"^1.7.67","occam-entities":"^1.0.455","occam-custom-grammars":"^5.0.1348"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.303_1769545366049_0.14253753707850336","host":"s3://npm-registry-packages-npm-production"}},"2.0.304":{"name":"occam-furtle","version":"2.0.304","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.304","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"cb0072ec6fcf86376095d6ee8f96c9342a7e4bbb","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.304.tgz","fileCount":189,"integrity":"sha512-/nDRS4du689QoIm/BB0tf7fXv6RQfT8mgqa5O2osZH9v5+4ABZsKhi5ks+8Wso4fo0TdmjrpvbZBMhND78vZag==","signatures":[{"sig":"MEUCIQDDyqfgEPSw1Wm7KXRrv/LCy/hKoSNYi7wVi5CzrPDHxgIgESd13Z1yQYDtwnQFiWIR6EtqPr5tLQEizVtdfmsM7Ow=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1108020},"main":"./lib/index.js","gitHead":"b935bcc7691df390386e8cc4ef0d6f6991e3da71","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.9","occam-lexers":"^23.1.35","occam-parsers":"^23.1.38","occam-grammars":"^1.3.472","occam-grammar-utilities":"^8.0.395"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.0","mocha":"^6.0.2","express":"^5.1.0","@swc/core":"1.13.20","lively-cli":"^2.0.77","occam-query":"^4.1.142","watchful-cli":"^1.7.67","occam-entities":"^1.0.460","occam-custom-grammars":"^5.0.1349"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.304_1769545990336_0.2888329303666535","host":"s3://npm-registry-packages-npm-production"}},"2.0.305":{"name":"occam-furtle","version":"2.0.305","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.305","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"d61352b50325d1cc158af824113346a35ed6753d","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.305.tgz","fileCount":189,"integrity":"sha512-6b+MJPXKYXa2FaIoiN9veqlqVtzZg1n/o0EDWxnDeXOEc9V+XLNOwIXfhRmpn/1OQpnvTDJBdEo0MzaP6yL/tg==","signatures":[{"sig":"MEUCIDNu8Oij8tQqiBOjNce3MG3kOCw7bGkEQ0qJeLJPp4gfAiEA92Nsspn6POom3MwHK2rf4KZs35SHPKXPuoEwglaWtvo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1108020},"main":"./lib/index.js","gitHead":"9ef3b818344d727cd2740abe4de7f3fcdd6c1fa2","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.9","occam-lexers":"^23.1.35","occam-parsers":"^23.1.38","occam-grammars":"^1.3.473","occam-grammar-utilities":"^8.0.395"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.0","mocha":"^6.0.2","express":"^5.1.0","@swc/core":"1.13.20","lively-cli":"^2.0.77","occam-query":"^4.1.142","watchful-cli":"^1.7.67","occam-entities":"^1.0.461","occam-custom-grammars":"^5.0.1350"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.305_1769607153957_0.37091119673200335","host":"s3://npm-registry-packages-npm-production"}},"2.0.306":{"name":"occam-furtle","version":"2.0.306","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.306","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"e4882e16d6cc50113ef6f825525875b140e37584","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.306.tgz","fileCount":191,"integrity":"sha512-7gtKO06vg6qH0j1BXIvHmoKzT7mgfo92a2jfxi2dB/ZeKG81x/87BVGp5hgS4vA3XP6ARRX0alstvcvH/pr8CA==","signatures":[{"sig":"MEUCIQCJ9uHi3b2HJveyRceb9CO5R0rrs+R7gxsUc3LfE/59jwIgR3dXApGSaU+KvGy3gul97X5NUVQT93vxba3Hd/NPJvY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1120644},"main":"./lib/index.js","gitHead":"e065f95a74cdcabd71a7482da1904953267f7bcc","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.9","occam-lexers":"^23.1.35","occam-parsers":"^23.1.38","occam-grammars":"^1.3.480","occam-grammar-utilities":"^8.0.395"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.0","mocha":"^6.0.2","express":"^5.1.0","@swc/core":"1.13.20","lively-cli":"^2.0.77","occam-query":"^4.1.142","watchful-cli":"^1.7.67","occam-entities":"^1.0.466","occam-custom-grammars":"^5.0.1352"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.306_1769688148993_0.11820076708362048","host":"s3://npm-registry-packages-npm-production"}},"2.0.307":{"name":"occam-furtle","version":"2.0.307","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.307","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"4d923d3dee76bdfe5a4ee5bfc59f12e6d3707be8","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.307.tgz","fileCount":191,"integrity":"sha512-iMxlPuzTaZJyK9F7h518qARohh8+kdB2P8csEa4qO9I6wYg9cEXkqw+Tf35XAPR6YAb0TVlA/kjjVbHRgkvMwg==","signatures":[{"sig":"MEUCIH3ugLy8F3+gSn+HapT0AED1JwHcGTfAVN8S6kxCBUNOAiEAs3eAGRrIluvncx4GxD7epqsaU/bj7SxaovG72Dikaoo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1125464},"main":"./lib/index.js","gitHead":"df92573c1f76073e54f2e2a4933c96d9a82b8bf1","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.9","occam-lexers":"^23.1.35","occam-parsers":"^23.1.38","occam-grammars":"^1.3.482","occam-grammar-utilities":"^8.0.395"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.0","mocha":"^6.0.2","express":"^5.1.0","@swc/core":"1.13.20","lively-cli":"^2.0.77","occam-query":"^4.1.142","watchful-cli":"^1.7.67","occam-entities":"^1.0.467","occam-custom-grammars":"^5.0.1353"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.307_1769696882224_0.348432355435047","host":"s3://npm-registry-packages-npm-production"}},"2.0.308":{"name":"occam-furtle","version":"2.0.308","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.308","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"1a4fb4eed583ce7587f8895dc6aa7c525d5114b4","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.308.tgz","fileCount":191,"integrity":"sha512-inAybqdXZl47X5ZCuIDPjJzqtE3ilCJ/EiA7lqsSWwIM2vNlJtQihnhrS6EHI+n1pz1k5zqt9UQQn2RA+HXwIg==","signatures":[{"sig":"MEYCIQD94XvwuxgJnfuiveGySH8DZPSLPD1jbBazdIUyMwBoxQIhAO0UR9oMtXuY3GHHtYiq3l0J2T5T+61fk/a0g5Z+cRQ+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1125188},"main":"./lib/index.js","gitHead":"93c4b1d6086d6cbafc2e4b3c77fe4bc724f81ebd","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.9","occam-lexers":"^23.1.35","occam-parsers":"^23.1.38","occam-grammars":"^1.3.483","occam-grammar-utilities":"^8.0.395"},"_hasShrinkwrap":false,"devDependencies":{"express":"^5.1.0","@swc/core":"1.13.20","lively-cli":"^2.0.77","occam-query":"^4.1.142","watchful-cli":"^1.7.67","occam-entities":"^1.0.468","occam-custom-grammars":"^5.0.1354"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.308_1769700110317_0.4808909120749618","host":"s3://npm-registry-packages-npm-production"}},"2.0.309":{"name":"occam-furtle","version":"2.0.309","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.309","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"f801fd9c9dffebd84889bbfcceb5d07802f9c57c","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.309.tgz","fileCount":191,"integrity":"sha512-7NtemlABDhzPYdb5MNZO0WMHMxENEUeOBn1BU5w6Bo++4+Vrnk3MNJxr4XCiz9YS1UtH5XxOjQPa5G7WUI2zhQ==","signatures":[{"sig":"MEQCIBIxICC6DhkF+DSbeO42/x41kWCZu1VH/MqIJbPLyv24AiBmVyIADdlpRy7mgIiFzus0OnX26nMQGvh2t+yLuyROYQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1125188},"main":"./lib/index.js","gitHead":"718b114aeed54dc9adfe5e0b606f53719b0eb603","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.9","occam-lexers":"^23.1.35","occam-parsers":"^23.1.38","occam-grammars":"^1.3.484","occam-grammar-utilities":"^8.0.395"},"_hasShrinkwrap":false,"devDependencies":{"express":"^5.1.0","@swc/core":"1.13.20","lively-cli":"^2.0.77","occam-query":"^4.1.142","watchful-cli":"^1.7.67","occam-entities":"^1.0.469","occam-custom-grammars":"^5.0.1355"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.309_1769700212529_0.127516025052391","host":"s3://npm-registry-packages-npm-production"}},"2.0.310":{"name":"occam-furtle","version":"2.0.310","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.310","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"35c2c968559e8d1ef2f08828a9ade5910fd08d2c","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.310.tgz","fileCount":191,"integrity":"sha512-Ast9MvcvNeyc58mrHE41v0q3dwCqWxK0OeGpz4dtmLjrSYcZkjlRRmA/mVFsYyAQTlP6Oabt3yVtn3oU3Q2xMg==","signatures":[{"sig":"MEYCIQD+KcSo4AzR8g99yuYUBlew8Wpa29T7rlrP5tE8AfbzygIhALr4QFq5OK5knTjlswPDjfv3aL9GNeVjPSJXVyKt/clQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1125188},"main":"./lib/index.js","gitHead":"50151c7feef0c12d17105fe0156682fb06bcc00d","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.9","occam-lexers":"^23.1.35","occam-parsers":"^23.1.38","occam-grammars":"^1.3.485","occam-grammar-utilities":"^8.0.395"},"_hasShrinkwrap":false,"devDependencies":{"express":"^5.1.0","@swc/core":"1.13.20","lively-cli":"^2.0.77","occam-query":"^4.1.142","watchful-cli":"^1.7.67","occam-entities":"^1.0.470","occam-custom-grammars":"^5.0.1356"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.310_1769700981707_0.4804914915849319","host":"s3://npm-registry-packages-npm-production"}},"2.0.311":{"name":"occam-furtle","version":"2.0.311","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.311","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"68d8f72811441084397ebc6ac3c7634f23d922c1","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.311.tgz","fileCount":191,"integrity":"sha512-nF9PUmGo0rittJmNmOZDiU6dVwArGKUz8Dsx5mGApmSLPJ0gHeNuhcFQJkCnvuqzWvU+zIlF3ySfsPc2yt+k9g==","signatures":[{"sig":"MEQCIDap+hvW41ZbLY5jExNkoNZMDnEo/m+4T6QMtZVYVHkeAiA/UQHBrURejyCMa9PewnLewR7eSe/tQAP7yr0C5oGEFg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1125161},"main":"./lib/index.js","gitHead":"af2b5a9f7d64e01fa5fcf36c9c0f624eed1e5159","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.9","occam-lexers":"^23.1.35","occam-parsers":"^23.1.38","occam-grammars":"^1.3.487","occam-grammar-utilities":"^8.0.395"},"_hasShrinkwrap":false,"devDependencies":{"express":"^5.1.0","@swc/core":"1.13.20","lively-cli":"^2.0.77","occam-query":"^4.1.142","watchful-cli":"^1.7.67","occam-entities":"^1.0.471","occam-custom-grammars":"^5.0.1357"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.311_1769707267752_0.9313893206265127","host":"s3://npm-registry-packages-npm-production"}},"2.0.312":{"name":"occam-furtle","version":"2.0.312","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.312","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"46e11e3b786e69abe59b0ca9a7ebf6789d3f8499","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.312.tgz","fileCount":191,"integrity":"sha512-8EBPmpdA2VfH+l24RSVCG0mJTkZpdpOza98C8Ysj2splSDaYGkMbWjN+BQowO9NW0hhcMr11rhvFNtm7fAWRvA==","signatures":[{"sig":"MEUCIGvGEdSRqEvH5FQQ6LzYqJD5SYHTYnva6XLCRPqSHUp6AiEA1RjGbqSKJYnjf3QMJ48vfJz0WNs6FRIuTXH1vASqMhc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1129180},"main":"./lib/index.js","gitHead":"44bf35a5dfbc2e6ea13b30ddb7355297c4bdbf2f","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.9","occam-lexers":"^23.1.35","occam-parsers":"^23.1.38","occam-grammars":"^1.3.489","occam-grammar-utilities":"^8.0.395"},"_hasShrinkwrap":false,"devDependencies":{"express":"^5.1.0","@swc/core":"1.13.20","lively-cli":"^2.0.77","occam-query":"^4.1.142","watchful-cli":"^1.7.67","occam-entities":"^1.0.472","occam-custom-grammars":"^5.0.1358"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.312_1769708599645_0.8489688683558958","host":"s3://npm-registry-packages-npm-production"}},"2.0.319":{"name":"occam-furtle","version":"2.0.319","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.319","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"b619f66801879940f73bbeccb213f80646071762","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.319.tgz","fileCount":215,"integrity":"sha512-mK3JdhqQ9Kb9VCaMidyLVx1HsReCdbhr4eJ7mJCVt14vq+HGbIc42gK7aO4Ei+tmlPoS1lKy69zxX0PDJxLeKA==","signatures":[{"sig":"MEYCIQC4K044JW8ryu2DcgeYYG3cq2P7mVCeqCo2UF2fDohNdgIhAKsdgzhGcpn5tNEHicsjlZb2QN2cNeDM2A1PrA6Rz+uu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1178791},"main":"./lib/index.js","gitHead":"9bae98cc5a7ce63426dedb09ea83f01dc5152a3f","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.9","occam-lexers":"^23.1.35","occam-parsers":"^23.1.38","occam-grammars":"^1.3.489","occam-grammar-utilities":"^8.0.395"},"_hasShrinkwrap":false,"devDependencies":{"express":"^5.1.0","@swc/core":"1.13.20","lively-cli":"^2.0.77","occam-query":"^4.1.142","watchful-cli":"^1.7.67","occam-custom-grammars":"^5.0.1358"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.319_1769950172202_0.37044341177539497","host":"s3://npm-registry-packages-npm-production"}},"2.0.320":{"name":"occam-furtle","version":"2.0.320","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.320","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"f70875017db1f0c459841c8bce0ff9cf9d0ec2fc","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.320.tgz","fileCount":215,"integrity":"sha512-1g23URkb8rRHlEe854VU6EmC3KCpwzMrjRrcYKK92xupW6qIF0/uczKzEUzzTzEh3XwdUy9bNC0Ghhd0qzyD0Q==","signatures":[{"sig":"MEUCIQCZMR0hRd4u2BgCNAzZ+GMBLVr0LAwle/uqUBIht0mzugIgQU8+1wSES+k1QrDcH0tzD9ygnU6ui1Wb1vOtcUE72bQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1178791},"main":"./lib/index.js","gitHead":"66cfc0d5a37265fbc155f588307a98baa25fcdb5","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.9","occam-lexers":"^23.1.35","occam-parsers":"^23.1.38","occam-grammars":"^1.3.491","occam-grammar-utilities":"^8.0.395"},"_hasShrinkwrap":false,"devDependencies":{"express":"^5.1.0","@swc/core":"1.13.20","lively-cli":"^2.0.77","occam-query":"^4.1.142","watchful-cli":"^1.7.67","occam-custom-grammars":"^5.0.1359"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.320_1769950470561_0.8701557447750508","host":"s3://npm-registry-packages-npm-production"}},"2.0.321":{"name":"occam-furtle","version":"2.0.321","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.321","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"ea6404f7e8df3c43f1920f6f4197c7447cad3d3f","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.321.tgz","fileCount":215,"integrity":"sha512-wt42h72Gk9O5Ka2ymKAXdx7UbKnXMabBxNXj4nhX0saeJJzh5prWOyLYA/ge55ozqN3bSBV1y9rsjdYzarawuw==","signatures":[{"sig":"MEYCIQC4dThA6Xk60hLbh1LV/RhcvZgkeqvZqH+kMJw+GF694wIhALzQDBhnc0T9SWw5fxqVSu4Psaak4uFP0Czp4RQDgFWA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1179103},"main":"./lib/index.js","gitHead":"2aa4deca62d763dcc14acac3b0cada7a2ce5534d","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.9","occam-lexers":"^23.1.35","occam-parsers":"^23.1.38","occam-grammars":"^1.3.491","occam-grammar-utilities":"^8.0.395"},"_hasShrinkwrap":false,"devDependencies":{"express":"^5.1.0","@swc/core":"1.13.20","lively-cli":"^2.0.77","occam-query":"^4.1.142","watchful-cli":"^1.7.67","occam-entities":"^1.0.473","occam-custom-grammars":"^5.0.1359"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.321_1769950828555_0.4422512741218272","host":"s3://npm-registry-packages-npm-production"}},"2.0.322":{"name":"occam-furtle","version":"2.0.322","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.322","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"1920274021eb9074042e75f0f13073422b903bd0","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.322.tgz","fileCount":215,"integrity":"sha512-8owXySPclWbM4xIQEvG+P2yOGGOMvZoFWxXZIg4yXvyvT/BDeDrMqP9EN+R+VV2fYHcP3nZq6Vznret032bsMA==","signatures":[{"sig":"MEUCIDPGvJdx1zw2M33XClKUNRYQr2T2PGaQ9irco2eYF3nDAiEAo2nQoNaZrwVbssSoWPneFQ11NTGb7tCgg16J89ky2EA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1179103},"main":"./lib/index.js","gitHead":"73014c19979197fa81c489311e606f27cc23b4b8","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.9","occam-lexers":"^23.1.35","occam-parsers":"^23.1.38","occam-grammars":"^1.3.493","occam-grammar-utilities":"^8.0.395"},"_hasShrinkwrap":false,"devDependencies":{"express":"^5.1.0","@swc/core":"1.13.20","lively-cli":"^2.0.77","occam-query":"^4.1.142","watchful-cli":"^1.7.67","occam-entities":"^1.0.474","occam-custom-grammars":"^5.0.1360"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.322_1769951269348_0.7064964466420307","host":"s3://npm-registry-packages-npm-production"}},"2.0.323":{"name":"occam-furtle","version":"2.0.323","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.323","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"582557c9decf6b7ebaef7215af04f774a8502aeb","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.323.tgz","fileCount":219,"integrity":"sha512-+uusmOT7u4TVhrTz3J8SGMOoFL16pj54APW41iI/buPQ9DJJ2rt0c+sxAhIOmlmGBd3mwe5oe78R7HWvJ05ASg==","signatures":[{"sig":"MEYCIQCrYNVfXBt7d5OwsoCMrpWpkHxnWMiItoE20t7D4M9jFAIhAPZG/zNtPEVWhLQOPC1dHKj1EKZFPwIM9G9KzKI5A3sC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1199150},"main":"./lib/index.js","gitHead":"f852f94f86d8479a616d6ed1ef740ed58ff6d452","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.9","occam-lexers":"^23.1.35","occam-parsers":"^23.1.38","occam-grammars":"^1.3.493","occam-grammar-utilities":"^8.0.395"},"_hasShrinkwrap":false,"devDependencies":{"express":"^5.1.0","@swc/core":"1.13.20","lively-cli":"^2.0.77","occam-query":"^4.1.142","watchful-cli":"^1.7.67","occam-entities":"^1.0.474","occam-custom-grammars":"^5.0.1360"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.323_1769953500148_0.7052647857655154","host":"s3://npm-registry-packages-npm-production"}},"2.0.324":{"name":"occam-furtle","version":"2.0.324","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.324","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"3df97d446f9a792bfc2a754254187d6f5442b92f","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.324.tgz","fileCount":219,"integrity":"sha512-9M5KQIjJUx47/Wp3qy9UHsdrduLnyfarFN3X6SjDRAZxmXYMjA96z08OEHg0FxhnxCK735Ep5I+opzFeUJQaSw==","signatures":[{"sig":"MEQCIEsVUm/Cqo0fvuupTvtpIJw/Gnwq34g9KZdOi2cf9scAAiBqM153wEtJg2hl2ES8H/QzZn4AaO756D32S/rPbO1g3g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1199150},"main":"./lib/index.js","gitHead":"221d3fac3f859b7f846ead09e5e13ec5164a79ef","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.9","occam-lexers":"^23.1.35","occam-parsers":"^23.1.38","occam-grammars":"^1.3.495","occam-grammar-utilities":"^8.0.395"},"_hasShrinkwrap":false,"devDependencies":{"express":"^5.1.0","@swc/core":"1.13.20","lively-cli":"^2.0.77","occam-query":"^4.1.142","watchful-cli":"^1.7.67","occam-entities":"^1.0.475","occam-custom-grammars":"^5.0.1361"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.324_1769953979355_0.21143169539606088","host":"s3://npm-registry-packages-npm-production"}},"2.0.325":{"name":"occam-furtle","version":"2.0.325","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.325","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"1ada17c8c178ca1541b1c16aff4f6b5d0dc92994","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.325.tgz","fileCount":219,"integrity":"sha512-B1F5dCaAeRmi73cmQJpUIL4qCNdi4pD0/0wdzDjgDRVH+qA0ccRISiJ3IQgYoKBOegndzWCx3697KedZj2QJzw==","signatures":[{"sig":"MEYCIQCyERXEruSqDWNwiAWQJEQJCA9qb4bgGS/T2/1MtcBeMAIhAIiLvX42AyQU4Xy/OIolkaF/+5IDt+zljGvbt/7pxWiG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1194841},"main":"./lib/index.js","gitHead":"6126f03795b74eb2ea88384efbd245ebd8af715f","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.9","occam-lexers":"^23.1.35","occam-parsers":"^23.1.38","occam-grammars":"^1.3.496","occam-grammar-utilities":"^8.0.395"},"_hasShrinkwrap":false,"devDependencies":{"express":"^5.1.0","@swc/core":"1.13.20","lively-cli":"^2.0.77","occam-query":"^4.1.142","watchful-cli":"^1.7.67","occam-entities":"^1.0.476","occam-custom-grammars":"^5.0.1362"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.325_1769958961842_0.39852872042351173","host":"s3://npm-registry-packages-npm-production"}},"2.0.326":{"name":"occam-furtle","version":"2.0.326","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.326","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"1a9a828dd759321a7aebae3df0c36fa3cb20fc53","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.326.tgz","fileCount":219,"integrity":"sha512-hZLp+TktuFYZ5tKPqp+CZHfTEmjI4BeLDq20ycgGn77QYcCCfZihuOKk+cHfLkcxmUfsBJqiKlQc4icTMpZOog==","signatures":[{"sig":"MEUCIQCYZjLBJS4u0YUWRFvkLWxjPiN4JCm9ir/N0fLlJ8mPuwIgdgE2/owx8mbisRPodofptE7sr+VHkelSDX5ZFFsLkvg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1194841},"main":"./lib/index.js","gitHead":"2d6197f645e9dc91f77555edf62e5ab5d91c402c","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.9","occam-lexers":"^23.1.35","occam-parsers":"^23.1.38","occam-grammars":"^1.3.498","occam-grammar-utilities":"^8.0.395"},"_hasShrinkwrap":false,"devDependencies":{"express":"^5.1.0","@swc/core":"1.13.20","lively-cli":"^2.0.77","occam-query":"^4.1.142","watchful-cli":"^1.7.67","occam-entities":"^1.0.477","occam-custom-grammars":"^5.0.1363"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.326_1769967302014_0.8622268234966173","host":"s3://npm-registry-packages-npm-production"}},"2.0.328":{"name":"occam-furtle","version":"2.0.328","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.328","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"82fc3776d55dd801c81c8714a660d636eaa5803a","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.328.tgz","fileCount":223,"integrity":"sha512-w3nOmp0+yjmkR2vplDzIbwn7RNtacoyOa7ChNxNpX5OT64B0BugP1bx+JU3rJ2Xszcx43ZL7SZY/pou2cTlKTQ==","signatures":[{"sig":"MEUCIGwpQtGLqB/CDBDC4VcfBJvkzqvn/LHq3EsS1sU5q7DNAiEAiNE5Eee3H44HyFwyTtduQlCgOBs85uwcIBcw/ZN6LTk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1196765},"main":"./lib/index.js","gitHead":"938e3b4deb8eedb1391b1fb0db11cbe555ca456c","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.9","occam-lexers":"^23.1.35","occam-parsers":"^23.1.38","occam-grammars":"^1.3.500","occam-grammar-utilities":"^8.0.395"},"_hasShrinkwrap":false,"devDependencies":{"express":"^5.1.0","@swc/core":"1.13.20","lively-cli":"^2.0.77","occam-query":"^4.1.142","watchful-cli":"^1.7.67","occam-entities":"^1.0.478","occam-custom-grammars":"^5.0.1364"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.328_1769972334017_0.533236023300645","host":"s3://npm-registry-packages-npm-production"}},"2.0.329":{"name":"occam-furtle","version":"2.0.329","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.329","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"781c1cd829d8df070e2e52a2504ac8757c94c3e7","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.329.tgz","fileCount":223,"integrity":"sha512-WDScHjFyjI4q+dCc47KNvMYaAdgX9G0Gd2uRVXVjNzYmjCpEBjeDiP4km6kDCHB0fMLbb5rKcCp//pO8I4Qt4w==","signatures":[{"sig":"MEYCIQDLsM3+YHbZiBlAPglhCTsWJ+/xE/p6lY4cLA/PrJ6aeAIhAJWdLvJraffxfpg1ON2FajXjMi3Wa3h7JkAY4YG5TOhO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1204109},"main":"./lib/index.js","gitHead":"887aa4269abe2e02db276865c88404aaaf49ccc9","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.9","occam-lexers":"^23.1.35","occam-parsers":"^23.1.38","occam-grammars":"^1.3.502","occam-grammar-utilities":"^8.0.395"},"_hasShrinkwrap":false,"devDependencies":{"express":"^5.1.0","@swc/core":"1.13.20","lively-cli":"^2.0.77","occam-query":"^4.1.142","watchful-cli":"^1.7.67","occam-entities":"^1.0.479","occam-custom-grammars":"^5.0.1365"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.329_1769978728294_0.5780907960568047","host":"s3://npm-registry-packages-npm-production"}},"2.0.330":{"name":"occam-furtle","version":"2.0.330","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.330","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"e55dca48e22d2bbc8aa46577dde9129b7f225a7d","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.330.tgz","fileCount":223,"integrity":"sha512-ARM6fEQxMn2WlfiqmMStocP3J9XNL4oYXcdJBirecKO1DZz79mEC5ioBXLZKH/Xv5T3VdkNiPotZDqgQAYmTfw==","signatures":[{"sig":"MEYCIQDN00fcH/k8iSmYqGyyf+1mUQqPpvZaZsuRJuhlix/NtwIhALq8tbt1UfnpYk1HDVLgPFwx5ANeK4Qalv/PBdiwZ3e0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1205961},"main":"./lib/index.js","gitHead":"074ecfaf5b8fdb6f78f329199c0cb1731f611da8","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.9","occam-lexers":"^23.1.35","occam-parsers":"^23.1.38","occam-grammars":"^1.3.504","occam-grammar-utilities":"^8.0.395"},"_hasShrinkwrap":false,"devDependencies":{"express":"^5.1.0","@swc/core":"1.13.20","lively-cli":"^2.0.77","occam-query":"^4.1.142","watchful-cli":"^1.7.67","occam-entities":"^1.0.480","occam-custom-grammars":"^5.0.1366"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.330_1770045304975_0.2706648002607899","host":"s3://npm-registry-packages-npm-production"}},"2.0.331":{"name":"occam-furtle","version":"2.0.331","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.331","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"c282e8c42a4d4ac798ca425259c11702e77cf9bf","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.331.tgz","fileCount":239,"integrity":"sha512-sOAgt68TezhbNM1+hvfr0SiUEhVl1OxmeIAb5mUtKBguQU+r8PHewM49R8NNYh8a16H2pDljDXJsgoRZP6P14w==","signatures":[{"sig":"MEQCIAcb8Eaoq4smH/Q31AHXOh0ENQaHcR0nBLXseBo5JngPAiAhjjIvkCPTT4tWrpmZUmfSf7pw10IqlytFbnLszKij+w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1300449},"main":"./lib/index.js","gitHead":"f2007b216c12b009a6fbfb6a84db4bb4af950a15","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.9","occam-lexers":"^23.1.35","occam-parsers":"^23.1.38","occam-grammars":"^1.3.504","occam-grammar-utilities":"^8.0.395"},"_hasShrinkwrap":false,"devDependencies":{"express":"^5.1.0","@swc/core":"1.13.20","lively-cli":"^2.0.77","occam-query":"^4.1.142","watchful-cli":"^1.7.67","occam-entities":"^1.0.480","occam-custom-grammars":"^5.0.1366"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.331_1770047627897_0.818272312644817","host":"s3://npm-registry-packages-npm-production"}},"2.0.334":{"name":"occam-furtle","version":"2.0.334","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.334","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"6ac97a127f8c77bf8b574a1c2819ee55dec682ed","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.334.tgz","fileCount":239,"integrity":"sha512-V46y+tOAWRf7Xny6qLZfaFH6+70wBt7wSnhlMwh1FPfIX6XnJiuxSEYtEMx+6hAHal+4I4abu0ejiNxRt2a/5g==","signatures":[{"sig":"MEYCIQDHfBStJhhcYHuNs2gLcNolDyI7ZuhU0qP8kpo3z0m1mQIhALUT3F+dQO0N1OluJZzmIb/JGxvmgDOtRqfrcDRWWTgf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1327876},"main":"./lib/index.js","gitHead":"ca0a7c919f5230b990e0ef0c6bb4d5671a6c3a6c","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.9","occam-lexers":"^23.1.35","occam-parsers":"^23.1.38","occam-grammars":"^1.3.506","occam-grammar-utilities":"^8.0.395"},"_hasShrinkwrap":false,"devDependencies":{"express":"^5.1.0","@swc/core":"1.13.20","lively-cli":"^2.0.77","occam-query":"^4.1.142","watchful-cli":"^1.7.67","occam-entities":"^1.0.481","occam-custom-grammars":"^5.0.1367"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.334_1770055921604_0.10400351726120527","host":"s3://npm-registry-packages-npm-production"}},"2.0.335":{"name":"occam-furtle","version":"2.0.335","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.335","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"5170d0608db6cd010c42691ab8138c576465e68e","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.335.tgz","fileCount":239,"integrity":"sha512-xiRkpU43bhBGj3bHWf2LXpLCdZq0l9Cx/q9DQRlQ2mJLmJa/fLi5onZSSFCcnNEdUz9DEXi4CrT0vj7HbbyjPw==","signatures":[{"sig":"MEQCICePBYREzisqFPKgNGQ806p8sB2mZQ/irOuiFWsIfg3SAiBI7ZmqwQ/2U6IhAJWXDitBxBoxUs5XofYbo7B2MF5fMg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1336526},"main":"./lib/index.js","gitHead":"57cd8b38a5c260d9d80816d3ddc2c2a59ae4ec1b","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.9","occam-lexers":"^23.1.35","occam-parsers":"^23.1.38","occam-grammars":"^1.3.506","occam-grammar-utilities":"^8.0.395"},"_hasShrinkwrap":false,"devDependencies":{"express":"^5.1.0","@swc/core":"1.13.20","lively-cli":"^2.0.77","occam-query":"^4.1.142","watchful-cli":"^1.7.67","occam-entities":"^1.0.481","occam-custom-grammars":"^5.0.1367"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.335_1770064270694_0.04495497648363078","host":"s3://npm-registry-packages-npm-production"}},"2.0.338":{"name":"occam-furtle","version":"2.0.338","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.338","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"f68272c9a7b6a8937fce50d64e8c0fcad07ae917","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.338.tgz","fileCount":223,"integrity":"sha512-uSWFNdhtuqsVlWwXNG4Z5q3KBVXM73Z2+dPjgKFSGx+qJteWjRtQZdYy2oUkMxlEj7aQQwHZdb7uaNT4/gpNIQ==","signatures":[{"sig":"MEYCIQDXe4Mb4kauPbd29b5LlOEFeRK/1j4KM4HEgwMkKk04nAIhAIiTWPQ/d3fqoc/GMy87SysHGKxrrDLn1qbwvbfauprt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1214731},"main":"./lib/index.js","gitHead":"f92b5009d41df6ff4adeac0d1f108d4fd52cecc1","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --source-directory=./src --lib-directory=./lib --pause=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.9","occam-lexers":"^23.1.35","occam-parsers":"^23.1.38","occam-grammars":"^1.3.508","occam-grammar-utilities":"^8.0.395"},"_hasShrinkwrap":false,"devDependencies":{"express":"^5.1.0","@swc/core":"1.13.20","lively-cli":"^2.0.77","occam-query":"^4.1.142","watchful-cli":"^1.7.67","occam-entities":"^1.0.482","occam-custom-grammars":"^5.0.1368"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.338_1770125968540_0.2579591022149068","host":"s3://npm-registry-packages-npm-production"}},"2.0.340":{"name":"occam-furtle","version":"2.0.340","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.340","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"545d14f323a24149c8044c2a90669567e8ededbb","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.340.tgz","fileCount":248,"integrity":"sha512-HG2KGCVm87HFeSy5nTX/lZasjEYBDFEhKa02aqrw3i4IganVG6EQTF26OHwjF/M4ONxvBpkh1mxgH61cLlWXew==","signatures":[{"sig":"MEYCIQC+4ibWXAZnmyYj2AfYwReWKpRWjwwo+hpurfb4tvmPBQIhAN3IwI2IE7LF1Z5mNzJZP5SKPvCPLWgWLUpJ5iWNKLJF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4945358},"main":"./lib/index.js","gitHead":"a3a2747ec908813ad24d0ded75b80797f89933c5","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.9","occam-lexers":"^23.1.35","occam-parsers":"^23.1.38","occam-grammars":"^1.3.510","occam-grammar-utilities":"^8.0.395"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.130","lively-cli":"^2.0.77","easy-layout":"^6.0.287","occam-query":"^4.1.142","watchful-cli":"^1.7.67","occam-entities":"^1.0.483","easy-with-style":"^3.0.537","occam-custom-grammars":"^5.0.1369"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.340_1770128424686_0.987383711311594","host":"s3://npm-registry-packages-npm-production"}},"2.0.342":{"name":"occam-furtle","version":"2.0.342","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@2.0.342","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"2d1cbbb197036baf04774a73ca86ce193df953b0","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-2.0.342.tgz","fileCount":248,"integrity":"sha512-iIEJ5oaH3C585d9HKIwbUHgaRLqh15S9TelDrp2rU8RyTqYuEZXzxBzH7C/t8QBE9B6nQMO3qPlT7iK2Xu26Uw==","signatures":[{"sig":"MEUCIQC7yRW7RBPMvGnfjNiFZJymcba2XQPMNcGTcuP+52EIUAIgC1LFvF/iD913GntMfPH9iuVG328bZAczyxDui0VQb8M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4927890},"main":"./lib/index.js","gitHead":"d1683a05767c683daea0b76a50b00596ce79eb47","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.9","occam-lexers":"^23.1.35","occam-parsers":"^23.1.38","occam-grammars":"^1.3.510","occam-grammar-utilities":"^8.0.395"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.130","lively-cli":"^2.0.77","easy-layout":"^6.0.287","occam-query":"^4.1.142","watchful-cli":"^1.7.67","occam-entities":"^1.0.483","easy-with-style":"^3.0.537","occam-custom-grammars":"^5.0.1369"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_2.0.342_1770134447207_0.8803568986665662","host":"s3://npm-registry-packages-npm-production"}},"3.0.1":{"name":"occam-furtle","version":"3.0.1","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.1","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"f8c56b97661ff6acea992766e7d8fb273bd7dbab","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.1.tgz","fileCount":261,"integrity":"sha512-jEkjymlVRxgudb18vqrl30kmgLBzCDyIH4+gT1u62Ag5TuOtSsxoLTOOOhGfslhoFXrTDQ1uYrtJRac9LNtkJA==","signatures":[{"sig":"MEUCIQCnd/7bNnpVoCMWxB+/KelEISDnN6MVq+OR1RJqGY+fkAIgQp8uphii2MFHl5isJm7cCWg7uN2N8hhvaVgx1dqBCbU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5513124},"main":"./lib/index.js","gitHead":"fb41490d0a20287fd6bb666133e6b2f8290642af","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.9","occam-lexers":"^23.1.35","occam-parsers":"^23.1.38","occam-grammars":"^1.3.510","occam-grammar-utilities":"^8.0.395"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.130","lively-cli":"^2.0.77","easy-layout":"^6.0.287","occam-model":"^1.0.483","occam-query":"^4.1.142","watchful-cli":"^1.7.67","easy-with-style":"^3.0.537","occam-custom-grammars":"^5.0.1369"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.1_1770233348643_0.7011171687090585","host":"s3://npm-registry-packages-npm-production"}},"3.0.2":{"name":"occam-furtle","version":"3.0.2","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.2","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"1eed924dff194971748981bade2dcf42ad238a27","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.2.tgz","fileCount":260,"integrity":"sha512-h8LrvPdh0WS9xmelM1cSXRjambVVC+1eec9Pkp6RxaEVMWdpsqddXWnWIItaXjHlsxITISAmugfkmwdG1QLcjg==","signatures":[{"sig":"MEYCIQDGYJLG5yurE/lRrWwmH68oegJNcRRqwzQEd4vSXEoqjgIhAJ7/ohtl1DpoMsrzM0nNQzBy/etpzQR27ZCN5jUhwP/9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5416368},"main":"./lib/index.js","gitHead":"48742b3c3a4de5f8fb94d41ae17bb8e9442a5260","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.9","occam-lexers":"^23.1.35","occam-parsers":"^23.1.38","occam-grammars":"^1.3.510","occam-grammar-utilities":"^8.0.395"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.130","lively-cli":"^2.0.77","easy-layout":"^6.0.287","occam-model":"^1.0.483","occam-query":"^4.1.142","watchful-cli":"^1.7.67","easy-with-style":"^3.0.537","occam-custom-grammars":"^5.0.1369"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.2_1770291863447_0.33434689329449596","host":"s3://npm-registry-packages-npm-production"}},"3.0.3":{"name":"occam-furtle","version":"3.0.3","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.3","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"ebf0794a9f29a312219c3a79bafc0836560e8b44","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.3.tgz","fileCount":260,"integrity":"sha512-kHHEhWMJSoUSZkf0mrpqre8L7QXGQUrnL5xfsTk47UlBGsUil9Rk1Jq75IA5w1P8f/odYklLGDmQoDdFAuhIRw==","signatures":[{"sig":"MEUCIEKz8KaP14+CQUoLOSSt9lH9XgnKtfjAVTrY9poXDTaGAiEAzvdg0oUmmM0K3TKKczpCvCG491alrImqm2gqKxSSNsc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5418114},"main":"./lib/index.js","gitHead":"3288b24a5b079b0836222d343ac5e96ef8e8d336","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.9","occam-lexers":"^23.1.35","occam-parsers":"^23.1.38","occam-grammars":"^1.3.510","occam-grammar-utilities":"^8.0.395"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.130","lively-cli":"^2.0.77","easy-layout":"^6.0.287","occam-model":"^1.0.483","occam-query":"^4.1.142","watchful-cli":"^1.7.67","easy-with-style":"^3.0.537","occam-custom-grammars":"^5.0.1369"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.3_1770292069894_0.4774856324300816","host":"s3://npm-registry-packages-npm-production"}},"3.0.4":{"name":"occam-furtle","version":"3.0.4","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.4","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"17bf21923b10a580462b389d997ed284fc0740fd","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.4.tgz","fileCount":258,"integrity":"sha512-PJ/to9vRtH9zJPGV+lca+SQ/h7BxRpHP1mrhRjiGxyfZae0qZNOUSRsDcN3wTxeg9KA1nOBDA247P82vfctPVQ==","signatures":[{"sig":"MEYCIQDKiOY2QFqHAMaYLKpGW4vgJC3X0owGp9kR5dy7iNakigIhAKIqxMNbwSyTTWuxTPlWdwWq090dd1TAgKiS8gbN1UAn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5287446},"main":"./lib/index.js","gitHead":"901f0a8912730c9ad7d6c3bbf089e421d40f1aaf","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.9","occam-lexers":"^23.1.35","occam-parsers":"^23.1.38","occam-grammars":"^1.3.510","occam-grammar-utilities":"^8.0.395"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.130","lively-cli":"^2.0.77","easy-layout":"^6.0.287","occam-model":"^1.0.483","occam-query":"^4.1.142","watchful-cli":"^1.7.67","easy-with-style":"^3.0.537","occam-custom-grammars":"^5.0.1369"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.4_1770292913656_0.19877788173900424","host":"s3://npm-registry-packages-npm-production"}},"3.0.5":{"name":"occam-furtle","version":"3.0.5","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.5","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"52190d2d27ff6a489ed85176bb0272f9f408ab6d","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.5.tgz","fileCount":258,"integrity":"sha512-lksvXZf3bBJO812K23zUa29yd7XaTdkA3b7LzPioILdzJAvi/P5/3sPwBZDz+gjZ7nyKWGbLlf65dUvpIEEW1g==","signatures":[{"sig":"MEYCIQCiHECRTYlcjH8g56uQd55DAlXNF3pHcpsLjRtcUocYEwIhALejTmv8Z/eVL4dMyXPoiNHXTeadhJfytsHtemDFQXfv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5285751},"main":"./lib/index.js","gitHead":"2e0872dd804325dca7af16a27d1e9bc4129dbc55","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.9","occam-lexers":"^23.1.35","occam-parsers":"^23.1.38","occam-grammars":"^1.3.510","occam-grammar-utilities":"^8.0.395"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.130","lively-cli":"^2.0.77","easy-layout":"^6.0.287","occam-model":"^1.0.483","occam-query":"^4.1.142","watchful-cli":"^1.7.67","easy-with-style":"^3.0.537","occam-custom-grammars":"^5.0.1369"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.5_1770293631870_0.5804899194642719","host":"s3://npm-registry-packages-npm-production"}},"3.0.6":{"name":"occam-furtle","version":"3.0.6","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.6","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"4fa692faaf0172a7c8001363a69bafc0ef3ea83d","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.6.tgz","fileCount":258,"integrity":"sha512-iFjQfAndS6j1ICIPyPHfpTCQ1JSDDrJq70F38PKE9c3oc0LQrnaof1yjoZfbR5pwszYHyo/R6LLwLd5p+kNcBg==","signatures":[{"sig":"MEYCIQCvmRgv0LFYk10rcubBBqwvhKoRC48B9eh7BGXEnp5+NgIhAIIu/ZaKCBY70Z3I4G1qhdyhZVL8kFIlRvWFlFct6ahI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5283541},"main":"./lib/index.js","gitHead":"cc05abdcf1c186a180d7cacf4c8f1c88e44a45be","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.9","occam-lexers":"^23.1.35","occam-parsers":"^23.1.38","occam-grammars":"^1.3.510","occam-grammar-utilities":"^8.0.395"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.130","lively-cli":"^2.0.77","easy-layout":"^6.0.287","occam-model":"^1.0.483","occam-query":"^4.1.142","watchful-cli":"^1.7.67","easy-with-style":"^3.0.537","occam-custom-grammars":"^5.0.1369"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.6_1770293749458_0.17865238608577938","host":"s3://npm-registry-packages-npm-production"}},"3.0.7":{"name":"occam-furtle","version":"3.0.7","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.7","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"2bac6193347347ad8375eab97813ded8fc9bde08","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.7.tgz","fileCount":258,"integrity":"sha512-3DVh9j3iR6ap+mxI1V61xlWFca/rKvkQ0B/FhYq8mh+Q9yqEEbtgG4RUohsrYkNdqh6tseLTvt7sP9jxDFu5Vw==","signatures":[{"sig":"MEUCIQCaaY6/OnsPse0rfiljFQEqyJflJlNGLckFb5lyRvERuQIgSgJdUc0zpLu3e4ig0ye6Ht1m7da2yVxyzsWQ7GHIJDU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5283991},"main":"./lib/index.js","gitHead":"54bed226a468a479b38a3bb61cd540f50446ba57","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.9","occam-lexers":"^23.1.35","occam-parsers":"^23.1.38","occam-grammars":"^1.3.510","occam-grammar-utilities":"^8.0.395"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.130","lively-cli":"^2.0.77","easy-layout":"^6.0.287","occam-model":"^1.0.483","occam-query":"^4.1.142","watchful-cli":"^1.7.67","easy-with-style":"^3.0.537","occam-custom-grammars":"^5.0.1369"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.7_1770294021291_0.17900515365108505","host":"s3://npm-registry-packages-npm-production"}},"3.0.8":{"name":"occam-furtle","version":"3.0.8","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.8","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"43abba19a1211336a439fb19175bd77c14227d83","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.8.tgz","fileCount":258,"integrity":"sha512-JvaW2CkaZ5Y6ShFKfgWR7ggiJUjm/AxBmokm8upSgcDfyqCr0bkQ9cV2SvNd7aJXi9q6Lrh7Iu62XkfEsUA+cQ==","signatures":[{"sig":"MEUCIG4yhwXhGDrVQ3PROJ8EXSW3ylRZuB0JM3u5aDDp72JwAiEA8i2mAwpr5gWo8Hpm1uuYaYlnfO7s/CFZmkQEV9llrRo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5287492},"main":"./lib/index.js","gitHead":"8e78c327c32257f25df46041163393ef4f2e22d8","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.9","occam-lexers":"^23.1.35","occam-parsers":"^23.1.38","occam-grammars":"^1.3.510","occam-grammar-utilities":"^8.0.395"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.130","lively-cli":"^2.0.77","easy-layout":"^6.0.287","occam-model":"^1.0.483","occam-query":"^4.1.142","watchful-cli":"^1.7.67","easy-with-style":"^3.0.537","occam-custom-grammars":"^5.0.1369"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.8_1770294376419_0.16785257397687636","host":"s3://npm-registry-packages-npm-production"}},"3.0.10":{"name":"occam-furtle","version":"3.0.10","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.10","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"d2a6b286850c7553b6c944effc691338743a4a15","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.10.tgz","fileCount":258,"integrity":"sha512-ngBxtV+pZSzOYdf7hvxh0hKtMluoiZ7wHK+5EIbezwWPf4DaVLTzbVPxuuWdCvO7l9Qk5MSs21rjHlWPGcx2fw==","signatures":[{"sig":"MEYCIQC0ZrjqRsMwGdsl3RrMKw7KqBq0IRHYiHjY+t71nGGN9AIhAK11Q7COws/UcKGdnDp5tlPqU64E87Rf/62Gf41nFdaG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5287493},"main":"./lib/index.js","gitHead":"edbca715410569c3bbcbc4201c961605c5506493","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.9","occam-lexers":"^23.1.35","occam-parsers":"^23.1.38","occam-grammars":"^1.3.510","occam-grammar-utilities":"^8.0.395"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.130","lively-cli":"^2.0.77","easy-layout":"^6.0.287","occam-model":"^1.0.483","occam-query":"^4.1.142","watchful-cli":"^1.7.67","easy-with-style":"^3.0.537","occam-custom-grammars":"^5.0.1369"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.10_1770294514504_0.059103505122633626","host":"s3://npm-registry-packages-npm-production"}},"3.0.14":{"name":"occam-furtle","version":"3.0.14","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.14","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"5a9c48cc02547974f9b8d49957f4bd67d2684598","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.14.tgz","fileCount":264,"integrity":"sha512-AVXBa1x+tw2FWLkT3cvmFadgzXNwjP7JOS/DK7FTE70/JXfBI41EOpz0NuY1HZSM2ddcDZcOCXWwrbRqyMWUPg==","signatures":[{"sig":"MEYCIQCk+TkZCYFFq/N8o4p8ljQ/djAA82dXuIzmaLtXs66YmAIhALcpXUtUE7q1HSN8qvhS2q70yGWm802j81i2/YZOMNRr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5469386},"main":"./lib/index.js","gitHead":"15ac823d8fad07912b6f378ad30acf27e326a859","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.9","occam-lexers":"^23.1.35","occam-parsers":"^23.1.38","occam-grammars":"^1.3.510","occam-grammar-utilities":"^8.0.395"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.130","lively-cli":"^2.0.77","easy-layout":"^6.0.287","occam-model":"^1.0.485","occam-query":"^4.1.142","watchful-cli":"^1.7.67","easy-with-style":"^3.0.537","occam-custom-grammars":"^5.0.1369"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.14_1770326606142_0.7084324717100599","host":"s3://npm-registry-packages-npm-production"}},"3.0.15":{"name":"occam-furtle","version":"3.0.15","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.15","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"d9fe102ae778497bb2f570c23c004de439b51bdf","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.15.tgz","fileCount":264,"integrity":"sha512-hhn4dBGAEMhKWb2gPROMLntKxoUJ15k5yVV5OiTvOwRuJCVGC5XjbmRFt/EXt0EzDz2cgJ4Fe3g1pjRsfiOXqg==","signatures":[{"sig":"MEQCIA43mqhZQpQ1soIn1b5ZMklum+Xi6FuhOD2rPTZM5Y0HAiAp6z5YztcmxsCP+T5gtH7N6yOeG+4dWq2VOUSSE76Hkg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5469386},"main":"./lib/index.js","gitHead":"da9c36556d9577acb75dc89436c1b611557025f0","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.9","occam-lexers":"^23.1.35","occam-parsers":"^23.1.38","occam-grammars":"^1.3.510","occam-grammar-utilities":"^8.0.395"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.130","lively-cli":"^2.0.77","easy-layout":"^6.0.287","occam-model":"^1.0.485","occam-query":"^4.1.142","watchful-cli":"^1.7.67","easy-with-style":"^3.0.537","occam-custom-grammars":"^5.0.1369"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.15_1770326623353_0.8115355750093611","host":"s3://npm-registry-packages-npm-production"}},"3.0.17":{"name":"occam-furtle","version":"3.0.17","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.17","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"40fea91e3c12360666d92c6f0d772bc594bd373a","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.17.tgz","fileCount":264,"integrity":"sha512-r6RNy8/abM40CkFm51k3yJC34+TogdssxX6mZ4T1KeZI7Gro8J4nrVVMhECu8U/8lSbcysBMJo23agfDKJ+rEA==","signatures":[{"sig":"MEUCIQCaFqV6Bh8ROieBw+4ULnWYAHQDgffUkDiYPbwTOuwamAIgDMZVuQkAIG/fhJ8dc+MS8K1TVrSp2mCztCda6aH2pR8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5469392},"main":"./lib/index.js","gitHead":"e9ec8916a5b1320c160893691ed412be047b16f8","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.9","occam-lexers":"^23.1.35","occam-parsers":"^23.1.38","occam-grammars":"^1.3.510","occam-grammar-utilities":"^8.0.395"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.130","lively-cli":"^2.0.77","easy-layout":"^6.0.287","occam-model":"^1.0.485","occam-query":"^4.1.142","watchful-cli":"^1.7.67","easy-with-style":"^3.0.537","occam-custom-grammars":"^5.0.1369"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.17_1770375058699_0.10187224350104529","host":"s3://npm-registry-packages-npm-production"}},"3.0.18":{"name":"occam-furtle","version":"3.0.18","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.18","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"ae2c75048ee2629c50a55136a73a692adb790324","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.18.tgz","fileCount":264,"integrity":"sha512-uWLViIR/gKRsgDP1708v8h3KAjUfFNFIOm3luz5Wgk4vZHaX8V5ZSMQ9m3HFxzxOWPosSHHCdUcpv0j6WBhgSw==","signatures":[{"sig":"MEUCIQC82cmYkbixutBUnSnEbhU3r/CvBGsyfqp+IVVfzH0/5wIgbKqJuleaQqpVK9/fPbKMF68c5w2uxy/OWccdplHUEag=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5469392},"main":"./lib/index.js","gitHead":"d9b0a3ebba0b671aeff259546ab7c9c8255f7561","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.9","occam-lexers":"^23.1.35","occam-parsers":"^23.1.38","occam-grammars":"^1.3.510","occam-grammar-utilities":"^8.0.395"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.130","lively-cli":"^2.0.77","easy-layout":"^6.0.287","occam-model":"^1.0.485","occam-query":"^4.1.142","watchful-cli":"^1.7.67","easy-with-style":"^3.0.537","occam-custom-grammars":"^5.0.1369"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.18_1770377085857_0.5845716607617275","host":"s3://npm-registry-packages-npm-production"}},"3.0.19":{"name":"occam-furtle","version":"3.0.19","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.19","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"ccf2b6e615d2461c8aba68d1d654fd2caebc5ef3","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.19.tgz","fileCount":264,"integrity":"sha512-T35esxom28yDoai6NyOANd+2StFho6/Db0Boymavx1WPB2+Fcqy7nOkZg1qrq8IEEfCxMjDTgKlDjuLH7mSI7w==","signatures":[{"sig":"MEQCIGPz9xSbrNIaoHjssm0QZzg9xREhn2XxMFDHnYOnsIlDAiBs8XU97xY05fvUw/M12b6PqifsPag9q9Dv3HKoyTEuwQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5469392},"main":"./lib/index.js","gitHead":"dece633843a4a866c4290566363ef3dbf7e2ca5c","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.9","occam-lexers":"^23.1.35","occam-parsers":"^23.1.38","occam-grammars":"^1.3.510","occam-grammar-utilities":"^8.0.395"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.130","lively-cli":"^2.0.77","easy-layout":"^6.0.287","occam-model":"^1.0.487","occam-query":"^4.1.142","watchful-cli":"^1.7.67","easy-with-style":"^3.0.537","occam-custom-grammars":"^5.0.1369"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.19_1770378123539_0.1773793004280857","host":"s3://npm-registry-packages-npm-production"}},"3.0.21":{"name":"occam-furtle","version":"3.0.21","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.21","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"f700d928ae556ac82e16e37c55da62aeb918bd49","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.21.tgz","fileCount":264,"integrity":"sha512-wYhHUqN9RIWoBpMvCD8ChCn/W3XkwjdbHh3+vP3DtkTlqeoOY0xWsktPMZvQFuEEWiHznU38iCHAt2LAY4ONBw==","signatures":[{"sig":"MEUCID6k35RaBM/HJ+Sk8TIvHv3nS5+ehgHwAoFmAPx+BrnfAiEAxbgU7SK4JrfuqmD7ntro3yRdypt3obAv+hJm92MXXlg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5470876},"main":"./lib/index.js","gitHead":"1368757657da529955c07393c7d0461c433684da","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.9","occam-lexers":"^23.1.35","occam-parsers":"^23.1.38","occam-grammars":"^1.3.510","occam-grammar-utilities":"^8.0.395"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.130","lively-cli":"^2.0.77","easy-layout":"^6.0.287","occam-model":"^1.0.487","occam-query":"^4.1.142","watchful-cli":"^1.7.67","easy-with-style":"^3.0.537","occam-custom-grammars":"^5.0.1369"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.21_1770381564397_0.4588162017573134","host":"s3://npm-registry-packages-npm-production"}},"3.0.22":{"name":"occam-furtle","version":"3.0.22","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.22","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"0b25412df0a6a909ef06260f197e964789d9a059","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.22.tgz","fileCount":264,"integrity":"sha512-2XqX5Rb1BBxrAim3hcXn0TCyBQcJRrRD6GPv17VBTg1Dgso2nNRztaJx6FmCFJhnXaxou1dAsm6HhOikMHI8SQ==","signatures":[{"sig":"MEQCIA8svNA4r93m2zedf/n0vbKgfKA8RVsh4YCFg5aWdjSTAiBW7zensduqkNXI622sQJbDREy5Qwg92x0xqX7n7L5Kyw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5470876},"main":"./lib/index.js","gitHead":"5559149840c72f8cfd36b8b3b0a9d3a650819e53","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.9","occam-lexers":"^23.1.35","occam-parsers":"^23.1.38","occam-grammars":"^1.3.510","occam-grammar-utilities":"^8.0.395"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.130","lively-cli":"^2.0.77","easy-layout":"^6.0.287","occam-model":"^1.0.487","occam-query":"^4.1.142","watchful-cli":"^1.7.67","easy-with-style":"^3.0.537","occam-custom-grammars":"^5.0.1369"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.22_1770381580362_0.6556913212592363","host":"s3://npm-registry-packages-npm-production"}},"3.0.23":{"name":"occam-furtle","version":"3.0.23","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.23","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"4b15db8e464cc913559b6e10e4afba6d27c2cc0f","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.23.tgz","fileCount":264,"integrity":"sha512-jEF8bpahbvtZNQXkE0ZKnxIxkx/KnCnUxDoFVj4xUwOquY6GjrXo9qZTxl+waBG+Sfay4U+dWxfv0MSIAQZe/g==","signatures":[{"sig":"MEUCIHIkmCToePI39zo3wz7iHBCcpfr9c99DKYzjdz9iTvWiAiEA6ABzmyQM7kBmqBx89V2alEqNjQhkgi2YQm3HYuHcCsM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5470876},"main":"./lib/index.js","gitHead":"d2d393bd7d3b8939091aa16784b0081434115b11","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.9","occam-lexers":"^23.1.35","occam-parsers":"^23.1.38","occam-grammars":"^1.3.510","occam-grammar-utilities":"^8.0.395"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.130","lively-cli":"^2.0.77","easy-layout":"^6.0.287","occam-model":"^1.0.489","occam-query":"^4.1.142","watchful-cli":"^1.7.67","easy-with-style":"^3.0.537","occam-custom-grammars":"^5.0.1369"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.23_1770391110718_0.03828773661374307","host":"s3://npm-registry-packages-npm-production"}},"3.0.25":{"name":"occam-furtle","version":"3.0.25","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.25","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"2a2ea55aac2d7266ecf00e51defe8db5c536f2d6","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.25.tgz","fileCount":264,"integrity":"sha512-h0eBw5tUIlLqaEx7BLq6rnpCvIENICFlgROtAbEOQhq+6vmTcg599AwuMlcapIkjjRYxbgRrLds98o1ZuPr8Pg==","signatures":[{"sig":"MEQCIG9Z6qAaAd0UbXNyxbEvSflmifqQPYS1dKdb42fGrgo/AiBBdw8kH1F+7CtIX7nAuqnZTePnjwNUDm7r7bsxe4cRog==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5470967},"main":"./lib/index.js","gitHead":"c6555263152552c6de3ca8f2e2cfec36ce0ed0e0","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.9","occam-lexers":"^23.1.35","occam-parsers":"^23.1.38","occam-grammars":"^1.3.510","occam-grammar-utilities":"^8.0.395"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.130","lively-cli":"^2.0.77","easy-layout":"^6.0.287","occam-model":"^1.0.489","occam-query":"^4.1.142","watchful-cli":"^1.7.67","easy-with-style":"^3.0.537","occam-custom-grammars":"^5.0.1369"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.25_1770391820169_0.2510729906461886","host":"s3://npm-registry-packages-npm-production"}},"3.0.26":{"name":"occam-furtle","version":"3.0.26","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.26","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"a6f9a9b5d54e061232c30c59e7930ab14ad6a18c","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.26.tgz","fileCount":264,"integrity":"sha512-5Ebj6WtGzuVZQ8UYtrS73msnqAuM9bc9rGzSmiL4wBC42Xdvv7x+yMGlcZRBryj3UzFbBsZdjnywwXnTFIFrPQ==","signatures":[{"sig":"MEQCIDdZ2UpWy6LWMY70GEqNH5IQVvOBjmafPJ91XJOar6iNAiB6DFc0RIzoO6LL7tb1y1AjtyVegGeBBTJU5pLKhXgilg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5470967},"main":"./lib/index.js","gitHead":"1af82d7fb99caa8d99025a748dd11fee7b101cad","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.9","occam-lexers":"^23.1.35","occam-parsers":"^23.1.38","occam-grammars":"^1.3.510","occam-grammar-utilities":"^8.0.395"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.130","lively-cli":"^2.0.77","easy-layout":"^6.0.287","occam-model":"^1.0.489","occam-query":"^4.1.142","watchful-cli":"^1.7.67","easy-with-style":"^3.0.537","occam-custom-grammars":"^5.0.1369"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.26_1770391836482_0.7305529466745175","host":"s3://npm-registry-packages-npm-production"}},"3.0.27":{"name":"occam-furtle","version":"3.0.27","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.27","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"7f9137a77291d17fc69a6a1c34e2c0b70b64af53","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.27.tgz","fileCount":264,"integrity":"sha512-ceKMpvmCdDnhbE3riJoq7JYtBiFiGITPDFc494ccfHovMQBQn7cydPCK++UtN4T4ovpp4O7dTKnMQgNbMoHwJQ==","signatures":[{"sig":"MEUCIQCC8l7tWOzJWZ5TYCbKiTUXRDXQ/CDol0oqN4VefEwP6AIgAx/minyVmLqoooOnxLfr9BYJyJshb/2LrImbPj9YvaM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5463223},"main":"./lib/index.js","gitHead":"a19a3ec3bbead612e1fe5042f822b93c4fa62df8","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.9","occam-lexers":"^23.1.35","occam-parsers":"^23.1.38","occam-grammars":"^1.3.510","occam-grammar-utilities":"^8.0.395"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.130","lively-cli":"^2.0.77","easy-layout":"^6.0.287","occam-model":"^1.0.489","occam-query":"^4.1.142","watchful-cli":"^1.7.67","easy-with-style":"^3.0.537","occam-custom-grammars":"^5.0.1369"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.27_1770392525159_0.3122481476247947","host":"s3://npm-registry-packages-npm-production"}},"3.0.28":{"name":"occam-furtle","version":"3.0.28","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.28","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"fa4d0d1d073f09ffe3ad335f30bbd55eb325ae79","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.28.tgz","fileCount":264,"integrity":"sha512-/mAE1MAiDupsama5cSr84oxjUyPQQV/ouFyyA0Qkofos2/uGPU5nCebJ5AuiYhaDIubtcix+Wsa0+9fWWmZWAQ==","signatures":[{"sig":"MEUCIFKNpK5ZRp0oMPckn+qD4SG9HnUxSwpPOEBhS7LPMUxyAiEAySg77d+TeL6vWQ1SAMvJhIYQKeXwg9yXEDzIxwKNCuc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5463223},"main":"./lib/index.js","gitHead":"4bc8089223bf3a1063c841f29221c980f196b378","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.9","occam-lexers":"^23.1.35","occam-parsers":"^23.1.38","occam-grammars":"^1.3.510","occam-grammar-utilities":"^8.0.395"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.130","lively-cli":"^2.0.77","easy-layout":"^6.0.287","occam-model":"^1.0.489","occam-query":"^4.1.142","watchful-cli":"^1.7.67","easy-with-style":"^3.0.537","occam-custom-grammars":"^5.0.1369"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.28_1770392542119_0.10565484119910451","host":"s3://npm-registry-packages-npm-production"}},"3.0.29":{"name":"occam-furtle","version":"3.0.29","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.29","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"f7eb9b7c0f006d216375aff3d290eaae84f782bd","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.29.tgz","fileCount":264,"integrity":"sha512-1FCBe4CyK893Qzhsmsn3BXINNaZoKDoNmp/+jQ1f7OeARYU48FiU3EPNhTPOsT95+rOsSR1SLyGl4n9zPLpQxA==","signatures":[{"sig":"MEUCICgpXQmadPo1/IxtYfKAO7gtH2ii995u7eq2T0fWeaslAiEA/jh0dnuKBHO24TVayFZJjX/MoKtv60GWguq1Grh8qvU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5480717},"main":"./lib/index.js","gitHead":"62db32e9846eec4d139ca825e714e55dc07171ea","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.9","occam-lexers":"^23.1.35","occam-parsers":"^23.1.38","occam-grammars":"^1.3.510","occam-grammar-utilities":"^8.0.395"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.130","lively-cli":"^2.0.77","easy-layout":"^6.0.287","occam-model":"^1.0.489","occam-query":"^4.1.142","watchful-cli":"^1.7.67","easy-with-style":"^3.0.537","occam-custom-grammars":"^5.0.1369"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.29_1770393680029_0.8719961375224845","host":"s3://npm-registry-packages-npm-production"}},"3.0.30":{"name":"occam-furtle","version":"3.0.30","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.30","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"f161bbf717ce60a9e72f17204aca555a313fbb3f","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.30.tgz","fileCount":264,"integrity":"sha512-g9zYC0D8TlmtLQAn7DZNp4/yGwRIqChgDnfy8sknAohKwvuyLvCJsLFMCn2qX3p6iyHs9Rzsxy5KIHwxLGl2Kw==","signatures":[{"sig":"MEQCICkGMoPGacMS7NNqI8HEWVl9ZQWsZxkb0CMc9leCKsWSAiANV7LbOxp6oCyKqn4Wp6/bEk8eoTkRGC50EXSwM25Wig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5480717},"main":"./lib/index.js","gitHead":"24ccea23ab72fc5f75d01122ea89e816370c9843","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.9","occam-lexers":"^23.1.35","occam-parsers":"^23.1.38","occam-grammars":"^1.3.510","occam-grammar-utilities":"^8.0.395"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.130","lively-cli":"^2.0.77","easy-layout":"^6.0.287","occam-model":"^1.0.489","occam-query":"^4.1.142","watchful-cli":"^1.7.67","easy-with-style":"^3.0.537","occam-custom-grammars":"^5.0.1369"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.30_1770393696694_0.6879732547079926","host":"s3://npm-registry-packages-npm-production"}},"3.0.31":{"name":"occam-furtle","version":"3.0.31","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.31","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"1491af485e46f5b5dce3f6279f853ceaf2c673bb","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.31.tgz","fileCount":265,"integrity":"sha512-mfgA5gg9dQYs7gE12bUMnQB0Q77fwaK8h75bEAyZl0hA1ojRbuDGBloKDf9BgP9an3fiGklJOnRY9sZ6eFBUGw==","signatures":[{"sig":"MEUCIQDM1WYQp6F8M0ecbsU1o24x9sSv3yPzVQKHVXXW7djMqgIgHyYsfbGQZendArwSmJAK6aITv8IwAYm8EI+AaO3i0Zo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5907965},"main":"./lib/index.js","gitHead":"0798d04634cda4a5ffa1d553b239fd510f3ca730","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.9","occam-lexers":"^23.1.35","occam-parsers":"^23.1.38","occam-grammars":"^1.3.510","occam-grammar-utilities":"^8.0.395"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.130","lively-cli":"^2.0.77","easy-layout":"^6.0.287","occam-model":"^1.0.489","occam-query":"^4.1.142","watchful-cli":"^1.7.67","easy-with-style":"^3.0.537","occam-custom-grammars":"^5.0.1369"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.31_1770396388466_0.6880506388017635","host":"s3://npm-registry-packages-npm-production"}},"3.0.32":{"name":"occam-furtle","version":"3.0.32","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.32","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"d7c12b3ff3d7943afe6d218afbc1bcfc29ee2b5b","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.32.tgz","fileCount":265,"integrity":"sha512-FQrceDa5L7q9LwNEkYFvz7mieqeHnNqe7NxInFp2+M+2THp85pWPVepOkAi7RAPf0cJ8M/Yw+p81D3fTB7Vmaw==","signatures":[{"sig":"MEQCIBrJEi7F3oucqy36OQ0QIGEvgIly5LqYNKX0ksVuXIe3AiAq3OVvEF3/bGcnxfUYcPFzu56E4WzT7ZzD5+xe6Sh46w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5907965},"main":"./lib/index.js","gitHead":"bb42661683c7bfc4bda703fb62cee5ce8521a5a0","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.9","occam-lexers":"^23.1.35","occam-parsers":"^23.1.38","occam-grammars":"^1.3.510","occam-grammar-utilities":"^8.0.395"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.130","lively-cli":"^2.0.77","easy-layout":"^6.0.287","occam-model":"^1.0.489","occam-query":"^4.1.142","watchful-cli":"^1.7.67","easy-with-style":"^3.0.537","occam-custom-grammars":"^5.0.1369"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.32_1770396407873_0.5460424761078801","host":"s3://npm-registry-packages-npm-production"}},"3.0.33":{"name":"occam-furtle","version":"3.0.33","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.33","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"aa4f32957a05c1e54a15818a3fd14ccf089aeef8","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.33.tgz","fileCount":265,"integrity":"sha512-x1ji1JpKFJIy7ovtwA47K3D17gXG4ScMPwpMnv2AKie8zRyIzZ2QLWON5GfqLyFneNZKVfRCJCBhv7N+fhBabQ==","signatures":[{"sig":"MEQCIEicPBcdlYPcYJf/kMG10ZVkTUqfaxtNT3ri4sRHUCoEAiAiOlsJL34SR6wFAhaJuex9OEx8l8yPIsoFBiknULepzw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5907745},"main":"./lib/index.js","gitHead":"dffe694bdf8d7585ec88bc1fd44e38c551be7547","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.9","occam-lexers":"^23.1.35","occam-parsers":"^23.1.38","occam-grammars":"^1.3.510","occam-grammar-utilities":"^8.0.395"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.130","lively-cli":"^2.0.77","easy-layout":"^6.0.287","occam-model":"^1.0.489","occam-query":"^4.1.142","watchful-cli":"^1.7.67","easy-with-style":"^3.0.537","occam-custom-grammars":"^5.0.1369"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.33_1770410090792_0.6259106093115607","host":"s3://npm-registry-packages-npm-production"}},"3.0.34":{"name":"occam-furtle","version":"3.0.34","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.34","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"95e2cc0c0291235d56fd22f161de3c2068337662","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.34.tgz","fileCount":265,"integrity":"sha512-hdMXvJjn4tak57czcVO6S+L2tTGzEWlX1Zw5wGPA32jJzz5Ombo5ahlwFF4jPIweDnYMs0uWQbyPNqL1MbDJMQ==","signatures":[{"sig":"MEUCIQClum+edeXx8fN2jUc7zqdJjAqtOW58fm19BNJ7ps/WRAIgNab6QfhES9Cow1aDha9NxLF72sXoOhtLli99+8E+NTU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5907745},"main":"./lib/index.js","gitHead":"821bf522efd5a1afb9b30b9d53157e8083065179","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.9","occam-lexers":"^23.1.35","occam-parsers":"^23.1.38","occam-grammars":"^1.3.510","occam-grammar-utilities":"^8.0.395"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.130","lively-cli":"^2.0.77","easy-layout":"^6.0.287","occam-model":"^1.0.489","occam-query":"^4.1.142","watchful-cli":"^1.7.67","easy-with-style":"^3.0.537","occam-custom-grammars":"^5.0.1369"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.34_1770410109495_0.49843453549439154","host":"s3://npm-registry-packages-npm-production"}},"3.0.35":{"name":"occam-furtle","version":"3.0.35","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.35","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"af39273341b5749c9c21b0524ef79236df65373e","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.35.tgz","fileCount":265,"integrity":"sha512-GkFKnUai7CEw1pQTzFC4PDEV11Jd6RVLO+kguLS03D/4rPEX5hQ69t97jY0qXDDjJucITJtdFi7SkB0oCWm1mQ==","signatures":[{"sig":"MEQCIE0SrOLAP1uTGCapDOS20MVXFdva67CSDCqjZemKgjr8AiAKR8okaRlPqWqQumctl+Jhxv5+gH4Z1eSoxCpj1Jc3uA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5907745},"main":"./lib/index.js","gitHead":"1d9b70bc58a8e7acffa9af5478fd4dcca12df71c","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.9","occam-lexers":"^23.1.35","occam-parsers":"^23.1.38","occam-grammars":"^1.3.510","occam-custom-grammars":"^5.0.1369","occam-grammar-utilities":"^8.0.395"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.130","lively-cli":"^2.0.77","easy-layout":"^6.0.287","occam-model":"^1.0.489","occam-query":"^4.1.142","watchful-cli":"^1.7.67","easy-with-style":"^3.0.537"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.35_1770420284364_0.8394536279818103","host":"s3://npm-registry-packages-npm-production"}},"3.0.36":{"name":"occam-furtle","version":"3.0.36","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.36","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"59c16a1ac7ba682f804e2d52ffb5a11f7d373080","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.36.tgz","fileCount":265,"integrity":"sha512-C/exXTP3W7XdBPUNKKilkaOr8L+nGlFPPZNQ36Jk3RYNaBWF5c1iH8mlEGNrcJYgCjv6VCe1h5bLb3trwgf2AA==","signatures":[{"sig":"MEUCIQDty+C72RBYUleajcGhRYFeh9fBIprQ73g6Va0MnIhYsQIgEpgm3cyTtTlXus4xbq0mck9u5fTdbSVp1NvmTYklgXQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5907745},"main":"./lib/index.js","gitHead":"cb6c2f79e13de7897bff4a12292587c3c8206824","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.9","occam-model":"^1.0.489","occam-query":"^4.1.142","occam-lexers":"^23.1.35","occam-parsers":"^23.1.38","occam-grammars":"^1.3.510","occam-custom-grammars":"^5.0.1369","occam-grammar-utilities":"^8.0.395"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.130","lively-cli":"^2.0.77","easy-layout":"^6.0.287","watchful-cli":"^1.7.67","easy-with-style":"^3.0.537"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.36_1770420355237_0.7216456714985395","host":"s3://npm-registry-packages-npm-production"}},"3.0.38":{"name":"occam-furtle","version":"3.0.38","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.38","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"cfc4a75e6914eb4e29821ab8b85e4ae379ce3121","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.38.tgz","fileCount":265,"integrity":"sha512-W9lf+b6X+cI5fD7ZU5hcJbkG2Bs2Jmiz343tVgwqegSOlHIBVX4xTCopYs0FtS5JtkGfABpHPFkvbqSZGoZycQ==","signatures":[{"sig":"MEUCIAhsyfd2fAhsHMM/BWNkuql9NJ7Kj+/vd7LBiLEXxufbAiEAxQzd/+zU+W8Gsy3+ld6WDhNnzzAuVcsuk96dKg0pq2Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5907228},"main":"./lib/index.js","gitHead":"bed6104d3fc5837a2430ee61db882a242cdf9d72","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.9","occam-model":"^1.0.489","occam-query":"^4.1.142","occam-lexers":"^23.1.35","occam-nominal":"^0.0.3","occam-parsers":"^23.1.38","occam-grammars":"^1.3.510","occam-grammar-utilities":"^8.0.395"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.130","lively-cli":"^2.0.77","easy-layout":"^6.0.287","watchful-cli":"^1.7.67","easy-with-style":"^3.0.537"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.38_1770455776062_0.022097732258791858","host":"s3://npm-registry-packages-npm-production"}},"3.0.39":{"name":"occam-furtle","version":"3.0.39","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.39","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"a382d7e7f767e697aa164e00b6196fcf57172c6b","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.39.tgz","fileCount":265,"integrity":"sha512-9aMgEP5w10Iv56W1ckHKcKR89y4L4nFJoaIX1Lwng54ew1seu2dtTPD55J3lYlNVG77ZOa9vXbizgM5yn4scbg==","signatures":[{"sig":"MEQCID7xOV/WJxXtj9hMUa/WHJwqAGRAA/UBJjY2N+hj/P/MAiB81uSwTHohKud8Ygpnrw7faHIjxNYignO2RGnYdDuuTg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5907228},"main":"./lib/index.js","gitHead":"b0a8b0ac550f6a354265d916efec7d91b279c769","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.9","occam-model":"^1.0.489","occam-query":"^4.1.142","occam-lexers":"^23.1.35","occam-nominal":"^0.0.5","occam-parsers":"^23.1.38","occam-grammars":"^1.3.510","occam-grammar-utilities":"^8.0.395"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.130","lively-cli":"^2.0.77","easy-layout":"^6.0.287","watchful-cli":"^1.7.67","easy-with-style":"^3.0.537"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.39_1770456785242_0.8968872743412284","host":"s3://npm-registry-packages-npm-production"}},"3.0.40":{"name":"occam-furtle","version":"3.0.40","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.40","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"dd6bf5e48ccb650bffdd6751c06248d87fecff20","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.40.tgz","fileCount":240,"integrity":"sha512-cnz6jeIJ3orpbquyGVELNtgZ3682qjlMpLtyl7CYCZ2vUE9Bwj0nWbplyyvEpznwai2CbAvhDcNljBgCBeGFdQ==","signatures":[{"sig":"MEYCIQCPfFfwFVaUWd3fq0BV0pgBo8h7dDVu2Mst6kSarURYygIhAIEO+WcbcW/+hXHQFk4Dahj5e4bOaKYGrqGDf4ttsLLw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5682567},"main":"./lib/index.js","gitHead":"32d58703e9d4bbc2746342bc42e2039d0d273e75","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.9","occam-parsers":"^23.1.38","occam-grammars":"^1.3.510","occam-languages":"^0.0.3","occam-grammar-utilities":"^8.0.395"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.130","lively-cli":"^2.0.77","easy-layout":"^6.0.287","occam-model":"^1.0.491","occam-query":"^4.1.142","watchful-cli":"^1.7.67","occam-nominal":"^0.0.5","easy-with-style":"^3.0.537"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.40_1770481560404_0.13680320355822917","host":"s3://npm-registry-packages-npm-production"}},"3.0.41":{"name":"occam-furtle","version":"3.0.41","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.41","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"dbf5183c96f7e61986c8b51011f4dce390141b9b","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.41.tgz","fileCount":240,"integrity":"sha512-LnIyzetCIdL7oMXmWQFURRBNHx/zbOMb/nkRBY4BASi6LGJnI9LdICw1KNY75kItihUpyuqe0kwA2tWuQb2xqA==","signatures":[{"sig":"MEUCID8Zwqdfy4iyNocYJ7SqXx5RwlXf43olTv/qp6d58sY2AiEAx5wu7k1a1nJWizLAQu911FP71oTpBEdkm61vrhDruBA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5682884},"main":"./lib/index.js","gitHead":"b0d974aa4f217504d179a4a82cfc8acf5d94f6d4","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.9","occam-parsers":"^23.1.38","occam-grammars":"^1.3.510","occam-languages":"^0.0.3","occam-grammar-utilities":"^8.0.395"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.130","lively-cli":"^2.0.77","easy-layout":"^6.0.287","occam-model":"^1.0.492","occam-query":"^4.1.142","watchful-cli":"^1.7.67","occam-nominal":"^0.0.5","easy-with-style":"^3.0.537"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.41_1770481840348_0.6564021293710582","host":"s3://npm-registry-packages-npm-production"}},"3.0.42":{"name":"occam-furtle","version":"3.0.42","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.42","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"db8fae9b86f76f0ead8d5f17be176833ff2a290f","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.42.tgz","fileCount":240,"integrity":"sha512-rgcj84DgfsXMSYL3I73rfZCPYKpvD3FRyPDa4PS5TOA18mKAWpozj6+tj3R9sAlxcnkNriksdwPMWLvnoOv8QQ==","signatures":[{"sig":"MEUCIQDukypsyYgXY20rF/1VqQZIZvJ8KqSIXC7B8szHLPsBegIgZ5jTSbncR5VfbKMLZx3wz/4/jxxVF7GPQm5PoiQVlbs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5682884},"main":"./lib/index.js","gitHead":"0b51e8bcaa6df47d60f45b823f620bc290f8bc28","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.9","occam-parsers":"^23.1.38","occam-grammars":"^1.3.510","occam-languages":"^0.0.5","occam-grammar-utilities":"^8.0.395"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.130","lively-cli":"^2.0.77","easy-layout":"^6.0.287","occam-model":"^1.0.492","occam-query":"^4.1.142","watchful-cli":"^1.7.67","occam-nominal":"^0.0.5","easy-with-style":"^3.0.537"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.42_1770482036944_0.35430555238923955","host":"s3://npm-registry-packages-npm-production"}},"3.0.43":{"name":"occam-furtle","version":"3.0.43","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.43","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"78039e259f2285114ad75fe850bbd81b56b25f95","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.43.tgz","fileCount":240,"integrity":"sha512-GdVsOLyB6BOWeFrsV2jJxI5xcepsWwRezjCsQ3g7jpn/jKFHmvLzSaNcDoR75kJaxxsdJpDcQRHQ0tTTcmTPqQ==","signatures":[{"sig":"MEYCIQCnhFeIHFTY9us3HBqOm3Z1GVOE1LvhwG3SZcBxiZaizwIhAOH6bTF3tuxiZq9CwXPzD+Q3g1035Y7/9mN5sSwYpZdm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5328900},"main":"./lib/index.js","gitHead":"15dda32b671e7727bcf7f5b998c3eef7832e7727","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.9","occam-parsers":"^23.1.38","occam-grammars":"^1.3.510","occam-languages":"^0.0.7","occam-grammar-utilities":"^8.0.395"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.130","lively-cli":"^2.0.77","easy-layout":"^6.0.287","occam-model":"^1.0.492","occam-query":"^4.1.142","watchful-cli":"^1.7.67","occam-nominal":"^0.0.5","easy-with-style":"^3.0.537"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.43_1770482860234_0.952161203463864","host":"s3://npm-registry-packages-npm-production"}},"3.0.44":{"name":"occam-furtle","version":"3.0.44","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.44","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"e8dd9c71f3abc762ba77137dc617e8d2d3c14714","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.44.tgz","fileCount":240,"integrity":"sha512-aVHoqNLXZv59+uWY4xFPeadz6z2lBgK8E07Bt0y3CqgxrIpV4m/C5ElX9jnuuVKTWdDD4OHI3e1b0rL4/va9ew==","signatures":[{"sig":"MEQCIA9Dhyz35r3O1cDlTEgEPeyeHBKSbpVUzhhMJNpNb9pfAiBz+DSOc2Ps4Wu+2e+xG8GHj6h1dgROzg3R6X+sUwbN0Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5342039},"main":"./lib/index.js","gitHead":"4f1ed5f65d8c8c24d137183517f6c5949e16c14c","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.9","occam-parsers":"^23.1.38","occam-grammars":"^1.3.510","occam-languages":"^0.0.9","occam-grammar-utilities":"^8.0.395"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.130","lively-cli":"^2.0.77","easy-layout":"^6.0.287","occam-model":"^1.0.492","occam-query":"^4.1.142","watchful-cli":"^1.7.67","occam-nominal":"^0.0.5","easy-with-style":"^3.0.537"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.44_1770483171028_0.9689996706090125","host":"s3://npm-registry-packages-npm-production"}},"3.0.45":{"name":"occam-furtle","version":"3.0.45","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.45","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"e1f81b01770314c503af7c400d298044de0b75ec","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.45.tgz","fileCount":240,"integrity":"sha512-mNp5uuG/kL14ADJjFmg+oQpbpddPm67nL2KV4ckpVUPkwqrY+otL2lSvCORWXflyXo4C6YWXGT0gbkCFoB38ow==","signatures":[{"sig":"MEUCIQDs5f2Y2ywUlIM34Udo00qzECo+Z9TYVd3B/5gbgdxu4QIgOitqtiu24eLQ/OPmHCUJjA0CG3Bq999CdADJqI+8RUI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5342264},"main":"./lib/index.js","gitHead":"74a2b50f1dd3fd82a45f402686fad55285dd1c8a","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.9","occam-parsers":"^23.1.38","occam-grammars":"^1.3.510","occam-languages":"^0.0.9","occam-grammar-utilities":"^8.0.395"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.130","lively-cli":"^2.0.77","easy-layout":"^6.0.287","occam-model":"^1.0.492","occam-query":"^4.1.142","watchful-cli":"^1.7.67","occam-nominal":"^0.0.7","easy-with-style":"^3.0.537"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.45_1770483783286_0.413357641011149","host":"s3://npm-registry-packages-npm-production"}},"3.0.46":{"name":"occam-furtle","version":"3.0.46","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.46","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"0782dfb444c564b7007813f8f05b0c638dc34b4b","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.46.tgz","fileCount":241,"integrity":"sha512-6xzJEvrpxh/0NiE46nLcZNcGBk/grrpw7reZ6gjhsS24+doFo+t7bwXJ5mIx7ca3JCcbCPa1KTJbOOBW5A+xYw==","signatures":[{"sig":"MEUCIChky5YuExqs1urmNnmgQrcgfGOM2wr1ehFpBzUmttI/AiEAoQr70CieDr3rHmIt2WWNI68DO/I28Ry5mkKWEn3UGos=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5565476},"main":"./lib/index.js","gitHead":"7a89cac08db3a5b6e97bf28cf2a144082a3ec621","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.9","occam-parsers":"^23.1.38","occam-grammars":"^1.3.510","occam-languages":"^0.0.9","occam-grammar-utilities":"^8.0.395"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.130","lively-cli":"^2.0.77","easy-layout":"^6.0.287","occam-model":"^1.0.492","occam-query":"^4.1.142","watchful-cli":"^1.7.67","occam-nominal":"^0.0.7","easy-with-style":"^3.0.537"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.46_1770490310401_0.24581758905897333","host":"s3://npm-registry-packages-npm-production"}},"3.0.47":{"name":"occam-furtle","version":"3.0.47","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.47","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"b562b6e055c3fc77a0adffc0553cd2c777672dd7","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.47.tgz","fileCount":241,"integrity":"sha512-TcBCCkbL0y9F+WA14Vyy7oq9+jdLj4/sHV3gKPvKcU2xGsUb/TjmRRpPh+wb/aeiBeqyWBMHjBUaWTzt/0tHcw==","signatures":[{"sig":"MEYCIQC/M/8vj5g1nA7/gGBKdf9eRa42Nk7ZUkSTv+U785FMgQIhAP6yLcfgJHjPDFAx4J5qqATkDPUQ9bAvVx+HtchzyXiE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5565476},"main":"./lib/index.js","gitHead":"8774f6f87ad3f7f455f59ed97e746691461c7490","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.9","occam-parsers":"^23.1.38","occam-grammars":"^1.3.510","occam-languages":"^0.0.9","occam-grammar-utilities":"^8.0.395"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.130","lively-cli":"^2.0.77","easy-layout":"^6.0.287","occam-model":"^1.0.492","occam-query":"^4.1.142","watchful-cli":"^1.7.67","occam-nominal":"^0.0.7","easy-with-style":"^3.0.537"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.47_1770490326594_0.7845442664845488","host":"s3://npm-registry-packages-npm-production"}},"3.0.48":{"name":"occam-furtle","version":"3.0.48","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.48","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"9bbde8841c9fd38996311f35737888ef2392539f","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.48.tgz","fileCount":241,"integrity":"sha512-J+lq1TpmR1JT9Bwy5E0N23Ybw0A2TeqSwW4Dqwfzd8ooW47p4rEUWYaFOh55t91UjXqXKB01sHiY1bASgkkOUg==","signatures":[{"sig":"MEQCIEpF9kZ3LsW1cCpFIBP0kbtCJ0cEtFIwyNs9utnKGPi1AiAs9vrVWYUMqM2NFI+Xhdt49gzFowC1pzNQABgEe6+4IA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5701877},"main":"./lib/index.js","gitHead":"21db19d2b5b9330b4e6ced17007c253ebc4d9488","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.9","occam-parsers":"^23.1.38","occam-grammars":"^1.3.510","occam-languages":"^0.0.11","occam-grammar-utilities":"^8.0.395"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.130","lively-cli":"^2.0.77","easy-layout":"^6.0.287","occam-model":"^1.0.492","occam-query":"^4.1.142","watchful-cli":"^1.7.67","occam-nominal":"^0.0.7","easy-with-style":"^3.0.537"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.48_1770498413632_0.2663167852634185","host":"s3://npm-registry-packages-npm-production"}},"3.0.49":{"name":"occam-furtle","version":"3.0.49","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.49","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"3c3ed805eb6ac2aeb1fbba10e654ed019dfa163a","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.49.tgz","fileCount":241,"integrity":"sha512-2g0YGoMEemiOe7mKv9lzP86zO4LDLd13eFd/jbtvNRpRXZRPh1kO3kHkKN912whIh/PuFhZ4a2ZsJLGHgLuotA==","signatures":[{"sig":"MEUCIQChT1BrdTz+f+GCUWacgfX2A3x3RKWycEVx/ocTfvZ0lwIgSYKfXiVp4mvsas/l7zc9D4VH450+PcUy3tgTCs8psYI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5701961},"main":"./lib/index.js","gitHead":"b65330d1f3de2fbb098345a8afd2076359537f70","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.9","occam-parsers":"^23.1.38","occam-grammars":"^1.3.510","occam-languages":"^0.0.12","occam-grammar-utilities":"^8.0.395"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.130","lively-cli":"^2.0.77","easy-layout":"^6.0.287","occam-model":"^1.0.492","occam-query":"^4.1.142","watchful-cli":"^1.7.67","occam-nominal":"^0.0.7","easy-with-style":"^3.0.537"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.49_1770498605509_0.5030320002890709","host":"s3://npm-registry-packages-npm-production"}},"3.0.50":{"name":"occam-furtle","version":"3.0.50","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.50","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"f808e224e75a1994acbc5f2135a599618c24a6d5","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.50.tgz","fileCount":242,"integrity":"sha512-kQH6uGwYufymen6miQgY8QjCT8OKdhCI5D+KnPT9KmMNn107R1oZJ6eHWB1vp5pNu8F8SQdlHY0LR071y46bTg==","signatures":[{"sig":"MEYCIQCg1XmGjknDK4O7z1jcMH/bPmJHobtRW1SP7CjD9mmn6AIhAK6frsozPcyBSReVI6Di8cuzgwdm15WTY/yBrymaDNkU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5702354},"main":"./lib/index.js","gitHead":"91ed6c6e407709ce64823efef89e854abfc0cec8","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.9","occam-parsers":"^23.1.38","occam-languages":"^0.0.14","occam-grammar-utilities":"^8.0.395"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.130","lively-cli":"^2.0.77","easy-layout":"^6.0.287","occam-model":"^1.0.492","occam-query":"^4.1.142","watchful-cli":"^1.7.67","occam-grammars":"^1.3.510","easy-with-style":"^3.0.537","occam-custom-grammars":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.50_1770540529920_0.6482334810247672","host":"s3://npm-registry-packages-npm-production"}},"3.0.51":{"name":"occam-furtle","version":"3.0.51","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.51","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"abc6d7adbf3df23e4b5df56df4d3e1639c38b8fd","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.51.tgz","fileCount":242,"integrity":"sha512-ft4PK7oIN4lsQ/maWyOoYL6C7ZnpSuhgJTRt1e3ebuYEC50rrs93e1kBiE7Y1BeNiccfaK/UjFvLDWOFoI1USA==","signatures":[{"sig":"MEUCIEcQpJ88x1P14MwEZLnP0RsB0fe12WdXRtfnRceDiOSuAiEA1mwfoH9rAWIkhKSj9WJ8EbGXna0Pj+FGKTVOww508vg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5702448},"main":"./lib/index.js","gitHead":"ed6c3d2ceef14bd018dd0f0b5e90323c65339223","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.9","occam-parsers":"^23.1.38","occam-languages":"^0.0.14","occam-grammar-utilities":"^8.0.395"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.130","lively-cli":"^2.0.77","easy-layout":"^6.0.287","occam-model":"^1.0.492","occam-query":"^4.1.142","watchful-cli":"^1.7.67","occam-grammars":"^1.3.510","easy-with-style":"^3.0.537","occam-custom-grammars":"^6.0.2"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.51_1770541574367_0.442769293484083","host":"s3://npm-registry-packages-npm-production"}},"3.0.52":{"name":"occam-furtle","version":"3.0.52","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.52","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"0c5b9a5e53f6492430258c99ba7053d7bc924177","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.52.tgz","fileCount":242,"integrity":"sha512-ygIasV1iwWZtm7b6fGoEHG5cnHGyD7F6BJZWXIYQi+j0pg+anTL0gObXsgdRAYQozF1cxsOPbo1RqpwnyTFWXg==","signatures":[{"sig":"MEYCIQCYLXWZhooY478h5uvEakuw9D6szuLdYwgsUrW8ytw7MAIhAKLcxL/XSg2Zeb0OfDgeqATd4Gx7Yo504aBc2elwN6Fd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5702448},"main":"./lib/index.js","gitHead":"bdcbfac72bf931827c92aed1062fa16d0e9f1731","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.9","occam-parsers":"^23.1.38","occam-languages":"^0.0.14","occam-grammar-utilities":"^8.0.395"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.130","lively-cli":"^2.0.77","easy-layout":"^6.0.287","occam-model":"^1.0.492","occam-query":"^4.1.142","watchful-cli":"^1.7.67","occam-grammars":"^1.3.510","easy-with-style":"^3.0.537","occam-custom-grammars":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.52_1770541744599_0.14071540482561495","host":"s3://npm-registry-packages-npm-production"}},"3.0.53":{"name":"occam-furtle","version":"3.0.53","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.53","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"bd264cbf0540db6bfdefec0c06d8d72ec8cd6d1a","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.53.tgz","fileCount":242,"integrity":"sha512-8P33kp77pj90adgtLQSyVDV85DQcHl1fxpqDUsIHQ/gvEfmyFHHIeCsj3wNAkTCmJKAT7UjR6Xj3Run9XH2lRg==","signatures":[{"sig":"MEYCIQDlh6wq5feYJWDXl483eM8Cx4DqBzlMLQmXttKTqfIjqQIhAPUAKplnHMFfoZHYmMEdRigjdoXM/+49XOfQaq8X9VeR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5704149},"main":"./lib/index.js","gitHead":"55bcc59e136ac5ad7058adf50893e17b3b0dde64","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.9","occam-parsers":"^23.1.38","occam-languages":"^0.0.16","occam-grammar-utilities":"^8.0.395"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.130","lively-cli":"^2.0.77","easy-layout":"^6.0.287","occam-model":"^1.0.492","occam-query":"^4.1.142","watchful-cli":"^1.7.67","occam-grammars":"^1.3.510","easy-with-style":"^3.0.537","occam-custom-grammars":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.53_1770542836583_0.9847194495954132","host":"s3://npm-registry-packages-npm-production"}},"3.0.54":{"name":"occam-furtle","version":"3.0.54","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.54","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"999478f1d0c57294b8d25e1f94007033da0e306b","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.54.tgz","fileCount":242,"integrity":"sha512-BDK0Ic+HyVy7ogt+h17GpoqebXahTtCww2TsqAG3OLwkIQlh4mfbnEVofcGLyZjCHGqVzWmWJrfWz0nEQLVEOQ==","signatures":[{"sig":"MEYCIQD5MvN/DGmggLwSniOIAJxd70NovoajZoBCHpIBwOjMcAIhAKZQVwJXgBaQVRnPEz3IVLNqCBhKiKC9myEisKHNEZ2g","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5707610},"main":"./lib/index.js","gitHead":"306012d7349184cd92c1d39e8295418057fb2b93","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.9","occam-parsers":"^23.1.38","occam-languages":"^0.0.16","occam-grammar-utilities":"^8.0.395"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.130","lively-cli":"^2.0.77","easy-layout":"^6.0.287","occam-model":"^1.0.492","occam-query":"^4.1.142","watchful-cli":"^1.7.67","occam-grammars":"^1.3.510","easy-with-style":"^3.0.537","occam-custom-grammars":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.54_1770543821126_0.7211164863547543","host":"s3://npm-registry-packages-npm-production"}},"3.0.55":{"name":"occam-furtle","version":"3.0.55","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.55","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"ff6b706827e7a25517529994b70ffb8aaed60430","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.55.tgz","fileCount":242,"integrity":"sha512-FUa9GMqSXSSWsECOBw4HoOaOhw7UeUqKeaizlrQjWvPWl0HtU2qH5XmEdaDhoUU3rpTGHDgI0iMGV/xn9rZ+nw==","signatures":[{"sig":"MEQCIDgKs8+ycpDF6NpQMFUFTkaV5coCW0P5vqfJqgVIGuJRAiA+Huxz59djGBD0PBqiP/vm8WBlKb2ruPxEOEN3xysD3g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5707610},"main":"./lib/index.js","gitHead":"d381ee0f5467797276a83e821161e63b7452afb8","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.9","occam-parsers":"^23.1.38","occam-languages":"^0.0.16","occam-grammar-utilities":"^8.0.395"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.130","lively-cli":"^2.0.77","easy-layout":"^6.0.287","occam-model":"^1.0.492","occam-query":"^4.1.142","watchful-cli":"^1.7.67","occam-grammars":"^1.3.510","easy-with-style":"^3.0.537","occam-custom-grammars":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.55_1770543837254_0.7205955006989946","host":"s3://npm-registry-packages-npm-production"}},"3.0.56":{"name":"occam-furtle","version":"3.0.56","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.56","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"12b9fa781a40ceb64153018b22ef89c125a47e11","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.56.tgz","fileCount":242,"integrity":"sha512-4tOERpMvSn1f+rjDWtjrwlrlGhvXLy3XCD/g16W5u8vnMISUd3shN/9OmF+hq7JhjXnJBAA2TYMvM3Vza5X39A==","signatures":[{"sig":"MEYCIQCr3Bzp6lKkhL5CX5uDHl84IVlPbgrRmJ3VyT1Dmg0WZgIhAJWozPap5pE+F+XMzu8XFimrw+L1oKFFkhBpbAI7LiEu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5707610},"main":"./lib/index.js","gitHead":"dcd8304739ae32f63738576043c159e59670f419","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.9","occam-parsers":"^23.1.38","occam-languages":"^0.0.16","occam-grammar-utilities":"^8.0.395"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.130","lively-cli":"^2.0.77","easy-layout":"^6.0.287","occam-model":"^1.0.492","occam-query":"^4.1.142","watchful-cli":"^1.7.67","occam-grammars":"^1.3.510","easy-with-style":"^3.0.537","occam-custom-grammars":"^6.0.5"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.56_1770578649417_0.5610453682022205","host":"s3://npm-registry-packages-npm-production"}},"3.0.57":{"name":"occam-furtle","version":"3.0.57","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.57","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"bffe57603b6c4609856b05789ecd2ec02b964d85","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.57.tgz","fileCount":242,"integrity":"sha512-8kQYoLNyXRvJ4J7hy2dQkqih5Gzq4rzn4KrQa684/pSaorPy1gmvJX+1Dx8l/egEsuuNsJVswOnt4Q3u8GGMLw==","signatures":[{"sig":"MEUCIQDgGT8TlWST5aHNrdhRvP7WOIipwC5IXpEmiQL1XeQcOQIgVbFNYqU1xOA8ZqqBx6kXxvzdzjajzDTIpxtO8zwgoK8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5707309},"main":"./lib/index.js","gitHead":"7b722d6f54a3bee2de9b49af423e1e24f2fff426","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.9","occam-parsers":"^23.1.38","occam-languages":"^0.0.19","occam-grammar-utilities":"^8.0.395"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.130","lively-cli":"^2.0.77","easy-layout":"^6.0.287","occam-model":"^1.0.492","occam-query":"^4.1.142","watchful-cli":"^1.7.67","occam-grammars":"^1.3.510","easy-with-style":"^3.0.537","occam-custom-grammars":"^6.0.5"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.57_1770579366944_0.7759557628809699","host":"s3://npm-registry-packages-npm-production"}},"3.0.58":{"name":"occam-furtle","version":"3.0.58","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.58","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"85c565ac20ac5d0a6c7bd2e4d28c2d45100f4cc2","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.58.tgz","fileCount":242,"integrity":"sha512-GZF91L0F3PGyFtzbBrH/Ui4QGFyhWGn4Px3MdFHSXMa/W0FnTWH2CkL1xz24xekJIDJgrT694mnOqru8tCUlIA==","signatures":[{"sig":"MEQCIGHSAvNHyhFqjRJ51fTYd0KehWNdWiBS29inokF9XStuAiBDHN/JjO8jk4370P/UPo9rKf7TX6I6iigX7XS0AbVNsA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5707309},"main":"./lib/index.js","gitHead":"e59a705cac773e77c2b5bcd6301718fbe2f0d408","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.9","occam-parsers":"^23.1.38","occam-languages":"^0.0.21","occam-grammar-utilities":"^8.0.395"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.130","lively-cli":"^2.0.77","easy-layout":"^6.0.287","occam-model":"^1.0.492","occam-query":"^4.1.142","watchful-cli":"^1.7.67","occam-grammars":"^1.3.510","easy-with-style":"^3.0.537","occam-custom-grammars":"^6.0.5"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.58_1770579786170_0.5089726485185255","host":"s3://npm-registry-packages-npm-production"}},"3.0.59":{"name":"occam-furtle","version":"3.0.59","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.59","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"659afb05bcf2a1ec447ee9ec5244c8a8b4e7ace6","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.59.tgz","fileCount":242,"integrity":"sha512-YJvRBhFbRIJ4cQkQ6KAvzmNPVXhzbh6R8pEIExKxxp9VyVBPqBhe7svNxpZ7IQ9qLYYrtEwQFOdYArVJ5kRvsA==","signatures":[{"sig":"MEUCIGHp/9Yd+yOH5cPmoXvg/1pL+dHvm0B4zYzH62LdZIpxAiEAiaUiWDCVL3eMXiw8HttGSiZFU5PMwFRD58pwZqBNd0w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5748837},"main":"./lib/index.js","gitHead":"dac0751d8d340f9fcf55c40bb1d46b0d9dbd3e3b","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.9","occam-parsers":"^23.1.38","occam-languages":"^0.0.23","occam-grammar-utilities":"^8.0.395"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.130","lively-cli":"^2.0.77","easy-layout":"^6.0.287","occam-model":"^1.0.492","occam-query":"^4.1.142","watchful-cli":"^1.7.67","occam-grammars":"^1.3.510","easy-with-style":"^3.0.537","occam-custom-grammars":"^6.0.5"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.59_1770579894318_0.8773975582899367","host":"s3://npm-registry-packages-npm-production"}},"3.0.60":{"name":"occam-furtle","version":"3.0.60","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.60","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"2b8257d7f05abec5c3d04f16ef121cfe235e90da","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.60.tgz","fileCount":242,"integrity":"sha512-dr5yk2sLhJ4NLRE1biPJiz0hRWAAKbsltpUV56HE2UOLlgjQMDJbw2dmdxMAd8dCWkhgZ3b8rZXkcRyZ0GwdNA==","signatures":[{"sig":"MEUCID1a+CpVS+nDDGRN40apDzTyOYi0nfIaW3iJQYKEzCXdAiEAtL6OapDE/g+r0lpFsUAqlm5BKFQywromBHJv7ffiKAc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5748833},"main":"./lib/index.js","gitHead":"99cb5417aa5ec571da60df39e1de8b62b661535c","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.9","occam-parsers":"^23.1.38","occam-languages":"^0.0.25","occam-grammar-utilities":"^8.0.395"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.130","lively-cli":"^2.0.77","easy-layout":"^6.0.287","occam-model":"^1.0.492","occam-query":"^4.1.142","watchful-cli":"^1.7.67","occam-grammars":"^1.3.510","easy-with-style":"^3.0.537","occam-custom-grammars":"^6.0.5"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.60_1770581520443_0.7297414443754804","host":"s3://npm-registry-packages-npm-production"}},"3.0.61":{"name":"occam-furtle","version":"3.0.61","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.61","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"4c400dccedcec345b0053711817f7f2f48c50bb5","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.61.tgz","fileCount":242,"integrity":"sha512-dF+XZq4NmUKHV5l9OEdBsnVN0j1CI4oFnAF6ftRsIi4xyTLV9TFqlPrJ5eo+jJrCFQoCBz/W3e/GpdWYkVOnnw==","signatures":[{"sig":"MEUCIBOlhzE/9muQgvKtWHgsJh4NBQ0lcKDYm1iwC7inthekAiEA/+JqdTBGL1H8ueSCAi7qLYZ+W6A357tkHhRCL3yKyYc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5748833},"main":"./lib/index.js","gitHead":"da8bf7aa18c2d101805cee7eef7989b1100fc11e","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.9","occam-parsers":"^23.1.38","occam-languages":"^0.0.27","occam-grammar-utilities":"^8.0.395"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.130","lively-cli":"^2.0.77","easy-layout":"^6.0.287","occam-model":"^1.0.492","occam-query":"^4.1.142","watchful-cli":"^1.7.67","occam-grammars":"^1.3.510","easy-with-style":"^3.0.537","occam-custom-grammars":"^6.0.5"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.61_1770582394036_0.3603506476689078","host":"s3://npm-registry-packages-npm-production"}},"3.0.62":{"name":"occam-furtle","version":"3.0.62","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.62","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"56e46181a2cf13fc35367daf40390bfd053263bf","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.62.tgz","fileCount":242,"integrity":"sha512-tcWFMAZmGzdJarOFdDe7IgZYOCZBiK9Tf6FEKOnidlWoORdATsa/zGGADOZmiHLaW2h5S25Go7nJXxOvYASCIQ==","signatures":[{"sig":"MEYCIQCbk2mqP2MIF2IV1QA09LmW9fJMDjRevPgBvS8HTSGeAgIhAPz17m7hfE9vOT9RydLksKEAHGwsCQcC8rJQ26JxyKBE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5757654},"main":"./lib/index.js","gitHead":"c5aba60faa6cb37eb1d6680da859db2ebe43e1c3","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.9","occam-parsers":"^23.1.38","occam-languages":"^0.0.31","occam-grammar-utilities":"^8.0.395"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.130","lively-cli":"^2.0.77","easy-layout":"^6.0.287","occam-model":"^1.0.492","occam-query":"^4.1.142","watchful-cli":"^1.7.67","occam-grammars":"^1.3.510","easy-with-style":"^3.0.537","occam-custom-grammars":"^6.0.5"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.62_1770583039704_0.021897783091283207","host":"s3://npm-registry-packages-npm-production"}},"3.0.63":{"name":"occam-furtle","version":"3.0.63","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.63","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"1d71bbe6c92a5074bf9e1adf4b6f667319c95750","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.63.tgz","fileCount":242,"integrity":"sha512-C5Ey2K88w3YBkGQlkFbLpS6myR9SdopflCOIfpsnwQssTrfusqwHmlc7EKKS3DtU4NsS6EL9WIbTOj1/NmwGfQ==","signatures":[{"sig":"MEUCIAXUZWH8TabLCqE3nLVvE8RCVNWj5aoc8kiCzsZjl4vfAiEA+O9NIRGx+OVq5fY29ZozmFH6slKAmvkWimEUAw4BxL8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5863883},"main":"./lib/index.js","gitHead":"1db85f6ca736ca2dba42db26bc5555ef8694bb4c","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.9","occam-parsers":"^23.1.38","occam-languages":"^0.0.33","occam-grammar-utilities":"^8.0.395"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.130","lively-cli":"^2.0.77","easy-layout":"^6.0.287","occam-model":"^1.0.492","occam-query":"^4.1.142","watchful-cli":"^1.7.67","occam-grammars":"^1.3.510","easy-with-style":"^3.0.537","occam-custom-grammars":"^6.0.5"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.63_1770662666573_0.8234549736517283","host":"s3://npm-registry-packages-npm-production"}},"3.0.64":{"name":"occam-furtle","version":"3.0.64","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.64","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"b157da26944447468a57256aab2d06816a61114f","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.64.tgz","fileCount":242,"integrity":"sha512-fdF3qlzCteDVcdq/nkNdpmm0eHQMqBmRfP2TTyOiH3IMEAkhTPrXpsSWDcqPKK36h+DfB9IbyXhzFWc4gzf0bw==","signatures":[{"sig":"MEQCIF4FBut2m+FdxvWu4HkKwP+eWCbfXuF35LT9WOi7AWlAAiBlJgMK2iR1cKukk89zNWWJfrQq4B3JYYUSjrshApwfEw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5864199},"main":"./lib/index.js","gitHead":"3f10cccc5d025e5c4bdc8afd3b1e94e8a4cfa789","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.9","occam-parsers":"^23.1.38","occam-languages":"^0.0.34","occam-grammar-utilities":"^8.0.395"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.130","lively-cli":"^2.0.77","easy-layout":"^6.0.287","occam-model":"^1.0.492","occam-query":"^4.1.142","watchful-cli":"^1.7.67","occam-grammars":"^1.3.510","easy-with-style":"^3.0.537","occam-custom-grammars":"^6.0.5"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.64_1770662958622_0.16591889054500464","host":"s3://npm-registry-packages-npm-production"}},"3.0.65":{"name":"occam-furtle","version":"3.0.65","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.65","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"952c6edd50d3837f3cd46c4b7d25040fe975e860","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.65.tgz","fileCount":242,"integrity":"sha512-Jpct00ZbNXxw49meLV8ncqPBta8A8dLj5z2DXoN7lnhFAOpZFTTncUsoD62Dt9uFyGYqJiBM3bDLUe/bzxNZKA==","signatures":[{"sig":"MEQCIEQKHJao724wOccxByFzBMhUqNK5UwWVU6WM70wK0+oUAiAGAAcWCD1N3O5tmxZbOB8tX8NIvApkxwMknLpg9+C9lQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5864228},"main":"./lib/index.js","gitHead":"a99c1870b95bc1f43ab31df5444b5b76add04548","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.9","occam-parsers":"^23.1.38","occam-languages":"^0.0.34","occam-grammar-utilities":"^8.0.395"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.130","lively-cli":"^2.0.77","easy-layout":"^6.0.287","occam-model":"^1.0.492","occam-query":"^4.1.142","watchful-cli":"^1.7.67","occam-grammars":"^1.3.510","easy-with-style":"^3.0.537","occam-custom-grammars":"^6.0.5"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.65_1770665531137_0.038745053754642544","host":"s3://npm-registry-packages-npm-production"}},"3.0.66":{"name":"occam-furtle","version":"3.0.66","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.66","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"12fa15b42d5a20bcb9da2555407868f9b7a6f24f","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.66.tgz","fileCount":242,"integrity":"sha512-uuzZ+qIyz38cILfv7A0B1Uo49Fvq2XRNly5wOzqO71jnZAHYART7gOP0h7zQWrCsPHxW05EkfaW3dj4Dfd9VxQ==","signatures":[{"sig":"MEQCIEuX6tAissMDUOGtkp1M+k7s7DyQ3NwkaMcQU7Q401GjAiBilwBsh6gbl13ttEafPMyVSf8eYOo/3wTNFu96tV6Ejw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5864228},"main":"./lib/index.js","gitHead":"2b16cb465988323645eb211f05eb930951b5634f","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.9","occam-parsers":"^23.1.38","occam-languages":"^0.0.34","occam-grammar-utilities":"^8.0.395"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.130","lively-cli":"^2.0.77","easy-layout":"^6.0.287","occam-model":"^1.0.492","occam-query":"^4.1.142","watchful-cli":"^1.7.67","occam-grammars":"^1.3.510","easy-with-style":"^3.0.537","occam-custom-grammars":"^6.0.5"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.66_1770665547507_0.9059916671039407","host":"s3://npm-registry-packages-npm-production"}},"3.0.67":{"name":"occam-furtle","version":"3.0.67","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.67","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"d05a9cc94a3d58065da682b8740b67ba26357a13","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.67.tgz","fileCount":242,"integrity":"sha512-VUUjB97brAQUCL3vGUB8VI44a93H4qgVQn93XKY1ahE8KuIyMnk7qmen79/j2xgi4ZBBf+swATAa532EudVzLg==","signatures":[{"sig":"MEUCIB5MCkZ2H+egc+KPNT5mSDUUIAg47K3yxQYc1sULIj7oAiEAp49BFcAm+iqNoPKlJpSQn/1uGB7FzT02OWERdNv7o8s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5863079},"main":"./lib/index.js","gitHead":"ad4a3a7b94f8d040ad749a305ee6b9383c64a483","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.9","occam-parsers":"^23.1.38","occam-languages":"^0.0.34","occam-grammar-utilities":"^8.0.395"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.130","lively-cli":"^2.0.77","easy-layout":"^6.0.287","occam-model":"^1.0.494","occam-query":"^4.1.142","watchful-cli":"^1.7.67","occam-grammars":"^1.3.510","easy-with-style":"^3.0.537","occam-custom-grammars":"^6.0.5"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.67_1770721009415_0.5969666540833389","host":"s3://npm-registry-packages-npm-production"}},"3.0.68":{"name":"occam-furtle","version":"3.0.68","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.68","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"7554333db85baa5e51243f99f3620cf1978b369e","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.68.tgz","fileCount":239,"integrity":"sha512-zW+eCDTSJNEB+dcVKZFDZZbZlGJiEtThn+DrVHJieWTXEXgt1GaXVOLO1iBIGIVkb/2ytrJI9c5x2nPQn9MQXA==","signatures":[{"sig":"MEYCIQDv7XdBJ6HPnmY+JauvyZhirzQ58jLFXb7ynzt8aBSoHwIhAKqmFCBdMIFKbQlpBCVPWFNyJAZLAI7LOCesbbCf8jAq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5847112},"main":"./lib/index.js","gitHead":"570d3763859aa6854f8200492d3adb5773d46eeb","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.9","occam-parsers":"^23.1.38","occam-languages":"^0.0.36","occam-grammar-utilities":"^8.0.395"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.130","lively-cli":"^2.0.77","easy-layout":"^6.0.287","occam-model":"^1.0.494","occam-query":"^4.1.142","watchful-cli":"^1.7.67","occam-grammars":"^1.3.510","easy-with-style":"^3.0.537","occam-custom-grammars":"^6.0.5"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.68_1770722198393_0.7438555950779453","host":"s3://npm-registry-packages-npm-production"}},"3.0.69":{"name":"occam-furtle","version":"3.0.69","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.69","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"665d8394cd73e7f5f322f343c066d4d72887b58e","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.69.tgz","fileCount":239,"integrity":"sha512-Mh1Uuz++NaO+QrNCWEH3jiDl0yr3XAt7+gOEw0aN28rcK0EnUT/BKcGa5xBl/s69DnTeZtLem9oIX9dpabHmOg==","signatures":[{"sig":"MEQCIHJOBQy8QO29rfK9nHAKCQSI1N5R09jL2L0rYJK8P2GxAiAcuWkPOCAS/FrYzARmMyHZHFAdcEtkXdcDwLt+GD+BxA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5847113},"main":"./lib/index.js","gitHead":"e3da2153149a68228915e644d2f1e2b5b218dc58","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.9","occam-parsers":"^23.1.38","occam-languages":"^0.0.38","occam-grammar-utilities":"^8.0.395"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.130","lively-cli":"^2.0.77","easy-layout":"^6.0.287","occam-model":"^1.0.494","occam-query":"^4.1.142","watchful-cli":"^1.7.67","occam-grammars":"^1.3.510","easy-with-style":"^3.0.537","occam-custom-grammars":"^6.0.5"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.69_1770722404856_0.05707897183622501","host":"s3://npm-registry-packages-npm-production"}},"3.0.70":{"name":"occam-furtle","version":"3.0.70","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.70","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"b26c238a183ff2be335448281c02501b5c86e07d","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.70.tgz","fileCount":239,"integrity":"sha512-BUy05AN/KzDE87vzP0gtDDtWqYXeNu971rznFmaumzdFBk76PgusxUuU4dSioArd2wsmLXDZYHAipGlUP+7VUQ==","signatures":[{"sig":"MEUCIGLYn853ZPBLWJgY9HbZrBDV0qfuv5ksfP5VwnkBXTynAiEApvZEaU9qPKOwhRPVJzfVCklGTqyGCT9qDnkl13yqBCw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5847452},"main":"./lib/index.js","gitHead":"1266e86b647deed079951c74a01b4326ee598159","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.9","occam-parsers":"^23.1.38","occam-languages":"^0.0.40","occam-grammar-utilities":"^8.0.395"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.130","lively-cli":"^2.0.77","easy-layout":"^6.0.287","occam-model":"^1.0.494","occam-query":"^4.1.142","watchful-cli":"^1.7.67","occam-grammars":"^1.3.510","easy-with-style":"^3.0.537","occam-custom-grammars":"^6.0.5"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.70_1770728432784_0.6538460387039897","host":"s3://npm-registry-packages-npm-production"}},"3.0.71":{"name":"occam-furtle","version":"3.0.71","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.71","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"7b5c47b1a4cce8903dbe63a427f02c8e598acd9d","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.71.tgz","fileCount":239,"integrity":"sha512-l97kpXWhPtGRgyJNI0wtra+3X9nBb8n0Uzk/1QUXFxGDvbgYIi+V593jYo1uBdVvyx8ZDME5OgA60RKhHtVUvw==","signatures":[{"sig":"MEQCIHqaUgBIRDWqaRkEXByyX3qx2kokxxmV+iy7iqhvC0OVAiATS5qn3dHf91LC61xRb3R4BXC1a58zrRmzPH+YvZaXhQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5847837},"main":"./lib/index.js","gitHead":"9b321277f667183d27867964b678d6541fe3da7c","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.9","occam-parsers":"^23.1.38","occam-languages":"^0.0.42","occam-grammar-utilities":"^8.0.395"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.130","lively-cli":"^2.0.77","easy-layout":"^6.0.287","occam-model":"^1.0.494","occam-query":"^4.1.142","watchful-cli":"^1.7.67","occam-grammars":"^1.3.510","easy-with-style":"^3.0.537","occam-custom-grammars":"^6.0.5"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.71_1770728923682_0.3888917004519441","host":"s3://npm-registry-packages-npm-production"}},"3.0.72":{"name":"occam-furtle","version":"3.0.72","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.72","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"678e4288d7e52bdf32101c7fb528c8b1e7d1f610","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.72.tgz","fileCount":239,"integrity":"sha512-qm7GoZvU6ZRjkzPLueA0yOpuyQ+u4x6/7tvEAqqyvfqZvHseP67GZLODyiGoMVSE+pMNN/cORQm+PklIaS06xw==","signatures":[{"sig":"MEUCIQDn0/JIFftO71G9k4slHoxaksG0Nsu2WfBHlbfwBcPn8QIgC+6Vykj1Y/xhDJBOEr9WikHQlGsHJi/GZngR4jo6YuI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5849998},"main":"./lib/index.js","gitHead":"6bca72dbd993f4d9c9447f815fee7a50c163ad4b","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.9","occam-parsers":"^23.1.38","occam-languages":"^0.0.44","occam-grammar-utilities":"^8.0.395"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.130","lively-cli":"^2.0.77","easy-layout":"^6.0.287","occam-model":"^1.0.494","occam-query":"^4.1.142","watchful-cli":"^1.7.67","occam-grammars":"^1.3.510","easy-with-style":"^3.0.537","occam-custom-grammars":"^6.0.5"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.72_1770729850995_0.7353260131776789","host":"s3://npm-registry-packages-npm-production"}},"3.0.73":{"name":"occam-furtle","version":"3.0.73","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.73","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"2b74fa0f19402b99588f6c23d2a401d7bfea9587","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.73.tgz","fileCount":239,"integrity":"sha512-rHR9kEtqU3fgWSlqmxHXUyl7b+XgCCnXc2rkVQFoErzVesbUIcyM3fKGTb853E58O+nIjhlTb8x8ROq89JRh/w==","signatures":[{"sig":"MEUCIQCx7uSIno/gWxc3pzBKNjxdNtzJuMHeAoBWkKgbxfiKhgIgSZd/RQpUVilqlpAH7L2lSddCeDipAlhoXmb1nrhKBjo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5850070},"main":"./lib/index.js","gitHead":"1b06c6536ca60e4583186b77492d1a465a923f1c","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.9","occam-parsers":"^23.1.38","occam-languages":"^0.0.44","occam-grammar-utilities":"^8.0.395"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.130","lively-cli":"^2.0.77","easy-layout":"^6.0.287","occam-model":"^1.0.494","occam-query":"^4.1.142","watchful-cli":"^1.7.67","occam-grammars":"^1.3.510","easy-with-style":"^3.0.537","occam-custom-grammars":"^6.0.5"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.73_1770749075104_0.1713459201811114","host":"s3://npm-registry-packages-npm-production"}},"3.0.74":{"name":"occam-furtle","version":"3.0.74","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.74","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"9b701bdb34ce183d993adc14ab2902c9b63f5636","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.74.tgz","fileCount":239,"integrity":"sha512-+JzCLmP7OXv3bzdJzr2ehOtPv1rjiHFekjtoAVibUTvnsSYJhVWhJNDayzAyt4nsmsV7glMsuxkCoAscfp8DRA==","signatures":[{"sig":"MEYCIQDDuG6Qn/5h518n/Zth0gXDQL3wyeL0pOB4NScHzdO1EAIhALHrIicLClOhODxXie6+6dYx8DfZ9Z5qU1hv3AUfjGUp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5850070},"main":"./lib/index.js","gitHead":"8a33e83c63ba6bf61c46bb5d6e4cfbef9dcb0881","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.9","occam-parsers":"^23.1.38","occam-languages":"^0.0.44","occam-grammar-utilities":"^8.0.395"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.130","lively-cli":"^2.0.77","easy-layout":"^6.0.287","occam-model":"^1.0.494","occam-query":"^4.1.142","watchful-cli":"^1.7.67","occam-grammars":"^1.3.510","easy-with-style":"^3.0.537","occam-custom-grammars":"^6.0.5"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.74_1770749090822_0.9778452933130652","host":"s3://npm-registry-packages-npm-production"}},"3.0.75":{"name":"occam-furtle","version":"3.0.75","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.75","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"1d8de43c4342f0a65c606d38138ce023b1eb5f48","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.75.tgz","fileCount":239,"integrity":"sha512-0aRdcp3hfp2xqEdAAPfHVBuVN/N1Na0r09LVo72Mmr4clQN3dSwg/TSV1ZevBuQIoO14UlPl1jytfr2XSho7bg==","signatures":[{"sig":"MEQCIDDmN1V4fdOQlQzAIgMP6WuBVJd6k5dEKwFmltydZJxAAiAnU+Kvw2cOMS5tj4SsGIIHFxBni8tZb3wc77J583FGWQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5850366},"main":"./lib/index.js","gitHead":"77d2e044ed964ecf2a620c1ec8e5c7184820b1aa","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.9","occam-parsers":"^23.1.38","occam-languages":"^0.0.46","occam-grammar-utilities":"^8.0.395"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.130","lively-cli":"^2.0.77","easy-layout":"^6.0.287","occam-model":"^1.0.494","occam-query":"^4.1.142","watchful-cli":"^1.7.67","occam-grammars":"^1.3.510","easy-with-style":"^3.0.537","occam-custom-grammars":"^6.0.5"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.75_1770752207618_0.08093830855732431","host":"s3://npm-registry-packages-npm-production"}},"3.0.76":{"name":"occam-furtle","version":"3.0.76","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.76","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"c7b86b196d58b7bf3e05abe8853044578c3fbd73","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.76.tgz","fileCount":239,"integrity":"sha512-LgRRQmbA9Gz7Lzk7P5QZ3lM5aOwxunI8s+EGsrRMD2ndC2llrre1zTiIcIPy6rpF+STu1Y2gQR5FPCD8/MY6rA==","signatures":[{"sig":"MEUCIGdI2cLRwiXDb9i4ayhk3tPh1vjkctWeuWBXrsJPTkTMAiEAskaZ047k4s+BaBE1eurE3U0j/OTYTeRkSaGQfLGkI48=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5850902},"main":"./lib/index.js","gitHead":"bf21bdfbbb44dcb4b6e0adab9745e26a0af1eeaf","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.9","occam-parsers":"^23.1.38","occam-languages":"^0.0.48","occam-grammar-utilities":"^8.0.395"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.130","lively-cli":"^2.0.77","easy-layout":"^6.0.287","occam-model":"^1.0.494","occam-query":"^4.1.142","watchful-cli":"^1.7.67","occam-grammars":"^1.3.510","easy-with-style":"^3.0.537","occam-custom-grammars":"^6.0.5"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.76_1770752427311_0.2192535921427481","host":"s3://npm-registry-packages-npm-production"}},"3.0.77":{"name":"occam-furtle","version":"3.0.77","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.77","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"10e89381462b8ae2e7e7729d711e6ec9aec4560c","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.77.tgz","fileCount":239,"integrity":"sha512-WZuwDdoyP9dhm0jUAm33VYndr8gmAUaDFIGxTW56DQ74khGPtw9Kvu99S5XRePnxPUgf2627JRZpfka/J2nv6w==","signatures":[{"sig":"MEUCIQDaoitueyQ5UvAnDAdCRqoyStzox6KST3ai9DaOQcqHKgIgcozMEQgaL4vbEGB87o8XJH328FGTyns7WyBzgTwRTd4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5851136},"main":"./lib/index.js","gitHead":"a81aeb21c686faf64d39c6393cb44bde8fb2f114","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.9","occam-parsers":"^23.1.38","occam-languages":"^0.0.48","occam-grammar-utilities":"^8.0.395"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.130","lively-cli":"^2.0.77","easy-layout":"^6.0.287","occam-model":"^1.0.494","occam-query":"^4.1.142","watchful-cli":"^1.7.67","occam-grammars":"^1.3.510","easy-with-style":"^3.0.537","occam-custom-grammars":"^6.0.5"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.77_1770755255934_0.28975314541369834","host":"s3://npm-registry-packages-npm-production"}},"3.0.78":{"name":"occam-furtle","version":"3.0.78","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.78","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"e8b8b7cff7aa7bbf559fac7f7e7dcf387417901e","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.78.tgz","fileCount":239,"integrity":"sha512-m//34NikzORl3JyYUCsOuzRY0t3aIsFDOkRdnR9xQ2zhDj/23ab5VAAn5UJbPtP1xvDXeZU9nZ4x2Fj/UBFNyA==","signatures":[{"sig":"MEUCIEWw+BLdOmtO5h4cUfr8wa5iUFW1+9m3LLmQ8Rw5z2vNAiEA66gGMtigwl9kj7OQ4ragdh2S2kscc0EAwODabv27iJE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5851136},"main":"./lib/index.js","gitHead":"d6ae850e16306ef1b82ca49f2e11f91c63fbd388","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.9","occam-parsers":"^23.1.38","occam-languages":"^0.0.48","occam-grammar-utilities":"^8.0.395"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.130","lively-cli":"^2.0.77","easy-layout":"^6.0.287","occam-model":"^1.0.494","occam-query":"^4.1.142","watchful-cli":"^1.7.67","occam-grammars":"^1.3.510","easy-with-style":"^3.0.537","occam-custom-grammars":"^6.0.5"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.78_1770755272489_0.6683585884946894","host":"s3://npm-registry-packages-npm-production"}},"3.0.79":{"name":"occam-furtle","version":"3.0.79","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.79","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"0131a3dbc1a433e8bd0478b95efbf7f1c1d2c09b","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.79.tgz","fileCount":239,"integrity":"sha512-d2dnK7iQAA68wy1huEDD2sbJ66lV825hjpBZFZIlmwsivoSP7ojMbpuO+ucEK+ph5As+L+fIkqfeJRDVD1mRsw==","signatures":[{"sig":"MEUCIGUqRmKFJQbF2Ho4oPPfy+tcPLNeVKjCY9HnGSW47x1xAiEAuPwUBS+zTg4FdH6/iuY/lDltPCQFMxkrLfUbwq0OuiU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5851174},"main":"./lib/index.js","gitHead":"8e8f09374ab560f7ba123b3fbdc85177b6972174","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.9","occam-parsers":"^23.1.38","occam-languages":"^0.0.49","occam-grammar-utilities":"^8.0.395"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.130","lively-cli":"^2.0.77","easy-layout":"^6.0.287","occam-model":"^1.0.494","occam-query":"^4.1.142","watchful-cli":"^1.7.67","occam-grammars":"^1.3.510","easy-with-style":"^3.0.537","occam-custom-grammars":"^6.0.7"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.79_1770813597923_0.5481957303615532","host":"s3://npm-registry-packages-npm-production"}},"3.0.80":{"name":"occam-furtle","version":"3.0.80","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.80","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"70719d4341ebc8798e5ef34b331bb22bcf330474","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.80.tgz","fileCount":239,"integrity":"sha512-8PVlozYwgPu87ZZpexwfw6C61lwo1k+Ob7AzXj824vigKMv0+fBlTUae4oMESKg+T7HxeaV+2eFiAfVemV696A==","signatures":[{"sig":"MEUCIQDAcdFJxRsvMp4NI5Z72+MgHuWMEhh070/4ACPfEbO+4QIgG+5/JxxtRIKLOTVAU/zDx4Zw6tfhSNWmno4wCjvDObI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5851174},"main":"./lib/index.js","gitHead":"4fd60789f21882cd3689c9a0bf6bce05aaa6f103","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.9","occam-parsers":"^23.1.38","occam-languages":"^0.0.51","occam-grammar-utilities":"^8.0.395"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.130","lively-cli":"^2.0.77","easy-layout":"^6.0.287","occam-model":"^1.0.494","occam-query":"^4.1.142","watchful-cli":"^1.7.67","occam-grammars":"^1.3.510","easy-with-style":"^3.0.537","occam-custom-grammars":"^6.0.7"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.80_1770914303200_0.4465423658586536","host":"s3://npm-registry-packages-npm-production"}},"3.0.81":{"name":"occam-furtle","version":"3.0.81","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.81","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"c20d31bc9f291780a5dca660c446397332de343e","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.81.tgz","fileCount":239,"integrity":"sha512-bleh9JSHMCaB73L5kDOq9KtEwsV5CGEd8nAjeT5hr6CipTTh/1P0ldTAmXMgBK9jKqmCQZ/vPMIzKq1WNGNCGQ==","signatures":[{"sig":"MEQCIHfXJlmC0Td46fzkkU0vdHjrNclg+m9rtnecsOhDK0dqAiBfanQTaPP/q2W6azPY/i/TxoshgYbJFQy0Vl0GU+1guQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5851150},"main":"./lib/index.js","gitHead":"6b476c09811cce6f467ece721f7e0c95bb1f0759","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.9","occam-parsers":"^23.1.38","occam-languages":"^0.0.52","occam-grammar-utilities":"^8.0.395"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.130","lively-cli":"^2.0.77","easy-layout":"^6.0.287","occam-model":"^1.0.494","occam-query":"^4.1.142","watchful-cli":"^1.7.67","occam-grammars":"^1.3.510","easy-with-style":"^3.0.537","occam-custom-grammars":"^6.0.7"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.81_1770914445504_0.18367276906439578","host":"s3://npm-registry-packages-npm-production"}},"3.0.82":{"name":"occam-furtle","version":"3.0.82","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.82","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"adaebc1ca2b08e295111ae5645f4a6acbd8bac1a","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.82.tgz","fileCount":239,"integrity":"sha512-w+qB/WKjgUu2GJDUeSXHHlIeUzVXS79bKNUsKNJMFD8IgaJMK1phdwRaUJhZzE4oVU24Xxg76Y5EzgrJ3frwJA==","signatures":[{"sig":"MEQCIEhJWEhN96IMKsLiwmEm2Bo1rZ+DyAEsxl38BQzC75sPAiADL8lwUx6I20Tos5IV9bAcK0dfpHiIjO5po5SWRPUotg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5850022},"main":"./lib/index.js","gitHead":"161b975f53cc550d3d71fd08d0ef9d09f9dbe690","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.9","occam-parsers":"^23.1.38","occam-languages":"^0.0.54","occam-grammar-utilities":"^8.0.395"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.130","lively-cli":"^2.0.77","easy-layout":"^6.0.287","occam-model":"^1.0.494","occam-query":"^4.1.142","watchful-cli":"^1.7.67","occam-grammars":"^1.3.510","easy-with-style":"^3.0.537","occam-custom-grammars":"^6.0.7"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.82_1770918578866_0.3299193658980055","host":"s3://npm-registry-packages-npm-production"}},"3.0.83":{"name":"occam-furtle","version":"3.0.83","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.83","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"bd906ad0747bae5b62ac203d9008ed0707d63a49","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.83.tgz","fileCount":239,"integrity":"sha512-+KYGKTnWa9zIB2/N4nYj3j2rsOzfhOejIVBebkDtUXPGcloeG4hZkrUlaxWC1xADE+ZEBmzmjKTMAFeyiQIQhg==","signatures":[{"sig":"MEQCIBoS0CQjtCzxCRndEryhYIV0tX3uiUxeuOW4S6N86EcMAiBePEF2CClSeDHulmwhezcCmeMXwTe49pKU7UvG3mPZEg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5854680},"main":"./lib/index.js","gitHead":"c645048080707a052be214bd07749e6e95f886e6","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.9","occam-parsers":"^23.1.38","occam-languages":"^0.0.56","occam-grammar-utilities":"^8.0.395"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.130","lively-cli":"^2.0.77","easy-layout":"^6.0.287","occam-model":"^1.0.494","occam-query":"^4.1.142","watchful-cli":"^1.7.67","occam-grammars":"^1.3.510","easy-with-style":"^3.0.537","occam-custom-grammars":"^6.0.7"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.83_1770918904660_0.586758066176206","host":"s3://npm-registry-packages-npm-production"}},"3.0.84":{"name":"occam-furtle","version":"3.0.84","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.84","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"2560702a0883072d7d7b88d91cf0da1436365920","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.84.tgz","fileCount":239,"integrity":"sha512-yfIeMO3HEvwyZ59qrT5nTB2pa7eP8mZ9aQZ4JhLa3w4N5SiLbXVgQTV1lm1F/FmQEgxsVyihx8EGAUxi5NQyKw==","signatures":[{"sig":"MEQCIH9JAt1WEEdu4ryhELRFbDtZ5uE1LZTgOSuHKLuigQ8dAiAzabfxPv0NDZconfpK3PfRAnR6I3qJh6KqNZJynrm7Ew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5858387},"main":"./lib/index.js","gitHead":"198382109c7c3dacf6b77a77d03edc4dac4741e8","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.9","occam-parsers":"^23.1.38","occam-languages":"^0.0.58","occam-grammar-utilities":"^8.0.395"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.130","lively-cli":"^2.0.77","easy-layout":"^6.0.287","occam-model":"^1.0.494","occam-query":"^4.1.142","watchful-cli":"^1.7.67","occam-grammars":"^1.3.510","easy-with-style":"^3.0.537","occam-custom-grammars":"^6.0.7"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.84_1770919333483_0.9698359052644072","host":"s3://npm-registry-packages-npm-production"}},"3.0.85":{"name":"occam-furtle","version":"3.0.85","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.85","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"65a4afdf06d91c51b18567f725191ac52de5fd46","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.85.tgz","fileCount":239,"integrity":"sha512-/DwAkgHeNL3QN2RgPMaTjmSyFSVufTi4rV5LWglipix4iDqXoGOqjj86jVe//Rz1dYZIdf1j+JjncGYZEXaRyg==","signatures":[{"sig":"MEUCIDmQuA2DQN8H6+79ZqoEwWvf9xb7ymBO6iuyzwUQMwVhAiEA4EQcNQmKxS82/1Cwpwdl6ugo10ZPxdyTFcDy7xTQiwU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5859070},"main":"./lib/index.js","gitHead":"43ee7ec178cdf2048641857782476c572807fbb1","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.9","occam-parsers":"^23.1.38","occam-languages":"^0.0.62","occam-grammar-utilities":"^8.0.395"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.130","lively-cli":"^2.0.77","easy-layout":"^6.0.287","occam-model":"^1.0.494","occam-query":"^4.1.142","watchful-cli":"^1.7.67","occam-grammars":"^1.3.510","easy-with-style":"^3.0.537","occam-custom-grammars":"^6.0.7"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.85_1770920674340_0.6323643545383966","host":"s3://npm-registry-packages-npm-production"}},"3.0.87":{"name":"occam-furtle","version":"3.0.87","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.87","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"cc615d6db8dba93519b69ad63c8caa36b1fcd447","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.87.tgz","fileCount":239,"integrity":"sha512-aoTYyH31trisMPRK4U0CzKMzjXSvYAVMWDr57GnuhlFEQjND0Jcq1Z+3lWiqG1pBZI2wlrCN1cFq4pFXe/HJ+g==","signatures":[{"sig":"MEUCIQCa7cZgn1vFFh1dZ2jtA5Cri/6HkFwp5lrFLOOWu2c4JAIgZhvm9JclwZ5s363yc29UT9JFid1n1fTIyJE+p3E0YRU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5859070},"main":"./lib/index.js","gitHead":"d35637666c947792aaec2c415611dc67fafd7ceb","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.9","occam-parsers":"^23.1.38","occam-languages":"^0.0.65","occam-grammar-utilities":"^8.0.395"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.130","lively-cli":"^2.0.77","easy-layout":"^6.0.287","occam-model":"^1.0.494","occam-query":"^4.1.142","watchful-cli":"^1.7.67","occam-grammars":"^1.3.510","easy-with-style":"^3.0.537","occam-custom-grammars":"^6.0.7"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.87_1770923425693_0.3425546133827859","host":"s3://npm-registry-packages-npm-production"}},"3.0.88":{"name":"occam-furtle","version":"3.0.88","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.88","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"55479053bb2c30c7d97d1c5ba5389d0f26e1e395","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.88.tgz","fileCount":239,"integrity":"sha512-yxdx/Mdtd/6r//Zc1hZ5KkdIXBO8O1kxPbr5THrDIerOWYjC2NrD5hJWbfA5Jr/txP5CYPsMcvyN79VO9hvJXw==","signatures":[{"sig":"MEUCIQCOxl5N51qvhbTLW5obAdtlvffRLDSENPdL051HxTRWbAIgEmcoWrhXeWwaW6mjROVs3YMR0Pu0YS6cios6yodqW5c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5857719},"main":"./lib/index.js","gitHead":"46f5783c21436bec435ef0b4eb265acd7c811b13","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.9","occam-parsers":"^23.1.38","occam-languages":"^0.0.67","occam-grammar-utilities":"^8.0.395"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.130","lively-cli":"^2.0.77","easy-layout":"^6.0.287","occam-model":"^1.0.494","occam-query":"^4.1.142","watchful-cli":"^1.7.67","occam-grammars":"^1.3.510","easy-with-style":"^3.0.537","occam-custom-grammars":"^6.0.7"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.88_1770980435637_0.19687388013280382","host":"s3://npm-registry-packages-npm-production"}},"3.0.91":{"name":"occam-furtle","version":"3.0.91","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.91","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"e463f70b00ba3d388a092c873b583bb2f81fe5a5","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.91.tgz","fileCount":239,"integrity":"sha512-x9itmXPZXL45MwjX8bGMPEzdefTP+2OtUHsFOliSSQTJykWTwXz5HDZqiqKI4mDR/+YUftYdYwqgtToTtG088w==","signatures":[{"sig":"MEYCIQCI24ZVCLgZB7h6Iv7Op6Wxg9MNchMC0cnjrRC8MsvkZAIhAJYsHf5XZVkyP0HLK/egCq2RyqqK1uyZlYAWm4yXA5hF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5865290},"main":"./lib/index.js","gitHead":"294641a1e0c3673ecc8a071c62894abba8567f95","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.9","occam-parsers":"^23.1.38","occam-languages":"^0.0.67","occam-grammar-utilities":"^8.0.395"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.130","lively-cli":"^2.0.77","easy-layout":"^6.0.287","occam-model":"^1.0.494","occam-query":"^4.1.142","watchful-cli":"^1.7.67","occam-grammars":"^1.3.510","easy-with-style":"^3.0.537","occam-custom-grammars":"^6.0.7"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.91_1770987996372_0.6265272500443202","host":"s3://npm-registry-packages-npm-production"}},"3.0.92":{"name":"occam-furtle","version":"3.0.92","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.92","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"fe981edf51322bf00bf7331c0eaadcd8bb343f89","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.92.tgz","fileCount":239,"integrity":"sha512-js8qMBMzD3uz2H2OiUIdGR4FMJOorVhO4Y5YFLPDkHdNnBgdvRVCL34huXlqwGRDKcBqJInXDMOt/kDaEW9vUg==","signatures":[{"sig":"MEQCIE++0xydSSxR51JSsmZ7y629n6Xmzuyn6L70/zP/6OYyAiBApPm8UMuKbl9jRijNIrEZTrVSwh8MTQ9O8nEzTDns7A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5865290},"main":"./lib/index.js","gitHead":"9877cf1c6bfd76f1b5374fabf52f973642d1f228","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.9","occam-parsers":"^23.1.38","occam-languages":"^0.0.67","occam-grammar-utilities":"^8.0.395"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.130","lively-cli":"^2.0.77","easy-layout":"^6.0.287","occam-model":"^1.0.494","occam-query":"^4.1.142","watchful-cli":"^1.7.67","occam-grammars":"^1.3.510","easy-with-style":"^3.0.537","occam-custom-grammars":"^6.0.7"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.92_1770988010341_0.0488037492072424","host":"s3://npm-registry-packages-npm-production"}},"3.0.93":{"name":"occam-furtle","version":"3.0.93","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.93","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"32a9b55759a550f02811d77649a17bcfbcd6c57f","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.93.tgz","fileCount":239,"integrity":"sha512-vsmPL6sYmC0qJx9YThHfISPkmYUxvFTG0FlNdeVGbb3pjztKsoy+MXrDG2yUeXqATQpcBRvO/ZSLD4ZyHEeckw==","signatures":[{"sig":"MEQCIDCvNwuIsJ3skvhiSKLyOcntqyQj9UvHCPpk9IPv0KemAiBMmfEIVxcuokFzD+vVJxzRsyMJjI1VKcTq6islhE39cg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5866722},"main":"./lib/index.js","gitHead":"f26038b6f96e34b32e6e9d05fa670a3ab3f69ed7","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.9","occam-parsers":"^23.1.38","occam-languages":"^0.0.67","occam-grammar-utilities":"^8.0.395"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.130","lively-cli":"^2.0.77","easy-layout":"^6.0.287","occam-model":"^1.0.494","occam-query":"^4.1.142","watchful-cli":"^1.7.67","occam-grammars":"^1.3.510","easy-with-style":"^3.0.537","occam-custom-grammars":"^6.0.7"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.93_1770989020725_0.34392693180483347","host":"s3://npm-registry-packages-npm-production"}},"3.0.94":{"name":"occam-furtle","version":"3.0.94","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.94","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"6387b4ba7371dc47913b0ec4e9305f3f880dcb79","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.94.tgz","fileCount":239,"integrity":"sha512-140CACjf+NXJubI5IjEOQ8TVdSi5yvaCU0X0WdWsiqVch5Uh2ZYwTNkmyjPXD9WfKlGVCsh2Fk3U1ljzd4ygrQ==","signatures":[{"sig":"MEQCIGyf2pa05AcewQYG99LLI/MH2NmhKp+rDk3RFKg8meRMAiAY9TLXiFuQHMVtdu9oer8lCjhco9YDbb+ShdlKH27opw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5866722},"main":"./lib/index.js","gitHead":"a13fa9bf3a9b4cfe944ec88faba3fcaf55ca2d7a","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.9","occam-parsers":"^23.1.38","occam-languages":"^0.0.67","occam-grammar-utilities":"^8.0.395"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.130","lively-cli":"^2.0.77","easy-layout":"^6.0.287","occam-model":"^1.0.494","occam-query":"^4.1.142","watchful-cli":"^1.7.67","occam-grammars":"^1.3.510","easy-with-style":"^3.0.537","occam-custom-grammars":"^6.0.7"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.94_1770989035106_0.7248394887067926","host":"s3://npm-registry-packages-npm-production"}},"3.0.95":{"name":"occam-furtle","version":"3.0.95","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.95","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"5ef7d483597e405454cc3bbd44cc42442a377967","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.95.tgz","fileCount":239,"integrity":"sha512-ILU1UnzrBIK1w1TQZgP/Sd2bOR80WUfNdNuSFTCdcixkKYJ/ttndrdCBMboh9tFm88TE6+Ylywm0JcGwQVNAuw==","signatures":[{"sig":"MEQCIBb8iZYVcVakZtF4sspo0BpOWYJqhtU7MqnCMdwJOjiSAiBbzBpG54a7oOBMoRo+Fy54zALxoLO7WaNOb+IPtgb1jQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5870767},"main":"./lib/index.js","gitHead":"6dc92e60c0b4005ae0b51ec3421a92e624360d93","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.9","occam-parsers":"^23.1.38","occam-languages":"^0.0.69","occam-grammar-utilities":"^8.0.395"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.130","lively-cli":"^2.0.77","easy-layout":"^6.0.287","occam-model":"^1.0.494","occam-query":"^4.1.142","watchful-cli":"^1.7.67","occam-grammars":"^1.3.510","easy-with-style":"^3.0.537","occam-custom-grammars":"^6.0.7"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.95_1770990354177_0.1568971260436287","host":"s3://npm-registry-packages-npm-production"}},"3.0.96":{"name":"occam-furtle","version":"3.0.96","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.96","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"544631e4ef1a6be78ef7bab98205f30c7a76664a","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.96.tgz","fileCount":239,"integrity":"sha512-VKGXBHBeBtrFdAPmc2pgCjMA95bPYBQB9UmdyfTz77+VcmIFUSCttfWztZ1/B9Yrd7w36k9NfscvCwc6hwH98g==","signatures":[{"sig":"MEUCIQCdmP4G8QtxL5AQf/akP+FRTRIcns+RxieByXuQr2JtJAIgFkaz8Vz6I/Vy5cdP8vmvpWYXoWPc+imLJ6B+7Kxat7g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5870955},"main":"./lib/index.js","gitHead":"cc80a09d2dee3bf77ce70900486a35634120b45b","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.9","occam-parsers":"^23.1.38","occam-languages":"^0.0.71","occam-grammar-utilities":"^8.0.395"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.130","lively-cli":"^2.0.77","easy-layout":"^6.0.287","occam-model":"^1.0.494","occam-query":"^4.1.142","watchful-cli":"^1.7.67","occam-grammars":"^1.3.510","easy-with-style":"^3.0.537","occam-custom-grammars":"^6.0.7"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.96_1770991030060_0.036333405849600764","host":"s3://npm-registry-packages-npm-production"}},"3.0.98":{"name":"occam-furtle","version":"3.0.98","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.98","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"e114e13a9e1417899bd6fb0f8f61c97c77493e6e","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.98.tgz","fileCount":239,"integrity":"sha512-WZsi8B+jtZEd1HUOiwYwk1S7NwUiny+P34xjVYVNdggAEnWQjefdoiBZ53Dp6sIm8M9EiCCkKTeCyhWaV2oapQ==","signatures":[{"sig":"MEQCIFEHl4MIy38yh8vsxw6YxPm/3CFIOdtHXEVBdBTv2lznAiBKiJjmi9bTgfb6UsimtpcF6UcXi//6mQAFvitzxOczNw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5870960},"main":"./lib/index.js","gitHead":"52713b23747271ee7349ad77d8a1abcf4acb5d27","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.9","occam-parsers":"^23.1.38","occam-languages":"^0.0.71","occam-grammar-utilities":"^8.0.395"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.130","lively-cli":"^2.0.77","easy-layout":"^6.0.287","occam-model":"^1.0.494","occam-query":"^4.1.142","watchful-cli":"^1.7.67","occam-grammars":"^1.3.510","easy-with-style":"^3.0.537","occam-custom-grammars":"^6.0.7"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.98_1770993283881_0.48126541081965857","host":"s3://npm-registry-packages-npm-production"}},"3.0.99":{"name":"occam-furtle","version":"3.0.99","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.99","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"70d9c31c5c4683a6a0060652827b306ae097be18","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.99.tgz","fileCount":239,"integrity":"sha512-8jDj8tCxor0d55wg0CNEOsW1Mwp2TjjU+uAd9w9NgMvn2ilamH0hfB1qqYDq2q9eUJDN5/ba20JkQNB5PVMcrQ==","signatures":[{"sig":"MEUCIB6lkPkUjF6YGzBxvfuirdXmLHPUWHzewMZhvymV+rh/AiEAtPC+7LHVj+vNBe4GFvBtItvCHEZgWhXmMCvVNBCP2zo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5870960},"main":"./lib/index.js","gitHead":"4d1f8b93e18c3cac811868740a416bbfc32472c1","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.9","occam-parsers":"^23.1.38","occam-languages":"^0.0.71","occam-grammar-utilities":"^8.0.395"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.130","lively-cli":"^2.0.77","easy-layout":"^6.0.287","occam-model":"^1.0.494","occam-query":"^4.1.142","watchful-cli":"^1.7.67","occam-grammars":"^1.3.510","easy-with-style":"^3.0.537","occam-custom-grammars":"^6.0.7"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.99_1770993299817_0.9869845707855429","host":"s3://npm-registry-packages-npm-production"}},"3.0.100":{"name":"occam-furtle","version":"3.0.100","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.100","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"38ff2feea293be5711833a2d33b389a43f641152","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.100.tgz","fileCount":239,"integrity":"sha512-dSEHMN7oxO7ROqcWV/bl037SZZIUEjRSasH2S+Nlk034gHIJUBswAkiwgtDgeuYgDT04V4x2hx8WOjLPkxWF0g==","signatures":[{"sig":"MEUCIHYKx8OE+G95TXJpRwyz8KY7EchVPHZk/6GBloyTZM3rAiEAtNPzq6jbJtwFaKWK/SfWQIcobegpeMVvrPkMbVw0gDw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5872017},"main":"./lib/index.js","gitHead":"612c4d98abcf5a96e7099ad8ae2a881411c3f10b","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.9","occam-parsers":"^23.1.38","occam-languages":"^0.0.73","occam-grammar-utilities":"^8.0.395"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.130","lively-cli":"^2.0.77","easy-layout":"^6.0.287","occam-model":"^1.0.494","occam-query":"^4.1.142","watchful-cli":"^1.7.67","occam-grammars":"^1.3.510","easy-with-style":"^3.0.537","occam-custom-grammars":"^6.0.7"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.100_1771356513802_0.4978883106153542","host":"s3://npm-registry-packages-npm-production"}},"3.0.101":{"name":"occam-furtle","version":"3.0.101","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.101","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"2f0085694e4e5d17ea0b125f11e32a745db961c9","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.101.tgz","fileCount":239,"integrity":"sha512-DKVjiwLIIjXoTZSlkX3BEujnp3g0/jfZHnnPWTLiQ4vJ2J7WRys4tyLc9Bb4llxYkmoA0nhmvqIo0PIw0bQ3fQ==","signatures":[{"sig":"MEUCIEwHjj9YWM+gGoo4MstfDP+Q0Nyl+JuwznFs8o/eBQDmAiEA4dQFtb6gZb+gAW6lBY+UXNlUiSUSSYQp8cKwnxqQkzU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5872035},"main":"./lib/index.js","gitHead":"ed7716841a367ac2d58b87f3a360e035ef164cec","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.9","occam-parsers":"^23.1.38","occam-languages":"^0.0.75","occam-grammar-utilities":"^8.0.395"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.130","lively-cli":"^2.0.77","easy-layout":"^6.0.287","occam-model":"^1.0.494","occam-query":"^4.1.142","watchful-cli":"^1.7.67","occam-grammars":"^1.3.510","easy-with-style":"^3.0.537","occam-custom-grammars":"^6.0.7"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.101_1771357060963_0.2405515234466764","host":"s3://npm-registry-packages-npm-production"}},"3.0.102":{"name":"occam-furtle","version":"3.0.102","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.102","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"8ebd8ff05c06edb6b0536fc2f70a6e2daa53c030","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.102.tgz","fileCount":239,"integrity":"sha512-2CXoHElu//5LQpfpNz+x4ivY9Lc/FY8Z3pkeNsmJtSGbYjUNvjj5dv+/PBJ5bXzz/ZUpheVNmuJGgTZdGFSDIg==","signatures":[{"sig":"MEUCIQDe3jAULpvrRKbqGpoUxSSkHG4uWnD2nCZUPtaQKQkFbgIgd78Z1gTPsZmQxcu/W64kqNqA016TgvHt+Rt+GVC6fzU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5871944},"main":"./lib/index.js","gitHead":"ff14c871fd19eeb4bd703b3477c0370507d74b40","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.9","occam-parsers":"^23.1.38","occam-languages":"^0.0.75","occam-grammar-utilities":"^8.0.395"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.130","lively-cli":"^2.0.77","easy-layout":"^6.0.287","occam-model":"^1.0.494","occam-query":"^4.1.142","watchful-cli":"^1.7.67","occam-grammars":"^1.3.510","easy-with-style":"^3.0.537","occam-custom-grammars":"^6.0.7"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.102_1771357300261_0.6940257342151688","host":"s3://npm-registry-packages-npm-production"}},"3.0.103":{"name":"occam-furtle","version":"3.0.103","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.103","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"a276cff1486f797dafa6a5a3cbab2ded536c05d6","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.103.tgz","fileCount":239,"integrity":"sha512-d1nnehDDkHtOFcU2zIRiO0nl5Y0sYKJxRpE6RMlK9lNpFuVTS5AVV1zZMXyubo8VfjAR9+KbmaiLVajDoxCxRg==","signatures":[{"sig":"MEUCIQCMTCedD3CyuvDNLPARB28DdqjC67nChg0+CUYtAqdl+QIgLL+TlnEgkfVXyNsIYUWNcfH99EdMGjbnd3/ZjkCuBas=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5871944},"main":"./lib/index.js","gitHead":"80b4a01d7d64eb0258c030ed13b59b487f653b6b","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.9","occam-parsers":"^23.1.38","occam-languages":"^0.0.75","occam-grammar-utilities":"^8.0.395"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.130","lively-cli":"^2.0.77","easy-layout":"^6.0.287","occam-model":"^1.0.494","occam-query":"^4.1.142","watchful-cli":"^1.7.67","occam-grammars":"^1.3.510","easy-with-style":"^3.0.537","occam-custom-grammars":"^6.0.7"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.103_1771357309366_0.16261165300528657","host":"s3://npm-registry-packages-npm-production"}},"3.0.104":{"name":"occam-furtle","version":"3.0.104","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.104","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"8d09e75a1dd20a3f85bbfc6704c33934d21ca2c8","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.104.tgz","fileCount":239,"integrity":"sha512-RnklcBgyl203RXF6HBGA/6kMdEv7KwV+JfR5t2pqkMyi/xcZEl09QjFBerzGjvDRD7dUERUs0sD7TitNKvbXWA==","signatures":[{"sig":"MEUCICzezVfnNqolAC/bT7Pa09iZ3ISggEjgvYzEdF8wUMbWAiEA9CModpp1sGe/61TsM6eswA6zg2ZE4kJCJp8/wxa2jFI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5873332},"main":"./lib/index.js","gitHead":"2a810188e1e99c7803e0a8a94a7034afd3924208","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.9","occam-parsers":"^23.1.38","occam-languages":"^0.0.77","occam-grammar-utilities":"^8.0.395"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.130","lively-cli":"^2.0.77","easy-layout":"^6.0.287","occam-model":"^1.0.494","occam-query":"^4.1.142","watchful-cli":"^1.7.67","occam-grammars":"^1.3.510","easy-with-style":"^3.0.537","occam-custom-grammars":"^6.0.7"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.104_1771358174837_0.1209878145534542","host":"s3://npm-registry-packages-npm-production"}},"3.0.105":{"name":"occam-furtle","version":"3.0.105","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.105","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"e0863d0cb1da5ff47dfaa43545f5ad9cf13e675f","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.105.tgz","fileCount":239,"integrity":"sha512-pT+oHqB5Pd5utVxiyzZLhD0683jShJ16T60P89ncdi9sGJx3pgXXVNaMDFuJ2ZiL7oveEqw89PaMF+tG8yeoYg==","signatures":[{"sig":"MEQCIGdirhUT4QMKa/Y4i2qxlP/75kWTANSKxvJg7YpiSbtcAiBo7MC/fm8Booa2Rh3RCzfuO4Ho9ezOQEGOxvx61D1OuA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5871524},"main":"./lib/index.js","gitHead":"ebb868d092fb15931fe2cf286bd9f7bc382858d6","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.9","occam-parsers":"^23.1.38","occam-languages":"^0.0.79","occam-grammar-utilities":"^8.0.395"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.130","lively-cli":"^2.0.77","easy-layout":"^6.0.287","occam-model":"^1.0.494","occam-query":"^4.1.142","watchful-cli":"^1.7.67","occam-grammars":"^1.3.510","easy-with-style":"^3.0.537","occam-custom-grammars":"^6.0.7"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.105_1771411584445_0.824343082592228","host":"s3://npm-registry-packages-npm-production"}},"3.0.106":{"name":"occam-furtle","version":"3.0.106","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.106","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"a9b23dc57f574f6acce18cd37febfb1310630452","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.106.tgz","fileCount":239,"integrity":"sha512-VHk0NYN6z0rblAjOZmScCI1g/lP6kNpJ/6zsKrOkFJ0izrl6NPgemcNR/I8ToloqDs2hGGzMUOonWW10/fu5Ow==","signatures":[{"sig":"MEUCIQCnb1cq8WaZCCfN4xq91L/4WohScPmhjPuIJU9yZoW7bQIgdu1gJ8IVuSIhOW5getlbY9RlECxHP6iY6S6lOSob4Pw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5871567},"main":"./lib/index.js","gitHead":"a0d17aed8ef8cad06a51676cd7c3c4c9e572e3db","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.9","occam-parsers":"^23.1.38","occam-languages":"^0.0.79","occam-grammar-utilities":"^8.0.395"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.130","lively-cli":"^2.0.77","easy-layout":"^6.0.287","occam-model":"^1.0.494","occam-query":"^4.1.142","watchful-cli":"^1.7.67","occam-grammars":"^1.3.510","easy-with-style":"^3.0.537","occam-custom-grammars":"^6.0.7"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.106_1771411893789_0.9643636899357615","host":"s3://npm-registry-packages-npm-production"}},"3.0.107":{"name":"occam-furtle","version":"3.0.107","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.107","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"0c9be8e93cc7090d5a4865e0239131b215b01d15","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.107.tgz","fileCount":239,"integrity":"sha512-IIWJz2r+cby2ufL5G14XMSm8n6ATAAugRvbEVcqSGCEPbTr6+hAviQUJKx00ueZe7iYYTNgJtFWK8L2aFQacGQ==","signatures":[{"sig":"MEUCIQCC5Lb77VxroSdqiWT74kUKj1yExgTIjoI8qCl7pS9bhwIgSNHtzKjEovHp1yIiz5lB6ZoTE0NkaFFhWE8OWID/dEU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5871567},"main":"./lib/index.js","gitHead":"fb958a36266cd10da476cc2d3e8f13d5f829946e","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.9","occam-parsers":"^23.1.38","occam-languages":"^0.0.79","occam-grammar-utilities":"^8.0.395"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.130","lively-cli":"^2.0.77","easy-layout":"^6.0.287","occam-model":"^1.0.494","occam-query":"^4.1.142","watchful-cli":"^1.7.67","occam-grammars":"^1.3.510","easy-with-style":"^3.0.537","occam-custom-grammars":"^6.0.7"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.107_1771411909596_0.6819436945249413","host":"s3://npm-registry-packages-npm-production"}},"3.0.108":{"name":"occam-furtle","version":"3.0.108","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.108","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"cfbabfb53689abde3264232b29969afa22e60aaf","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.108.tgz","fileCount":239,"integrity":"sha512-HvbOUExAlmCDYptLxCZakpr6hb/7Vz91JrtmUcV+NX+7sImNWkf5QG3enNn7TiqDxBlf3TFOqgzJNkEfyFR/6g==","signatures":[{"sig":"MEUCIHilZiMW1hIxWIupALzit0RsV+zvljWUb6Zig+a8wJtoAiEApQPsuQ+LgS0jINhETdQ1cZ/GzS2Gwt0UXG7z6FAfIO4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5872100},"main":"./lib/index.js","gitHead":"9b23a3fa42fd3af31280cdbde00bda817d221961","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.9","occam-parsers":"^23.1.38","occam-languages":"^0.0.79","occam-grammar-utilities":"^8.0.395"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.130","lively-cli":"^2.0.77","easy-layout":"^6.0.287","occam-model":"^1.0.494","occam-query":"^4.1.142","watchful-cli":"^1.7.67","occam-grammars":"^1.3.510","easy-with-style":"^3.0.537","occam-custom-grammars":"^6.0.7"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.108_1771438768843_0.029333151776710364","host":"s3://npm-registry-packages-npm-production"}},"3.0.109":{"name":"occam-furtle","version":"3.0.109","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.109","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"ed30d7798af39177d3076420825aaf8ab0b1fc23","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.109.tgz","fileCount":239,"integrity":"sha512-bnON+w12JOT8xxi6Hv4/TP2ONHE8Yj+Ob7+TRdMegkmbJMKXrbpQlXEdZYNM7LnX5B8Clmz1CAkYbCgyMu2dYw==","signatures":[{"sig":"MEQCICQAFzdJL40KjrK9q0qDTHa90kDaUvgTUL6BZd+3H6eoAiBTmueoMY90NrrOMtnTNioDgDCslicAQey+U65Ip2xDdQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5872100},"main":"./lib/index.js","gitHead":"776ce3d44bace6d2332bcdbfba358826031549b3","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.9","occam-parsers":"^23.1.38","occam-languages":"^0.0.79","occam-grammar-utilities":"^8.0.395"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.130","lively-cli":"^2.0.77","easy-layout":"^6.0.287","occam-model":"^1.0.494","occam-query":"^4.1.142","watchful-cli":"^1.7.67","occam-grammars":"^1.3.510","easy-with-style":"^3.0.537","occam-custom-grammars":"^6.0.7"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.109_1771438784606_0.38602911307142906","host":"s3://npm-registry-packages-npm-production"}},"3.0.110":{"name":"occam-furtle","version":"3.0.110","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.110","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"3a8f96059f639967f4fb525b78fb5585cbc7474c","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.110.tgz","fileCount":239,"integrity":"sha512-10saFbk5/w+nO2fJZTiqQlpKYPqtqlf4V75RU8n1UeMeVGSpFS4RlxsCN57SWA4m/uke43t32lqB9TQxeTGDQg==","signatures":[{"sig":"MEUCIBdtTaGeoiivf8ko43ayx8d5WSHYaKgSuQKy7XoVepvdAiEA+zw0GBa0rcwXK8AKO6UPx3eYt/46mOKvWBBnN002W3E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5876354},"main":"./lib/index.js","gitHead":"afbc0b7bc429b9e3bc7bbd19326a8fdb1a4ce1bd","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.9","occam-parsers":"^23.1.38","occam-languages":"^0.0.79","occam-grammar-utilities":"^8.0.395"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.130","lively-cli":"^2.0.77","easy-layout":"^6.0.287","occam-model":"^1.0.494","occam-query":"^4.1.142","watchful-cli":"^1.7.67","occam-grammars":"^1.3.510","easy-with-style":"^3.0.537","occam-custom-grammars":"^6.0.7"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.110_1771448945558_0.5355625260494201","host":"s3://npm-registry-packages-npm-production"}},"3.0.111":{"name":"occam-furtle","version":"3.0.111","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.111","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"2e149e3daff0e1033c06908778bfe2928a988775","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.111.tgz","fileCount":239,"integrity":"sha512-K4qJ9kHiGYUFx5JIn64i2oldgkzD3L8mxRecTMEMv76FE+StvpLOGaylip6CoifXAtarndCLlpqWN4gyNT6VFA==","signatures":[{"sig":"MEYCIQC1qeQC/WxftwdN07UrxKJ2VbRGRQ34TEDYqer9LPGpjwIhAIOtHVhO6m8imWxn49xRFMx27Vecj1LxfwY5pvxd/0Bv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5876354},"main":"./lib/index.js","gitHead":"9f0b25d44234322903d9f6c7cb2ea09c71902925","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.9","occam-parsers":"^23.1.38","occam-languages":"^0.0.79","occam-grammar-utilities":"^8.0.395"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.130","lively-cli":"^2.0.77","easy-layout":"^6.0.287","occam-model":"^1.0.494","occam-query":"^4.1.142","watchful-cli":"^1.7.67","occam-grammars":"^1.3.510","easy-with-style":"^3.0.537","occam-custom-grammars":"^6.0.7"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.111_1771448961851_0.8157588133677189","host":"s3://npm-registry-packages-npm-production"}},"3.0.112":{"name":"occam-furtle","version":"3.0.112","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.112","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"1efa0a9d80d914720c9ebd0e4d8a35da82527535","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.112.tgz","fileCount":239,"integrity":"sha512-OplWinOT1UoEmi3mUI4Qn2fLH3bQ//pgq3/XMR5m+svVnWic+MRLITc3JZMjinSiwosrjcanF3S8pnK4gwjb2w==","signatures":[{"sig":"MEUCIQD1LGSi83p5zSjjP6wN/ZUaJ4gLMMg6nYn4BnH/7yKyKQIgHGq0eGjiCrIiqORuBHE5K/N94vsk3qZ/ID90Fk+vDNQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5872987},"main":"./lib/index.js","gitHead":"f256c918d4640a9103130a7b2ff4232af7a1eb45","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.9","occam-parsers":"^23.1.38","occam-languages":"^0.0.81","occam-grammar-utilities":"^8.0.395"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.130","lively-cli":"^2.0.77","easy-layout":"^6.0.287","occam-model":"^1.0.494","occam-query":"^4.1.142","watchful-cli":"^1.7.67","occam-grammars":"^1.3.510","easy-with-style":"^3.0.537","occam-custom-grammars":"^6.0.7"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.112_1771600139682_0.4593020428443968","host":"s3://npm-registry-packages-npm-production"}},"3.0.113":{"name":"occam-furtle","version":"3.0.113","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.113","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"78196b77cb7fee1cbbcf15054efc9efaab885da4","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.113.tgz","fileCount":239,"integrity":"sha512-LqqEgAb5G1PGah9ySL2dhkQuOmb3Tj2/QrqrtZ0Zq2317HknQaOIltoHo6rpP4c/gAR8xR7zlGrcEgVIptpiKA==","signatures":[{"sig":"MEUCIQC3p7n7gJCtsJuub1D1sPS9gXe1WVQrMJ7eFa6N2cvHcQIgHQR3xf6t2CfIRTb9uaVODNXFUB4v0TqNRcg8EeAa8ZI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5864789},"main":"./lib/index.js","gitHead":"573ea79cb2f1196403c7631d37eebd36d4513fd9","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.9","occam-parsers":"^23.1.38","occam-languages":"^0.0.83","occam-grammar-utilities":"^8.0.395"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.130","lively-cli":"^2.0.77","easy-layout":"^6.0.287","occam-model":"^1.0.494","occam-query":"^4.1.142","watchful-cli":"^1.7.67","occam-grammars":"^1.3.510","easy-with-style":"^3.0.537","occam-custom-grammars":"^6.0.7"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.113_1771601749446_0.1775321294496639","host":"s3://npm-registry-packages-npm-production"}},"3.0.115":{"name":"occam-furtle","version":"3.0.115","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.115","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"ec875d5f526200d2d640bdee6b6cf2f76ad788ce","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.115.tgz","fileCount":239,"integrity":"sha512-c4FwYba3vSKw+3RQ5Q+oxNxLYbfq4jYS61UwBRNAvJrkV5xi1LTbVc7Ri2Q09WTfkVrYXuWIi1wRANdkS0voOg==","signatures":[{"sig":"MEUCIC6go4HJKtP3FwV/6KSdq8CKmUydt0EpQ21DZxX7PWvvAiEAhZcpBiChQX5qMHkBrOQuSi9afKtoqRfxPagOzuo56Dc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5864869},"main":"./lib/index.js","gitHead":"2d0a4acfe3f22694f35f188acb5ba601b298cc9a","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.9","occam-parsers":"^23.1.38","occam-languages":"^0.0.86","occam-grammar-utilities":"^8.0.395"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.130","lively-cli":"^2.0.77","easy-layout":"^6.0.287","occam-model":"^1.0.494","occam-query":"^4.1.142","watchful-cli":"^1.7.67","occam-grammars":"^1.3.510","easy-with-style":"^3.0.537","occam-custom-grammars":"^6.0.7"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.115_1771606123464_0.2478446768266802","host":"s3://npm-registry-packages-npm-production"}},"3.0.116":{"name":"occam-furtle","version":"3.0.116","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.116","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"0086761a86e6e6c605dad109b6cb4210de1473e7","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.116.tgz","fileCount":239,"integrity":"sha512-HMhRJu4DKly5vJkkhLuGvv5U+diipEIxs2g7kNNxsCMgI6396Xobj+9eRksfqy7s8aI0NsOL/p/GqL7ECF2o4w==","signatures":[{"sig":"MEQCIAy7C3n/am1/DnyL9kg1PnTb30G4sgvc8W7u6MjVnY0BAiBj3elq2lrm8jn+FcMF7ehR23Cgt/3ZZnnMJuUG6BRCNA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5864926},"main":"./lib/index.js","gitHead":"e80a2e88b9863a2bc3002b276e78a201eb5f1dfb","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.9","occam-parsers":"^23.1.38","occam-languages":"^0.0.88","occam-grammar-utilities":"^8.0.395"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.130","lively-cli":"^2.0.77","easy-layout":"^6.0.287","occam-model":"^1.0.494","occam-query":"^4.1.142","watchful-cli":"^1.7.67","occam-grammars":"^1.3.510","easy-with-style":"^3.0.537","occam-custom-grammars":"^6.0.7"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.116_1771606336962_0.17233828837123166","host":"s3://npm-registry-packages-npm-production"}},"3.0.117":{"name":"occam-furtle","version":"3.0.117","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.117","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"44114ca8934185594cc8c282d4f1b4f32c3c8006","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.117.tgz","fileCount":239,"integrity":"sha512-Rl07GYh6SRe8SwYIFcCFvpVWC0imPctUKbTtzWwuBcpUJJHkCFfEfE9+ZvnvfocPFPehWNIeVWjXo/YbK18lZg==","signatures":[{"sig":"MEYCIQC5TKyxEeLxIyB+eq2+baHKDmBLswLmGCLXZgd167c9WQIhALotl9gG9VFLXEYHW1OR+x+FMWIer4Mq/foRkC5qdfyU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5865168},"main":"./lib/index.js","gitHead":"d3491c4b18bf1d0e01556c8cedb68c59f8f535bc","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.9","occam-parsers":"^23.1.41","occam-languages":"^0.0.89","occam-grammar-utilities":"^8.0.397"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.130","lively-cli":"^2.0.77","easy-layout":"^6.0.287","occam-model":"^1.0.495","occam-query":"^4.1.145","watchful-cli":"^1.7.67","occam-grammars":"^1.3.511","easy-with-style":"^3.0.537","occam-custom-grammars":"^6.0.8"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.117_1771751698409_0.9202528674725743","host":"s3://npm-registry-packages-npm-production"}},"3.0.118":{"name":"occam-furtle","version":"3.0.118","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.118","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"d59099cca6eae90a51e19a32454e2e33eef91a19","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.118.tgz","fileCount":239,"integrity":"sha512-ZxkC1fH7g9B1LTca6fuf0ffdmYN3QiwehvWXk/T1+dSQ166rgjGhWH0Fw/ff3bvpoqAeskDkNGCBts/7tbA6mQ==","signatures":[{"sig":"MEUCIQC486ffvl1xdIDwLb1tRWwD39ETBOJsw3y5eiNDHCyB9gIgbKu2LVHNweT0UsCcrK+v6WPIjunMjtcRHuqR/awoefI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5865168},"main":"./lib/index.js","gitHead":"0fd64f98f9f9b5996dad749df2263112ead7c81a","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.9","occam-parsers":"^23.1.41","occam-grammars":"^1.3.511","occam-languages":"^0.0.89","occam-grammar-utilities":"^8.0.397"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.130","lively-cli":"^2.0.77","easy-layout":"^6.0.287","occam-model":"^1.0.495","occam-query":"^4.1.145","watchful-cli":"^1.7.67","easy-with-style":"^3.0.537","occam-custom-grammars":"^6.0.8"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.118_1771752135984_0.947330838758403","host":"s3://npm-registry-packages-npm-production"}},"3.0.119":{"name":"occam-furtle","version":"3.0.119","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.119","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"50780dd520da00b91037c11adc6d1dcff5910988","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.119.tgz","fileCount":239,"integrity":"sha512-ESaZHPop93tNn3RTGIZYofyttbSI+EDK+lmn+TaQa22qvaNqKULTbNwnNQd3Ssw1rOQc9jxKT2PhPPryjU6yug==","signatures":[{"sig":"MEUCIQDWTW7XwnG5VOwhzZ36jG1uXkhF/WVRfA/HhX47Pr8Z+QIgfvx+7Dngaj+VE10NUfIfCyDMVrnneNk4EmBl6DjIBhU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5865168},"main":"./lib/index.js","gitHead":"1be46c14c2ee7b81c58d9f50e3ddb3f1e95ddbbb","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.9","occam-parsers":"^23.1.42","occam-grammars":"^1.3.512","occam-languages":"^0.0.90","occam-grammar-utilities":"^8.0.398"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.130","lively-cli":"^2.0.77","easy-layout":"^6.0.287","occam-model":"^1.0.496","occam-query":"^4.1.146","watchful-cli":"^1.7.67","easy-with-style":"^3.0.537","occam-custom-grammars":"^6.0.9"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.119_1771752311125_0.7967072171696015","host":"s3://npm-registry-packages-npm-production"}},"3.0.120":{"name":"occam-furtle","version":"3.0.120","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.120","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"2628d99d683b5dcabe2eeba478c3da0e771970aa","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.120.tgz","fileCount":239,"integrity":"sha512-WyVrHF5fvhSn/Y3V2FANJQFzYVay+puS0MKNCzj5FOq4pU+tZVTVWuy94SU/t8ma9Tfyt5CTeFoob/eVe393Jg==","signatures":[{"sig":"MEUCIBmFXTmTSh7MVmRLgAHhFXpdTPor97tq4geqE71NkT/FAiEA0bRhYzuNq9ZUGcmmohdjtRrRh+NlWi0gwMzbk9og+s8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5865168},"main":"./lib/index.js","gitHead":"e944b9120c969915b95232e0ddf7ea25fd69229e","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.9","occam-parsers":"^23.1.42","occam-grammars":"^1.3.512","occam-languages":"^0.0.90","occam-grammar-utilities":"^8.0.398"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.130","lively-cli":"^2.0.77","easy-layout":"^6.0.288","occam-model":"^1.0.496","occam-query":"^4.1.146","watchful-cli":"^1.7.67","easy-with-style":"^3.0.538","occam-custom-grammars":"^6.0.9"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.120_1771752833100_0.061510139730903246","host":"s3://npm-registry-packages-npm-production"}},"3.0.121":{"name":"occam-furtle","version":"3.0.121","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.121","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"c59769cd6706f20ee807e8c3c778133ef18e5bc0","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.121.tgz","fileCount":239,"integrity":"sha512-EB/zEJRFdRRpKaBG9LSAY9ISYeA/OV/Sg5xzsI2vPiFVZoWpzmUJb+IAwTGxASrVh/NIVNpcSne3TLndnm65ew==","signatures":[{"sig":"MEUCIQCzgKnLojDUnZDaxRgG7/kVAojNNEToOtFdjzsInkkcJAIgR3pWKADyvSqxcvubbjSHTdgqxQdqIHSzsTxszgIDV7k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5865681},"main":"./lib/index.js","gitHead":"2bc5c8997f3297ee1a3e546c43839a3785ece752","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.9","occam-parsers":"^23.1.42","occam-grammars":"^1.3.512","occam-languages":"^0.0.92","occam-grammar-utilities":"^8.0.398"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.130","lively-cli":"^2.0.77","easy-layout":"^6.0.288","occam-model":"^1.0.496","occam-query":"^4.1.146","watchful-cli":"^1.7.67","easy-with-style":"^3.0.538","occam-custom-grammars":"^6.0.9"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.121_1771755231785_0.2986303378641024","host":"s3://npm-registry-packages-npm-production"}},"3.0.122":{"name":"occam-furtle","version":"3.0.122","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.122","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"cc509060ea162cfbb1b7c003d4cfb4f8b805be81","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.122.tgz","fileCount":239,"integrity":"sha512-YTB7AZzvDsWT/Njfz73EsrIMPpwSdaAkZ1Mls0pF2UAslIwPtXskyjXOsfK6WT9nLiRrQB3DdCYSJpUiliIyqg==","signatures":[{"sig":"MEUCIECWReAfdhIfnyl0Rlpi0pCvPmA4NpZ6Pi2yCCnZvb+XAiEAopyjiOeVon1V9rwU3S207Dc/Yp3fzzFAHiRnDBxCXFs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5864811},"main":"./lib/index.js","gitHead":"9a0b36ca941d6a73cbc393739b39a1cbe5328869","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.9","occam-parsers":"^23.1.42","occam-grammars":"^1.3.512","occam-languages":"^0.0.94","occam-grammar-utilities":"^8.0.398"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.130","lively-cli":"^2.0.77","easy-layout":"^6.0.288","occam-model":"^1.0.496","occam-query":"^4.1.146","watchful-cli":"^1.7.67","easy-with-style":"^3.0.538","occam-custom-grammars":"^6.0.9"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.122_1771933972661_0.2650072291894632","host":"s3://npm-registry-packages-npm-production"}},"3.0.123":{"name":"occam-furtle","version":"3.0.123","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.123","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"f3af7ce007b814385f5ec96b6092ba94d2936308","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.123.tgz","fileCount":239,"integrity":"sha512-nNXUvIP7Qh1M6+WteUPEoO6qJprqDSGJg32q+xBW829fygKawYpeNaY/xgfwrCJ0PrNkZFRN0+uiRXI7HUUPCQ==","signatures":[{"sig":"MEQCIHScQMvRoQbSoSQCshKuEhR0l58g3kZPpuNaXA1CNodDAiAH95V/MIcCP63FH9gz2AWvuwcXEr4ShS5g8rbYSIH5DA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5864957},"main":"./lib/index.js","gitHead":"b75751b37b8ab249cbccf595208a61e1713ecbfc","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.9","occam-parsers":"^23.1.42","occam-grammars":"^1.3.512","occam-languages":"^0.0.96","occam-grammar-utilities":"^8.0.398"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.130","lively-cli":"^2.0.77","easy-layout":"^6.0.288","occam-model":"^1.0.496","occam-query":"^4.1.146","watchful-cli":"^1.7.67","easy-with-style":"^3.0.538","occam-custom-grammars":"^6.0.9"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.123_1771939579603_0.8423062944768549","host":"s3://npm-registry-packages-npm-production"}},"3.0.124":{"name":"occam-furtle","version":"3.0.124","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.124","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"a9c8d8e451e70c7c8400d191c3686c998269d5c4","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.124.tgz","fileCount":239,"integrity":"sha512-eVkmubY8f2PK/4txVZhgqIAgAfbb9rMdq8UjrBsAV0rlteWbm30paUWpZO0ybq+qjE5yXDt+yfdznGFWoXIunA==","signatures":[{"sig":"MEYCIQDpEy5eg+4IN/yAbPj2OWb1a0SaJYMy3Vi/xVC4EjiYGwIhAPop4BeD+YuAwS3Gh8XjDL28wX1nJjps6KEGNKeaCx9a","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5864278},"main":"./lib/index.js","gitHead":"e0383363a77cdb039fc4a3d237590ff33c1986c2","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.9","occam-parsers":"^23.1.42","occam-grammars":"^1.3.512","occam-languages":"^0.0.98","occam-grammar-utilities":"^8.0.398"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.130","lively-cli":"^2.0.77","easy-layout":"^6.0.288","occam-model":"^1.0.496","occam-query":"^4.1.146","watchful-cli":"^1.7.67","easy-with-style":"^3.0.538","occam-custom-grammars":"^6.0.9"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.124_1771940309758_0.614652654294684","host":"s3://npm-registry-packages-npm-production"}},"3.0.125":{"name":"occam-furtle","version":"3.0.125","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.125","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"903a83ea87454b6a2eab4f94c9c3e61ea1a0135e","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.125.tgz","fileCount":239,"integrity":"sha512-vulPERDrXGivdelq/x/OHamzrzdSgW2ZO3W9ExGjWfKWAyCLvSA8rCFTG2mJlI/FfSlivEJCr3HqaVh+qzPyPQ==","signatures":[{"sig":"MEUCIQDeZ/wtzNve+eLXvoD3ht12Kb8s1xZecfXYmxnkLq27vwIgR4mhewavcA+9cL3qVOEuGNh7eA0ReUM+wf+ckjeU48I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5866865},"main":"./lib/index.js","gitHead":"20b144262be5e7c8a4363157d40d189ee5b37161","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.9","occam-parsers":"^23.1.42","occam-grammars":"^1.3.512","occam-languages":"^0.0.102","occam-grammar-utilities":"^8.0.398"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.130","lively-cli":"^2.0.77","easy-layout":"^6.0.288","occam-model":"^1.0.496","occam-query":"^4.1.146","watchful-cli":"^1.7.67","easy-with-style":"^3.0.538","occam-custom-grammars":"^6.0.9"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.125_1772042675745_0.7493834785221827","host":"s3://npm-registry-packages-npm-production"}},"3.0.126":{"name":"occam-furtle","version":"3.0.126","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.126","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"049d15fbebe397d354f2fb50b40b411ee59cf312","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.126.tgz","fileCount":239,"integrity":"sha512-SB3GFuzHqFVcXlVzcilA3MqZtlBJiScFEGYv66QofRae5VE4gI1WgGD0MhobRBvbGsG91BiJqdvLnn/8jdfGBw==","signatures":[{"sig":"MEUCIQDfoPZoWt9kiID4JP2n9isl697IPiwO6OFLW8cAS6sOsAIgeB9TX5lUBOGTrV11UgCPtsOPfGAtzD97NXUeZkbs3lw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5867252},"main":"./lib/index.js","gitHead":"c1f5368f1bcd554f084b6f54367393a909401b17","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.9","occam-parsers":"^23.1.42","occam-grammars":"^1.3.512","occam-languages":"^0.0.104","occam-grammar-utilities":"^8.0.398"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.130","lively-cli":"^2.0.77","easy-layout":"^6.0.288","occam-model":"^1.0.496","occam-query":"^4.1.146","watchful-cli":"^1.7.67","easy-with-style":"^3.0.538","occam-custom-grammars":"^6.0.9"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.126_1772050509303_0.250258080926403","host":"s3://npm-registry-packages-npm-production"}},"3.0.127":{"name":"occam-furtle","version":"3.0.127","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.127","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"bfcb974fd1a4aff4955972b6bbcfb752e1252fdc","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.127.tgz","fileCount":239,"integrity":"sha512-7s8oJFlHV1XD042yDz4BPBJArloYSvkAjnZ5Yam+XnKqhQtygER/p2v3VsnYcUpe21qrhmPVW7cURF6nt3KmXA==","signatures":[{"sig":"MEUCIQDelDEvu/Aifr7i2b3lxL9TeGBBJJnghF3J8ahKzRFmjwIgMvvYtIbNM/6OLm299iDrTEHP3OVrFFseIXI3ilRVerc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5867252},"main":"./lib/index.js","gitHead":"108385ab2614fbe1b05a9605489f227afff2af98","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.0.9","occam-parsers":"^23.1.42","occam-grammars":"^1.3.512","occam-languages":"^0.0.105","occam-grammar-utilities":"^8.0.398"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.130","lively-cli":"^2.0.77","easy-layout":"^6.0.288","occam-model":"^1.0.496","occam-query":"^4.1.146","watchful-cli":"^1.7.67","easy-with-style":"^3.0.538","occam-custom-grammars":"^6.0.9"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.127_1772050939982_0.24542722393915573","host":"s3://npm-registry-packages-npm-production"}},"3.0.128":{"name":"occam-furtle","version":"3.0.128","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.128","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"848a72444da0ddc110a38df1b1192221774a8a16","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.128.tgz","fileCount":239,"integrity":"sha512-YGHrrXWdfcUog3j6+GxqsMyIcxWrw+uIoYMzSWIZUWwPN5pY9KUs6hvcdvOWof5lTYf9ARaCD+wmQ8Vh6zZdug==","signatures":[{"sig":"MEUCIQDD88SWl0OZe73foE9+fGNpmjReT0reVoWOvBFmYv3kdQIgCqzdw8x92TSLOtkm2bG0PlP5rjU7/3mldQY8Ms401I4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5870373},"main":"./lib/index.js","gitHead":"5f7e29ccb1c805a16949431aa4ffbec88e9e1ff3","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.1.1","occam-parsers":"^23.1.44","occam-grammars":"^1.3.514","occam-languages":"^0.0.106","occam-grammar-utilities":"^8.0.400"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.130","lively-cli":"^2.0.77","easy-layout":"^6.0.289","occam-model":"^1.0.497","occam-query":"^4.1.148","watchful-cli":"^1.7.67","easy-with-style":"^3.0.538","occam-custom-grammars":"^6.0.11"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.128_1772057353431_0.06394705223892849","host":"s3://npm-registry-packages-npm-production"}},"3.0.129":{"name":"occam-furtle","version":"3.0.129","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.129","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"189255f32101e5822143872ed0742729ddcf8c28","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.129.tgz","fileCount":239,"integrity":"sha512-wBSSEjzREmxaABaG2FdoZgJFBtXYygz15lzJ4mibaQC1EqoyaSDSez5WHWLmbF0bLWeU2U8bmiUU3WgahP4KOQ==","signatures":[{"sig":"MEUCIHTa6SXTINQ7jwN2Xb2K+ieWQXNNqolOHWsNCUfZDIPCAiEAj3zV8IqWFVfydOQ7CUWNhgfZclXGp6nvPMcVqkQg8oY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5870373},"main":"./lib/index.js","gitHead":"12eabe6e3f58c03b239f3ea986eca265280b5b23","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.1.1","occam-parsers":"^23.1.44","occam-grammars":"^1.3.514","occam-languages":"^0.0.106","occam-grammar-utilities":"^8.0.400"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.130","lively-cli":"^2.0.77","easy-layout":"^6.0.290","occam-model":"^1.0.497","occam-query":"^4.1.148","watchful-cli":"^1.7.67","easy-with-style":"^3.0.539","occam-custom-grammars":"^6.0.11"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.129_1772058076111_0.4808788130333217","host":"s3://npm-registry-packages-npm-production"}},"3.0.130":{"name":"occam-furtle","version":"3.0.130","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.130","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"232bfc2ca50621b7d015059dbea155653af45f47","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.130.tgz","fileCount":239,"integrity":"sha512-+1c34/tBDsl4ZNlwfiLjtAhzA+YGN7NXIme1fYQ8/+Ewfcnt5qME5Q7LT4PdlqrvK3Yi/Nuv+hvKg7y8om4tqQ==","signatures":[{"sig":"MEQCIB8yHIaFxt7ouBYTTX3dRdyMFxTImONCXgE1HsX8oPbyAiBTXKWPf0spwswQtzDi+Jha1QXpn2dbtTgJ9eCoCuXmPQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5738558},"main":"./lib/index.js","gitHead":"810d8fd0f1d6a74fdcdfc919f7bf57a8270dc5c0","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.1.1","occam-parsers":"^23.1.44","occam-grammars":"^1.3.514","occam-languages":"^0.0.109","occam-grammar-utilities":"^8.0.400"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.130","lively-cli":"^2.0.77","easy-layout":"^6.0.290","occam-model":"^1.0.497","occam-query":"^4.1.148","watchful-cli":"^1.7.67","easy-with-style":"^3.0.539","occam-custom-grammars":"^6.0.11"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.130_1772137477381_0.38690550769055965","host":"s3://npm-registry-packages-npm-production"}},"3.0.131":{"name":"occam-furtle","version":"3.0.131","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.131","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"eb0dc8068ffa086359e6fd452ad0418f1d4e96d3","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.131.tgz","fileCount":239,"integrity":"sha512-vWThzQBrDWw/ZKmq8uJBZDnXdy668aT5ngvMgcHHODsf6pvsQgBxxWyk41VGyLnATRwvtEgXQKpmoZuL8Q0o6Q==","signatures":[{"sig":"MEUCIFgcP7sTVRccvyZHw3hGG7f20FHdWRE4wiE02XS65l7eAiEA4aRzWBDkq5figs81Pg/tDXQhgvvPRjismHkAICKkVgo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4772397},"main":"./lib/index.js","gitHead":"6b1a4d9073a6e02d471a517d8e7cc5fd830e4d5c","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.1.1","occam-parsers":"^23.1.44","occam-grammars":"^1.3.514","occam-languages":"^0.0.109","occam-grammar-utilities":"^8.0.400"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.130","lively-cli":"^2.0.77","easy-layout":"^6.0.290","occam-model":"^1.0.497","occam-query":"^4.1.148","watchful-cli":"^1.7.67","easy-with-style":"^3.0.539","occam-custom-grammars":"^6.0.11"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.131_1772138835545_0.5682837444466411","host":"s3://npm-registry-packages-npm-production"}},"3.0.132":{"name":"occam-furtle","version":"3.0.132","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.132","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"e8006892bfd306c1561ad449884a20ebdc0d3283","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.132.tgz","fileCount":239,"integrity":"sha512-NBjdyhqC35+8BIu6rVpJg7ZbtYchQ4rMY0FICfLraYsKzlsAZUA2EOCeGyVG0rkTUZS+P7IDh7G6DJYci/Htvg==","signatures":[{"sig":"MEYCIQCei9JS9vQSbdWRz6VG3muMq/KLIdEG5LFSRONJDAOZCAIhAP5Ey/ZkGsiFLUb5puUEpOVmFbcN1d6Oon2ADnxl19mN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4772397},"main":"./lib/index.js","gitHead":"1451c876cbfc7962921d4e73938fcd26feadd1ba","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.1.1","occam-parsers":"^23.1.44","occam-grammars":"^1.3.514","occam-languages":"^0.0.109","occam-grammar-utilities":"^8.0.400"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.130","lively-cli":"^2.0.77","easy-layout":"^6.0.290","occam-model":"^1.0.497","occam-query":"^4.1.148","watchful-cli":"^1.7.67","easy-with-style":"^3.0.539","occam-custom-grammars":"^6.0.11"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.132_1772138851979_0.26570087106605","host":"s3://npm-registry-packages-npm-production"}},"3.0.133":{"name":"occam-furtle","version":"3.0.133","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.133","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"3d3e7f4019a5d8d6794ac78133db33bcd7000b0e","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.133.tgz","fileCount":240,"integrity":"sha512-PH14XzgP7a1Xynww0sAPRPxNlkCo/Ydv7h3r6dNT7k/JBamy3MJ/6kca+xZ0POQXgKPUQ59Xaq5jjxlzQ/bwuA==","signatures":[{"sig":"MEQCIFmiHE9Pv+tS3fIgGslTfJr0Lz6Q9WLvAlV8ZlPysUYCAiA+Xe7ag0HALdSnkadUmGDY8M8qu0akkBdbaRpMOLAK0Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4772509},"main":"./lib/index.js","gitHead":"2c706862b1cfa4add266245d1c88e4a2ca86d5a8","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.1.1","occam-parsers":"^23.1.44","occam-grammars":"^1.3.514","occam-languages":"^0.0.109","occam-grammar-utilities":"^8.0.400"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.130","lively-cli":"^2.0.77","easy-layout":"^6.0.290","occam-model":"^1.0.497","occam-query":"^4.1.148","watchful-cli":"^1.7.67","easy-with-style":"^3.0.539","occam-custom-grammars":"^6.0.11"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.133_1772193043782_0.1343625928998713","host":"s3://npm-registry-packages-npm-production"}},"3.0.134":{"name":"occam-furtle","version":"3.0.134","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.134","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"02d0b9016e5ffad4eefe3683fc6ed92349a1e565","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.134.tgz","fileCount":227,"integrity":"sha512-KqKKCZnJ+y3dPpGVqMV7OIHRutwSF6FFpThMeMCWfhhuONUc5a2cD4EBFGg0aOYrIoHmHIeZD23jrGJtND+PRA==","signatures":[{"sig":"MEUCIQCCHN8g24iPlbCNSh82FHLPJstf3r5goAfTH1hdYx7zrAIgLMg/Qn0AzfmbDdQELc0bGJ+Qrjc2mjsc3AzAjGjB94M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":931674},"main":"./lib/index.js","gitHead":"e98e7d70a0e866fdd13b622ec7886af2b67de079","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.1.1","occam-parsers":"^23.1.44","occam-grammars":"^1.3.514","occam-languages":"^0.0.109","occam-grammar-utilities":"^8.0.400"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.130","lively-cli":"^2.0.77","easy-layout":"^6.0.290","occam-model":"^1.0.497","occam-query":"^4.1.148","watchful-cli":"^1.7.67","easy-with-style":"^3.0.539","occam-custom-grammars":"^6.0.11"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.134_1772209981576_0.9321659334362098","host":"s3://npm-registry-packages-npm-production"}},"3.0.135":{"name":"occam-furtle","version":"3.0.135","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.135","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"344b363ef8cfad54ae95c7e1b2ed9211a858cb3b","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.135.tgz","fileCount":227,"integrity":"sha512-/BKv+Y6CurhPJHu0rhgqSLtzKiUQXrMHkE2jni8sLuWH4XOiQ+LdOyVx/E9/BNfjJWUFs9S+GHonIAb/IEmQ8g==","signatures":[{"sig":"MEUCIDH7BBzxFyTB8v+IMly3CX2IEAcFHEHXGvqZywc4KjcEAiEA7zUNmD4kV+QdqkfDlZp2nBrfrgNm1GKbVyxQzupdZ/8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":931674},"main":"./lib/index.js","gitHead":"9318808a6a36168ac0461b124f548c83b6b673b4","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.1.1","occam-parsers":"^23.1.44","occam-grammars":"^1.3.514","occam-languages":"^0.0.109","occam-grammar-utilities":"^8.0.400"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.130","lively-cli":"^2.0.77","easy-layout":"^6.0.290","occam-model":"^1.0.497","occam-query":"^4.1.148","watchful-cli":"^1.7.84","easy-with-style":"^3.0.539","occam-custom-grammars":"^6.0.11"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.135_1772215636248_0.8277597377852794","host":"s3://npm-registry-packages-npm-production"}},"3.0.136":{"name":"occam-furtle","version":"3.0.136","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.136","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"df6a118c2b588b11cc276e0dcc607278fc142b65","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.136.tgz","fileCount":227,"integrity":"sha512-m0N+ZWGcJTwoZIE+e7DFDaCVKY9cbO64BVyJptqSORb5g9GMro8YI9R6urLm2ollRhOpHbbiiDgh9BuVqjIp5A==","signatures":[{"sig":"MEUCICzoDrZ+UrKRCoCCSK6yLCQ7mo/K2Z9uyTYBkDGPekVTAiEAoqENb3GSIroDW7lHtVbgJ9qNF5LpujNU6+dhyZEcA5M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":931674},"main":"./lib/index.js","gitHead":"482d091cf3876f9e818d655919553a198cfc1d0b","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.1.1","occam-parsers":"^23.1.44","occam-grammars":"^1.3.514","occam-languages":"^0.0.109","occam-grammar-utilities":"^8.0.400"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.130","lively-cli":"^2.0.98","easy-layout":"^6.0.290","occam-model":"^1.0.497","occam-query":"^4.1.148","watchful-cli":"^1.7.84","easy-with-style":"^3.0.539","occam-custom-grammars":"^6.0.11"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.136_1772216380811_0.17136334885455606","host":"s3://npm-registry-packages-npm-production"}},"3.0.137":{"name":"occam-furtle","version":"3.0.137","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.137","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"12132be5df7eb9345c67098f3c770e9a3162c4a4","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.137.tgz","fileCount":227,"integrity":"sha512-yIWeqURiPISAZEfErRSS0aF1mbqnoQ2zhIp/O/IVJEqMMSp4HDZc5eZS0XP0QjYIBPCZoEIRxLpmS7YQ3rUQSg==","signatures":[{"sig":"MEQCIEu7nmDeG8Tv9iSxZ/XYorwekkQRug4iMgAuqwvKzD2XAiB+2hD6RbM+aNIKK3tsRO1/Yh6Z7mwRUNSUKn8BqXo6VA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":931674},"main":"./lib/index.js","gitHead":"7c5f04aa6cf4f84cba34fb5a3bedf8897daaf447","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.1.7","occam-parsers":"^23.1.50","occam-grammars":"^1.3.520","occam-languages":"^0.0.114","occam-grammar-utilities":"^8.0.406"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.130","lively-cli":"^2.0.98","easy-layout":"^6.0.296","occam-model":"^1.0.501","occam-query":"^4.1.154","watchful-cli":"^1.7.84","easy-with-style":"^3.0.539","occam-custom-grammars":"^6.0.17"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.137_1772216959987_0.7182189053553392","host":"s3://npm-registry-packages-npm-production"}},"3.0.138":{"name":"occam-furtle","version":"3.0.138","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.138","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"88de2228afef353ca2d7e4914b4a58301bd4cacf","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.138.tgz","fileCount":227,"integrity":"sha512-WxW8//91LjnQhK3cmKkZ1CVIRJBXvxiCd2KyrX29raCHplFDkHHuZrTb/SXNhYL0fJcJFOdOk6a1zcqdENEnlg==","signatures":[{"sig":"MEYCIQCzu9/v1rGSnrpLOtd9yKDUNWaNvWqDtuCIs47lvC4qjgIhAPBa7WquLf7Yv6sm6+DV6LLxY1e05pCofin1O5AskjCa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":931674},"main":"./lib/index.js","gitHead":"5333b44b7b10684d31a5291827a7a11bfae0fa8d","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.1.7","occam-parsers":"^23.1.50","occam-grammars":"^1.3.520","occam-languages":"^0.0.114","occam-grammar-utilities":"^8.0.406"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.130","lively-cli":"^2.0.98","easy-layout":"^6.0.297","occam-model":"^1.0.501","occam-query":"^4.1.154","watchful-cli":"^1.7.84","easy-with-style":"^3.0.545","occam-custom-grammars":"^6.0.17"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.138_1772217753724_0.41334949382138486","host":"s3://npm-registry-packages-npm-production"}},"3.0.139":{"name":"occam-furtle","version":"3.0.139","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.139","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"50a196a7af5ef0f7604a8758659587ff4bf872e5","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.139.tgz","fileCount":227,"integrity":"sha512-kmis1JN9JomYY7zQzwgDFtja4lbdscmfWPUix0vrWLyG5+znWfYVc0WFsAHQqLGR7fGC4zVuSfBMugUAloiDxg==","signatures":[{"sig":"MEUCIQD0xTbGw9x98HBsbXUVqdeMq/8i8o9fvk2bYteJpzWMOwIgfzrX+nLNzlaggWIk+gD4KBGbN3DIzjocYDYtEbRqZtI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":931674},"main":"./lib/index.js","gitHead":"76d56bef41eeeef98b7821f3d1d7f439411ff9e0","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.1.7","occam-parsers":"^23.1.50","occam-grammars":"^1.3.520","occam-languages":"^0.0.114","occam-grammar-utilities":"^8.0.406"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.136","lively-cli":"^2.0.98","easy-layout":"^6.0.298","occam-model":"^1.0.501","occam-query":"^4.1.154","watchful-cli":"^1.7.84","easy-with-style":"^3.0.546","occam-custom-grammars":"^6.0.17"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.139_1772218216039_0.6666227307283863","host":"s3://npm-registry-packages-npm-production"}},"3.0.140":{"name":"occam-furtle","version":"3.0.140","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.140","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"8db6844c22c1ae570fe28c3ad1e4e3efed02911b","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.140.tgz","fileCount":227,"integrity":"sha512-rWlG0c5OUlDMzSIj7NkLzlXVZHXRAhZJE7yVrOa+lmuRV4gWofBRF4FvdSsOn15W6eQ/FkWcu3IvtBrhDOkJng==","signatures":[{"sig":"MEQCIEwZ/zrGARDVReSPUjThIyfYm3EwB2IafM6Lidqh8nomAiAm19Hpz5OJ85aU8lGcR1mkgnobi6v8SD4r+0FoZiKAcQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":931674},"main":"./lib/index.js","gitHead":"0030d0104f502d3a2d0a77d11fcfe34d4e8f58c8","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.1.7","occam-parsers":"^23.1.50","occam-grammars":"^1.3.520","occam-languages":"^0.0.116","occam-grammar-utilities":"^8.0.406"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.136","lively-cli":"^2.0.98","easy-layout":"^6.0.298","occam-model":"^1.0.501","occam-query":"^4.1.154","watchful-cli":"^1.7.84","easy-with-style":"^3.0.546","occam-custom-grammars":"^6.0.17"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.140_1772275045630_0.5698183449867151","host":"s3://npm-registry-packages-npm-production"}},"3.0.141":{"name":"occam-furtle","version":"3.0.141","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.141","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"c87a9361b43831ed73757d9e034ccd2f54fd32bd","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.141.tgz","fileCount":227,"integrity":"sha512-/2qB8Wmqq1QssxFC9a8DYLWe1YCzvbrpyDrqhXba4TTDWll1SohlQOSbLhfNw9rl4zXaRDXQDOIXy15YJ0lErw==","signatures":[{"sig":"MEQCICoksVAkBdCUAigLy7RtFbf0fyH+hLPngfbEOr1IrMbYAiASMnQkj0DA5D6WbGVPoZAq+220MwWD5bylQndlQzbs/w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":931674},"main":"./lib/index.js","gitHead":"e4bf299f4211266c36b0bfd20f0508ccd7d8c3d8","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.1.7","occam-parsers":"^23.1.50","occam-grammars":"^1.3.520","occam-languages":"^0.0.118","occam-grammar-utilities":"^8.0.406"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.136","lively-cli":"^2.0.98","easy-layout":"^6.0.298","occam-model":"^1.0.501","occam-query":"^4.1.154","watchful-cli":"^1.7.84","easy-with-style":"^3.0.546","occam-custom-grammars":"^6.0.17"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.141_1772275621065_0.5239055826615218","host":"s3://npm-registry-packages-npm-production"}},"3.0.142":{"name":"occam-furtle","version":"3.0.142","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.142","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"80aa7dfe822ff060ad5c50b90f58fa5c5e012a25","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.142.tgz","fileCount":227,"integrity":"sha512-fTSeQuuvOMwOmmWy7Uh8QqRPoBVmjXplGy8Q0I35LfQ0fOm+fnPzWe71Py/gRM47jVtsLPWOqNg7y5auzzJMMw==","signatures":[{"sig":"MEQCIHPYpCh1DFcPhnGbhGfPNg3rL1FoL9MhrxLysLqhdnyRAiAoQD6Un9lcdhhlvcrDQ2NCvqPe4jREahqWOchchklsWg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":931674},"main":"./lib/index.js","gitHead":"36cd6d832b38a5680aa1560a9f8bb8fc192bad0e","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.1.7","occam-parsers":"^23.1.50","occam-grammars":"^1.3.520","occam-languages":"^0.0.120","occam-grammar-utilities":"^8.0.406"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.136","lively-cli":"^2.0.98","easy-layout":"^6.0.298","occam-model":"^1.0.501","occam-query":"^4.1.154","watchful-cli":"^1.7.84","easy-with-style":"^3.0.546","occam-custom-grammars":"^6.0.17"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.142_1772285132965_0.5413588715671382","host":"s3://npm-registry-packages-npm-production"}},"3.0.143":{"name":"occam-furtle","version":"3.0.143","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.143","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"f310f1e5e37d4a0001be58c700ff91daa3c895cf","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.143.tgz","fileCount":227,"integrity":"sha512-ZkaJaoj9xPk5dyYl22tSHvU0Onk6rRRqL39iLT4wE9TLhAAAH9K4Vct8zq5zQpK7TFQm7sBerBcUbO3LGx277w==","signatures":[{"sig":"MEQCIFviwm0Kg3BMI4QlGyFsWPlJJ3F4Z1GzdNQzKTZ3GpVKAiAdC3WYll2hQzb5LDg31EQmqEpkx8HJIRkWblXhNlvcIg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":931674},"main":"./lib/index.js","gitHead":"8d1a5751be00309f98cedcab14021409c854da52","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.1.7","occam-parsers":"^23.1.50","occam-grammars":"^1.3.520","occam-languages":"^0.0.122","occam-grammar-utilities":"^8.0.406"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.136","lively-cli":"^2.0.98","easy-layout":"^6.0.298","occam-model":"^1.0.501","occam-query":"^4.1.154","watchful-cli":"^1.7.84","easy-with-style":"^3.0.546","occam-custom-grammars":"^6.0.17"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.143_1772301140234_0.913395572417173","host":"s3://npm-registry-packages-npm-production"}},"3.0.144":{"name":"occam-furtle","version":"3.0.144","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.144","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"533e82becb6e4eea7131b7d199adc7b2b4ec2a51","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.144.tgz","fileCount":227,"integrity":"sha512-U7O5uKaFpDI8Vy2GxE71rizfgy7j33wUwW0olVE1ceUvgcEN/rovIXKkfqmkBvr5uC5CBsdO8d5/ZIzA/nEuTQ==","signatures":[{"sig":"MEUCIQDZ10PxpkohD7FYryqCkFF9IMaTPlNdNvh4DraMvkOQIAIgazLWMEheNGrSUIe/GFa5GDFtw4pUcaXmnY2Dtv5zVxw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":932156},"main":"./lib/index.js","gitHead":"b46d0c3f8727adf3e4e4ceeeaff55042f46ed6f2","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.1.7","occam-parsers":"^23.1.50","occam-grammars":"^1.3.520","occam-languages":"^0.0.124","occam-grammar-utilities":"^8.0.406"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.136","lively-cli":"^2.0.98","easy-layout":"^6.0.298","occam-model":"^1.0.501","occam-query":"^4.1.154","watchful-cli":"^1.7.84","easy-with-style":"^3.0.546","occam-custom-grammars":"^6.0.17"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.144_1772362102021_0.9686183426571362","host":"s3://npm-registry-packages-npm-production"}},"3.0.145":{"name":"occam-furtle","version":"3.0.145","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.145","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"451aad30032131d215d441ec18107d88ff044765","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.145.tgz","fileCount":227,"integrity":"sha512-vJdIqo8fNSuF9Xy3KqdIgDLagA6LO1CY5Bl+AUfMrrvhovAnDE0o/1IdWWWedqY0VYRJ0o5FH3+jRpJcAprHfg==","signatures":[{"sig":"MEYCIQDtufs9ZF1zv2IiIuSEJpbuFHSs7zlG6lSlQEmQ/4K7WAIhAMzNKrnYZehH0C38BbpSWZusmY1vJLi7gCilnrAjWw46","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":932510},"main":"./lib/index.js","gitHead":"d2b33e8d7ad4a66c19b0810129370a325a8bcc3a","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.1.7","occam-parsers":"^23.1.50","occam-grammars":"^1.3.520","occam-languages":"^0.0.126","occam-grammar-utilities":"^8.0.406"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.136","lively-cli":"^2.0.98","easy-layout":"^6.0.298","occam-model":"^1.0.501","occam-query":"^4.1.154","watchful-cli":"^1.7.84","easy-with-style":"^3.0.546","occam-custom-grammars":"^6.0.17"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.145_1772366944580_0.03417461225129137","host":"s3://npm-registry-packages-npm-production"}},"3.0.146":{"name":"occam-furtle","version":"3.0.146","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.146","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"7a72a4d277d9a375ee203b1fd4a8f782dd520390","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.146.tgz","fileCount":227,"integrity":"sha512-jYUT1nv3kyZztUc2IQazEUFHHZ0NeT0+fHjTG4gP5XQnKRV0xqmZ7qk21M6wyyIRvJqwWjyWbYPb7mGOhpEytw==","signatures":[{"sig":"MEYCIQC4IynEc9dCEi8UEqHdhVdxt7s368ZbNhkKz/PDgp59kwIhAPps9z3454JFWUZ8bM0WkyAe5RFJ0gIEeqllXW675ND1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":934413},"main":"./lib/index.js","gitHead":"265fedb8a2bc2c27e1517cd05d356a169da770ec","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.1.7","occam-parsers":"^23.1.50","occam-grammars":"^1.3.520","occam-languages":"^0.0.128","occam-grammar-utilities":"^8.0.406"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.136","lively-cli":"^2.0.98","easy-layout":"^6.0.298","occam-model":"^1.0.501","occam-query":"^4.1.154","watchful-cli":"^1.7.84","easy-with-style":"^3.0.546","occam-custom-grammars":"^6.0.17"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.146_1772367700103_0.848499177648957","host":"s3://npm-registry-packages-npm-production"}},"3.0.147":{"name":"occam-furtle","version":"3.0.147","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.147","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"59885ded542ebff0f1101be072dc55ce4392f479","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.147.tgz","fileCount":227,"integrity":"sha512-6RdWpc/st/OJTHdDgWOQe0rxz7UmFpCIkbo+nLGyDe1XlRyOUYKU0xJSRLeBFNpMbA8c6DRC+oFwuax9zmP7NQ==","signatures":[{"sig":"MEYCIQDvY+Mj0Jf+JuCjloeXuVO9iYc92bnMQ2ogOzhb3yYgGQIhAOebWlVh+McyjBNSmJLscaA4uJoDk6dSQt8Mvv6vMPAy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":934413},"main":"./lib/index.js","gitHead":"6534f512b759d125b6b7d0805e7c4701c50de7cc","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.1.7","occam-parsers":"^23.1.50","occam-grammars":"^1.3.520","occam-languages":"^0.0.128","occam-grammar-utilities":"^8.0.406"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.136","lively-cli":"^2.0.98","easy-layout":"^6.0.298","occam-model":"^1.0.501","occam-query":"^4.1.154","watchful-cli":"^1.7.84","easy-with-style":"^3.0.546","occam-custom-grammars":"^6.0.17"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.147_1772368081909_0.2725741692840844","host":"s3://npm-registry-packages-npm-production"}},"3.0.148":{"name":"occam-furtle","version":"3.0.148","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.148","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"a389afe1b1a51dedb486e7ff8eefc906dc9d74cc","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.148.tgz","fileCount":227,"integrity":"sha512-FMAY7VCSOz/19qJD6lKjOUGAUz1Nai2/FRwnw2aWDZ7sEydjp/s8DqACWOxzq3P4BPPfahAVLjsnANGcJ9BZrQ==","signatures":[{"sig":"MEYCIQD/Qk3g/Oy7jqRagzmCHoyHh1wTCmlb1GWUC364ocdb9gIhANnXMpf3xo0USWLV7grGGs5bs1RQBsR35lThXaDtbco/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":934413},"main":"./lib/index.js","gitHead":"9c4d8697e7c9cc41347f1f4dbea4c1cb6fed0c3d","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.1.7","occam-parsers":"^23.1.50","occam-grammars":"^1.3.520","occam-languages":"^0.0.128","occam-grammar-utilities":"^8.0.406"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.136","lively-cli":"^2.0.98","easy-layout":"^6.0.298","occam-model":"^1.0.501","occam-query":"^4.1.154","watchful-cli":"^1.7.84","easy-with-style":"^3.0.546","occam-custom-grammars":"^6.0.17"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.148_1772368099000_0.4677267507658227","host":"s3://npm-registry-packages-npm-production"}},"3.0.149":{"name":"occam-furtle","version":"3.0.149","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.149","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"73f690ec9079cd59b7f6cc350fd58e6e587f199a","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.149.tgz","fileCount":227,"integrity":"sha512-cA+UFHdxFrxyvfpNCNyhr+2wxnKsI5DCKAoMEZDZ5O7NIqsOukpdBPr7gQbNVxJkeg/i18Zf+1KfYiKGBFZSLA==","signatures":[{"sig":"MEUCIQCnU3A9/zS25/9fokXe+pPn/U/HB3sOrs0YwaEiHdoyxAIgdRezwumq+3GXbPx+ES6Q9hvucYjQxpaQZ7qT6VjLYvo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":934554},"main":"./lib/index.js","gitHead":"4fa8adeb786d854ab8a584d721c46c41c87a2798","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.1.7","occam-parsers":"^23.1.50","occam-grammars":"^1.3.520","occam-languages":"^0.0.128","occam-grammar-utilities":"^8.0.406"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.136","lively-cli":"^2.0.98","easy-layout":"^6.0.298","occam-model":"^1.0.501","occam-query":"^4.1.154","watchful-cli":"^1.7.84","easy-with-style":"^3.0.546","occam-custom-grammars":"^6.0.17"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.149_1772383623389_0.7575698583503752","host":"s3://npm-registry-packages-npm-production"}},"3.0.150":{"name":"occam-furtle","version":"3.0.150","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.150","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"eaf75894b4044e456d733679bb589181ca9ebe21","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.150.tgz","fileCount":227,"integrity":"sha512-enEnD00st9O2jEiSZ24wqGltp0BKn40iSZS4wcZXMbPGkYPqW9VPUGoLxAqXZH4lDYV9rXaqp3phqOh8JuERkA==","signatures":[{"sig":"MEYCIQDxPvLJv2oyvECiT0/ggE/dvluTc9oWbtYXyNiy3jM+iwIhAMRRhaYar1DLs4NYZZzCfSSTc5+3r1XDlZCqjoH6OzRE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":934554},"main":"./lib/index.js","gitHead":"64db74a56fe57e13d102a3a6acba99137f0adc8d","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.1.7","occam-parsers":"^23.1.50","occam-grammars":"^1.3.520","occam-languages":"^0.0.128","occam-grammar-utilities":"^8.0.406"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.136","lively-cli":"^2.0.98","easy-layout":"^6.0.298","occam-model":"^1.0.501","occam-query":"^4.1.154","watchful-cli":"^1.7.84","easy-with-style":"^3.0.546","occam-custom-grammars":"^6.0.17"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.150_1772383638744_0.920940899880387","host":"s3://npm-registry-packages-npm-production"}},"3.0.151":{"name":"occam-furtle","version":"3.0.151","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.151","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"e0da5fbc5446244b3c2023625b86ae2a0627951a","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.151.tgz","fileCount":227,"integrity":"sha512-mxdoBRsgoiy2CvU1c3jyThKb6BN3FxseO8cUnC1ohmAccQ7+Slix4tUylTQ7TMlVNnKSe28NU4x99OSGwoRGog==","signatures":[{"sig":"MEUCICBA+YLeoKhHshAVJSMrgoLpQ9SyQRgw2IWhbNFfTivEAiEA4fJfpYjnzA8/KA1YWjGHALHM0GjDVvIVrYjRF9w97wM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":934554},"main":"./lib/index.js","gitHead":"ab19cfb428aea5ae4637586bfe5239e9d4eb66a6","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.1.7","occam-parsers":"^23.1.50","occam-grammars":"^1.3.520","occam-languages":"^0.0.128","occam-grammar-utilities":"^8.0.406"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.136","lively-cli":"^2.0.98","easy-layout":"^6.0.298","occam-model":"^1.0.503","occam-query":"^4.1.154","watchful-cli":"^1.7.84","easy-with-style":"^3.0.546","occam-custom-grammars":"^6.0.17"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.151_1772574061240_0.6630041504183162","host":"s3://npm-registry-packages-npm-production"}},"3.0.153":{"name":"occam-furtle","version":"3.0.153","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.153","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"ed2b322838d03ee9459d1f4f6cdb40c9b0c734e6","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.153.tgz","fileCount":227,"integrity":"sha512-IhV+9d598bi3qpv3WGIf3Rpf42Ng1iGKHo5H6zn0B4wwNjslZdRWnOvs6t09z1YpR1hq6cbXd1AJ0GBar6X1Iw==","signatures":[{"sig":"MEYCIQD8GHv7HJFmVpszLN0YqsE/TqyJbSyNDCOeg29LQTvalQIhAP7hcivwmPOkBLT85NnLkg6ftT9G7bGme6IeIHevCjpy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":934554},"main":"./lib/index.js","gitHead":"af123b710571a4878a128226d0066199ecdf7692","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.1.7","occam-parsers":"^23.1.50","occam-grammars":"^1.3.520","occam-languages":"^0.0.132","occam-grammar-utilities":"^8.0.406"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.136","lively-cli":"^2.0.98","easy-layout":"^6.0.298","occam-model":"^1.0.503","occam-query":"^4.1.154","watchful-cli":"^1.7.84","easy-with-style":"^3.0.546","occam-custom-grammars":"^6.0.17"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.153_1772575372202_0.9810017069975185","host":"s3://npm-registry-packages-npm-production"}},"3.0.154":{"name":"occam-furtle","version":"3.0.154","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.154","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"ebf12cf0c0e3168dfe0e31698544d9eb139646b8","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.154.tgz","fileCount":227,"integrity":"sha512-t1srGVAMtIcbwmPGN9/ycIyGEz1fR6yXd8N2JvefiUvc0yVMQZXMsPHVn7SKp6bRZbT9ab5i5n1cA9NCguFINg==","signatures":[{"sig":"MEUCIEBGYpIC3ATUSMFWyRBLWcCs32cvHSDUk0HxDyqIXzW0AiEA9551aE8rCWwdkmA3Ubl8n2AWReaJtsAkADpk6M4DNys=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":934554},"main":"./lib/index.js","gitHead":"40e1ef6832aeaab184185f467e19a1da686248d0","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.1.7","occam-parsers":"^23.1.50","occam-grammars":"^1.3.520","occam-languages":"^0.0.134","occam-grammar-utilities":"^8.0.406"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.136","lively-cli":"^2.0.98","easy-layout":"^6.0.298","occam-model":"^1.0.503","occam-query":"^4.1.154","watchful-cli":"^1.7.84","easy-with-style":"^3.0.546","occam-custom-grammars":"^6.0.17"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.154_1772576033656_0.2070373426437615","host":"s3://npm-registry-packages-npm-production"}},"3.0.155":{"name":"occam-furtle","version":"3.0.155","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.155","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"ca19c863a6ebbc65cf1bae4c4121b34770d54eae","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.155.tgz","fileCount":227,"integrity":"sha512-KQUI0Bj7oxAsa5neEnrQAHePx1FLnmAcyRs94rg98AEpaR8PIaUJeSXPHXAD0Tf7ZFGWas/J2Mg+6ZQ3w/HygA==","signatures":[{"sig":"MEYCIQCSIA80KK5VFEo0bFpl7UctxhHxAl8fx3di4nxD29/hbgIhAL0CSsUDd+xHID2DTO2V5PqEMHzdHjGtqLSplI1VSoYy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":934554},"main":"./lib/index.js","gitHead":"9d7e4bc5c389d6a8db0486a68dafe9736957e2f5","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.1.7","occam-parsers":"^23.1.50","occam-grammars":"^1.3.520","occam-languages":"^0.0.136","occam-grammar-utilities":"^8.0.406"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.136","lively-cli":"^2.0.98","easy-layout":"^6.0.298","occam-model":"^1.0.503","occam-query":"^4.1.154","watchful-cli":"^1.7.84","easy-with-style":"^3.0.546","occam-custom-grammars":"^6.0.17"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.155_1772635378143_0.3115244548178102","host":"s3://npm-registry-packages-npm-production"}},"3.0.156":{"name":"occam-furtle","version":"3.0.156","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.156","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"3c2c779e2fb4722df2d5f9c21c4751e8151f002c","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.156.tgz","fileCount":227,"integrity":"sha512-XhLo/vF6b+ZciZ6MHRtE3xVxrXiLclSb55lM4ROsk5cRM24LTkCp+gyjwZ/pg0/VX9ipy9dDP7brMGcc5819hA==","signatures":[{"sig":"MEQCIH+UeNfJmBvoPCB3cwdHqV7l+Afaz9Ez2yjymIcnNgr+AiB9gk1V9DCZ2EhZ4GK2sldnFLW2kzoT81dTHtAG6lg57A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":934554},"main":"./lib/index.js","gitHead":"8a4133715022301341f20567047caf10cfa73b61","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.1.7","occam-parsers":"^23.1.50","occam-grammars":"^1.3.520","occam-languages":"^0.0.136","occam-grammar-utilities":"^8.0.406"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.136","lively-cli":"^2.0.98","easy-layout":"^6.0.298","occam-model":"^1.0.505","occam-query":"^4.1.154","watchful-cli":"^1.7.84","easy-with-style":"^3.0.546","occam-custom-grammars":"^6.0.17"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.156_1772639224763_0.803083357532971","host":"s3://npm-registry-packages-npm-production"}},"3.0.157":{"name":"occam-furtle","version":"3.0.157","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.157","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"c191dcd3773a2d320cd108eb2fbded3b3fc7205c","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.157.tgz","fileCount":227,"integrity":"sha512-0tTsWsU0FKpoGs+XOkInr6e10/F0grjjQCGUhI5y1got3CnyVnINWveVcnDedN1Nq8ngY1N53WDGX0qX1Ywj/w==","signatures":[{"sig":"MEUCIEyW3giCYzYgL7FY2/N7SmAWbh1CCKN0qOz1/v/HdotEAiEAirEwL+GoB/m0593iG0XLl8s2cAhDikK37mSUoMS90VI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":934554},"main":"./lib/index.js","gitHead":"283e723ba39965da0173a89a08e920574f4298fd","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.1.7","occam-parsers":"^23.1.50","occam-grammars":"^1.3.520","occam-languages":"^0.0.138","occam-grammar-utilities":"^8.0.406"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.136","lively-cli":"^2.0.98","easy-layout":"^6.0.298","occam-model":"^1.0.505","occam-query":"^4.1.154","watchful-cli":"^1.7.84","easy-with-style":"^3.0.546","occam-custom-grammars":"^6.0.17"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.157_1772645408074_0.41575178042469574","host":"s3://npm-registry-packages-npm-production"}},"3.0.158":{"name":"occam-furtle","version":"3.0.158","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.158","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"09bbda1a112e2a4887d63ee8b0c67d284c12e69a","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.158.tgz","fileCount":227,"integrity":"sha512-HgfVkVD+yJrBBzZqaXvy3VFO6dqSOpZdm/PEY9WqNVzySDnwqeAX/ydbKC4I+J3dL9zFUEsH2KHm5FYYv/wrzg==","signatures":[{"sig":"MEQCIDTQiuW/I+TiaRioamU6WJYD/3YActMs/zlOxz/tvCU2AiAwHdYE/vTDJW7cSi3roMWUyXJFQZ2+CZQNA/+bbx+0ow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":934554},"main":"./lib/index.js","gitHead":"86e67d4af32c3042a3139b4d531b3b3dfe161808","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.1.7","occam-parsers":"^23.1.50","occam-grammars":"^1.3.520","occam-languages":"^0.0.139","occam-grammar-utilities":"^8.0.406"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.136","lively-cli":"^2.0.98","easy-layout":"^6.0.298","occam-model":"^1.0.505","occam-query":"^4.1.154","watchful-cli":"^1.7.84","easy-with-style":"^3.0.546","occam-custom-grammars":"^6.0.17"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.158_1772646299013_0.6735113110966311","host":"s3://npm-registry-packages-npm-production"}},"3.0.159":{"name":"occam-furtle","version":"3.0.159","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.159","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"e3334d6639f5af98c261b70dfbe8cdd08bb37ffb","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.159.tgz","fileCount":227,"integrity":"sha512-fhs3RPLtYSXyfwho+yzjCEpDdAO3ASXEdxDBwp61xgR/4ZO0oLx4vjZT9LhruYxvK4uIq0vDpjobjngKBKg9+g==","signatures":[{"sig":"MEUCIA2zrDDBTORRI8UW4P5yRLOouYF0Ph06sZhC0HZxWWidAiEA+Mf6SDnp4kJcQdEef7qpvDHibYs3K4n0AF4GXJ2m6j0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":934349},"main":"./lib/index.js","gitHead":"8ff37686130a54d36ae8da36e3295a0d6c3bfbe1","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.1.7","occam-parsers":"^23.1.50","occam-grammars":"^1.3.520","occam-languages":"^0.0.141","occam-grammar-utilities":"^8.0.406"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.136","lively-cli":"^2.0.98","easy-layout":"^6.0.298","occam-model":"^1.0.505","occam-query":"^4.1.154","watchful-cli":"^1.7.84","easy-with-style":"^3.0.546","occam-custom-grammars":"^6.0.17"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.159_1772813595786_0.3447998786986506","host":"s3://npm-registry-packages-npm-production"}},"3.0.160":{"name":"occam-furtle","version":"3.0.160","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.160","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"d623ca476eacd7f2ae64dcf97aebe71d06ed3ac6","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.160.tgz","fileCount":227,"integrity":"sha512-eaMDQsopPixZoUV1UcP5ZTT3CxOzcDJmdUAObMR00HCuE3m6HEZbznkqscXEF+LPZjSBUCse5enjuzqkEYoD2A==","signatures":[{"sig":"MEUCIQDmNZPnQppm6uWGkr023+1TOVz+m3jEG07ft1+AXP91iQIgasq9h44TePW/jG1mlG90q+XT3xfrplX62t2Iy0h8ct8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":934349},"main":"./lib/index.js","gitHead":"63deec6e5b10d0d5cb81fe965571635ccde2317b","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.1.7","occam-parsers":"^23.1.50","occam-grammars":"^1.3.520","occam-languages":"^0.0.143","occam-grammar-utilities":"^8.0.406"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.136","lively-cli":"^2.0.98","easy-layout":"^6.0.298","occam-model":"^1.0.505","occam-query":"^4.1.154","watchful-cli":"^1.7.84","easy-with-style":"^3.0.546","occam-custom-grammars":"^6.0.17"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.160_1772813986620_0.9353690419397462","host":"s3://npm-registry-packages-npm-production"}},"3.0.161":{"name":"occam-furtle","version":"3.0.161","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.161","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"590bd374722f274f6396c688e79ea2ddf55160f7","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.161.tgz","fileCount":227,"integrity":"sha512-uop0IRutKqTcZqMsxdgoFNodc9U6LLUAgY9tFtjaMXELxeRoUq4QekeYFxjl7RKpzPeYO7UVjhUBOy6Nfcxezw==","signatures":[{"sig":"MEQCIF2plajLWkmdD6C8Q3DKBjnLgB7AIwXtBhVLd1gcJfHEAiBgriztYER0fdgZ3j6U41D0Hq00ykkKWCqCueFrE+hKmA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":934377},"main":"./lib/index.js","gitHead":"d36b0115702f3c53ba0199dbce37daf86ce8cb46","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.1.7","occam-parsers":"^23.1.50","occam-grammars":"^1.3.520","occam-languages":"^0.0.145","occam-grammar-utilities":"^8.0.406"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.136","lively-cli":"^2.0.98","easy-layout":"^6.0.298","occam-model":"^1.0.505","occam-query":"^4.1.154","watchful-cli":"^1.7.84","easy-with-style":"^3.0.546","occam-custom-grammars":"^6.0.17"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.161_1772814212812_0.5670515472403315","host":"s3://npm-registry-packages-npm-production"}},"3.0.162":{"name":"occam-furtle","version":"3.0.162","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.162","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"e923cbff3618c1f779742805873941c8430d463f","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.162.tgz","fileCount":227,"integrity":"sha512-0r89YGvv0Xqz092ebs+hDKh81Aoj7joYwVL/5O+k1tiQo/IONizESnITCTgwhd62/LR+lV360wy9dqFg6UyQVg==","signatures":[{"sig":"MEUCICFw4r5UbXuaoPhT8tGaT1Wu21VPewFSsuZlbImEx3meAiEA/1y/6o6+Xoj/RjoXw6MNhugQoETCkiVjoRooOq8IcBw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":934377},"main":"./lib/index.js","gitHead":"75384e70e202a0c336946bdd9163a2215154bf63","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.1.7","occam-parsers":"^23.1.50","occam-grammars":"^1.3.520","occam-languages":"^0.0.146","occam-grammar-utilities":"^8.0.406"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.136","lively-cli":"^2.0.98","easy-layout":"^6.0.298","occam-model":"^1.0.505","occam-query":"^4.1.154","watchful-cli":"^1.7.84","easy-with-style":"^3.0.546","occam-custom-grammars":"^6.0.21"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.162_1773085866000_0.3377490019056155","host":"s3://npm-registry-packages-npm-production"}},"3.0.163":{"name":"occam-furtle","version":"3.0.163","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.163","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"7ab91b1a26f88f6a8c9cbe2af55af0529034c917","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.163.tgz","fileCount":227,"integrity":"sha512-3XIgcTSW/CMweN5taLWgdBJw7aoRnfDeQpyqkf/j43iN2p4xZgfxVJOZan41zNL841XEijsF8wEGDw+IQ6jGeQ==","signatures":[{"sig":"MEQCIB9FXIXSLVTbe5Ib49yR4cdwryx5lvbfj8JjKKClZl/RAiBF+UZFZbdLNL1QjtYvpe8WSOhO+Qxrcx9yN0G5rq1O9Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":934377},"main":"./lib/index.js","gitHead":"59c7f2666b26fd768d462d0483ecceed83ee29c9","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.1.7","occam-parsers":"^23.1.50","occam-grammars":"^1.3.520","occam-languages":"^0.0.148","occam-grammar-utilities":"^8.0.406"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.136","lively-cli":"^2.0.98","easy-layout":"^6.0.298","occam-model":"^1.0.505","occam-query":"^4.1.154","watchful-cli":"^1.7.84","easy-with-style":"^3.0.546","occam-custom-grammars":"^6.0.21"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.163_1773147389230_0.5970911179367215","host":"s3://npm-registry-packages-npm-production"}},"3.0.164":{"name":"occam-furtle","version":"3.0.164","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.164","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"585d1db40d347aa3dc06ada81734b69b971db64b","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.164.tgz","fileCount":227,"integrity":"sha512-jWF76RT8Bh8WmnjUTW19MG9zPS1yzD+cTDYN78Zu/Wq3GvoRuYknQciYjnkEVa1SMKER1kRKOAKl103uerNzbA==","signatures":[{"sig":"MEUCIQDfR1CMnHbvtQY7Ig8TxJWukhEred/mYF5ShRMeTlocTAIgDDlZKbJUirYJRgVOgbtGLd/HuYZSBxkX4lFVZ+49FIc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":934377},"main":"./lib/index.js","gitHead":"8ad78843bbaf77be96cc258f1688606de7d5d0ff","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.1.7","occam-parsers":"^23.1.50","occam-grammars":"^1.3.520","occam-languages":"^0.0.150","occam-grammar-utilities":"^8.0.406"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.136","lively-cli":"^2.0.98","easy-layout":"^6.0.298","occam-model":"^1.0.505","occam-query":"^4.1.154","watchful-cli":"^1.7.84","easy-with-style":"^3.0.546","occam-custom-grammars":"^6.0.21"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.164_1773147623503_0.9827962816325706","host":"s3://npm-registry-packages-npm-production"}},"3.0.165":{"name":"occam-furtle","version":"3.0.165","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.165","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"a855d45f9f9df7e31d77660eccb6e27586b34c06","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.165.tgz","fileCount":227,"integrity":"sha512-8VPe0FSbKrs3vbsP8W/k/KNl88GF6U+X2Bigd4WlNcty0ZzSRo5gofjZXGVzumR78DUn1i98AWLFaAyIuS7ApA==","signatures":[{"sig":"MEQCIErrxDMwNW6HWX9Aiq2VT+UZeB3YRW5oiGYHf4Mf4L2uAiA9Vx8Iz402Z2jMfzEnF2vw+twgYzEEPIzpqBZLfzoLIg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":934377},"main":"./lib/index.js","gitHead":"d7218e337be8598df30b9098681c01af271ccf79","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.1.7","occam-parsers":"^23.1.50","occam-grammars":"^1.3.520","occam-languages":"^0.0.152","occam-grammar-utilities":"^8.0.406"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.136","lively-cli":"^2.0.98","easy-layout":"^6.0.298","occam-model":"^1.0.505","occam-query":"^4.1.154","watchful-cli":"^1.7.84","easy-with-style":"^3.0.546","occam-custom-grammars":"^6.0.21"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.165_1773765221925_0.3385892237636854","host":"s3://npm-registry-packages-npm-production"}},"3.0.166":{"name":"occam-furtle","version":"3.0.166","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.166","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"415dc99a10b3dfad812738ee62e85b1fd8a2cc3b","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.166.tgz","fileCount":227,"integrity":"sha512-Yu5Bxf3dMZtQVfc+cEo5jmlaDQho1rbnBDcB3CStt5v9AYuoYZSiop9YW1p++bLPtozSaWla5b5J75pP0Ej69g==","signatures":[{"sig":"MEQCIHz9pxU+uiIuukF/47P6AzTprb4zDK2Ym9qhHohnKz3tAiAsI5E5yN7a3o548SmsNYKfvokFeBZRDHWYfzCyq0AxDg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":934377},"main":"./lib/index.js","gitHead":"e6ef8f0eb5668f0ce5cc58e6e524d8bb2b71f33e","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.1.7","occam-parsers":"^23.1.50","occam-grammars":"^1.3.520","occam-languages":"^0.0.154","occam-grammar-utilities":"^8.0.406"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.136","lively-cli":"^2.0.98","easy-layout":"^6.0.298","occam-model":"^1.0.505","occam-query":"^4.1.154","watchful-cli":"^1.7.84","easy-with-style":"^3.0.546","occam-custom-grammars":"^6.0.21"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.166_1773777988762_0.22593998996653175","host":"s3://npm-registry-packages-npm-production"}},"3.0.167":{"name":"occam-furtle","version":"3.0.167","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.167","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"a4f391737331fed95e68ed96c04bd34cd121e532","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.167.tgz","fileCount":227,"integrity":"sha512-SX+a2DoF2duwEQ9OGgMQ5RQjnLXJdrN4drLFOcB9rCumDbkbBgiGGs5xrEH3UgfHgzoxI2ATZ4vzEr4Ai1TgVA==","signatures":[{"sig":"MEYCIQDHJ6lCZlcQmb9aTTdS6MovPXBQPZwEoqnGrpV7Vo7/RQIhAIqhA8iR+o2j/PJffaeQFA3oZ9rvc2JR4yQV2VZ5nHvX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":934377},"main":"./lib/index.js","gitHead":"099ea17df2d68773630c3d537ced22519e3fce57","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.1.7","occam-parsers":"^23.1.50","occam-grammars":"^1.3.520","occam-languages":"^0.0.156","occam-grammar-utilities":"^8.0.406"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.136","lively-cli":"^2.0.98","easy-layout":"^6.0.298","occam-model":"^1.0.505","occam-query":"^4.1.154","watchful-cli":"^1.7.84","easy-with-style":"^3.0.546","occam-custom-grammars":"^6.0.21"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.167_1773833263120_0.5619466101641346","host":"s3://npm-registry-packages-npm-production"}},"3.0.168":{"name":"occam-furtle","version":"3.0.168","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.168","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"fb56ce36f8cacacccb7a700a9ee1d5f8e99f014a","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.168.tgz","fileCount":227,"integrity":"sha512-NW67AzEYnrYA0hgVFwcKM1WzVdhJIbvt/+GV7FCKVynrScjo0nuQ/WSvauzd+t2colDQtLQ/EBJZ6hlxs2c5eA==","signatures":[{"sig":"MEUCIQDWhyn9W3JY2paG+3Cc1dbFJbY2+giwDjwqNcHSCGRJLwIge3ESit3wpQ/ZwsvadG0vFSUKImkmoklAgK6G1fHIjc8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":934377},"main":"./lib/index.js","gitHead":"d44f68956ca5e2529ce7c3f1e9e0054891882080","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.1.7","occam-parsers":"^23.1.50","occam-grammars":"^1.3.520","occam-languages":"^0.0.157","occam-grammar-utilities":"^8.0.406"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.136","lively-cli":"^2.0.98","easy-layout":"^6.0.298","occam-model":"^1.0.505","occam-query":"^4.1.154","watchful-cli":"^1.7.84","easy-with-style":"^3.0.546","occam-custom-grammars":"^6.0.23"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.168_1774123148989_0.002050629300507145","host":"s3://npm-registry-packages-npm-production"}},"3.0.169":{"name":"occam-furtle","version":"3.0.169","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.169","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"54025417e7dbeefcd1035756d499010d9de412fe","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.169.tgz","fileCount":227,"integrity":"sha512-C1iJdbdUJTcPg8SyKec/PcxsSqKfMnELswnXy4Fp8hDi0TSXATYLVSidkhIBQktcppk3crVa7WsHtFsNFekWyw==","signatures":[{"sig":"MEUCIF1JuPX0PtlfL3ReRd+LSV0VVg7IYsUsrEZ+Z2bKwl5dAiEAhZZOwHe3R63ZCDtl9HLELv7c4zxCfsdcBSSbuS9cjss=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":934377},"main":"./lib/index.js","gitHead":"3835296efa73c73e6de07c1b53303f28eb221b60","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.1.7","occam-parsers":"^23.1.50","occam-grammars":"^1.3.520","occam-languages":"^0.0.159","occam-grammar-utilities":"^8.0.406"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.136","lively-cli":"^2.0.98","easy-layout":"^6.0.298","occam-model":"^1.0.505","occam-query":"^4.1.154","watchful-cli":"^1.7.84","easy-with-style":"^3.0.546","occam-custom-grammars":"^6.0.23"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.169_1774182030858_0.1999111626479242","host":"s3://npm-registry-packages-npm-production"}},"3.0.170":{"name":"occam-furtle","version":"3.0.170","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.170","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"babae38df367cb980397a6949cf90950ce50ffd6","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.170.tgz","fileCount":227,"integrity":"sha512-VrupNjfcJcMm9vq2nOdIwvpaTxH1ePlMUwBKHzdNqjf6qJyBalqR37KXOz6+5udCViLFoseWnYtdoxievBpBlQ==","signatures":[{"sig":"MEUCIQCmkM5h5jD6dJmJcJm6GnkNh8Nh1eV9x73hHGq5/lKoTwIgDOBtg5H/K0wngjgmFm/jhdQm4eHk/ERQ+jBF41fA8Fc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":934377},"main":"./lib/index.js","gitHead":"8a36669b3cb587077e1d05d14a6b7b88b0a868e8","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.1.7","occam-parsers":"^23.1.50","occam-grammars":"^1.3.520","occam-languages":"^0.0.160","occam-grammar-utilities":"^8.0.406"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.136","lively-cli":"^2.0.98","easy-layout":"^6.0.298","occam-model":"^1.0.505","occam-query":"^4.1.154","watchful-cli":"^1.7.84","easy-with-style":"^3.0.546","occam-custom-grammars":"^6.0.25"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.170_1774260157424_0.046264414707364976","host":"s3://npm-registry-packages-npm-production"}},"3.0.171":{"name":"occam-furtle","version":"3.0.171","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.171","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"b05d7fd69eface4499af5aff5c36fe98e943682c","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.171.tgz","fileCount":227,"integrity":"sha512-xROuxP34mVrvY7onUjqDJ+2NhTXphImLV1uk0UNItHCpO66pGLt9E8OH2p62fy4sT0eq5h3HgHgwKu6SGxBGYA==","signatures":[{"sig":"MEUCIQDEj9Rshf3KgXfCivQRubt93SXGZ66TCwaG+UNNaYDGzQIgPllpRGf/XywY7z1BdyYscUmUlhEE2SwLYKzej5f5RBM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":934377},"main":"./lib/index.js","gitHead":"886700961bf1f274564fceaf30300063fbbaf143","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.1.7","occam-parsers":"^23.1.50","occam-grammars":"^1.3.520","occam-languages":"^0.0.161","occam-grammar-utilities":"^8.0.406"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.136","lively-cli":"^2.0.98","easy-layout":"^6.0.298","occam-model":"^1.0.505","occam-query":"^4.1.154","watchful-cli":"^1.7.84","easy-with-style":"^3.0.546","occam-custom-grammars":"^6.0.27"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.171_1774356455580_0.04564982891435987","host":"s3://npm-registry-packages-npm-production"}},"3.0.172":{"name":"occam-furtle","version":"3.0.172","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.172","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"1d529bef309eb6180fe9ba0d349b8fed508cc693","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.172.tgz","fileCount":227,"integrity":"sha512-GHdkgZYWPWZQCtOdqVwgULobjaIWSnoiAJqq+hQtjZOzjtkkRAv+nba/KByoRV4SoKcdBQpWQP9Sqs3pweHM9w==","signatures":[{"sig":"MEUCIQC6oxhsz9Rzl/ICzZnC4gFwsdEucqZ8vs/KcaTSt+FGDgIgKTGQ75XA176EDXmk1XbuZbFLBc6Jjg6hSF1vbAwfY2Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":934335},"main":"./lib/index.js","gitHead":"87008504a79fcda9848ed4a712a70130da4197d6","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.1.7","occam-parsers":"^23.1.50","occam-grammars":"^1.3.520","occam-languages":"^0.0.161","occam-grammar-utilities":"^8.0.406"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.136","lively-cli":"^2.0.98","easy-layout":"^6.0.298","occam-model":"^1.0.505","occam-query":"^4.1.154","watchful-cli":"^1.7.84","easy-with-style":"^3.0.546","occam-custom-grammars":"^6.0.27"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.172_1774543988041_0.14732110131714315","host":"s3://npm-registry-packages-npm-production"}},"3.0.173":{"name":"occam-furtle","version":"3.0.173","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.173","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"7a80826959c4d3122e728b31ed1ec25f8636c0d5","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.173.tgz","fileCount":227,"integrity":"sha512-3jdW2wN3MnnelTDUqvnnKsF8LyxkFwlQwxfAmNaz2Hbn3zp6OYdMTtFUPEs5PMHYIDTAhQawUdCbrVCVEuV4GA==","signatures":[{"sig":"MEQCICIHc4AzFTWq1jaw2SSkwSbbjSzQVR4SR/B1SVhdmkz8AiAN+SYVwQcGi6jpyiEzwH3oMelt/slG2fYU5hdT/u0HJw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":934335},"main":"./lib/index.js","gitHead":"001c2df36ce6eff30d7f302c2aac59a7b5023014","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.1.7","occam-parsers":"^23.1.50","occam-grammars":"^1.3.520","occam-languages":"^0.0.161","occam-grammar-utilities":"^8.0.406"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.136","lively-cli":"^2.0.98","easy-layout":"^6.0.298","occam-model":"^1.0.505","occam-query":"^4.1.154","watchful-cli":"^1.7.84","easy-with-style":"^3.0.546","occam-custom-grammars":"^6.0.27"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.173_1774544003252_0.1568746901364293","host":"s3://npm-registry-packages-npm-production"}},"3.0.174":{"name":"occam-furtle","version":"3.0.174","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.174","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"3e3a3e217399312859c40e23048b79d6156f0ad0","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.174.tgz","fileCount":227,"integrity":"sha512-u5MGQmM76dohXKD0tVGSTbFtII90vIVY8/Sbj8MN1WsRgOOLVATSWtVl0IaYVYVY1BdR8AZom2BdZtjqJTv4Hw==","signatures":[{"sig":"MEYCIQCqgNj+HLwRJ26z2CL3yG/Pg75ZqqSx8dCBzp5b70JRzAIhAOXOSq6aQz8+/1fmsHrzHRMsg6Izoj8mLOCjhRb/WhBk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":934335},"main":"./lib/index.js","gitHead":"6ab1bf6da89fe3b98313d39288745b77e4192cf6","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.1.7","occam-parsers":"^23.1.50","occam-grammars":"^1.3.520","occam-languages":"^0.0.164","occam-grammar-utilities":"^8.0.406"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.136","lively-cli":"^2.0.98","easy-layout":"^6.0.298","occam-model":"^1.0.505","occam-query":"^4.1.154","watchful-cli":"^1.7.84","easy-with-style":"^3.0.546","occam-custom-grammars":"^6.0.27"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.174_1774605990159_0.1552452256840553","host":"s3://npm-registry-packages-npm-production"}},"3.0.175":{"name":"occam-furtle","version":"3.0.175","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.175","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"c11dd564722dc838cdbb8bcb59a15de2492a19a4","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.175.tgz","fileCount":227,"integrity":"sha512-xOjx1SUxYzBrFFmaUCVWiI3AaX6khqkrme+Ddp4BQbulWAknFKse3zgwpfAkza3XIqXj9H7seLnn41SDxkXUTQ==","signatures":[{"sig":"MEUCIQDvg4059pl2Ohk2b7MQkt1b1YIJnOxQIhysudwTxqDEpwIgUPN6VneCoGdBWiFaw6344LCuSeRVJOxSqaq0fmh4xqk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":934335},"main":"./lib/index.js","gitHead":"1090ece59b17161a6976eb5a17b5401744b37dd7","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.1.7","occam-parsers":"^23.1.50","occam-grammars":"^1.3.520","occam-languages":"^0.0.166","occam-grammar-utilities":"^8.0.406"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.136","lively-cli":"^2.0.98","easy-layout":"^6.0.298","occam-model":"^1.0.505","occam-query":"^4.1.154","watchful-cli":"^1.7.84","easy-with-style":"^3.0.546","occam-custom-grammars":"^6.0.27"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.175_1774725558289_0.9225172138016879","host":"s3://npm-registry-packages-npm-production"}},"3.0.176":{"name":"occam-furtle","version":"3.0.176","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.176","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"1d99ad3d3d1f2520add4b6b56aac13e371ce2df2","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.176.tgz","fileCount":227,"integrity":"sha512-zs0oq9+BKJppW+fKbCNo3hPjlmdoM+HgQSzm8QlB2r0ahV0mPB/1sJUTZOUsoJvN0+Gvv7UWL25PJayfNGZ4Cw==","signatures":[{"sig":"MEYCIQCKuQ8jRNHR6x26+Q2ZMakURujvmlJheuzTnD6lNvjXOQIhAMUYI78L82WWhi/jbZvO+i0toZ5165Jd2CILM2U4f8u0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":934335},"main":"./lib/index.js","gitHead":"a7a23652ea091123f38b2e100411041ebf633aad","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.1.7","occam-parsers":"^23.1.50","occam-grammars":"^1.3.520","occam-languages":"^0.0.168","occam-grammar-utilities":"^8.0.406"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.136","lively-cli":"^2.0.98","easy-layout":"^6.0.298","occam-model":"^1.0.505","occam-query":"^4.1.154","watchful-cli":"^1.7.84","easy-with-style":"^3.0.546","occam-custom-grammars":"^6.0.27"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.176_1774726076804_0.6328426688468736","host":"s3://npm-registry-packages-npm-production"}},"3.0.177":{"name":"occam-furtle","version":"3.0.177","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.177","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"777445bb1c0744f4de36a5fef3adb7f5b27d25ff","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.177.tgz","fileCount":227,"integrity":"sha512-CV1pa6E0l1zPy4S1UCdfOMXI3q47n5SMgZyokqUJ14X2XyWTKtwnn94SO5lFEJ3kutHfI3V9KFBufYUljZdKHQ==","signatures":[{"sig":"MEQCIAFIz5UgU0ZcacfavBQJaPjRPkRaNue0W87Sa0M2oxEuAiAg/o2IapnlHhGWNLH17y6wk9kj9v+gqWFHgsK/d5l4Bw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":934335},"main":"./lib/index.js","gitHead":"63a03e3aac9bb5f38c471db9689cee630ec54b51","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.1.7","occam-parsers":"^23.1.50","occam-grammars":"^1.3.520","occam-languages":"^0.0.170","occam-grammar-utilities":"^8.0.406"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.136","lively-cli":"^2.0.98","easy-layout":"^6.0.298","occam-model":"^1.0.505","occam-query":"^4.1.154","watchful-cli":"^1.7.84","easy-with-style":"^3.0.546","occam-custom-grammars":"^6.0.27"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.177_1774727277921_0.039632227355102634","host":"s3://npm-registry-packages-npm-production"}},"3.0.178":{"name":"occam-furtle","version":"3.0.178","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.178","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"7fe4d6ee3bdf58969886746775cbda7bc72d22e4","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.178.tgz","fileCount":227,"integrity":"sha512-OAgSWms3HH7DaHOxwKJhpMg+VAlcJJNTSuMBwqllvJS7TL6LRNOwUTwlTu4PCQjrOuVgm/zortoab+VCFAysmA==","signatures":[{"sig":"MEQCIEbA7erGdx0hHQZ3Eel0UK6dHkIaYJFJoToy3PY0PxoSAiBABFSnNZ2MQ4jxVTa/1khAAZFBKUzJY8NS5IaV2yEZYQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":934335},"main":"./lib/index.js","gitHead":"ce5f5110c95d5c8ae800112b4d3fead2971829ad","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.1.7","occam-parsers":"^23.1.50","occam-grammars":"^1.3.520","occam-languages":"^0.0.172","occam-grammar-utilities":"^8.0.406"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.136","lively-cli":"^2.0.98","easy-layout":"^6.0.298","occam-model":"^1.0.505","occam-query":"^4.1.154","watchful-cli":"^1.7.84","easy-with-style":"^3.0.546","occam-custom-grammars":"^6.0.27"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.178_1774730466795_0.049053522449525655","host":"s3://npm-registry-packages-npm-production"}},"3.0.179":{"name":"occam-furtle","version":"3.0.179","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.179","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"7e8c8b9979f4ce087a758bbd12f3ba9ce7f3a51b","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.179.tgz","fileCount":227,"integrity":"sha512-AsqvH9RP46l60j5agqqExWEeIKDKT/AqAhfzlhQQd2lpLeT3MpwE+drEu1FcLs1whXnNVUVvELeFNiD2NkuVrQ==","signatures":[{"sig":"MEUCIQCCir9CmSUrFtmb/QmquYACarlBNhpCoDNGF4xZ2MIyYgIgMKCjqJ38Av3kroEo+jTyuk+jFUxhSaZudsb97Ma3VDc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":934335},"main":"./lib/index.js","gitHead":"a10892f45879e4a495851de206e3feeb4f91fef5","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.1.7","occam-parsers":"^23.1.50","occam-grammars":"^1.3.520","occam-languages":"^0.0.175","occam-grammar-utilities":"^8.0.406"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.136","lively-cli":"^2.0.98","easy-layout":"^6.0.298","occam-model":"^1.0.505","occam-query":"^4.1.154","watchful-cli":"^1.7.84","easy-with-style":"^3.0.546","occam-custom-grammars":"^6.0.27"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.179_1774794036176_0.9498867055417628","host":"s3://npm-registry-packages-npm-production"}},"3.0.180":{"name":"occam-furtle","version":"3.0.180","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.180","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"2422261b716e274ffe9a3929d935719a51f8a5aa","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.180.tgz","fileCount":227,"integrity":"sha512-cVstUefxxbtRpjnpmz9zimH+2Gw0VdeW0UMusjwzv20AWuycYcXs7QmDbtnILtA4zB0HToGhocYthBRNj+l9XQ==","signatures":[{"sig":"MEQCIElaTYcv6VEjzBc294cXeubwB5Jlx1IJx0ZOPx60nqoKAiB8QHA/N2Df9Sdpcm3HVty0F7cr1ciWGPo14ivXLjGyDw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":934335},"main":"./lib/index.js","gitHead":"0a33269de73c4416985ba21e816012fd471da6b0","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.1.7","occam-parsers":"^23.1.50","occam-grammars":"^1.3.520","occam-languages":"^0.0.178","occam-grammar-utilities":"^8.0.406"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.136","lively-cli":"^2.0.98","easy-layout":"^6.0.298","occam-model":"^1.0.505","occam-query":"^4.1.154","watchful-cli":"^1.7.84","easy-with-style":"^3.0.546","occam-custom-grammars":"^6.0.27"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.180_1774807252620_0.44842398094947056","host":"s3://npm-registry-packages-npm-production"}},"3.0.181":{"name":"occam-furtle","version":"3.0.181","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.181","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"86386f69923928d8272f47b9cd5cca11fce02e44","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.181.tgz","fileCount":227,"integrity":"sha512-GHHJocm9bM1tRzE86ptYZ+Fpyrk+g6ja18qo5rDPkkrQQdGb7sN3RXahD20+oXa/4/YuJ9BfiQZaqp08+YGHjw==","signatures":[{"sig":"MEQCIGCo0CXtMxSar3DRW/306j0upXma9CJqMgDxfXBhJc37AiA/A+wDZ6qhFFepUtc44+fMs89/mr6QsQF9PF+RVpjzbw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":934335},"main":"./lib/index.js","gitHead":"18024f95cc0dcb5e743407065c8b74dd5e11281a","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.1.7","occam-parsers":"^23.1.50","occam-grammars":"^1.3.520","occam-languages":"^0.0.180","occam-grammar-utilities":"^8.0.406"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.136","lively-cli":"^2.0.98","easy-layout":"^6.0.298","occam-model":"^1.0.505","occam-query":"^4.1.154","watchful-cli":"^1.7.84","easy-with-style":"^3.0.546","occam-custom-grammars":"^6.0.27"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.181_1774820765985_0.5204903768339293","host":"s3://npm-registry-packages-npm-production"}},"3.0.182":{"name":"occam-furtle","version":"3.0.182","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.182","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"9964a0aaecdeb75b197f56dd81f41454301138db","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.182.tgz","fileCount":227,"integrity":"sha512-GnpRSjpn/5AReZeSaCoLRbIcfy2wKoh4O2Re7KNGZPDHU/qQQiQzfbelHL/SUMI7Qt6uQheisrTSBR8M4V9SRQ==","signatures":[{"sig":"MEQCIGZCV5mlqIeI+vtgk2BnHviuMwyiTLFl7tNZ/mfYCz9/AiALsJjsAC/Yd8cIQ8zW1aDAynczdj4tDV/dDrkC2k1Aww==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":934335},"main":"./lib/index.js","gitHead":"b9be3ce4870e81a656df11bc415135d06b2c78b1","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.1.7","occam-parsers":"^23.1.50","occam-grammars":"^1.3.520","occam-languages":"^0.0.182","occam-grammar-utilities":"^8.0.406"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.136","lively-cli":"^2.0.98","easy-layout":"^6.0.298","occam-model":"^1.0.505","occam-query":"^4.1.154","watchful-cli":"^1.7.84","easy-with-style":"^3.0.546","occam-custom-grammars":"^6.0.27"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.182_1774889750862_0.23541633970872455","host":"s3://npm-registry-packages-npm-production"}},"3.0.184":{"name":"occam-furtle","version":"3.0.184","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.184","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"9b445c06c5dd421f6c1689d3ad8bd709cdf48c2a","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.184.tgz","fileCount":227,"integrity":"sha512-0ynBdoPULqW9WDgDb0Da+mA+d0v4nGiXJKJGwvW6EBujFG7ME2edhZfpJ3gDwO9CrqgtNJfQyoP3dtr0LN8yPg==","signatures":[{"sig":"MEUCIQCe1dmTYQXkSTdBMBFG1SO/IRnfUpQaHCLOspZUX5idpAIgLcdMKk1mzCBPmaB3ZdnARo66a6NRFp3i2vVza0BDS2Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":945110},"main":"./lib/index.js","gitHead":"165eec38f847ffa9c8ed8f46a93d40bd4932808b","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.1.7","occam-parsers":"^23.1.50","occam-grammars":"^1.3.520","occam-languages":"^0.0.182","occam-grammar-utilities":"^8.0.406"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.136","lively-cli":"^2.0.98","easy-layout":"^6.0.298","occam-model":"^1.0.505","occam-query":"^4.1.154","watchful-cli":"^1.7.84","easy-with-style":"^3.0.546","occam-custom-grammars":"^6.0.27"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.184_1774894819569_0.45406511946476247","host":"s3://npm-registry-packages-npm-production"}},"3.0.185":{"name":"occam-furtle","version":"3.0.185","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.185","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"a9d88daddc9781083cf9a26328670943117f9ebe","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.185.tgz","fileCount":227,"integrity":"sha512-dnI3Uq+zoXaInQXiDfm0s0Y5qcv/AGlhlcZ2mQsmgTRhwxW3hFBpDXai2bkDfY+TbIofrcH4wNJWCoKSlyQ5Vw==","signatures":[{"sig":"MEQCIErYqfWwPNu1UCUG9qGWZlQv5ecHEVClclx3ycfqvt/xAiBM8pN/HREmGJhfRWu0JBmDfzvm66lQLychCIJD8zHj9A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":945110},"main":"./lib/index.js","gitHead":"22e21ac0455afeeee8e1536d4f3c7d982e35bf69","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.1.7","occam-parsers":"^23.1.50","occam-grammars":"^1.3.520","occam-languages":"^0.0.182","occam-grammar-utilities":"^8.0.406"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.136","lively-cli":"^2.0.98","easy-layout":"^6.0.298","occam-model":"^1.0.505","occam-query":"^4.1.154","watchful-cli":"^1.7.84","easy-with-style":"^3.0.546","occam-custom-grammars":"^6.0.27"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.185_1774894837581_0.07878463389757573","host":"s3://npm-registry-packages-npm-production"}},"3.0.186":{"name":"occam-furtle","version":"3.0.186","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.186","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"0fba6146d81efc08febd74615b392633a86901cb","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.186.tgz","fileCount":227,"integrity":"sha512-RT1H9U9bUfugWmxDdar61/0IMAtht2PS16r/g/Y83HhukaSVkfE9b86xXr61Z3isL7bIa1TMNdadwyz09r3rTg==","signatures":[{"sig":"MEYCIQDIQblKDrhVDQakZHryyCOKl8ljjFJSQ00+hwZAqJauqAIhAO1eum3sBpYy1slbj1SuJypHJOJ/2bhUmxkauW1RAYTp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":945110},"main":"./lib/index.js","gitHead":"6a91b524f5c47c8999a442e16d1827dd6d742d22","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.1.7","occam-parsers":"^23.1.50","occam-grammars":"^1.3.520","occam-languages":"^0.0.184","occam-grammar-utilities":"^8.0.406"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.136","lively-cli":"^2.0.98","easy-layout":"^6.0.298","occam-model":"^1.0.505","occam-query":"^4.1.154","watchful-cli":"^1.7.84","easy-with-style":"^3.0.546","occam-custom-grammars":"^6.0.27"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.186_1775380820396_0.7872479202667952","host":"s3://npm-registry-packages-npm-production"}},"3.0.187":{"name":"occam-furtle","version":"3.0.187","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.187","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"c1e375461f9540ea76ec390f3d2b93e30a0da88e","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.187.tgz","fileCount":227,"integrity":"sha512-wkXIRcESml3em687aM4xcUNQzOO0OFU61u/xfjutcZ9lEYFMjyyM90Si90HJqmTjh8xuYt33+TY7vPoSOShlpA==","signatures":[{"sig":"MEUCICfTZMXOINLu1jQ/Pl1ZFIVSkC2O7GhjTBVJk3LP0je5AiEAvRqRIGlIO0uld0ZU24zkNiEj21udTeG3sSyMYraqoWA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":945110},"main":"./lib/index.js","gitHead":"9fe0b1da99deec7e1660d03d840388d8dc95b208","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.1.7","occam-parsers":"^23.1.50","occam-grammars":"^1.3.520","occam-languages":"^0.0.186","occam-grammar-utilities":"^8.0.406"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.136","lively-cli":"^2.0.98","easy-layout":"^6.0.298","occam-model":"^1.0.505","occam-query":"^4.1.154","watchful-cli":"^1.7.84","easy-with-style":"^3.0.546","occam-custom-grammars":"^6.0.27"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.187_1775642607868_0.17965970363216344","host":"s3://npm-registry-packages-npm-production"}},"3.0.188":{"name":"occam-furtle","version":"3.0.188","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.188","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"e846525566b470f018d6a56a6473f0245ccc660b","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.188.tgz","fileCount":227,"integrity":"sha512-38v7le4KtKWmyRko/8A0zbPS0e2/wzxJ8x/fACK65uovdXCauwD1r9hYVDiBvLSCMzdgpuHAty9aHpLrup6kSA==","signatures":[{"sig":"MEUCIQDj6B15YmiX8SgFrqov8qBWuHD1MxWbO6pKFlDkpVpePwIgBrjcb5pHME5DoE8QOQthq/NmSJ8WqjNMb3Q1di5P+ak=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":945110},"main":"./lib/index.js","gitHead":"0924ef027838e83b50591c0a3b3cc83ae723379d","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.1.7","occam-parsers":"^23.1.50","occam-grammars":"^1.3.520","occam-languages":"^0.0.188","occam-grammar-utilities":"^8.0.406"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.136","lively-cli":"^2.0.98","easy-layout":"^6.0.298","occam-model":"^1.0.505","occam-query":"^4.1.154","watchful-cli":"^1.7.84","easy-with-style":"^3.0.546","occam-custom-grammars":"^6.0.27"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.188_1775658276424_0.1390758644521941","host":"s3://npm-registry-packages-npm-production"}},"3.0.189":{"name":"occam-furtle","version":"3.0.189","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.189","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"c1bec969786b112af2e493d28bff0dc217689d8f","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.189.tgz","fileCount":227,"integrity":"sha512-h+hU8OmGsHbrtVP8GhjK06vCHWrea+EIFBzTckFcvxRpigFgTTWiFZI7F59vOOB4wuHIJ1/ewf55VlP8R6ESTA==","signatures":[{"sig":"MEUCIAC0WC2biIliRHvF47WFTb/F9ndGppPeLmrobZt4UEgyAiEA9TmcT1KUfLulrUAqCn2sPD1l40Mr8h3TBQFC96I7bow=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":945110},"main":"./lib/index.js","gitHead":"b957d8d13fa9129b33a077f9f1f57cd4d31e6fb1","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.1.7","occam-parsers":"^23.1.50","occam-grammars":"^1.3.520","occam-languages":"^0.0.190","occam-grammar-utilities":"^8.0.406"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.136","lively-cli":"^2.0.98","easy-layout":"^6.0.298","occam-model":"^1.0.505","occam-query":"^4.1.154","watchful-cli":"^1.7.84","easy-with-style":"^3.0.546","occam-custom-grammars":"^6.0.27"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.189_1775658612336_0.2593474619259486","host":"s3://npm-registry-packages-npm-production"}},"3.0.190":{"name":"occam-furtle","version":"3.0.190","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.190","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"40f92b4afc8610758485323d02d75d4b8873515d","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.190.tgz","fileCount":227,"integrity":"sha512-kZbFwpDgpy0Lgc+qWRaTsdVIMUISJ4/TdBc+uyfNng+7TfpOUDqHWVWv71F/oDlNU11hCmCpZDXMqtkzacO2+w==","signatures":[{"sig":"MEUCIGQVgD7+HNPGt98B9nSw9eleIdy5QUjFBwjtDGQgmmNAAiEAq9RxJ7gtPZx9bIA6bOUiooOt7GL1NuxHu9yiD6hg33o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":945110},"main":"./lib/index.js","gitHead":"6dc2404d04949ddb68f51c40262945b97a367fba","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.1.7","occam-parsers":"^23.1.50","occam-grammars":"^1.3.520","occam-languages":"^0.0.193","occam-grammar-utilities":"^8.0.406"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.136","lively-cli":"^2.0.98","easy-layout":"^6.0.298","occam-model":"^1.0.505","occam-query":"^4.1.154","watchful-cli":"^1.7.84","easy-with-style":"^3.0.546","occam-custom-grammars":"^6.0.27"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.190_1775658902320_0.12843396913819793","host":"s3://npm-registry-packages-npm-production"}},"3.0.191":{"name":"occam-furtle","version":"3.0.191","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.191","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"bd2062410fc987aeb14026136364954357580fa9","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.191.tgz","fileCount":227,"integrity":"sha512-CRS/VhNVpbrlVFNbysvVTiJqrgqz849+ndpLxk7w2EXrEIEkiH1WaZQSurba+pFoIS8YQ5SCJIiiO86HJ7qg9Q==","signatures":[{"sig":"MEQCIF7EdCUJoSSbc1UpCx/n4mTfK7U9Z5yr047vrdOj7t2tAiB1Fu8cItpwKxQMhSLBVFVreQumD+iz8/1mAOo+GC8EOA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":945110},"main":"./lib/index.js","gitHead":"b545d5be353f49a34d8b883a25786887d699b795","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.1.7","occam-parsers":"^23.1.50","occam-grammars":"^1.3.520","occam-languages":"^0.0.194","occam-grammar-utilities":"^8.0.406"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.136","lively-cli":"^2.0.98","easy-layout":"^6.0.298","occam-model":"^1.0.505","occam-query":"^4.1.154","watchful-cli":"^1.7.84","easy-with-style":"^3.0.546","occam-custom-grammars":"^6.0.27"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.191_1775659044552_0.4384987940638958","host":"s3://npm-registry-packages-npm-production"}},"3.0.192":{"name":"occam-furtle","version":"3.0.192","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.192","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"f7524e591f3797e33f765e9c065ca27263fb619d","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.192.tgz","fileCount":227,"integrity":"sha512-L4Infn3ZygmtzWlD/waCW0nAbLb4iOm4flt51TY9DEy2gdZON+Gb9acdO1e0BbG9lsl2wyyNNz4szGxdUGmTVg==","signatures":[{"sig":"MEYCIQDdAhv07p+wOy1IW97dUudeHHGkaWdA9cJUdKPAgDBqUAIhAOX9/L46g/LN7TEeIu1R/EmL51M//UKRefwBZtHrnaZH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":945110},"main":"./lib/index.js","gitHead":"03ea5bf326d692d2c01d86d0f44b243c4a9bf8b6","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.1.7","occam-parsers":"^23.1.50","occam-grammars":"^1.3.520","occam-languages":"^0.0.196","occam-grammar-utilities":"^8.0.406"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.136","lively-cli":"^2.0.98","easy-layout":"^6.0.298","occam-model":"^1.0.505","occam-query":"^4.1.154","watchful-cli":"^1.7.84","easy-with-style":"^3.0.546","occam-custom-grammars":"^6.0.27"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.192_1775671379507_0.5688947435761065","host":"s3://npm-registry-packages-npm-production"}},"3.0.193":{"name":"occam-furtle","version":"3.0.193","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.193","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"1c561bbcc7a1927b5498087d2388a9d376bab922","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.193.tgz","fileCount":227,"integrity":"sha512-MJWNCeL4QxZah3CVwWo7PStUTUPi793CA6XgkKG2V3A7bt5g9cK/va8UGAL7gVq/lTWjOaruRTaCZkpzku9h3Q==","signatures":[{"sig":"MEQCIB6kUmkxvBVM513kwFDFYGivwBSErOG1VCi5MLq97oaZAiBicVxl7V0NySVUm5pnQbjAObpTAhfxsf3N2CnRO2nMVQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":945110},"main":"./lib/index.js","gitHead":"93ef3155d7055a82ff04576efff343ad2037d33c","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.1.7","occam-parsers":"^23.1.50","occam-grammars":"^1.3.520","occam-languages":"^0.0.197","occam-grammar-utilities":"^8.0.406"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.136","lively-cli":"^2.0.98","easy-layout":"^6.0.298","occam-model":"^1.0.505","occam-query":"^4.1.154","watchful-cli":"^1.7.84","easy-with-style":"^3.0.546","occam-custom-grammars":"^6.0.29"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.193_1775984665114_0.5218708190549577","host":"s3://npm-registry-packages-npm-production"}},"3.0.194":{"name":"occam-furtle","version":"3.0.194","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.194","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"29480e79c2f36fa4d5cf1b0d508fb19aac01dd15","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.194.tgz","fileCount":227,"integrity":"sha512-13JZEGdt5gGBap0x48kRaAd8RQd9BPLuGG9HFOR7F58n7iFVOey/QWyd3UgYoUgTxwfLkTx9GtoNvn+fNt3YxA==","signatures":[{"sig":"MEYCIQDSPS2gSVGuzL7r9dVW3N/VOVusw28j5lRqBFGEkiV6SgIhALPP6qPt0Ef+eGEprrlMsy3zY4a79fop2NU/QHWtK5hZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":945110},"main":"./lib/index.js","gitHead":"44d641cc79b05220c83ce3f155192c880b24ee8a","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.1.7","occam-parsers":"^23.1.50","occam-grammars":"^1.3.520","occam-languages":"^0.0.198","occam-grammar-utilities":"^8.0.406"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.136","lively-cli":"^2.0.98","easy-layout":"^6.0.298","occam-model":"^1.0.505","occam-query":"^4.1.154","watchful-cli":"^1.7.84","easy-with-style":"^3.0.546","occam-custom-grammars":"^6.0.31"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.194_1775985410960_0.12190348906648674","host":"s3://npm-registry-packages-npm-production"}},"3.0.195":{"name":"occam-furtle","version":"3.0.195","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.195","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"9ea1e46cf56bdf4369fc7fbd5f50a6b5d07e44ab","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.195.tgz","fileCount":227,"integrity":"sha512-H3Ax0nWU77Jtk37MiZlig0H+5wfezeqkTL0UGBQRfGUHtGEv8/qCIFgncApRqEcviXaz7WCz/jh3Cw8ygXqnFQ==","signatures":[{"sig":"MEYCIQD/EBOjpPRYoT8mwVIHi1omJi7nNeFIM+pIL3YnRplghwIhAMtX4pFztIn6LBf3niaGbGhIy8AqqDY9Er4JnGIcvkRY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":945110},"main":"./lib/index.js","gitHead":"10a97c9b1c21f7bf9472fb96f12bf155f4ae5075","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.1.7","occam-parsers":"^23.1.50","occam-grammars":"^1.3.524","occam-languages":"^0.0.199","occam-grammar-utilities":"^8.0.406"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.136","lively-cli":"^2.0.98","easy-layout":"^6.0.298","occam-model":"^1.0.506","occam-query":"^4.1.154","watchful-cli":"^1.7.84","easy-with-style":"^3.0.546","occam-custom-grammars":"^6.0.32"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.195_1776079518843_0.40445834774215395","host":"s3://npm-registry-packages-npm-production"}},"3.0.196":{"name":"occam-furtle","version":"3.0.196","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.196","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"c7c9f1bf2e5ef127a955eb7c8b9fe423ffd805f8","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.196.tgz","fileCount":227,"integrity":"sha512-PrTcJGmcyHlYjm5vvjg/H+txKeR7b8gTFUWUll2aSZsZKxFO8xsG4mbCl/Xad+pfQfiqkZz6HgwO2+rtrQ8pxQ==","signatures":[{"sig":"MEYCIQClEhJFrHOFVXBTnypBFm3iPTAnPM3s7Yo89ABBwFD31wIhAJ3N2G7zjpZirW4s89TDCb/kESCO5lvx+D6GQNqaeTJc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":945110},"main":"./lib/index.js","gitHead":"243e77b9c2e1238cd7bdabd2951d0b2e4d9f33d1","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.1.7","occam-parsers":"^23.1.50","occam-grammars":"^1.3.524","occam-languages":"^0.0.201","occam-grammar-utilities":"^8.0.406"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.136","lively-cli":"^2.0.98","easy-layout":"^6.0.298","occam-model":"^1.0.506","occam-query":"^4.1.154","watchful-cli":"^1.7.84","easy-with-style":"^3.0.546","occam-custom-grammars":"^6.0.32"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.196_1776189881937_0.8331398672786439","host":"s3://npm-registry-packages-npm-production"}},"3.0.197":{"name":"occam-furtle","version":"3.0.197","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.197","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"95e76855aded17d2bd2c31ef36b05d83b578efb0","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.197.tgz","fileCount":227,"integrity":"sha512-Wi8paQmB6xrVor6fR00ucHMLPZIej7/ZIyvo68PdIf2puT1w4Al5ejSlTtFhey4mG+93jvC7be9o0Fkoc/ctrg==","signatures":[{"sig":"MEUCIQD4agebF7mJ1RT7/rIvSg6bT7nT+q4G32wXJ9/CHhgYyAIgYbX73Wwzc01tGROo6kjk0uSMpinWuUhznuVodPzrlmY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":945110},"main":"./lib/index.js","gitHead":"36c2de499fd4111de4bc0ca67770828f62a2fb5a","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.1.7","occam-parsers":"^23.1.50","occam-grammars":"^1.3.524","occam-languages":"^0.0.202","occam-grammar-utilities":"^8.0.406"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.136","lively-cli":"^2.0.98","easy-layout":"^6.0.298","occam-model":"^1.0.506","occam-query":"^4.1.154","watchful-cli":"^1.7.84","easy-with-style":"^3.0.546","occam-custom-grammars":"^6.0.32"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.197_1776191646141_0.8393250037940532","host":"s3://npm-registry-packages-npm-production"}},"3.0.198":{"name":"occam-furtle","version":"3.0.198","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.198","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"c534813efe6036b897be6af82a5c1a708d0c718f","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.198.tgz","fileCount":227,"integrity":"sha512-j2es/tVLy3Ry4bq6CzPqWsbO0IMqNy4Vk5tXgDNeEb7iGYkeKbh0hFZjQpBNamxic9HsfWhe9xN24pjGG8mmew==","signatures":[{"sig":"MEYCIQC5TRmvjAqhyKtAn1bbvq7cNNpKR7aARjzjPr9UHVtY/gIhAMApLwRZnyHAJHj/DOhLschG3Gz+Nla+rY7aI8UU1CMJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":945110},"main":"./lib/index.js","gitHead":"8f74fe77dfe43cc3054000dde0fab9b9c675f921","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.1.7","occam-parsers":"^23.1.50","occam-grammars":"^1.3.524","occam-languages":"^0.0.204","occam-grammar-utilities":"^8.0.406"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.136","lively-cli":"^2.0.98","easy-layout":"^6.0.298","occam-model":"^1.0.506","occam-query":"^4.1.154","watchful-cli":"^1.7.84","easy-with-style":"^3.0.546","occam-custom-grammars":"^6.0.32"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.198_1776423670103_0.550798750800797","host":"s3://npm-registry-packages-npm-production"}},"3.0.199":{"name":"occam-furtle","version":"3.0.199","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.199","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"a0626b519dd62c96c1a1d9680ea8372f51374a30","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.199.tgz","fileCount":227,"integrity":"sha512-MvRA/feHrxsfDeWqSC5xWyneDf9NQpOgNmRycrwGCYbV2XKrVQ3urn/Iw5uAKLLmzuNeoexAYPPhM0KLd8ARYw==","signatures":[{"sig":"MEQCIBsVxjSTkBamBPThGgxBPTaZnRYAbJf6RfBVKSgQykUhAiB8ZoIgfAcSJmVh+DEXnezq0B5gwgcw7SfuOzvGTkdZlw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":945791},"main":"./lib/index.js","gitHead":"c927705446860adc3516b7568d0da89e6318a767","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.1.7","occam-parsers":"^23.1.50","occam-grammars":"^1.3.524","occam-languages":"^0.0.204","occam-grammar-utilities":"^8.0.406"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.136","lively-cli":"^2.0.98","easy-layout":"^6.0.298","occam-model":"^1.0.506","occam-query":"^4.1.154","watchful-cli":"^1.7.84","easy-with-style":"^3.0.546","occam-custom-grammars":"^6.0.32"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.199_1776424190073_0.6031418826876589","host":"s3://npm-registry-packages-npm-production"}},"3.0.200":{"name":"occam-furtle","version":"3.0.200","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.200","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"4bb443c666aaf0ec2b788ab539a771781ff7e90d","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.200.tgz","fileCount":227,"integrity":"sha512-SCTWc0n7iFaj2NyuEDtVBCZRgeeGC3jEKx10I7ea4NX7DLm9iIjR+SDIJioQonnBOCtlaSFo7N/7gMe8RjGMSw==","signatures":[{"sig":"MEQCIF7TQmW6OjKarUn1wdIQFgjasfZfl6V4bSxL5qQYBcY9AiBoDHKyZfHqFR8ya0E6hCKOaj6VdBofhNiSqG5s/FruLw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":945791},"main":"./lib/index.js","gitHead":"2da792ed5149ff848a42c6329cdf7210a8a648c8","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.1.7","occam-parsers":"^23.1.50","occam-grammars":"^1.3.524","occam-languages":"^0.0.204","occam-grammar-utilities":"^8.0.406"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.136","lively-cli":"^2.0.98","easy-layout":"^6.0.298","occam-model":"^1.0.506","occam-query":"^4.1.154","watchful-cli":"^1.7.84","easy-with-style":"^3.0.546","occam-custom-grammars":"^6.0.32"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.200_1776424203381_0.2859787773518814","host":"s3://npm-registry-packages-npm-production"}},"3.0.201":{"name":"occam-furtle","version":"3.0.201","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.201","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"60c010dc520f35fc0eb6c41ab98895a250e3460b","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.201.tgz","fileCount":227,"integrity":"sha512-54dIQyO5fSYEXxksWHWSpS5n7lolyce6JK0sDDPKyWp4fafsX4D6UbY/df05loS1ycQ9qgL5eUd3rmufNFmW6Q==","signatures":[{"sig":"MEUCIQCrs2oCv1K9IhVOecGj5gFJ1JWYPZAkL2QajL/zUmep+gIgRgiSNJBuez5jIq6zLK+GqATdX+12WjwAIpNuIoaCrZc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":945786},"main":"./lib/index.js","gitHead":"5f17759e57f9fcffe1905ab2d201190baa2e3460","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.1.7","occam-parsers":"^23.1.50","occam-grammars":"^1.3.524","occam-languages":"^0.0.204","occam-grammar-utilities":"^8.0.406"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.136","lively-cli":"^2.0.98","easy-layout":"^6.0.298","occam-model":"^1.0.506","occam-query":"^4.1.154","watchful-cli":"^1.7.84","easy-with-style":"^3.0.546","occam-custom-grammars":"^6.0.32"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.201_1776424801505_0.1289036520488216","host":"s3://npm-registry-packages-npm-production"}},"3.0.202":{"name":"occam-furtle","version":"3.0.202","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.202","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"2be3d616b645c4a442edcf187b54d4bf46b4593f","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.202.tgz","fileCount":227,"integrity":"sha512-3d6cMo3f2Eem0BdYVkRpAovVW45shI93+KSsPjKf88ojD3dPQEThMNKpVYi1yVWIjiSJpwnPc1qM7QN/LuMrnw==","signatures":[{"sig":"MEQCIB0sd+L2e61nd99g4GVqoTybDSvyGttpphSxNJuFqAFEAiBkgjZWMLb0UvDHNJiwdONbUDihdswuH82LhuKkiTZJ6w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":945786},"main":"./lib/index.js","gitHead":"fab1e43110ff8afd4f2b9ffb656d3292cb51756b","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.1.7","occam-parsers":"^23.1.50","occam-grammars":"^1.3.524","occam-languages":"^0.0.204","occam-grammar-utilities":"^8.0.406"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.136","lively-cli":"^2.0.98","easy-layout":"^6.0.298","occam-model":"^1.0.506","occam-query":"^4.1.154","watchful-cli":"^1.7.84","easy-with-style":"^3.0.546","occam-custom-grammars":"^6.0.32"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.202_1776424814688_0.569142012310109","host":"s3://npm-registry-packages-npm-production"}},"3.0.203":{"name":"occam-furtle","version":"3.0.203","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.203","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"9642f573a47d66b7a9fa1d5afbe133bba0790ea8","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.203.tgz","fileCount":227,"integrity":"sha512-dfkutqSVc8nfIq1Y6NBd94fYoh8NCH3AAwN+mPc4q5mYj7PckF83tk4rbFOY43e8SVMss5q1XObpa2I2sJx8BA==","signatures":[{"sig":"MEQCIEdvdM5Qaeu5HXtQzDWIZ/Nr4bdskbZoLLfaO8Js0BT4AiBfqqf9rB+HFhYdJrMD3ClUHG/T7sP+d+WteAgefgveoQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":945786},"main":"./lib/index.js","gitHead":"7abb175d81a687616a3afe63794f8509e644939f","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.1.7","occam-parsers":"^23.1.50","occam-grammars":"^1.3.524","occam-languages":"^0.0.206","occam-grammar-utilities":"^8.0.406"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.136","lively-cli":"^2.0.98","easy-layout":"^6.0.298","occam-model":"^1.0.506","occam-query":"^4.1.154","watchful-cli":"^1.7.84","easy-with-style":"^3.0.546","occam-custom-grammars":"^6.0.32"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.203_1776431425004_0.7852260890380935","host":"s3://npm-registry-packages-npm-production"}},"3.0.204":{"name":"occam-furtle","version":"3.0.204","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.204","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"a7955783fbd6c567074efb64bd62a7ea5ffe5467","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.204.tgz","fileCount":227,"integrity":"sha512-4zqxIP0E+ILoGidUJQ6+KlfMl2cimWbv6FZkZG4jmLLGd8FZ7IEkC2kKdW+uFNfjiJ7jz/x7x33EGapuv7je7Q==","signatures":[{"sig":"MEUCIQDcprvHyiHdTJs4X7aPUFFHLBeG+fTHIH3WjeLFNS6TGAIgdEV2DyNGICcOr/ooJ4J8oSBDEm04bz7l9I8kV22UBac=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":945786},"main":"./lib/index.js","gitHead":"a4c34c4071a04e3b7c308a02f32b61901fe7216a","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.1.7","occam-parsers":"^23.1.50","occam-grammars":"^1.3.524","occam-languages":"^0.0.208","occam-grammar-utilities":"^8.0.406"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.136","lively-cli":"^2.0.98","easy-layout":"^6.0.298","occam-model":"^1.0.506","occam-query":"^4.1.154","watchful-cli":"^1.7.84","easy-with-style":"^3.0.546","occam-custom-grammars":"^6.0.32"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.204_1776455259318_0.4589479504962444","host":"s3://npm-registry-packages-npm-production"}},"3.0.205":{"name":"occam-furtle","version":"3.0.205","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.205","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"bbbb19d432917480025dea00e00f0d0bea51b4e2","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.205.tgz","fileCount":227,"integrity":"sha512-hfIG3NPQdCup/8xbDCPsqYA3H7mW6ce/I7sMorFmnNxKdi9vO8i/XkjEqYwAUHvQETcKneDCQzW8AztD7BokGw==","signatures":[{"sig":"MEUCIQDrM7mJfeE+2O1oO2P8w2fqkGSFrRrF+h2LGqFvz10OUQIgXwGACzRJdNKQGIp8wpge5fjFJCUiAjM6VamCW3FTZYQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":945786},"main":"./lib/index.js","gitHead":"a6db578d05b7b0332705f4fae5b4143099cc6fcb","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.1.7","occam-parsers":"^23.1.50","occam-grammars":"^1.3.524","occam-languages":"^0.0.210","occam-grammar-utilities":"^8.0.406"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.136","lively-cli":"^2.0.98","easy-layout":"^6.0.298","occam-model":"^1.0.506","occam-query":"^4.1.154","watchful-cli":"^1.7.84","easy-with-style":"^3.0.546","occam-custom-grammars":"^6.0.32"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.205_1776500240833_0.6420288619195615","host":"s3://npm-registry-packages-npm-production"}},"3.0.206":{"name":"occam-furtle","version":"3.0.206","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.206","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"92010ee91c03ef75cc123bd5d3200a76d6f3f91e","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.206.tgz","fileCount":227,"integrity":"sha512-jTGZ6ZvUGR+TouTwdHn8IC0OnIAkP2VareCkODM9EhFkM0BEu1tCNidSMO6/mgBCNxbaOyAWLh/Nu7Ph7z4WUA==","signatures":[{"sig":"MEUCIQDk0mw2ODW0xGI/SukMTJ98/dSguT+3BrXVqK5X77OVYAIgGtDVao+owY2rXZnySwchfnD5yqD0N8VQjWNrsSAggTA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":945786},"main":"./lib/index.js","gitHead":"4f5dc63090fe2288027d26e7527cccac2af1e07d","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.1.7","occam-parsers":"^23.1.50","occam-grammars":"^1.3.524","occam-languages":"^0.0.212","occam-grammar-utilities":"^8.0.406"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.136","lively-cli":"^2.0.98","easy-layout":"^6.0.298","occam-model":"^1.0.506","occam-query":"^4.1.154","watchful-cli":"^1.7.84","easy-with-style":"^3.0.546","occam-custom-grammars":"^6.0.32"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.206_1776504757477_0.1748165537882136","host":"s3://npm-registry-packages-npm-production"}},"3.0.207":{"name":"occam-furtle","version":"3.0.207","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.207","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"702547cf41cee4ad9f9b195178d0bd793e66228f","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.207.tgz","fileCount":227,"integrity":"sha512-fRHBiULxnaBxDgeHGWtQoMoQ3RMl50Wyu4OQ5vITiOqfzA6JIk3pmQqez4jVDQUSgrO9p4Pw2CE52KPS0K/B6w==","signatures":[{"sig":"MEUCICV834EAmzXvWrFWXJJpVHNCWPX6P157uKLOzlbJAyiHAiEAk9ktXxFiFstlMbVMLDYkFxKWbakvHDINJy8baJlfQs0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":945786},"main":"./lib/index.js","gitHead":"e0cd71be76612e0cabfe9f561164c5640a0ffaa0","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.1.7","occam-parsers":"^23.1.50","occam-grammars":"^1.3.524","occam-languages":"^0.0.214","occam-grammar-utilities":"^8.0.406"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.136","lively-cli":"^2.0.98","easy-layout":"^6.0.298","occam-model":"^1.0.506","occam-query":"^4.1.154","watchful-cli":"^1.7.84","easy-with-style":"^3.0.546","occam-custom-grammars":"^6.0.32"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.207_1776622481953_0.7176607261807062","host":"s3://npm-registry-packages-npm-production"}},"3.0.208":{"name":"occam-furtle","version":"3.0.208","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.208","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"a4ec4261bd3eebb41987b444904bd50120a1e135","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.208.tgz","fileCount":227,"integrity":"sha512-CqW/y+FfEKlZ2OuKCNj/sLtY6lrrnueqZgDRXZw7HYmCDorv4v6R2438MzqDLopDllAgEKH1VX9srzhtKjCgcg==","signatures":[{"sig":"MEUCIQDc05zGdA/cheQ89zcaMPPMva2JGHuOLyoddemlK4ZRJwIga2BKRVOGYoPQOAY6GEIp/dyzcPtEX3Fwg2dy1py4DTQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":945786},"main":"./lib/index.js","gitHead":"43e26e61a66f7138760c6899fe38fc7df83018b9","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.1.7","occam-parsers":"^23.1.50","occam-grammars":"^1.3.524","occam-languages":"^0.0.216","occam-grammar-utilities":"^8.0.406"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.136","lively-cli":"^2.0.98","easy-layout":"^6.0.298","occam-model":"^1.0.506","occam-query":"^4.1.154","watchful-cli":"^1.7.84","easy-with-style":"^3.0.546","occam-custom-grammars":"^6.0.32"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.208_1777105685250_0.6431685773246358","host":"s3://npm-registry-packages-npm-production"}},"3.0.209":{"name":"occam-furtle","version":"3.0.209","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.209","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"18668b67a7e7d8b7b086756db42527301b6e255d","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.209.tgz","fileCount":227,"integrity":"sha512-mVPQro0sZAgMiPna9a2u5NF42f8u6ieTG28X/hTCQTQ/mOEY3QQWYUvZnlpFS7jMXWxVOC3JunS7Kc6U73Ffdg==","signatures":[{"sig":"MEUCICiSVSHR2k4VykGDH5p2P3yCGUlZe2sHOsFVT0bcq/yrAiEAqENekAKZFq5U4ie+NrKu1+Vvw+47s3YjSC1JL5Mbsz8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":945786},"main":"./lib/index.js","gitHead":"95bbe20940f7a461fa147773d9efa8e41adec7a9","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.1.7","occam-parsers":"^23.1.50","occam-grammars":"^1.3.524","occam-languages":"^0.0.216","occam-grammar-utilities":"^8.0.406"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.136","lively-cli":"^2.0.98","easy-layout":"^6.0.298","occam-model":"^1.0.506","occam-query":"^4.1.154","watchful-cli":"^1.7.89","easy-with-style":"^3.0.546","occam-custom-grammars":"^6.0.32"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.209_1777113006085_0.17301832435460174","host":"s3://npm-registry-packages-npm-production"}},"3.0.210":{"name":"occam-furtle","version":"3.0.210","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.210","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"c847ed63a343cfec1706913d4f94930ea8d59a87","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.210.tgz","fileCount":227,"integrity":"sha512-y9PYqtcgFCMgSyJH8C9Y+UFACG0txO8btejsLs4koESruQU+ZNWvHaOTLiI+nHigNAEeF1KVHzVAZFXkLCPO8g==","signatures":[{"sig":"MEUCIQDZuqH+JPRodjZyO+R8tRcN2UFxWXLWcASLCyY/tbOY8QIgat7obbWOKyjmq3aSZbLTHefAkcYLSGERWiY3eLZ006g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":945787},"main":"./lib/index.js","gitHead":"3b34881ce0206e94d2b4207e0e5b57b5fe21459e","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.1.12","occam-parsers":"^23.1.54","occam-grammars":"^1.3.526","occam-languages":"^0.0.218","occam-grammar-utilities":"^8.0.410"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.136","lively-cli":"^2.0.98","easy-layout":"^6.0.300","occam-model":"^1.0.508","occam-query":"^4.1.158","watchful-cli":"^1.7.89","easy-with-style":"^3.0.546","occam-custom-grammars":"^6.0.34"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.210_1777113512131_0.062196999675502074","host":"s3://npm-registry-packages-npm-production"}},"3.0.211":{"name":"occam-furtle","version":"3.0.211","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.211","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"6c85b27f3c9fef4c025058b2a7b5af1ba8490ad4","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.211.tgz","fileCount":227,"integrity":"sha512-apM5zX59EM+yqbXKHN+W4xwAQT8tygyDAQQUiiPAF+jhTkHp26IYF6T835OSHki8WP5yUFaU4306klAto4M1eg==","signatures":[{"sig":"MEYCIQDRN/UIj9QNdNYNMU20J2rVB7Tp58+PhNoePOMIqbZZCAIhAPotXgDsnamovEY6Ix0eo5R7+OP8JHH1XSLmW3jBzBRO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":945787},"main":"./lib/index.js","gitHead":"0ae20dc354fd1db839845f9d1647617ab5df0d86","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.1.12","occam-parsers":"^23.1.54","occam-grammars":"^1.3.526","occam-languages":"^0.0.218","occam-grammar-utilities":"^8.0.410"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.136","lively-cli":"^2.0.98","easy-layout":"^6.0.301","occam-model":"^1.0.508","occam-query":"^4.1.158","watchful-cli":"^1.7.89","easy-with-style":"^3.0.549","occam-custom-grammars":"^6.0.34"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.211_1777114112675_0.0180428758074771","host":"s3://npm-registry-packages-npm-production"}},"3.0.212":{"name":"occam-furtle","version":"3.0.212","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.212","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"d0bea9dcb1d30a15e2b9b92fb5188cfb12eddfaa","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.212.tgz","fileCount":227,"integrity":"sha512-oH5YYjQYmJ9JyYK375/PqYZWBl/+BFlj4hmABVb0R5F2Iot42pHmMwU3DJmN+uHB5eKREAOcLzbe/sZY1zX4cQ==","signatures":[{"sig":"MEUCIQCzY89jAp8AuX8ebwleVENKr0Lf05SOARSevG/QZPn3GwIgVUHKiNEbcYolruQcoFd7tQiAKNcgj4P7QpbGtzAnnGI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":945787},"main":"./lib/index.js","gitHead":"f9a67b99814d7c1ad737ae08ccde4f577a18135c","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.1.12","occam-parsers":"^23.1.54","occam-grammars":"^1.3.529","occam-languages":"^0.0.219","occam-grammar-utilities":"^8.0.410"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.136","lively-cli":"^2.0.98","easy-layout":"^6.0.301","occam-model":"^1.0.509","occam-query":"^4.1.158","watchful-cli":"^1.7.89","easy-with-style":"^3.0.549","occam-custom-grammars":"^6.0.36"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.212_1777141698415_0.7992842520447019","host":"s3://npm-registry-packages-npm-production"}},"3.0.213":{"name":"occam-furtle","version":"3.0.213","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.213","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"cb201cabda57fbd2c0172db650536e232ae4b56c","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.213.tgz","fileCount":227,"integrity":"sha512-9vwYYfzoXx4zQmOxVycAcrsQlfcFWnQtGltQlOnoGOkIXccby2IUe9mTzmc9z42OdRHg7k7Ws7Ko4Aemf8l3TQ==","signatures":[{"sig":"MEUCIDERjky2wvuOTeGWWpP/p0P6D7dOCFj4n2ayJ5s6aySJAiEAgEVnQouJWUS36SPsq116fF9k+jz9Sjy2vhyy4PH3J9U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":945787},"main":"./lib/index.js","gitHead":"d6d9b4f510cd40ff6f0b34bd39b4382bfdb1c529","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.1.12","occam-parsers":"^23.1.54","occam-grammars":"^1.3.529","occam-languages":"^0.0.219","occam-grammar-utilities":"^8.0.410"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^24.1.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.136","lively-cli":"^2.0.98","easy-layout":"^6.0.302","occam-model":"^1.0.509","occam-query":"^4.1.158","watchful-cli":"^1.7.89","easy-with-style":"^3.0.551","occam-custom-grammars":"^6.0.36"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.213_1777640130898_0.042648776800594534","host":"s3://npm-registry-packages-npm-production"}},"3.0.214":{"name":"occam-furtle","version":"3.0.214","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.214","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"7d4818e38d9760055882df5078b8b2e4f427237a","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.214.tgz","fileCount":227,"integrity":"sha512-mcTPTIivCuea83OFE5FS/wBRo68Vlx7DZIL6X+Tz3uPFL++PUt1BlBreoDJ3fL9ty0k713K592hUAWIXdG6Exw==","signatures":[{"sig":"MEQCIFAXSSxRNY6HwUAape6XB7jsnQQhRFd8hhxNJug+63XRAiBe0uYgKS4qsqKQ9uyTbSFkbye2OAW6qs5gjM53WrPJIw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":945787},"main":"./lib/index.js","gitHead":"a2d584369ff80d763cd2c1f92b6affdfa53269c6","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.1.12","occam-parsers":"^23.1.54","occam-grammars":"^1.3.529","occam-languages":"^0.0.219","occam-grammar-utilities":"^8.0.410"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.138","lively-cli":"^2.0.98","easy-layout":"^6.0.303","occam-model":"^1.0.509","occam-query":"^4.1.158","watchful-cli":"^1.7.89","easy-with-style":"^3.0.552","occam-custom-grammars":"^6.0.36"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.214_1777740600264_0.33520373466702913","host":"s3://npm-registry-packages-npm-production"}},"3.0.215":{"name":"occam-furtle","version":"3.0.215","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.215","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"91991028d98136c69f556ddb05d2c6e743971bca","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.215.tgz","fileCount":227,"integrity":"sha512-P6mrMA1Hjy7Bx1Ltf5A3V7HCajWyctNQwYNGqGmxS/8BxX1DsoM9U3cQX90QG9Vu5PEGgPxySjUH0Y5YL24KwA==","signatures":[{"sig":"MEUCIQCNsSHH2P553bw8qWZ2BJN1PNuF/GR5ZzmBeE/+cF4C6AIgMYZfPugzY2RRX2iFEtfrmwQITHgwR28cq8+30prXhqE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":945786},"main":"./lib/index.js","gitHead":"533946af221beb0fe6a217d8f34f78a025685318","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.1.12","occam-parsers":"^23.1.54","occam-grammars":"^1.3.529","occam-languages":"^0.0.219","occam-grammar-utilities":"^8.0.410"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.138","lively-cli":"^3.0.3","easy-layout":"^6.0.303","occam-model":"^1.0.509","occam-query":"^4.1.158","watchful-cli":"^1.7.89","easy-with-style":"^3.0.552","occam-custom-grammars":"^6.0.36"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.215_1777990526925_0.5847060413178187","host":"s3://npm-registry-packages-npm-production"}},"3.0.216":{"name":"occam-furtle","version":"3.0.216","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.216","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"d8d8895f8fe3c51b599aeb68efde50ec02b91fac","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.216.tgz","fileCount":227,"integrity":"sha512-qGoRqCQfC9YKU6vWQjvVMzkOZVNnJd4GDJpilQauFOn67BefCugeACEuh4/Y/FuEtHiH/IRgXMPS62x4LmQKqg==","signatures":[{"sig":"MEUCIQDc0JcB9aVz5nDPfkJ1Ad58gNN84w9DSZRlJyVb0KjTPgIgdq1R5q4elI/O6GLl3IPgC8NK9gRuDHbmyvhI0xh2zWs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":945786},"main":"./lib/index.js","gitHead":"05685d32ccc0d89d35c132421b3b00ba24437f3b","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.1.12","occam-parsers":"^23.1.54","occam-grammars":"^1.3.529","occam-languages":"^0.0.219","occam-grammar-utilities":"^8.0.410"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.138","lively-cli":"^3.0.3","easy-layout":"^6.0.303","occam-model":"^1.0.509","occam-query":"^4.1.158","watchful-cli":"^1.7.91","easy-with-style":"^3.0.552","occam-custom-grammars":"^6.0.36"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.216_1777990954798_0.7385551609429066","host":"s3://npm-registry-packages-npm-production"}},"3.0.217":{"name":"occam-furtle","version":"3.0.217","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.217","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"03eee8232a9f2395859e7aeaaa88522bdb8edc4d","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.217.tgz","fileCount":227,"integrity":"sha512-9SgpEzXHkV4nkA0So4a3JqDKv8QM4H6R3Lqxui4Ux3JWIzpp7hKRgHBcykSfA3YYmB6BJmxEIMTso4+2xrGswA==","signatures":[{"sig":"MEQCIBI1b1VnPZ+fZunlU2b/A6nkfbuL6c5Ay1tjv1zJJqcSAiB4O1XrV5uOg+4iProK4BP/BWU98jQDYAMFeqlSncbipA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":945786},"main":"./lib/index.js","gitHead":"0ec226fe05f0878ee5a45f085cbc9ff7ceb6d899","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.1.12","occam-parsers":"^23.1.54","occam-grammars":"^1.3.529","occam-languages":"^0.0.219","occam-grammar-utilities":"^8.0.410"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.138","lively-cli":"^3.0.3","easy-layout":"^6.0.306","occam-model":"^1.0.509","occam-query":"^4.1.158","watchful-cli":"^1.7.91","easy-with-style":"^3.0.555","occam-custom-grammars":"^6.0.36"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.217_1777991832995_0.41730276970661584","host":"s3://npm-registry-packages-npm-production"}},"3.0.218":{"name":"occam-furtle","version":"3.0.218","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.218","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"0f0e6d0a30620d6b00c8f3dd55a0967c8ab1ec9d","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.218.tgz","fileCount":227,"integrity":"sha512-0iW9HNDzcDKwT7NtBQ4uNhRZZltpEcjd1FR/kB3AEo3Qdjq42LPJG4uTgxBzLOdWHDBx1HblzX0+dYK0hITLkg==","signatures":[{"sig":"MEUCIHm+JD+4cPhXXRZDDsb82/T9idDJVpdFJ7AtvH65IOobAiEAhEXAiN03ObAFXkVuoLhByDbiRAWXV8f5uWlQfX8s9gw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":945785},"main":"./lib/index.js","gitHead":"12e2029dee1f9ba7d8d45c117424a65aba6b4ec1","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.2.3","occam-parsers":"^23.1.61","occam-grammars":"^1.3.535","occam-languages":"^0.0.222","occam-grammar-utilities":"^8.0.417"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.138","lively-cli":"^3.0.3","easy-layout":"^6.0.307","occam-model":"^1.0.511","occam-query":"^4.1.165","watchful-cli":"^1.7.91","easy-with-style":"^3.0.555","occam-custom-grammars":"^6.0.42"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.218_1778005019424_0.08669245347943622","host":"s3://npm-registry-packages-npm-production"}},"3.0.219":{"name":"occam-furtle","version":"3.0.219","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.219","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"b5c43fbefe07fbeb5053b8213b5eb14dc23757da","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.219.tgz","fileCount":227,"integrity":"sha512-KeM1GVjFt0tKA5nrKapwpuRvOUvKu5AiKWdE0cf/Dn9liuYPH3UJHRcPebfcxLsCgrJ1/ZXfSBMo0UgJdmzgXw==","signatures":[{"sig":"MEUCIQCDxVvvxc+Ctt5mcZHLsOC3TUiAhlQo0jclkYEG1UKF0wIgKDdFNBAcGQlU1aq1PV852FkLfsdTh6Y+ofRQpnOEH+I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":945785},"main":"./lib/index.js","gitHead":"29d89673c85f40f5e003411e3daea69a1730e342","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.2.6","occam-parsers":"^23.1.62","occam-grammars":"^1.3.536","occam-languages":"^0.0.223","occam-grammar-utilities":"^8.0.418"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.138","lively-cli":"^3.0.3","easy-layout":"^6.0.308","occam-model":"^1.0.512","occam-query":"^4.1.166","watchful-cli":"^1.7.91","easy-with-style":"^3.0.555","occam-custom-grammars":"^6.0.43"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.219_1778143294060_0.8294593437110114","host":"s3://npm-registry-packages-npm-production"}},"3.0.220":{"name":"occam-furtle","version":"3.0.220","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.220","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"d235f4a455e34a38f2dcaf4dee889f1d6edc9bed","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.220.tgz","fileCount":227,"integrity":"sha512-DDsdExAc8Q4gUBy8KtSmWSsTXdvDrdzQ0+HRuB2lhFDTJgDrVEvC5kSwZMHuK0SBis4C6OrKe9H0jt/pksBqQQ==","signatures":[{"sig":"MEUCIDienIpWkwDyk+B0BrW14QuZU1tVLNppg7vOeaanStaSAiEAoNP+5zXSEMaP1Sf4XXqCGb+rgmOq5KGc5CYcl+Eq0/E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":945785},"main":"./lib/index.js","gitHead":"6a024c7e510b898753baa93fbd231675707c8bf7","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.2.6","occam-parsers":"^23.1.62","occam-grammars":"^1.3.536","occam-languages":"^0.0.223","occam-grammar-utilities":"^8.0.418"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.138","lively-cli":"^3.0.3","easy-layout":"^6.0.309","occam-model":"^1.0.512","occam-query":"^4.1.166","watchful-cli":"^1.7.91","easy-with-style":"^3.0.556","occam-custom-grammars":"^6.0.43"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.220_1778143931305_0.07983747345615844","host":"s3://npm-registry-packages-npm-production"}},"3.0.221":{"name":"occam-furtle","version":"3.0.221","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.221","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"fb5680e1ff44eea1c641c9b24270abd7720b511f","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.221.tgz","fileCount":227,"integrity":"sha512-cY15o//NpTTOxC02EeJ9NnKhot3zocOrKpTMevWA7KvLAyO2KzYYVFfIXuNg9ZqWKVYB2jFpLBgd0AUattNZ5w==","signatures":[{"sig":"MEUCIDnUc7qGTduB/JHVTF8SLC8DYqUNUnTVB44aJ57de8k8AiEAv+wBN5aEkTik9Qe004M4J4o+2INnQUtVClRDX5Ns5eQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":945785},"main":"./lib/index.js","gitHead":"63ae4fbaec975ee74b7bd789d85f3acb6924eec0","scripts":{"batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.2.6","occam-parsers":"^23.1.62","occam-grammars":"^1.3.536","occam-languages":"^0.0.224","occam-grammar-utilities":"^8.0.422"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","juxtapose":"^4.0.138","lively-cli":"^3.0.3","easy-layout":"^6.0.309","occam-model":"^1.0.512","occam-query":"^4.1.166","watchful-cli":"^1.7.91","easy-with-style":"^3.0.556","occam-custom-grammars":"^6.0.45"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.221_1778329273257_0.44373523170277274","host":"s3://npm-registry-packages-npm-production"}},"3.0.222":{"name":"occam-furtle","version":"3.0.222","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.222","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"89ac47f99aac718680af447f9475b4151d68e294","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.222.tgz","fileCount":227,"integrity":"sha512-4B0wEjGqArfRFguY1bJibCfUbkb+evxue5tJp2gVHi/1OyRzk0jL1Ehb2c2dFEwcFuZzZHtADmsJYciNyC6a8w==","signatures":[{"sig":"MEUCIB0YACJFe/UyW6ejAZSpr+9Vhh2Rmw+zxvTCcVkvxXzeAiEAiv+piGsPhl0235+Qa9ge64d+tYE6Ys9OwnwzLgDrJ6w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":945842},"main":"./lib/index.js","gitHead":"7e6b27d3c9b005d567e3571e5fe3f59b046f1c87","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.2.6","occam-parsers":"^23.1.62","occam-grammars":"^1.3.536","occam-languages":"^0.0.224","occam-grammar-utilities":"^8.0.422"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.23","juxtapose":"^4.0.138","lively-cli":"^3.0.3","easy-layout":"^6.0.309","occam-model":"^1.0.512","occam-query":"^4.1.166","watchful-cli":"^1.7.91","easy-with-style":"^3.0.556","occam-custom-grammars":"^6.0.45"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.222_1778334548335_0.296202935790173","host":"s3://npm-registry-packages-npm-production"}},"3.0.223":{"name":"occam-furtle","version":"3.0.223","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.223","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"c07de9f30d0f4d0b46a35bba7e81d84aa0a0d521","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.223.tgz","fileCount":227,"integrity":"sha512-ZAoPen7AYF4O5Dvz+NdaoloVVTZtnv/EwZlrWnu2uxzjWiVOP+j2QaxiSZ2AvF7QfbyjCst79Lg8msdF23yeSQ==","signatures":[{"sig":"MEUCIGU9AMYfa7Sm+5BTDbhzWUi9EfIq9424W/z5ubPugDZZAiEA712E9twwWjNCiuksD16yOiuiCvY+EdrU4RZY/4pgcOI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":945842},"main":"./lib/index.js","gitHead":"625154e91cda35a87b19a5ceb84a2becc72f74b4","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.2.6","occam-parsers":"^23.1.62","occam-grammars":"^1.3.536","occam-languages":"^0.0.224","occam-grammar-utilities":"^8.0.422"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.25","juxtapose":"^4.0.138","lively-cli":"^3.0.3","easy-layout":"^6.0.309","occam-model":"^1.0.512","occam-query":"^4.1.166","watchful-cli":"^1.7.91","easy-with-style":"^3.0.556","occam-custom-grammars":"^6.0.45"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.223_1778335755080_0.09179027521503347","host":"s3://npm-registry-packages-npm-production"}},"3.0.224":{"name":"occam-furtle","version":"3.0.224","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.224","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"d0fbbf8ec9f49ff33e2d1899b3da09f71520d5f5","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.224.tgz","fileCount":227,"integrity":"sha512-TjEJ5oAaoLLAY7J1Bb0Zgq6EDQdEU9d6yB0XZma+yPUPYwwGEwKi1MYaWcjmMplrVOmQg8vXt+0AanemXpwHug==","signatures":[{"sig":"MEUCIQD46AIw7WXOm31epuhjldzJ0eB+V2c7JLkfG7evK/rP8AIgWcySg96uHQOReVEhEVO07SQ8JrY1B8b9YAjDkCUCXN8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":945843},"main":"./lib/index.js","gitHead":"38b12869afb1c9e6edd0f9b57c71adfc63c602af","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.2.10","occam-parsers":"^23.1.64","occam-grammars":"^1.3.538","occam-languages":"^0.0.225","occam-grammar-utilities":"^8.0.425"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.26","juxtapose":"^4.0.138","lively-cli":"^3.0.3","easy-layout":"^6.0.310","occam-model":"^1.0.513","occam-query":"^4.1.168","watchful-cli":"^1.7.91","easy-with-style":"^3.0.556","occam-custom-grammars":"^6.0.46"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.224_1778337505247_0.15040640639828573","host":"s3://npm-registry-packages-npm-production"}},"3.0.225":{"name":"occam-furtle","version":"3.0.225","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.225","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"644c3fa7be813157dd660f95740aaefe6cfd4463","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.225.tgz","fileCount":227,"integrity":"sha512-FP0O8Stb1EgSODGYlN8GnuL/2mmqxxTGGZ+nXbRb/BlDSJ92IuJ7ZvWcQGqKy9iFA9DTRi6hFviq3bfyvEHkkQ==","signatures":[{"sig":"MEUCIEBI0MLDVnkcbrkGk7CSov1MQdr9wwmHuiQ1rqM3rgkPAiEA73glHSS3OlxIYeHrvKemwlARGT1D8BH/QbpFfs40QzA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":945843},"main":"./lib/index.js","gitHead":"8f9b394cc8e83ed50a2911a570758defe40f3c26","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.2.10","occam-parsers":"^23.1.64","occam-grammars":"^1.3.538","occam-languages":"^0.0.227","occam-grammar-utilities":"^8.0.425"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.26","juxtapose":"^4.0.138","lively-cli":"^3.0.3","easy-layout":"^6.0.310","occam-model":"^1.0.513","occam-query":"^4.1.168","watchful-cli":"^1.7.91","easy-with-style":"^3.0.556","occam-custom-grammars":"^6.0.46"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.225_1778354948926_0.22621497565639115","host":"s3://npm-registry-packages-npm-production"}},"3.0.226":{"name":"occam-furtle","version":"3.0.226","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.226","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"7f20e7f500a5a9525adae015519a560ef2e892a9","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.226.tgz","fileCount":227,"integrity":"sha512-+nmkhH/BkeGyNuFGSZtSf5gefdz8nCzqv0bsGsgzYfu8/SDYYe9U083/cXazBAfDfyOPSU4EFlHUix4MrfvdcA==","signatures":[{"sig":"MEQCICp+PXBZLGgQmGIZlh3rHb86Udx2Zrhes58fK7mDxNemAiB6kC3yincH5sBVg+YGGhi16WK+70svAsv3SJjjNpiFKQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":945843},"main":"./lib/index.js","gitHead":"66e9e398f9f572dcae4304bd427b289877b718e3","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.2.10","occam-parsers":"^23.1.64","occam-grammars":"^1.3.538","occam-languages":"^0.0.229","occam-grammar-utilities":"^8.0.425"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.26","juxtapose":"^4.0.138","lively-cli":"^3.0.3","easy-layout":"^6.0.310","occam-model":"^1.0.513","occam-query":"^4.1.168","watchful-cli":"^1.7.91","easy-with-style":"^3.0.556","occam-custom-grammars":"^6.0.46"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.226_1778355095027_0.13400075095217523","host":"s3://npm-registry-packages-npm-production"}},"3.0.227":{"name":"occam-furtle","version":"3.0.227","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.227","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"d57adc000f43987c38c735c82e2a15aefbaacef2","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.227.tgz","fileCount":227,"integrity":"sha512-ttuhKUzPag6hzvTlVkU7PdRT/NeotoOCJ2ogY1OTQxy58ouw1Ysm078X+uBQ8UlrJ8IrwBvLKUBQsDQ+wbpBtw==","signatures":[{"sig":"MEQCIEF1hU2/muNf5X6U25Z0zVuhKeMrZHtKXJags/HdoQlCAiASac6TABTZciddkSygCA0rfF6ioc4z9Hd8xtx7ExBGVA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":945843},"main":"./lib/index.js","gitHead":"cbdd3c574c75ec483e6cb10cc205a84ee87c94fc","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.2.10","occam-parsers":"^23.1.64","occam-grammars":"^1.3.538","occam-languages":"^0.0.231","occam-grammar-utilities":"^8.0.425"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.26","juxtapose":"^4.0.138","lively-cli":"^3.0.3","easy-layout":"^6.0.310","occam-model":"^1.0.513","occam-query":"^4.1.168","watchful-cli":"^1.7.91","easy-with-style":"^3.0.556","occam-custom-grammars":"^6.0.46"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.227_1778355487725_0.7868638504275036","host":"s3://npm-registry-packages-npm-production"}},"3.0.228":{"name":"occam-furtle","version":"3.0.228","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.228","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"f09558a39d5e94af73b5a4582baf5ee8eb4958f4","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.228.tgz","fileCount":227,"integrity":"sha512-4XFuZ7vL8prR/au0IQFFChxiqfIUfhw5zCyzREaM0qOoO99pG/Q5Czks0RrRqn+sVix9/7M3TXHCAKSOf1P8iQ==","signatures":[{"sig":"MEUCIQCDhhQK8gcmNsbAznx6YgRr4zu3IfmIp7DiMVbwCRo/JAIgPQ8SHunO3eaGJYgDWe/MOo9UtuxXko2u/2B9cUNxXxI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":945843},"main":"./lib/index.js","gitHead":"86f2b7a67774ed72190de3e4ae48d4ad64cdcf70","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.2.10","occam-parsers":"^23.1.64","occam-grammars":"^1.3.538","occam-languages":"^0.0.233","occam-grammar-utilities":"^8.0.425"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.26","juxtapose":"^4.0.138","lively-cli":"^3.0.3","easy-layout":"^6.0.310","occam-model":"^1.0.513","occam-query":"^4.1.168","watchful-cli":"^1.7.91","easy-with-style":"^3.0.556","occam-custom-grammars":"^6.0.46"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.228_1778355785072_0.5114864373042383","host":"s3://npm-registry-packages-npm-production"}},"3.0.229":{"name":"occam-furtle","version":"3.0.229","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.229","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"f3de4d2e14ef2738a1135ba455b0390a773c9594","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.229.tgz","fileCount":227,"integrity":"sha512-yq0piP6+MCzyZ5m0rNaOLW2vwfUcN2Z15iCp4Drd9H96ffvtZLLxIoq3oam9CObYV1aQelmI80RX+Wd/8Iih3A==","signatures":[{"sig":"MEYCIQCBP2dJjCwaB83Wjbq1d8AULnGy3VdTVR5BuED2KFZzeQIhAIyv2U3PE/QaPwy0uzY/BclQoI8MugIcdNqOB9WDABKu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":945855},"main":"./lib/index.js","gitHead":"2d63ec6b89974adc3cd9ff328efd3171e6b82bd7","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.2.10","occam-lexers":"^23.1.58","occam-parsers":"^23.1.64","occam-grammars":"^1.3.538","occam-languages":"^0.0.235","occam-grammar-utilities":"^8.0.425"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.26","juxtapose":"^4.0.138","lively-cli":"^3.0.3","easy-layout":"^6.0.310","occam-model":"^1.0.513","occam-query":"^4.1.168","occam-server":"^7.0.14","watchful-cli":"^1.7.91","easy-with-style":"^3.0.556"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.229_1778405073229_0.9157142271627241","host":"s3://npm-registry-packages-npm-production"}},"3.0.230":{"name":"occam-furtle","version":"3.0.230","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.230","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"4b3ef56eda59485f387a325b5fcc9ee1b7ccf2d6","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.230.tgz","fileCount":227,"integrity":"sha512-JHJwjYS3WrPWpDFv359tYYVF1UOna3vKXfOkAFrfhxXZYJC9OU72fAU7iq/e1tGbz2MML+okuGNhLCjwv72iMw==","signatures":[{"sig":"MEYCIQCitTRxjK2C0TkSxnZ6qUwkMMFQvod846qSSlSMvgqyhQIhAOLmb13X4W8c57aJlJV65UXEo3DLaVA25FMUcbp414SG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":945888},"main":"./lib/index.js","gitHead":"4a66cb2398bcf7c8dab308d5fa58bb79bcd56ee6","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.2.10","occam-lexers":"^23.1.58","occam-parsers":"^23.1.64","occam-grammars":"^1.3.538","occam-languages":"^0.0.233","occam-grammar-utilities":"^8.0.425"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.26","juxtapose":"^4.0.138","lively-cli":"^3.0.3","easy-layout":"^6.0.310","occam-model":"^1.0.513","occam-query":"^4.1.168","occam-server":"^7.0.14","watchful-cli":"^1.7.91","occam-nominal":"^1.0.135","easy-with-style":"^3.0.556"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.230_1778406290133_0.9383106784906263","host":"s3://npm-registry-packages-npm-production"}},"3.0.231":{"name":"occam-furtle","version":"3.0.231","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.231","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"65c62b7a53f8de7b75016ba275d3decd6adbf4bd","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.231.tgz","fileCount":227,"integrity":"sha512-wRq/9SSAZ8hH7jso1uzJeM5n5UDTRdUtyV1i1R61AvBE1QaHJHvAZhxLU0hHNIMHQ8yeyikR5+PnHJUFU7Hbfg==","signatures":[{"sig":"MEQCIBWGECJXltpP5wB6oCkj995S6bH8i/dLNJVAtybv6gTyAiAjulwteLhytsRwS7Cu20Z1wU0lPzk5hxePpWI0y2n+QA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":945855},"main":"./lib/index.js","gitHead":"df747d1d1044364ac68710f35f467ebd144c706a","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.2.10","occam-lexers":"^23.1.58","occam-parsers":"^23.1.64","occam-grammars":"^1.3.538","occam-languages":"^0.0.233","occam-grammar-utilities":"^8.0.425"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.26","juxtapose":"^4.0.138","lively-cli":"^3.0.3","easy-layout":"^6.0.310","occam-model":"^1.0.513","occam-query":"^4.1.168","occam-server":"^7.0.14","watchful-cli":"^1.7.91","easy-with-style":"^3.0.556"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.231_1778406472507_0.13468896036789402","host":"s3://npm-registry-packages-npm-production"}},"3.0.232":{"name":"occam-furtle","version":"3.0.232","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.232","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"f89f8f0e577e42b9477d3af3eb5a23a2871765f4","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.232.tgz","fileCount":227,"integrity":"sha512-+dB/lmrtcmGCm61iiAj+cXEeEyE1DnkzkvsZ0Rd708SuB1ZQx5vl91HWM7vAhj19J0KIkq1C/LoYEOXN2d0oCw==","signatures":[{"sig":"MEUCIQDrKx+qNJQbGUIO4IUmM3ktDb/c04lc4/JvzBxluunKJQIgeULtesFZZji/EkrK8wMGQ5zc3tXpRs8l/2kYc8l080s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":945855},"main":"./lib/index.js","gitHead":"63254aaa4c61c519f298580092a8a48d83f61fe8","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.2.10","occam-lexers":"^23.1.58","occam-parsers":"^23.1.64","occam-grammars":"^1.3.538","occam-languages":"^0.0.233","occam-grammar-utilities":"^8.0.425"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.26","juxtapose":"^4.0.138","lively-cli":"^3.0.3","easy-layout":"^6.0.310","occam-model":"^1.0.513","occam-query":"^4.1.168","occam-server":"^7.0.14","watchful-cli":"^1.7.91","easy-with-style":"^3.0.556"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.232_1778406485675_0.271368605210786","host":"s3://npm-registry-packages-npm-production"}},"3.0.234":{"name":"occam-furtle","version":"3.0.234","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.234","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"ff23abb3a4a1b1e98fb07d86efeb9192ffefa33e","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.234.tgz","fileCount":227,"integrity":"sha512-Vm2AhdmCnk/cHFr+2to7CM9qolPdGpujCt9bdo+eCvoCfenzERO0/KKSKJ1eYEjfK3Znup46cdTPTlYfM53WWg==","signatures":[{"sig":"MEQCICgcTuhQX24gW5S6HYxQb9kP0VAYp17pNKiNnd5ZpD1bAiBdFJgs6mwMtuCV9luOJAtoDq0epudxJ3EatXkQ2g1Okg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":945888},"main":"./lib/index.js","gitHead":"ec2fa0ac211f3f9f7047cdb570d2dea50282b9a9","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.2.10","occam-lexers":"^23.1.58","occam-parsers":"^23.1.64","occam-grammars":"^1.3.538","occam-languages":"^0.0.233","occam-grammar-utilities":"^8.0.425"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.26","juxtapose":"^4.0.138","lively-cli":"^3.0.3","easy-layout":"^6.0.310","occam-model":"^1.0.513","occam-query":"^4.1.168","occam-server":"^7.0.14","watchful-cli":"^1.7.91","occam-nominal":"^1.0.137","easy-with-style":"^3.0.556"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.234_1778407684576_0.7878992525497219","host":"s3://npm-registry-packages-npm-production"}},"3.0.235":{"name":"occam-furtle","version":"3.0.235","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.235","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"b09df1ef13ff34fac7d6bcc7413afbc81d53db07","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.235.tgz","fileCount":227,"integrity":"sha512-zEhr2Vw8i2JLIode9OvHR92k1ai2DRbNoFpSCrbpVw1j2GiqibjvVOWYt3lRkBMlx7nmakgIssISNnHE8Ol4qQ==","signatures":[{"sig":"MEUCIG/uR4FR05TYxOZc/HgAxsEK0A9ply5+2Ck4zT8zSoZcAiEA56JiZh5g+ACk0Ke48aIKzV4X/F5OUHHJjwngMlrud1g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":945888},"main":"./lib/index.js","gitHead":"e20f7d4153566803d8f86435d79e0d415e8369c0","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.2.10","occam-lexers":"^23.1.58","occam-parsers":"^23.1.64","occam-grammars":"^1.3.540","occam-languages":"^0.0.236","occam-grammar-utilities":"^8.0.425"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.26","juxtapose":"^4.0.138","lively-cli":"^3.0.3","easy-layout":"^6.0.310","occam-model":"^1.0.514","occam-query":"^4.1.168","occam-server":"^7.0.15","watchful-cli":"^1.7.91","occam-nominal":"^1.0.138","easy-with-style":"^3.0.556"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.235_1778408266080_0.5043624203152077","host":"s3://npm-registry-packages-npm-production"}},"3.0.236":{"name":"occam-furtle","version":"3.0.236","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.236","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"667680249a8bff43bceb2efc71990890cfcc51e4","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.236.tgz","fileCount":227,"integrity":"sha512-FuNbBRoMg9QQWJ1KloAzigPKj8m6+XBb5orvL2VHJjcS8FxlkHPLQVt8xB9HRuHnr0y7u4Y8pyvrEvBjoeevVQ==","signatures":[{"sig":"MEYCIQCie/rbslN49HklO/8KAi56rL/qwysub8fXhc0IMIubDAIhAM7FgKZNInxkAYEtFZ4VRWBvAYzQuHdKnqG1cSrpyRii","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":944698},"main":"./lib/index.js","gitHead":"42ee20978c719ff46ff5558bc6e90ed043ba8222","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.2.10","occam-lexers":"^23.1.58","occam-parsers":"^23.1.64","occam-grammars":"^1.3.542","occam-languages":"^0.0.237","occam-grammar-utilities":"^8.0.425"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.26","juxtapose":"^4.0.138","lively-cli":"^3.0.3","easy-layout":"^6.0.310","occam-model":"^1.0.515","occam-query":"^4.1.168","occam-server":"^7.0.16","watchful-cli":"^1.7.91","occam-nominal":"^1.0.143","easy-with-style":"^3.0.556"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.236_1778435256959_0.7020081425109699","host":"s3://npm-registry-packages-npm-production"}},"3.0.237":{"name":"occam-furtle","version":"3.0.237","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.237","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"482826b41a788a5937b066c4d98106f3018af040","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.237.tgz","fileCount":227,"integrity":"sha512-zmtvc+Tie9pT8kzwH5+0ifl7Q3FMrJX66FBnDglU4IDK6snUv/Jl4rhDHURN9J5LoKJzYkaXssydHW8hCV/qJw==","signatures":[{"sig":"MEQCIC8a96GtYbZgjoI7zqw7Icisv2UeLq4L2jIJV2tOLc90AiBkrnZE+Pt2+cFoRmopjRtmO+n86PHTrwn/R18kI4NZpg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":944698},"main":"./lib/index.js","gitHead":"dd171572784be7dd2f1c79a4173235c7d5084915","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.2.10","occam-lexers":"^23.1.58","occam-parsers":"^23.1.64","occam-grammars":"^1.3.544","occam-languages":"^0.0.238","occam-grammar-utilities":"^8.0.425"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.26","juxtapose":"^4.0.138","lively-cli":"^3.0.3","easy-layout":"^6.0.310","occam-model":"^1.0.516","occam-query":"^4.1.168","occam-server":"^7.0.17","watchful-cli":"^1.7.91","occam-nominal":"^1.0.144","easy-with-style":"^3.0.556"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.237_1778440644149_0.3228863010178822","host":"s3://npm-registry-packages-npm-production"}},"3.0.238":{"name":"occam-furtle","version":"3.0.238","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.238","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"bfd0e26e6624577e3f2fa9a4d6dcd59bdfbae352","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.238.tgz","fileCount":227,"integrity":"sha512-sNJBnH/39VzrlSYQYIBArJn0wE6AHNtqedTZCL5xWyWjikhKk6iroHcfGYetP6wnP/fdmjNLLfY3O8i06f6Aig==","signatures":[{"sig":"MEQCIG9TEJx3fI1YWMVwdy2znzrEqKWp0/6ds8kDrBRfPZ0kAiBQlwjCzGhAEeavy1Z3VHuavGoauvMn0kEffWBGeMbnnA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":944698},"main":"./lib/index.js","gitHead":"079719c4529aa0b16e368ee32bccbb46ad1cec03","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.2.10","occam-lexers":"^23.1.58","occam-parsers":"^23.1.64","occam-grammars":"^1.3.544","occam-languages":"^0.0.238","occam-grammar-utilities":"^8.0.425"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.26","juxtapose":"^4.0.138","lively-cli":"^3.0.3","easy-layout":"^6.0.310","occam-model":"^1.0.516","occam-query":"^4.1.168","occam-server":"^7.0.17","watchful-cli":"^1.7.91","occam-nominal":"^1.0.148","easy-with-style":"^3.0.556"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.238_1778441625269_0.9097895352574956","host":"s3://npm-registry-packages-npm-production"}},"3.0.239":{"name":"occam-furtle","version":"3.0.239","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.239","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"cf3cf676a2d7f8d2188534884328eea0b3c4acb5","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.239.tgz","fileCount":227,"integrity":"sha512-B5OlS/agLEFwTEsYuLttTYfNKsw5nH2hL2CPvWdsO9w5HC9PgOHVxi+9wR55J7zCankDxaGwYJnPG9LUPrjVgQ==","signatures":[{"sig":"MEYCIQCHSB3q0JhlBCuZtLlXkGo96/QvKP5RbZf4ArSkT7h3bAIhAPIgfFtRTr82Y1weBvQ+qxJHZrJpbMYWFT4qX4m0Ae9L","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":950709},"main":"./lib/index.js","gitHead":"967d85ea568e3e7074e7b19201a6f9d5e7bb6ff7","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.2.10","occam-lexers":"^23.1.58","occam-parsers":"^23.1.64","occam-grammars":"^1.3.544","occam-languages":"^0.0.238","occam-grammar-utilities":"^8.0.425"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.26","juxtapose":"^4.0.138","lively-cli":"^3.0.3","easy-layout":"^6.0.310","occam-model":"^1.0.516","occam-query":"^4.1.168","occam-server":"^7.0.17","watchful-cli":"^1.7.91","occam-nominal":"^1.0.152","easy-with-style":"^3.0.556"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.239_1778501319934_0.14576400246958898","host":"s3://npm-registry-packages-npm-production"}},"3.0.240":{"name":"occam-furtle","version":"3.0.240","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.240","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"57f5fc9d3156e1484e0e94cda9718ee36ddf8296","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.240.tgz","fileCount":227,"integrity":"sha512-gtYv+hy3ffxGrtdKd3q2cP9aoUftwuyomofBiSAnAQ92m42Gw10zGiuhVY18eS+6wTmq0DSswujMtzmLLbRoKQ==","signatures":[{"sig":"MEYCIQCr1tGd7GXEz6gyrQJ1eYktqWkMynvI6QSiO7foGL9KrAIhAIkVVYWx44+QuTLoXjYy6emahgE4fUjQ4jKpG++D7r+z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":950709},"main":"./lib/index.js","gitHead":"e4aac9be25d46bafac54640329b4400ab1705f71","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.2.10","occam-lexers":"^23.1.58","occam-parsers":"^23.1.64","occam-grammars":"^1.3.544","occam-languages":"^0.0.238","occam-grammar-utilities":"^8.0.425"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.26","juxtapose":"^4.0.138","lively-cli":"^3.0.3","easy-layout":"^6.0.310","occam-model":"^1.0.516","occam-query":"^4.1.168","occam-server":"^7.0.17","watchful-cli":"^1.7.91","occam-nominal":"^1.0.153","easy-with-style":"^3.0.556"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.240_1778501482386_0.8667035732615913","host":"s3://npm-registry-packages-npm-production"}},"3.0.241":{"name":"occam-furtle","version":"3.0.241","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.241","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"9c3e1e845195480422aa707effc45ecd420125dc","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.241.tgz","fileCount":227,"integrity":"sha512-/B0kOS2GWS396XpjO2Ut8m+6FEU1m7RLq9RfLzuxwq7B8lZbegvFb9TpbOe14lJjdTWwH23bqZyA7m/k1JMu+Q==","signatures":[{"sig":"MEYCIQDHlachNhnVFmivicUbfiGqRlEHW2atCohToqPQWFc7tQIhAI4H2o7YjSL9KAbUCE4Jkh876LikGG6qfkMWYqpf47EW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":950709},"main":"./lib/index.js","gitHead":"758673bfe60937e11d94277e77692ed18acca197","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.2.10","occam-lexers":"^23.1.58","occam-parsers":"^23.1.64","occam-grammars":"^1.3.544","occam-languages":"^0.0.238","occam-grammar-utilities":"^8.0.425"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.26","juxtapose":"^4.0.138","lively-cli":"^3.0.3","easy-layout":"^6.0.310","occam-model":"^1.0.516","occam-query":"^4.1.168","occam-server":"^7.0.17","watchful-cli":"^1.7.91","occam-nominal":"^1.0.154","easy-with-style":"^3.0.556"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.241_1778501712860_0.48661369889020345","host":"s3://npm-registry-packages-npm-production"}},"3.0.242":{"name":"occam-furtle","version":"3.0.242","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.242","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"741e7b4d156bb271fc8d182a456d6c1fd5a9eda1","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.242.tgz","fileCount":227,"integrity":"sha512-cCw0s07EAIpOo9y8hs9GSlukaMC02ICHUKhrRWoPgUHT0ui7Hyv5FaGLz5ei+rD7qIEWx8A7sBVZGVoc/dYiyQ==","signatures":[{"sig":"MEUCIQDQ2j7xJ3fHmufJ+T/1B8aJY8jmMFampIGp3JU4A+095AIgI5WBdtVO2zFk4p9eNaLAve5mwNK8P4nT4Z1csxsYCSk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":950709},"main":"./lib/index.js","gitHead":"933a11f7eee587ba0b69a83d90d88797b3eb1d88","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.2.10","occam-lexers":"^23.1.58","occam-parsers":"^23.1.64","occam-grammars":"^1.3.546","occam-languages":"^0.0.239","occam-grammar-utilities":"^8.0.425"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.26","juxtapose":"^4.0.138","lively-cli":"^3.0.3","easy-layout":"^6.0.310","occam-model":"^1.0.517","occam-query":"^4.1.168","occam-server":"^7.0.18","watchful-cli":"^1.7.91","occam-nominal":"^1.0.155","easy-with-style":"^3.0.556"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.242_1778509729789_0.29544852027375224","host":"s3://npm-registry-packages-npm-production"}},"3.0.243":{"name":"occam-furtle","version":"3.0.243","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.243","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"feca9399390203b52602151bff7d3aec35e66aa6","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.243.tgz","fileCount":247,"integrity":"sha512-/Bx2xBnIvhZnt1Bs8JOjftDBeA4it7BiUgUeFjVhTHNvP72Z4lXQqlozPQTQD9wSRtOVnQ5hrRoaeIHrPUzxgQ==","signatures":[{"sig":"MEYCIQDuoZMxGnCBQwIjcnlMyOUgBBwZShTU6G7Ql0E8cT/kNQIhALdiLxRPq0jjr5mTXxHUKhPFFILiV9kDws6pNkWLhr2e","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1034675},"main":"./lib/index.js","gitHead":"277fbda04b3b5b9b7bbd88430aa320dc13f9ad5d","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.2.10","occam-lexers":"^23.1.58","occam-parsers":"^23.1.64","occam-grammars":"^1.3.548","occam-languages":"^0.0.240","occam-grammar-utilities":"^8.0.425"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.26","juxtapose":"^4.0.138","lively-cli":"^3.0.3","easy-layout":"^6.0.310","occam-model":"^1.0.518","occam-query":"^4.1.168","occam-server":"^7.0.19","watchful-cli":"^1.7.91","occam-nominal":"^1.0.156","easy-with-style":"^3.0.556"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.243_1778517634753_0.20710104611401947","host":"s3://npm-registry-packages-npm-production"}},"3.0.245":{"name":"occam-furtle","version":"3.0.245","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.245","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"52c10ec0d4e308883011fe67a18a7164b86c0f29","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.245.tgz","fileCount":249,"integrity":"sha512-lCl+iIZZLQseVTsTE7qERIbQHP1oUKDiyCficAt0IiDQZjPSmMYgSaCbgU6tMUr2Svo1VBQw8l8DBFdidkWo8w==","signatures":[{"sig":"MEYCIQDUgFGcUQv5ZnTwbJtwqUioFTR6wiujUzL5ijrPq1UGwQIhAO5Z/jMoZc2SKEDd84m/vIG1G0hz2gb1VHFb5kyfbPZB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1037200},"main":"./lib/index.js","gitHead":"de061e00ca1bebc6b572d0b6f6490bc119423c41","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.2.10","occam-lexers":"^23.1.58","occam-parsers":"^23.1.64","occam-grammars":"^1.3.548","occam-languages":"^0.0.240","occam-grammar-utilities":"^8.0.425"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.26","juxtapose":"^4.0.138","lively-cli":"^3.0.3","easy-layout":"^6.0.310","occam-model":"^1.0.518","occam-query":"^4.1.168","occam-server":"^7.0.19","watchful-cli":"^1.7.91","occam-nominal":"^1.0.156","easy-with-style":"^3.0.556"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.245_1778526717801_0.5986570538076184","host":"s3://npm-registry-packages-npm-production"}},"3.0.246":{"name":"occam-furtle","version":"3.0.246","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.246","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"7d1830e8a22ec69fd7d25fd9c6a5be27fab3e2cd","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.246.tgz","fileCount":245,"integrity":"sha512-gX9jtZyRJ6MIzy1z4L6l7xbQ1tlKkyPcBCrWqh3wW1sWhTk3JQIYJ8Gl6hwEJY101gvOCenDfmzpnUPbH02Mvg==","signatures":[{"sig":"MEUCIQDvnhdO6lGjIEGHYVjEHsXOJBUpXwgmtYz0DutsoLk7TwIgOKmKq48CYVnyBSOW+c0csT2Y8JRo+IGA3bRyKckHOWA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1026150},"main":"./lib/index.js","gitHead":"94aabf53f6e9656ede295b5cd9995ee81b27925e","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.2.10","occam-lexers":"^23.1.58","occam-parsers":"^23.1.64","occam-grammars":"^1.3.548","occam-languages":"^0.0.240","occam-grammar-utilities":"^8.0.425"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.26","juxtapose":"^4.0.138","lively-cli":"^3.0.3","easy-layout":"^6.0.310","occam-model":"^1.0.518","occam-query":"^4.1.168","occam-server":"^7.0.19","watchful-cli":"^1.7.91","occam-nominal":"^1.0.156","easy-with-style":"^3.0.556"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.246_1778530963229_0.7960101484162192","host":"s3://npm-registry-packages-npm-production"}},"3.0.247":{"name":"occam-furtle","version":"3.0.247","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.247","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"f9569c89bdc660d4e8e9c4e4c1e8b3fbcf18fa65","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.247.tgz","fileCount":245,"integrity":"sha512-YryDk3wo/gL+NbKR1lonfYHoIz7HHI+uC5LSkYUCiDPQt1sVdk55bq5lFnhLmWt+Qolk23alx6fb15DxUtDgOg==","signatures":[{"sig":"MEUCIQCGyReF2dCKHzeaC2kIMAnqSKivZ6tQyKJViLKoXTzupAIgdYqO3A9ztPuo7LN7gOfgEzhaGFsNoHhX/d8W9js8qQA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1026150},"main":"./lib/index.js","gitHead":"f7130c518cc2710baf9298267495ba6c0ef9c8ad","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.2.10","occam-lexers":"^23.1.58","occam-parsers":"^23.1.64","occam-grammars":"^1.3.548","occam-languages":"^0.0.240","occam-grammar-utilities":"^8.0.425"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.26","juxtapose":"^4.0.138","lively-cli":"^3.0.3","easy-layout":"^6.0.310","occam-model":"^1.0.518","occam-query":"^4.1.168","occam-server":"^7.0.19","watchful-cli":"^1.7.91","occam-nominal":"^1.0.156","easy-with-style":"^3.0.556"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.247_1778530976891_0.688503423253523","host":"s3://npm-registry-packages-npm-production"}},"3.0.248":{"name":"occam-furtle","version":"3.0.248","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.248","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"1e564344fb9cdb8c77961216669b7fceeb766c50","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.248.tgz","fileCount":245,"integrity":"sha512-eIZAb1+Y7YqxPu/I1sZtvMfqVn2487+rqFsEjO5uNDUZQ/JYhqqybieup1wRF/GxVwRhqOhd7ySTk3rJ1E1y+Q==","signatures":[{"sig":"MEUCIQDyaN1H6V48J5A3QvQBU6atERfSOyOvMt1PrSEa5QHY7QIgXCYcSsEYfh30oML9q7msPnhdk3Tdk+l1a79TACDfkcU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1026150},"main":"./lib/index.js","gitHead":"74e1776a3ad77d629bf3ccaf0003642ba210f0dd","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.2.10","occam-lexers":"^23.1.58","occam-parsers":"^23.1.64","occam-grammars":"^1.3.548","occam-languages":"^0.0.242","occam-grammar-utilities":"^8.0.425"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.26","juxtapose":"^4.0.138","lively-cli":"^3.0.3","easy-layout":"^6.0.310","occam-model":"^1.0.518","occam-query":"^4.1.168","occam-server":"^7.0.19","watchful-cli":"^1.7.91","occam-nominal":"^1.0.157","easy-with-style":"^3.0.556"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.248_1778581836987_0.32271109077562943","host":"s3://npm-registry-packages-npm-production"}},"3.0.249":{"name":"occam-furtle","version":"3.0.249","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.249","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"86fdb7cc765878ab9da8ec0fb49f1ba80fcf465c","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.249.tgz","fileCount":245,"integrity":"sha512-dFqlkywkMo2k3XOC3uAKWj8rWjwDhWacNI20+3hiSi5vqcY+8olNdslNQn2l3fr2ZiEVicH8+l4MlJpHsX8MCA==","signatures":[{"sig":"MEQCIBHEc6I8M5E35zYMd8XXq9Uwei6Gy3BGY54anGGe6kqKAiBvYz7bkcdj+f7goyTC88ihbVsfAd+Byc5XJ40mIrVXpQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1026150},"main":"./lib/index.js","gitHead":"4482a5e8cedb9a8d63888e41cd47f0d1efd6afb8","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.2.10","occam-lexers":"^23.1.58","occam-parsers":"^23.1.64","occam-grammars":"^1.3.548","occam-languages":"^0.0.242","occam-grammar-utilities":"^8.0.425"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.26","juxtapose":"^4.0.138","lively-cli":"^3.0.3","easy-layout":"^6.0.310","occam-model":"^1.0.518","occam-query":"^4.1.168","occam-server":"^7.0.19","watchful-cli":"^1.7.91","occam-nominal":"^1.0.157","easy-with-style":"^3.0.556"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.249_1778582050755_0.5089893915209076","host":"s3://npm-registry-packages-npm-production"}},"3.0.250":{"name":"occam-furtle","version":"3.0.250","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.250","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"ebd3ec3b3fb0723dd9feda1f1b38b02befbff959","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.250.tgz","fileCount":245,"integrity":"sha512-qbHLPqpaeyyqGQpTGu8TIe27+xn3Pnvr2l/mCGvhDFPJRAE5qC8ypjluRMGTUvD3SAIu/k2omb3VWeTT1Z3OAw==","signatures":[{"sig":"MEYCIQCbs1vmEGkma1VcC3Y0Os3l09YtWqt8ZMdUOE2GSErhogIhAIj2thKA0xlcMvY7ItpYk/51QGEaYJWfntS6lblc97Nk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1026150},"main":"./lib/index.js","gitHead":"8258262c30519cc71bb40be79f2b371e6eb7f3da","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.2.10","occam-lexers":"^23.1.58","occam-parsers":"^23.1.64","occam-grammars":"^1.3.548","occam-languages":"^0.0.244","occam-grammar-utilities":"^8.0.425"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.26","juxtapose":"^4.0.138","lively-cli":"^3.0.3","easy-layout":"^6.0.310","occam-model":"^1.0.518","occam-query":"^4.1.168","occam-server":"^7.0.19","watchful-cli":"^1.7.91","occam-nominal":"^1.0.158","easy-with-style":"^3.0.556"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.250_1778586373049_0.6121663344396979","host":"s3://npm-registry-packages-npm-production"}},"3.0.251":{"name":"occam-furtle","version":"3.0.251","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.251","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"53f54a19cbd81aefac468b94316ea34e32154066","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.251.tgz","fileCount":245,"integrity":"sha512-5uCwDU76yyFcHT/3N8K6pNPFogUaD9Y6xjjw6yfBFtvqftyZ4Ymz/nk6OJqoMnSTcXbdp7oQyWOwej2VcxEdmA==","signatures":[{"sig":"MEQCIA4o1httgqK1wzK1pCZS3RsKsb6VIDgHoWPtShSYtHpPAiBcFJUdm0na05ZBolcXd+CKglKCm6AVWiUzmzaqv84J9g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1026150},"main":"./lib/index.js","gitHead":"6bd803f5a67bbf2da583fa813f52e3fdff696622","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.2.10","occam-lexers":"^23.1.58","occam-parsers":"^23.1.64","occam-grammars":"^1.3.548","occam-languages":"^0.0.244","occam-grammar-utilities":"^8.0.425"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.28","juxtapose":"^4.0.138","lively-cli":"^3.0.3","easy-layout":"^6.0.310","occam-model":"^1.0.518","occam-query":"^4.1.168","occam-server":"^7.0.19","watchful-cli":"^1.7.91","occam-nominal":"^1.0.158","easy-with-style":"^3.0.556"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.251_1778588248993_0.39639948644129075","host":"s3://npm-registry-packages-npm-production"}},"3.0.252":{"name":"occam-furtle","version":"3.0.252","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.252","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"0dd9f12a2482ec583bdb74c265717707fa5497fb","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.252.tgz","fileCount":245,"integrity":"sha512-kLeFgX/MebMqXytB2GbiUzluY1g6s/2Wr4WrZiFWwjOuWOe10+BT6kxHaCK469tFF2KlLsxZ2qzMzRWy4W/NoA==","signatures":[{"sig":"MEUCIQDpaahHLIuXLKXBE4eVB75ZxmdNZnMpAYdkEcftKJ/NdQIgZmBERbfd0gjr9feg730zIngyS8LUlxo5VhBSJDxEnIs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1026150},"main":"./lib/index.js","gitHead":"ebb70f6d0280f991fa3a20f06b166dcd83e67378","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.2.10","occam-lexers":"^23.1.58","occam-parsers":"^23.1.64","occam-grammars":"^1.3.548","occam-languages":"^0.0.244","occam-grammar-utilities":"^8.0.425"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.28","juxtapose":"^4.0.138","lively-cli":"^3.0.3","easy-layout":"^6.0.310","occam-model":"^1.0.518","occam-query":"^4.1.168","occam-server":"^7.0.19","watchful-cli":"^1.7.91","occam-nominal":"^1.0.158","easy-with-style":"^3.0.556"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.252_1778604277030_0.45794062222722","host":"s3://npm-registry-packages-npm-production"}},"3.0.253":{"name":"occam-furtle","version":"3.0.253","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.253","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"5bbcdaa22c1f24ca55420c95d41da83bb94f3f12","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.253.tgz","fileCount":245,"integrity":"sha512-v93Pym/XJ5S0YmkwfdCSF75GDG+bR+Afs9uusH9+dBZxRwDE5jtUW+5Zam+T2LaSuYVHT0U671C4XuytZgpIRw==","signatures":[{"sig":"MEQCIERfuHRHcE3XKsMgYDxU2Y404IayfQ2LdHgGZYiGCO8kAiArzaJ4Q2bijAwI7caSmuiAnPaawec5xd+p1PV6++71Ng==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1026150},"main":"./lib/index.js","gitHead":"5260664d5052899270716aaa6145d1810588a1fb","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.2.10","occam-lexers":"^23.1.58","occam-parsers":"^23.1.64","occam-grammars":"^1.3.548","occam-languages":"^0.0.244","occam-grammar-utilities":"^8.0.425"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.28","juxtapose":"^4.0.138","lively-cli":"^3.0.3","easy-layout":"^6.0.310","occam-model":"^1.0.518","occam-query":"^4.1.168","occam-server":"^7.0.19","watchful-cli":"^1.7.91","occam-nominal":"^1.0.161","easy-with-style":"^3.0.556"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.253_1778605160381_0.27092443215036344","host":"s3://npm-registry-packages-npm-production"}},"3.0.254":{"name":"occam-furtle","version":"3.0.254","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.254","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"82dc68d63009cee74d0cce6e97c797d75f16e52a","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.254.tgz","fileCount":245,"integrity":"sha512-IPJZH+E82LsFxX5pUFLCLyAwzh2aju13jgWMWPfBTtt4WeCKVwxNgCvWwjtoGw40qwKtDwDbZkWxXpuNka0HZg==","signatures":[{"sig":"MEQCIDfDhsD2zhvaM0a73Wn6EjnjMs4Eup0Imc2OR5iKs1BsAiA6dmYYdmp03PMoODIhXneS6ClGLpFh01KHDW2J0KvDSA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1026150},"main":"./lib/index.js","gitHead":"1a86327924b9916d567285bad583af3e563f5fcb","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.2.10","occam-lexers":"^23.1.58","occam-parsers":"^23.1.64","occam-grammars":"^1.3.548","occam-languages":"^0.0.244","occam-grammar-utilities":"^8.0.425"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.28","juxtapose":"^4.0.138","lively-cli":"^3.0.3","easy-layout":"^6.0.310","occam-model":"^1.0.518","occam-query":"^4.1.168","occam-server":"^7.0.19","watchful-cli":"^1.7.91","occam-nominal":"^1.0.161","easy-with-style":"^3.0.556"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.254_1778610619736_0.7236897771622981","host":"s3://npm-registry-packages-npm-production"}},"3.0.255":{"name":"occam-furtle","version":"3.0.255","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.255","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"38a4e1739deb34262efb6c78fc37405e3ea3568f","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.255.tgz","fileCount":245,"integrity":"sha512-k4NlPSeR0AoE0RV9yHrli79bhJ8lHfnBMjZzVztGVGVHqE0Zajrzh3w1XzkfHtJHU5zxY8o4Pn7aVUPMBMDgOA==","signatures":[{"sig":"MEQCIFIwftY1nxMqrZOZbgnlf/q0NvzL801vKnrvvvnLl5/aAiAoBp6/WZjFtmUqhZrlv+HBMOwpcStHYkIb9Z/joavI5Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1026150},"main":"./lib/index.js","gitHead":"2ba4cbdc858d19df5281a0c04151a52b7fdfd24b","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.2.10","occam-lexers":"^23.1.58","occam-parsers":"^23.1.64","occam-grammars":"^1.3.548","occam-languages":"^0.0.244","occam-grammar-utilities":"^8.0.425"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.28","juxtapose":"^4.0.138","lively-cli":"^3.0.3","easy-layout":"^6.0.310","occam-model":"^1.0.518","occam-query":"^4.1.168","occam-server":"^7.0.19","watchful-cli":"^1.7.91","occam-nominal":"^1.0.163","easy-with-style":"^3.0.556"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.255_1778610783509_0.33974065054811153","host":"s3://npm-registry-packages-npm-production"}},"3.0.256":{"name":"occam-furtle","version":"3.0.256","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.256","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"3dd82f86e6345194a0c0ddf7a18572118cf65148","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.256.tgz","fileCount":245,"integrity":"sha512-rntz4z6gWkT779Lm9vydUTe1TuRwrvkhN/LSuYsAf5FM9mS/ILcbLJ4ioxOC6d8IAzXp9u7ylqi9y9jRUQz/gA==","signatures":[{"sig":"MEQCIAp55GeaDT/cRtcOr/YvPdTNTNWHf/9FDY7DODuyWKU0AiA0gRXlkjGPGUGJtGFHuLrRC8kCB8N3eFg3NkR9YgSQLw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1026150},"main":"./lib/index.js","gitHead":"c768579a08ddcbf2ee8422f9fbee0c891ce92b53","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.2.10","occam-lexers":"^23.1.58","occam-parsers":"^23.1.64","occam-grammars":"^1.3.548","occam-languages":"^0.0.244","occam-grammar-utilities":"^8.0.425"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.28","juxtapose":"^4.0.138","lively-cli":"^3.0.3","easy-layout":"^6.0.311","occam-model":"^1.0.518","occam-query":"^4.1.168","occam-server":"^7.0.19","watchful-cli":"^1.7.91","occam-nominal":"^1.0.163","easy-with-style":"^3.0.558"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.256_1778613050505_0.4203435124168631","host":"s3://npm-registry-packages-npm-production"}},"3.0.257":{"name":"occam-furtle","version":"3.0.257","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.257","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"29360f53a7d077dea4c6cc9bf2afbee01fd759d8","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.257.tgz","fileCount":245,"integrity":"sha512-DL6vENaXYFy14B2MTv9lZQupMxwtYVoUOZ/iMRqp0xnR525kPv+Z78zvUwWTAeneuSbzn0m82+dPjbtW3KKEGw==","signatures":[{"sig":"MEUCIQDyjvlBJjybPL8J14eaDSHCYj3tj/kOr2Rtgq/iOFLowQIgP6T1SxPVs/suUeMrmre8K89DSyPIt4Hruimc0bRBJQo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1026136},"main":"./lib/index.js","gitHead":"b001ef11fe4186a6db08a2a5cea4309bfa44ada3","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.2.10","occam-lexers":"^23.1.58","occam-parsers":"^23.1.64","occam-grammars":"^1.3.548","occam-languages":"^0.0.244","occam-grammar-utilities":"^8.0.425"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.28","juxtapose":"^4.0.138","lively-cli":"^3.0.3","easy-layout":"^6.0.311","occam-model":"^1.0.518","occam-query":"^4.1.168","occam-server":"^7.0.19","watchful-cli":"^1.7.91","occam-nominal":"^1.0.163","easy-with-style":"^3.0.558"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.257_1778614529787_0.09621314920210122","host":"s3://npm-registry-packages-npm-production"}},"3.0.258":{"name":"occam-furtle","version":"3.0.258","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.258","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"a1a04b906dbdc017de389a458d4e7a9efc889518","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.258.tgz","fileCount":245,"integrity":"sha512-IFr7SdHqFs9H1mkc0+yBEQRLYxXY7DFzaMy5130gwRJxLGvYHZl58LlxwUT0cbH0oqqBcsWLqbH+6sep93f2nQ==","signatures":[{"sig":"MEUCIQCu78Q+3bS9J3/H/z136bfPy/ExC4F/kQXoiaFDKquXmQIgT/sdeLvW5vQgjlscGjIryvGieWmfgHi6h2hqLDvcCjo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1026658},"main":"./lib/index.js","gitHead":"d0796c953f2fea073c8e2eb8a2073ac72ace05a3","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.2.10","occam-lexers":"^23.1.58","occam-parsers":"^23.1.64","occam-grammars":"^1.3.548","occam-languages":"^0.0.244","occam-grammar-utilities":"^8.0.425"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.28","juxtapose":"^4.0.138","lively-cli":"^3.0.3","easy-layout":"^6.0.311","occam-model":"^1.0.518","occam-query":"^4.1.168","occam-server":"^7.0.19","watchful-cli":"^1.7.91","occam-nominal":"^1.0.163","easy-with-style":"^3.0.558"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.258_1778615596921_0.269242001257058","host":"s3://npm-registry-packages-npm-production"}},"3.0.259":{"name":"occam-furtle","version":"3.0.259","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.259","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"8931201893ad532e967868d60c864a6d2a5041b1","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.259.tgz","fileCount":124,"integrity":"sha512-dz3y2azvdoq5rYJ0ndoM9rIsjLBzvfoypz4rD25JElMuOQXWSW2S+QqRBIitmn/38j4yRBHBNXtVP2cwQ7NsJQ==","signatures":[{"sig":"MEUCIBEUSAIkIuPJd2OwhGXjnnX8Xm59V+dzHdBg7UB63GUjAiEAzF7dR/TqLABPKpz44lmYvgqXiydJX1rsO4FdbMKNSl0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":211497},"main":"./lib/index.js","gitHead":"757304ea4cb3110816db908433a9d7e01c9fe330","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.2.10","occam-lexers":"^23.1.58","occam-parsers":"^23.1.64","occam-grammars":"^1.3.548","occam-languages":"^0.0.244","occam-grammar-utilities":"^8.0.425"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.28","juxtapose":"^4.0.138","lively-cli":"^3.0.3","easy-layout":"^6.0.312","occam-model":"^1.0.518","occam-query":"^4.1.168","occam-server":"^7.0.19","watchful-cli":"^1.7.91","occam-nominal":"^1.0.163","easy-with-style":"^3.0.558"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.259_1778672916542_0.24074535541877173","host":"s3://npm-registry-packages-npm-production"}},"3.0.260":{"name":"occam-furtle","version":"3.0.260","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.260","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"e1b8eed606a4e80438c9cd48e47ae55e6b5fa46f","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.260.tgz","fileCount":245,"integrity":"sha512-1kAcuoYfea9wvgsLyOSNPYv/MMq1wnWdZv0oIDXtL1FXffDDldQn7mBwXILy20r/31nrHIaT4rHUD9B8oR+Ibw==","signatures":[{"sig":"MEQCIGhro+AaEaYq2CjIzHeCyLiDXDkeyLhit15+qx6tZJ3WAiAQejQqxc3R5H7t0RuCHKKIgxKJ0kETk1gyLQPNp8PGWw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1026658},"main":"./lib/index.js","gitHead":"0e3fe86693fde4f9a810c003eb586ae341649dfa","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.2.10","occam-lexers":"^23.1.58","occam-parsers":"^23.1.64","occam-grammars":"^1.3.548","occam-languages":"^0.0.244","occam-grammar-utilities":"^8.0.425"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.28","juxtapose":"^4.0.138","lively-cli":"^3.0.3","easy-layout":"^6.0.312","occam-model":"^1.0.518","occam-query":"^4.1.168","occam-server":"^7.0.19","watchful-cli":"^1.7.98","occam-nominal":"^1.0.163","easy-with-style":"^3.0.558"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.260_1778675676804_0.9756030885432911","host":"s3://npm-registry-packages-npm-production"}},"3.0.261":{"name":"occam-furtle","version":"3.0.261","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.261","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"1628214b49dab05bcb596944d9e9332c1c9f457d","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.261.tgz","fileCount":245,"integrity":"sha512-3fdbdIzQE4XKf44YjS/G07ICzaARYcrneMbBi8Zec8FUkxgZEXd/rBHXiVuxdpTzMASVFPII/00Nq52MFoBnVA==","signatures":[{"sig":"MEYCIQDv8bFjVpAnA3Ab49q+0JdcJAO/QSeEtDy79bu3yh9EJQIhAJXlZw/H79vRZnm9SR+3w3y7uuFE9GGN4eyYo9Vwjazg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1026658},"main":"./lib/index.js","gitHead":"2c606dd67d47b946500ffae93d2510868bb62bc4","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.2.10","occam-lexers":"^23.1.67","occam-parsers":"^23.1.70","occam-grammars":"^1.3.554","occam-languages":"^0.0.246","occam-grammar-utilities":"^8.0.432"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.28","juxtapose":"^4.0.138","lively-cli":"^3.0.3","easy-layout":"^6.0.312","occam-model":"^1.0.522","occam-query":"^4.1.173","occam-server":"^7.0.23","watchful-cli":"^1.7.98","occam-nominal":"^1.0.165","easy-with-style":"^3.0.558"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.261_1778676340672_0.5645992475999932","host":"s3://npm-registry-packages-npm-production"}},"3.0.262":{"name":"occam-furtle","version":"3.0.262","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.262","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"d58212a17988eafcdb686632ad8308fd2592b012","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.262.tgz","fileCount":245,"integrity":"sha512-wyClo0IiBDOzGukXCDhA3shvj7Yc6Rg22aZmQrtTdRL85yETaCmltHaFoZpf/ZIeBnrGElZ3vGTrjqMvHH17+Q==","signatures":[{"sig":"MEQCIEoi6zB91NpbCxMG4n86PNanl/11w5YG36QJ2xaIuVkvAiADsSqprVE0jqNK9FU1OZJ18UPhjzm2/D/7srG/NlyZYw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1026658},"main":"./lib/index.js","gitHead":"6563d4eac3de0321621238bdc56860c225c19a1a","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.2.10","occam-lexers":"^23.1.67","occam-parsers":"^23.1.70","occam-grammars":"^1.3.554","occam-languages":"^0.0.246","occam-grammar-utilities":"^8.0.432"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.28","juxtapose":"^4.0.138","lively-cli":"^3.0.3","easy-layout":"^6.0.315","occam-model":"^1.0.522","occam-query":"^4.1.173","occam-server":"^7.0.23","watchful-cli":"^1.7.98","occam-nominal":"^1.0.165","easy-with-style":"^3.0.562"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.262_1778677496849_0.5905876628168321","host":"s3://npm-registry-packages-npm-production"}},"3.0.263":{"name":"occam-furtle","version":"3.0.263","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.263","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"01de2cd1dcc63789f3eb9b740f5acd0b955001b5","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.263.tgz","fileCount":245,"integrity":"sha512-6Y5P4pefUu6pXBzo4GTiNykwMSfynFVmkDkPMLnnzQwtlCteOpsKHeOZWDaYfp2P3CknmLFfafXMJ3aUKyH1jQ==","signatures":[{"sig":"MEUCIQCHh01rGcuKXPpxFy3eIDF9QjKpoPe3o5hCOqYEhH5H2AIgCww54Q+tQfHxngXIEQFO9JFP9LJzylgPj72z3jA4qq4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1026658},"main":"./lib/index.js","gitHead":"38fbe61f3571bbb46175841f17180510acd40451","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.2.10","occam-lexers":"^23.1.67","occam-parsers":"^23.1.70","occam-grammars":"^1.3.554","occam-languages":"^0.0.246","occam-grammar-utilities":"^8.0.432"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.28","juxtapose":"^4.0.138","lively-cli":"^3.0.3","easy-layout":"^6.0.316","occam-model":"^1.0.522","occam-query":"^4.1.173","occam-server":"^7.0.23","watchful-cli":"^1.7.98","occam-nominal":"^1.0.165","easy-with-style":"^3.0.562"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.263_1778681724642_0.8996451878560459","host":"s3://npm-registry-packages-npm-production"}},"3.0.264":{"name":"occam-furtle","version":"3.0.264","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.264","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"110e75ce80f23925979498013bf1977ad278985e","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.264.tgz","fileCount":245,"integrity":"sha512-jBpofqGg453VbNFoFEgh1RG2xypNZL0y2hiz00fjbyp2PIemzvbUb9r2pYV2GQ7k1+dTh66BlwHdV5w9Bfn/sQ==","signatures":[{"sig":"MEQCIHyQaqAGnYcLnD/hg7ANbOIqrMdX9dtuXgwrmN+bg88hAiBkS1/bV90HwB/pJdoSVd5aqy4DSrx0ZprVzJ1WOFlH4w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1026658},"main":"./lib/index.js","gitHead":"50f00a0027569156ad4e75e2136f2e9ad60130e3","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.2.10","occam-lexers":"^23.1.67","occam-parsers":"^23.1.74","occam-grammars":"^1.3.557","occam-languages":"^0.0.247","occam-grammar-utilities":"^8.0.435"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.28","juxtapose":"^4.0.138","lively-cli":"^3.0.3","easy-layout":"^6.0.316","occam-model":"^1.0.523","occam-query":"^4.1.176","occam-server":"^7.0.24","watchful-cli":"^1.7.98","occam-nominal":"^1.0.166","easy-with-style":"^3.0.562"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.264_1778699180557_0.10699385947959739","host":"s3://npm-registry-packages-npm-production"}},"3.0.265":{"name":"occam-furtle","version":"3.0.265","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.265","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"60b90b25a4d8bab7f499c76280cd3af7b9d46f2a","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.265.tgz","fileCount":245,"integrity":"sha512-p0oX1ePhSeXJ6GquxSeNRmEQZKgp0qqb5tbjzWDv0JqZ3uzhXXCPASTEap97R9hRwmZXvtfGc1EoAGGdSdLMzw==","signatures":[{"sig":"MEYCIQCubN1wGxYk3UHLmxcs0tOJZfPKPEL953dmfKFcSB3JZAIhAI6hpWZGu0nze8o3lr450JAs5CvdukYKGPusKqSOCGFm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1026658},"main":"./lib/index.js","gitHead":"b1925e8ae6c16a876b35acc18d31b74c642ab410","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.2.10","occam-lexers":"^23.1.67","occam-parsers":"^23.1.74","occam-grammars":"^1.3.557","occam-languages":"^0.0.247","occam-grammar-utilities":"^8.0.435"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.28","juxtapose":"^4.0.138","lively-cli":"^3.0.3","easy-layout":"^6.0.317","occam-model":"^1.0.523","occam-query":"^4.1.176","occam-server":"^7.0.24","watchful-cli":"^1.7.98","occam-nominal":"^1.0.166","easy-with-style":"^3.0.563"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.265_1778699746560_0.7339161802826402","host":"s3://npm-registry-packages-npm-production"}},"3.0.266":{"name":"occam-furtle","version":"3.0.266","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.266","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"02bac7fa84b5ba72e67eb82896208a2ee02e04cf","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.266.tgz","fileCount":245,"integrity":"sha512-QT+Knu1izB1IRQ8nwsycvWSPuedr7X2GdkxibmBYkR2yxOeP1F9qOdZtVF7LFzq1BV/Oa9C367gHcqdR8oC2Jg==","signatures":[{"sig":"MEQCIAd5KjmpAAyg8GqkI1/txP7BvTjhf/d6xJlMkdbE/cGCAiAD103eEX/8VX8Bv2E9Za9RTKHmGyB4mFDC+Lsx9EbHwQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1026658},"main":"./lib/index.js","gitHead":"8adc811d73d643d39a320f8a5eae0b94eab1cf47","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.2.10","occam-lexers":"^23.1.67","occam-parsers":"^23.1.77","occam-grammars":"^1.3.559","occam-languages":"^0.0.248","occam-grammar-utilities":"^8.0.437"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.28","juxtapose":"^4.0.138","lively-cli":"^3.0.3","easy-layout":"^6.0.317","occam-model":"^1.0.524","occam-query":"^4.1.178","occam-server":"^7.0.25","watchful-cli":"^1.7.98","occam-nominal":"^1.0.167","easy-with-style":"^3.0.563"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.266_1778754029200_0.18573992535822992","host":"s3://npm-registry-packages-npm-production"}},"3.0.267":{"name":"occam-furtle","version":"3.0.267","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.267","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"728ec8b90587af7b8f2c1f4985ac2c80ed35837c","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.267.tgz","fileCount":245,"integrity":"sha512-2L5F65HyRZyf3iZj2csXz5jNErU8NVzz14VAkxw1CIjCbMqa2Wdv4C+nMcy1DNJqIlhRItRi0YUA08G4dOf3Iw==","signatures":[{"sig":"MEQCIE1JDsmMuRj2NLGQg7JwLhV9XoCq+NO36ZLtCDkcP2O7AiAVXOrHcs3VznaqS/J4VvPDcuNwDU6RrJ2ReemRgjdXOw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1026658},"main":"./lib/index.js","gitHead":"c83a0d661dbbf0bad6a110ca702d940e74783f7c","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.2.10","occam-lexers":"^23.1.67","occam-parsers":"^23.1.77","occam-grammars":"^1.3.559","occam-languages":"^0.0.248","occam-grammar-utilities":"^8.0.437"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.28","juxtapose":"^4.0.138","lively-cli":"^3.0.3","easy-layout":"^6.0.318","occam-model":"^1.0.524","occam-query":"^4.1.178","occam-server":"^7.0.25","watchful-cli":"^1.7.98","occam-nominal":"^1.0.167","easy-with-style":"^3.0.564"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.267_1778754509753_0.023328926268009642","host":"s3://npm-registry-packages-npm-production"}},"3.0.268":{"name":"occam-furtle","version":"3.0.268","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.268","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"52027cd5ddec125bb511aab3a5c213a41e8f97cd","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.268.tgz","fileCount":245,"integrity":"sha512-nlgbjx6s+a4E1SqCOf8W4yn7nD/H3fmqYEdlvbk33UoycP/6OfY6WOB7fOTWq+1JLZYkGujF1SMlIhtwx/Tqaw==","signatures":[{"sig":"MEQCICVGuVFKDzr71Hwl+k8Yje319c6fbU8Ihtk0pjqzdJr/AiBYeoG9M/QfCUxF3bw10Ec93YP2zY5MDz8gSbpHL9eXJw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1026658},"main":"./lib/index.js","gitHead":"64f88e3529e0ceed719f4dd5eff1d1d07966c52a","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.2.10","occam-lexers":"^23.1.67","occam-parsers":"^23.1.77","occam-grammars":"^1.3.559","occam-languages":"^0.0.250","occam-grammar-utilities":"^8.0.437"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.28","juxtapose":"^4.0.138","lively-cli":"^3.0.3","easy-layout":"^6.0.318","occam-model":"^1.0.526","occam-query":"^4.1.178","occam-server":"^7.0.26","watchful-cli":"^1.7.98","occam-nominal":"^1.0.168","easy-with-style":"^3.0.564"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.268_1778763638688_0.9617661882718704","host":"s3://npm-registry-packages-npm-production"}},"3.0.269":{"name":"occam-furtle","version":"3.0.269","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.269","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"1345af5a96f27b640ecb82a6ea4c47cff50ab7f0","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.269.tgz","fileCount":245,"integrity":"sha512-8VrdD4KOXsVXnqWJs+txWJV+EpI0qz9G0cH/BOqsGz4fIqgDD1kT+2Qgp8fJUg36lcwJaZpMyD3ZZRHNKFVRpg==","signatures":[{"sig":"MEYCIQCpzMnAsfQhruS4QISUv+bRgrTs7eLm2Z23GIIs0EiBlwIhAIxI/tChLBFC25aiSpgniM+nnCshEeuce8+vdaPR1wDg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1026658},"main":"./lib/index.js","gitHead":"cb54fb180d7b2ea15cf25c755d1e4e136d178cc6","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.2.10","occam-lexers":"^23.1.67","occam-parsers":"^23.1.77","occam-grammars":"^1.3.559","occam-languages":"^0.0.252","occam-grammar-utilities":"^8.0.437"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.28","juxtapose":"^4.0.138","lively-cli":"^3.0.3","easy-layout":"^6.0.318","occam-model":"^1.0.526","occam-query":"^4.1.178","occam-server":"^7.0.26","watchful-cli":"^1.7.98","occam-nominal":"^1.0.169","easy-with-style":"^3.0.564"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.269_1778763941556_0.8964443672073252","host":"s3://npm-registry-packages-npm-production"}},"3.0.270":{"name":"occam-furtle","version":"3.0.270","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.270","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"ac5d2d03be3fad365d45b97b2dd43a56e49c1d70","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.270.tgz","fileCount":245,"integrity":"sha512-Vf2xNcSKKgprW2NCnG6tNV6NNvqs38iT2WBLvRmdTQ5Ir0tkL+YzryUeBbrE36V9aK6ZLltI4F82vmD1nwKV8Q==","signatures":[{"sig":"MEQCIDCw6ydjRZjxBkBUZ8acNkGmA84t1Xw9tM44BThLuOS/AiA6pKJnCVbH324auIcsPYjjh2AzyASVNC92ZHyEAybsLg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1026658},"main":"./lib/index.js","gitHead":"694d38cc6509fe4ba8075329f7e85f3385a5d576","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.2.10","occam-lexers":"^23.1.67","occam-parsers":"^23.1.77","occam-grammars":"^1.3.559","occam-languages":"^0.0.253","occam-grammar-utilities":"^8.0.437"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.28","juxtapose":"^4.0.138","lively-cli":"^3.0.3","easy-layout":"^6.0.318","occam-model":"^1.0.527","occam-query":"^4.1.178","occam-server":"^7.0.27","watchful-cli":"^1.7.98","occam-nominal":"^1.0.170","easy-with-style":"^3.0.564"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.270_1778774557662_0.026406893395694908","host":"s3://npm-registry-packages-npm-production"}},"3.0.271":{"name":"occam-furtle","version":"3.0.271","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.271","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"f6c11845ce53bf7c9af0d12cc0a835778bdf0dca","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.271.tgz","fileCount":245,"integrity":"sha512-Liujdv3jqVqNWEF1qjs3WjYXCHrzRu0KhfovQZsftiCSMumpuYXNXEU7KyGmSpScU0Py+Wj5IAWJLdce3ltoZw==","signatures":[{"sig":"MEQCIEJ0AyfU1dYNBUmx0/cmZ37WPi0XLHvvAy0EffrykpDsAiB5DdDDMCQDTNblE6wg+vkttKYNqr3VWte9gr4/U+/o0A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1026658},"main":"./lib/index.js","gitHead":"6958685daafac60a02f6f230af26f387f141d8e9","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.2.10","occam-lexers":"^23.1.67","occam-parsers":"^23.1.77","occam-grammars":"^1.3.559","occam-languages":"^0.0.253","occam-grammar-utilities":"^8.0.437"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.28","juxtapose":"^4.0.138","lively-cli":"^3.0.3","easy-layout":"^6.0.318","occam-model":"^1.0.527","occam-query":"^4.1.178","occam-server":"^7.0.27","watchful-cli":"^1.7.98","occam-nominal":"^1.0.172","easy-with-style":"^3.0.564"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.271_1778779542814_0.913345161763329","host":"s3://npm-registry-packages-npm-production"}},"3.0.272":{"name":"occam-furtle","version":"3.0.272","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.272","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"f374cc8dfdf52392fcc9f2623ccc684841145c48","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.272.tgz","fileCount":245,"integrity":"sha512-fHG5nkK5sFaAckGQGnZFjSqmE12KnVf5WgsOtm/ODxfLybzK8/eKW2Uv9Alv//IVZD+f7gTcn3rpzYMJ0lyPCw==","signatures":[{"sig":"MEUCIQCL00RDnMvokWGMTFo3oBQcxQy+cd1MC71eyJjy+I/1NAIgRMEMRzDkiBfamcs5Go3rYy83YEcxzDeFVmv89ysKyDM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1026768},"main":"./lib/index.js","gitHead":"1b6a6e4f1df63a4ec506ac21244776f5edc5c771","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.2.10","occam-lexers":"^23.1.67","occam-parsers":"^23.1.77","occam-grammars":"^1.3.559","occam-languages":"^0.0.253","occam-grammar-utilities":"^8.0.437"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.28","juxtapose":"^4.0.138","lively-cli":"^3.0.3","easy-layout":"^6.0.318","occam-model":"^1.0.527","occam-query":"^4.1.178","occam-server":"^7.0.27","watchful-cli":"^1.7.98","occam-nominal":"^1.0.172","easy-with-style":"^3.0.564"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.272_1778779709093_0.1156381094062866","host":"s3://npm-registry-packages-npm-production"}},"3.0.273":{"name":"occam-furtle","version":"3.0.273","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.273","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"b6cd1797e58e97280b58141f1035ecd22719b71f","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.273.tgz","fileCount":245,"integrity":"sha512-VuXynJeC8QKWwezcBrCjJ52t74TpHd+qsD/KrNfjKvpQnCRKFlAkMwAJHgs6WVUFN5dkEKwUBx6Xn0tUAHdtzw==","signatures":[{"sig":"MEYCIQD+Mu6wP5z5E+zG0cnK6ogTbPp9rCNYhLgDjYx/SePkLQIhAJhkXGUoOX/7ttymxjV9l2hvSD5hbU/n5VAQ9wOzByMv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1026768},"main":"./lib/index.js","gitHead":"cbdb8b5e2548c388fd617bfbbb8691a243f21ada","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.2.10","occam-lexers":"^23.1.67","occam-parsers":"^23.1.77","occam-grammars":"^1.3.559","occam-languages":"^0.0.253","occam-grammar-utilities":"^8.0.437"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.28","juxtapose":"^4.0.138","lively-cli":"^3.0.3","easy-layout":"^6.0.318","occam-model":"^1.0.527","occam-query":"^4.1.178","occam-server":"^7.0.27","watchful-cli":"^1.7.98","occam-nominal":"^1.0.172","easy-with-style":"^3.0.564"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.273_1778779718227_0.5369633221427936","host":"s3://npm-registry-packages-npm-production"}},"3.0.274":{"name":"occam-furtle","version":"3.0.274","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.274","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"40d36cccee44aedc951b8143d6c25297b14d3657","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.274.tgz","fileCount":245,"integrity":"sha512-r3ZlwvPxGZPFvE4nz3fi9Yy0ch7rlO1b/ldnRYeC/knwoEGnjovh5dBMglxwTj5KI+s7GSF+ZAn15fsbBE6DTw==","signatures":[{"sig":"MEYCIQCx0svKgjVzA1xVYcDPngNG0mdq+oJXDzkiI7fNmux05wIhAOVtef3pJVif0HTcMSzLhOF2rEaNR9cfHIDj4epTA38W","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1026768},"main":"./lib/index.js","gitHead":"339ca599ebaf68c57aa60d07f907c41e54f7841a","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.2.10","occam-lexers":"^23.1.67","occam-parsers":"^23.1.77","occam-grammars":"^1.3.559","occam-languages":"^0.0.254","occam-grammar-utilities":"^8.0.437"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.28","juxtapose":"^4.0.138","lively-cli":"^3.0.3","easy-layout":"^6.0.318","occam-model":"^1.0.528","occam-query":"^4.1.178","occam-server":"^7.0.28","watchful-cli":"^1.7.98","occam-nominal":"^1.0.173","easy-with-style":"^3.0.564"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.274_1778785172179_0.06403680719481941","host":"s3://npm-registry-packages-npm-production"}},"3.0.275":{"name":"occam-furtle","version":"3.0.275","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.275","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"20c3bf7b7d009d2886257705b854dc2a72d27da1","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.275.tgz","fileCount":245,"integrity":"sha512-YY5/0132Gx3xtoI8uzTDbeQ3QUxT8VgnAzPO8ngkCiVde79qyLmXjN/WA+uhiOBi5GyxMkRAohSr7sQl4fzxyQ==","signatures":[{"sig":"MEUCIAJYcF27KaYq3ylt6oVAUEwNP5TUsL6OXaNN8Itax7sDAiEA7YBaphWf0SK72qN8REC6wEU2l4UePEmapYfTkYuIPFk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1026780},"main":"./lib/index.js","gitHead":"24f29ff4ca04eaa53ef7a69df64a74e0f2648c8b","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.2.10","occam-query":"^4.1.182","occam-lexers":"^23.1.67","occam-parsers":"^23.1.77","occam-grammars":"^1.3.561","occam-languages":"^0.0.255","occam-grammar-utilities":"^8.0.437"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.28","juxtapose":"^4.0.138","lively-cli":"^3.0.3","easy-layout":"^6.0.318","occam-model":"^1.0.529","occam-server":"^7.0.29","watchful-cli":"^1.7.98","occam-nominal":"^1.0.174","easy-with-style":"^3.0.564"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.275_1778794998613_0.48998352636680953","host":"s3://npm-registry-packages-npm-production"}},"3.0.276":{"name":"occam-furtle","version":"3.0.276","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.276","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"13e8b6a3a5fb23de3e7f321f6cc27a27c9364546","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.276.tgz","fileCount":245,"integrity":"sha512-Ku4vY0EyEHDFXMHC4MGAbARenEp074wK6LbdOz1i3By8XLhN1UEPo2K5Azx/omWRCjVABDGA6/n9As2NTxqPiA==","signatures":[{"sig":"MEUCIGKFlY3/SV39eeDW4SlQtvQ3N4f1TXRkObwcT5Xu4hnxAiEA9Q3np/hIwhHYu8dlKAufausYiYytqCkHq7/j10RGSVg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1026780},"main":"./lib/index.js","gitHead":"eeadfa752e69f2eee570c2c6e9804b0e49d38d4d","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.2.10","occam-query":"^4.1.182","occam-lexers":"^23.1.67","occam-parsers":"^23.1.77","occam-grammars":"^1.3.561","occam-languages":"^0.0.255","occam-grammar-utilities":"^8.0.437"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.28","juxtapose":"^4.0.138","lively-cli":"^3.0.3","easy-layout":"^6.0.318","occam-model":"^1.0.529","occam-server":"^7.0.29","watchful-cli":"^1.7.98","occam-nominal":"^1.0.176","easy-with-style":"^3.0.564"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.276_1778874488890_0.11589326230890307","host":"s3://npm-registry-packages-npm-production"}},"3.0.277":{"name":"occam-furtle","version":"3.0.277","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.277","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"3ef3ab9974bcffed32d69de26a6579c936b4562c","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.277.tgz","fileCount":245,"integrity":"sha512-Uw2vajrIxAC6ynM6Ww2nzJpaeqCvJxEBn0/fUpdIMHX/+hjCspC8F0mYVanxLJ1SupFTFKZhpgXtq+U0J9oviw==","signatures":[{"sig":"MEQCIHpwXYPJ07g5oUUgyi4ctXZWsWScbJusw+8dLkYVo46nAiA7qvu4unaQtxyDtgfO7JdJ4JoxtmhECW9IYhokJR1uxw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1026780},"main":"./lib/index.js","gitHead":"5e7421229e492afd55370ddb7040876b3c422563","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.2.10","occam-query":"^4.1.182","occam-lexers":"^23.1.67","occam-parsers":"^23.1.77","occam-grammars":"^1.3.561","occam-languages":"^0.0.255","occam-grammar-utilities":"^8.0.437"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.28","juxtapose":"^4.0.138","lively-cli":"^3.0.3","easy-layout":"^6.0.318","occam-model":"^1.0.529","occam-server":"^7.0.29","watchful-cli":"^1.7.98","occam-nominal":"^1.0.176","easy-with-style":"^3.0.564"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.277_1778874641755_0.6021685125428977","host":"s3://npm-registry-packages-npm-production"}},"3.0.278":{"name":"occam-furtle","version":"3.0.278","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.278","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"6a088815579563abd8da4499b41d86f329f84f13","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.278.tgz","fileCount":245,"integrity":"sha512-IWvLN1wURiTRfmBvxu08Tw3g6Rsd245lyYJoddfEtLmglVhFiS64dQtLEmCejwLrIM/w4mG2d+4Z60A0AMrrWQ==","signatures":[{"sig":"MEUCIGfAV6LMDmLMrgWS/q6uyIxNSSyQ+hMeTTv7u1rtLfkYAiEA7BAn9k6k5M6IcEFxw6aZvEwTh18MQn/6YIG9C/KVDQ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1026780},"main":"./lib/index.js","gitHead":"8f61ad3fd28abf7be199fc92268a39ce389d217c","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.2.10","occam-query":"^4.1.182","occam-lexers":"^23.1.67","occam-parsers":"^23.1.77","occam-grammars":"^1.3.561","occam-languages":"^0.0.255","occam-grammar-utilities":"^8.0.437"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.28","juxtapose":"^4.0.138","lively-cli":"^3.0.3","easy-layout":"^6.0.318","occam-model":"^1.0.529","occam-server":"^7.0.29","watchful-cli":"^1.7.98","occam-nominal":"^1.0.178","easy-with-style":"^3.0.564"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.278_1778924663204_0.12010561300352007","host":"s3://npm-registry-packages-npm-production"}},"3.0.279":{"name":"occam-furtle","version":"3.0.279","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.279","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"c0c283b98967720dcead0177221d44dce918a4e5","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.279.tgz","fileCount":245,"integrity":"sha512-u4/q67utQnnyiD/wlom796GDWhW0ApMuHBOlUwfT5D+u/mXCUkLWl2hTV8DRe2buUFXtEqrZmSEo/JrQF3LZ3A==","signatures":[{"sig":"MEQCIC0VOIv6jIE10e8HNj2dnyIi6xlFXUAkjKjHarClXITJAiAjMpHf4G+p+XLnskxYPD5uW7byEHb6R2s4+AvuFs9KSA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1026780},"main":"./lib/index.js","gitHead":"a076af649e59ebc4dd307f723f7c3dce52b92278","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.2.10","occam-query":"^4.1.182","occam-lexers":"^23.1.67","occam-parsers":"^23.1.77","occam-grammars":"^1.3.561","occam-languages":"^0.0.255","occam-grammar-utilities":"^8.0.437"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.28","juxtapose":"^4.0.138","lively-cli":"^3.0.3","easy-layout":"^6.0.318","occam-model":"^1.0.529","occam-server":"^7.0.29","watchful-cli":"^1.7.98","occam-nominal":"^1.0.181","easy-with-style":"^3.0.564"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.279_1779010415235_0.16462279200802143","host":"s3://npm-registry-packages-npm-production"}},"3.0.280":{"name":"occam-furtle","version":"3.0.280","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.280","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"f915de84d1006a8e7298786039f084d8aa83daeb","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.280.tgz","fileCount":241,"integrity":"sha512-clDX2wlFjZ2hrTPKa/RTnAQAKrp8ilLOSvWTpxoEfMHJk4QlmC4iNyhZoH56XlVV+hCX2nLX47PeTI6rfRKaoA==","signatures":[{"sig":"MEQCIHWFn0TMlADeqz195fSjoFccsEglvaQhxXRWLPGpiz2UAiAetFebgZTIcQmydPEbas2bAmiIr/4EmXdkz6DcJReiAA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1013113},"main":"./lib/index.js","gitHead":"72d5cb4c3705c26534cbfd61e1960ea7e39f01dc","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.2.10","occam-query":"^4.1.182","occam-lexers":"^23.1.67","occam-parsers":"^23.1.77","occam-languages":"^0.0.257"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.28","juxtapose":"^4.0.138","lively-cli":"^3.0.3","easy-layout":"^6.0.318","occam-model":"^1.0.529","occam-server":"^7.0.29","watchful-cli":"^1.7.98","occam-nominal":"^1.0.182","easy-with-style":"^3.0.564"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.280_1779186316458_0.8648686688872811","host":"s3://npm-registry-packages-npm-production"}},"3.0.281":{"name":"occam-furtle","version":"3.0.281","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.281","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"2903c7bc413695d6e90a463a64ab49fd3a7954ca","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.281.tgz","fileCount":239,"integrity":"sha512-LSwdJ87K/dAkw+kqgfaPo55Cry+g2VbE6Moz9Xs3mosjVZZr8+ZQDIJyKboccs5PWobLL0W0dOTj64uMdlom5Q==","signatures":[{"sig":"MEUCIC6rWYhoUfsqLHwPUgd7GY7tkT5PFIcXCeuU7B6uFBmYAiEAq9VS+g3zirN891LxsPkDz+C1d6UkCC1v8Hw0EE8WdTw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1011882},"main":"./lib/index.js","gitHead":"473970190da0e17f4aa4014e49d9e4a438806937","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.2.10","occam-query":"^4.1.182","occam-lexers":"^23.1.67","occam-parsers":"^23.1.77","occam-languages":"^0.0.257"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.28","juxtapose":"^4.0.138","lively-cli":"^3.0.3","easy-layout":"^6.0.318","occam-model":"^1.0.529","occam-server":"^7.0.29","watchful-cli":"^1.7.98","occam-nominal":"^1.0.184","easy-with-style":"^3.0.564"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.281_1779187046207_0.6150271152671876","host":"s3://npm-registry-packages-npm-production"}},"3.0.282":{"name":"occam-furtle","version":"3.0.282","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.282","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"6baff04ff6afdda4ddc095e31a9d1e8d98345041","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.282.tgz","fileCount":241,"integrity":"sha512-rylEDJgn4yxraCsj7XC3EYHRutv5u+vFk6HyCFQNE545t1vR0DbvzVgfPH75Q3+JOdq4+CqgQkRSyVH14uqXvQ==","signatures":[{"sig":"MEYCIQD8mYjKCy3WCaLvGVqPFyyx5Puxb1iKAVdsQ5HYUorpGAIhANEgnYnMGBVo+yTWfZBx6yBGa/F65/2N06jb29lrWhKY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1020493},"main":"./lib/index.js","gitHead":"49433caf4b6a4f67e3fb909b14866d8877273888","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.2.10","occam-query":"^4.1.182","occam-lexers":"^23.1.67","occam-parsers":"^23.1.77","occam-languages":"^0.0.259"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.28","juxtapose":"^4.0.138","lively-cli":"^3.0.3","easy-layout":"^6.0.318","occam-model":"^1.0.529","occam-server":"^7.0.29","watchful-cli":"^1.7.98","easy-with-style":"^3.0.564"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.282_1779193995003_0.43856670632576233","host":"s3://npm-registry-packages-npm-production"}},"3.0.283":{"name":"occam-furtle","version":"3.0.283","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.283","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"304c7178d68f4b4f2883948158cccc883c3af5f8","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.283.tgz","fileCount":241,"integrity":"sha512-JnmepxigUmVeu26bUF/PjaJjM34ZgroyTP/g9C+HYHuYIeznwv11ezT6wwwqvV0yfIDyBiVrhbxUFkr0zYGCng==","signatures":[{"sig":"MEYCIQDHwKozWQLHpM3+nNw8IB8+GUTm/Fk7AOJXvYcleZHVLwIhAKZonnDBHr1Djn0k1qtqNaUX0heca+B9UyatnNO0hy7f","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1020493},"main":"./lib/index.js","gitHead":"078b56975343ca771ec4b2d4b563171377168336","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.2.10","occam-query":"^4.1.182","occam-lexers":"^23.1.67","occam-parsers":"^23.1.77","occam-languages":"^0.0.260"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.28","juxtapose":"^4.0.138","lively-cli":"^3.0.3","easy-layout":"^6.0.318","occam-model":"^1.0.529","occam-server":"^7.0.29","watchful-cli":"^1.7.98","easy-with-style":"^3.0.564"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.283_1779203809729_0.23083005724378025","host":"s3://npm-registry-packages-npm-production"}},"3.0.284":{"name":"occam-furtle","version":"3.0.284","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.284","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"df3101d2128fc1ab03d56efddc7e33a0527936a1","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.284.tgz","fileCount":241,"integrity":"sha512-XlKXQpDBQVcGkB7PQqH6+C8hKo5o4da9RP93oFX0AWdSKQp7gwpVQIoiXoHBDvYbIFtauQl6HP1fR1c1MFHRiQ==","signatures":[{"sig":"MEUCICRyccVfFzsqGI2tTd14EccUeF2JYJZQcDK8c+ZbbWtaAiEA+hqk4O84CWtbFVsCMT99hVWC7b+HgqfTc2suTQsmixU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1020493},"main":"./lib/index.js","gitHead":"93bee7863147b3c58deed6e9f63610994c2dfae2","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.2.10","occam-query":"^4.1.182","occam-lexers":"^23.1.67","occam-parsers":"^23.1.77","occam-languages":"^0.0.261"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.28","juxtapose":"^4.0.138","lively-cli":"^3.0.3","easy-layout":"^6.0.318","occam-model":"^1.0.530","occam-server":"^7.0.30","watchful-cli":"^1.7.98","easy-with-style":"^3.0.564"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.284_1779288745275_0.18779615392468818","host":"s3://npm-registry-packages-npm-production"}},"3.0.285":{"name":"occam-furtle","version":"3.0.285","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.285","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"4c28a4401967464afb9de4aa8bb5b453a9033e43","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.285.tgz","fileCount":241,"integrity":"sha512-w94SCI7UafsM+aUqNK6UFRwGfWqLcTns5wsm/jMRfocZlcCgpSBNU/FnVPix7OwPfhrQeK9bQji+g61lHl3EQg==","signatures":[{"sig":"MEUCIGxjSt0aBvVHZz7LazNNHumU98B5uzCq2etXSV6YSdRhAiEAjgZBp5c+tpSh/78Aa+sbEGdIyiHOzbWR6ywuPw89qeY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1020493},"main":"./lib/index.js","gitHead":"5a90cb5186bf3b0f39205ef94a60912bd9cd4aa5","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.2.10","occam-query":"^4.1.182","occam-lexers":"^23.1.67","occam-parsers":"^23.1.77","occam-languages":"^0.0.262"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.28","juxtapose":"^4.0.138","lively-cli":"^3.0.3","easy-layout":"^6.0.318","occam-model":"^1.0.530","occam-server":"^7.0.30","watchful-cli":"^1.7.98","easy-with-style":"^3.0.564"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.285_1779359532112_0.4832629312195915","host":"s3://npm-registry-packages-npm-production"}},"3.0.286":{"name":"occam-furtle","version":"3.0.286","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.286","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"1d9126c4a0f174a8b76a7811162724704ad93fa0","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.286.tgz","fileCount":241,"integrity":"sha512-icicFdO8FGAyyVZdq1S9O+gslciVVWzML+A6L7vcC2D55qbgbrYEC82wseukjeduX8kvBfRpW+kSWI1LZcyarA==","signatures":[{"sig":"MEQCIGflOXwqlloMh+xe1LtU0ULhyJXhRBnQytX7DIyocN0eAiAlzC/k1yYWR7fggaNPRYeD0JhkqU+A+JOtGa+r+7XEeg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1020493},"main":"./lib/index.js","gitHead":"b853270f8e6a547ca94ee6dda8564b2405414139","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.2.10","occam-query":"^4.1.182","occam-lexers":"^23.1.67","occam-parsers":"^23.1.77","occam-languages":"^0.0.263"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.28","juxtapose":"^4.0.138","lively-cli":"^3.0.3","easy-layout":"^6.0.318","occam-model":"^1.0.531","occam-server":"^7.0.31","watchful-cli":"^1.7.98","easy-with-style":"^3.0.564"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.286_1779386459411_0.20678869030918734","host":"s3://npm-registry-packages-npm-production"}},"3.0.287":{"name":"occam-furtle","version":"3.0.287","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.287","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"1a495c8b9087e4fc73deffaf2e07b15570ca2a31","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.287.tgz","fileCount":241,"integrity":"sha512-uKoylKzrkpX1+84XxYYKqtnpSQrrEyWlDKPHv3XpdbzEEHkmo4Md2sZBXxxHcRvhnedW8i90PG/XwxV9tEarAg==","signatures":[{"sig":"MEYCIQC9ChvoBln+5ZsmT7WHs6/kKpOKnWOHfOn7rb0OcTe6UQIhAMmNGRCkILezLM+4alJxSNfiF/wzuSeiRSN0/PZJC4+f","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1020493},"main":"./lib/index.js","gitHead":"a7542363ae0bc9164ba7208c2172af3af3b5c668","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.2.10","occam-query":"^4.1.182","occam-lexers":"^23.1.67","occam-parsers":"^23.1.77","occam-languages":"^0.0.264"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.28","juxtapose":"^4.0.138","lively-cli":"^3.0.3","easy-layout":"^6.0.318","occam-model":"^1.0.532","occam-server":"^7.0.32","watchful-cli":"^1.7.98","easy-with-style":"^3.0.564"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.287_1779443308256_0.6639362137329989","host":"s3://npm-registry-packages-npm-production"}},"3.0.288":{"name":"occam-furtle","version":"3.0.288","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.288","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"488bb3b55b258e768bb738806d750fcef239be4e","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.288.tgz","fileCount":241,"integrity":"sha512-Ugw/MbF1Jp0Kq4OZFxoEQ9WFZmW1XM9hQN8l9G8bzNsun7h1okGFR4arlIHFqysRwAyQzFrXXH7a1IFHjXpC/Q==","signatures":[{"sig":"MEYCIQCSJ574mcr7TtBKL0NbK69NoF48ly83/+cdJlKliSpozgIhALP0t5JE59TsEJgN8V9Z8vCsUL+boKf7/9Bgiwe3l5bo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1020493},"main":"./lib/index.js","gitHead":"4533f417beb421e3dcf5dca753066995a0541268","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.2.10","occam-query":"^4.1.182","occam-lexers":"^23.1.67","occam-parsers":"^23.1.77","occam-languages":"^0.0.265"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.28","juxtapose":"^4.0.138","lively-cli":"^3.0.3","easy-layout":"^6.0.318","occam-model":"^1.0.533","occam-server":"^7.0.33","watchful-cli":"^1.7.98","easy-with-style":"^3.0.564"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.288_1779443721679_0.9165462533767559","host":"s3://npm-registry-packages-npm-production"}},"3.0.289":{"name":"occam-furtle","version":"3.0.289","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.289","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"db7da132ac72ac8914dd50713966fa69ddee4de6","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.289.tgz","fileCount":241,"integrity":"sha512-Qb5iaYEh87PGbTAbc5gn0+ZMYchBJ71gvwH4NdeD/idhqi+5FqddJpn3AqFVHNSOyfJY9jfjKtPFhw/SMQ1OPw==","signatures":[{"sig":"MEYCIQD+1oULHc3cYvPGGpWd8A2mcPm67mVziG9Umkuo3rE4KwIhAJ6iivcO1gOibpDe5NlQsO8tRrsSuAgXcdhcFwhr7vWb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1020493},"main":"./lib/index.js","gitHead":"1f508acdd0a2c216691784b5843d4f3af35d3eb7","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.2.10","occam-query":"^4.1.182","occam-lexers":"^23.1.67","occam-parsers":"^23.1.77","occam-languages":"^0.0.267"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.28","juxtapose":"^4.0.138","lively-cli":"^3.0.3","easy-layout":"^6.0.318","occam-model":"^1.0.533","occam-server":"^7.0.33","watchful-cli":"^1.7.98","easy-with-style":"^3.0.564"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.289_1779447418589_0.965892968545373","host":"s3://npm-registry-packages-npm-production"}},"3.0.290":{"name":"occam-furtle","version":"3.0.290","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.290","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"7753169cb27d2ba2f487b7809ca550c0f62c7e22","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.290.tgz","fileCount":241,"integrity":"sha512-n2NLsySrXWt5z/GBq14GtC+ZvAG7dxrTyV9a9TRA1Ay4NXTA38Wt0BpHDmNgVvZjcBDY8YttGSHEi0FbUvOcqw==","signatures":[{"sig":"MEQCIAamy7jcGXypeStswhypVc9TCkqoVYod5NRDCptKeVMBAiAHos9gG7X+V0gJ1LuV3fFbFz3jCSfN/94MKR/UjD3f7A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1020493},"main":"./lib/index.js","gitHead":"97723d4ad1e894ad3b4646ab78d70e86e52865af","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.2.10","occam-query":"^4.1.182","occam-lexers":"^23.1.67","occam-parsers":"^23.1.77","occam-languages":"^0.0.268"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.28","juxtapose":"^4.0.138","lively-cli":"^3.0.3","easy-layout":"^6.0.318","occam-model":"^1.0.534","occam-server":"^7.0.34","watchful-cli":"^1.7.98","easy-with-style":"^3.0.564"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.290_1779814252414_0.9743548819944985","host":"s3://npm-registry-packages-npm-production"}},"3.0.291":{"name":"occam-furtle","version":"3.0.291","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.291","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"ec28edf09b6059025d29e4d9887d4fa950b1bca1","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.291.tgz","fileCount":241,"integrity":"sha512-y+t/2dSsfGXzSNAQ6B01PXb6bsfZyItQpFTJ58TfYfd8g2BwQkA/+TxrADOFORuE33D2rMVN38rPwh0zr5SeHA==","signatures":[{"sig":"MEUCIQDVLz9R/WYOWrY/BArULpnOsm9daZtbS4I4fIXEnzLKFgIgf0fhQzmCZl9FxQ+ndvpDN80WpmcBFr3GSyaSlGkmin0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1020493},"main":"./lib/index.js","gitHead":"39a4eef22d020264b24b60df2b512d78cedc4d17","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.2.10","occam-query":"^4.1.182","occam-lexers":"^23.1.67","occam-parsers":"^23.1.77","occam-languages":"^0.0.269"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.28","juxtapose":"^4.0.138","lively-cli":"^3.0.3","easy-layout":"^6.0.318","occam-model":"^1.0.535","occam-server":"^7.0.35","watchful-cli":"^1.7.98","easy-with-style":"^3.0.564"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.291_1779816730912_0.8692793582390319","host":"s3://npm-registry-packages-npm-production"}},"3.0.292":{"name":"occam-furtle","version":"3.0.292","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.292","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"b95571d8441ae11d1014516acb9b3a74168bc386","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.292.tgz","fileCount":241,"integrity":"sha512-fpBBnRCPqOzINf0lPGNQTMor/Ex01iqIyYV/UKHUJVJSKIuDs49WE8pETVpSacBxcr1WF21lLJWNXus0G834Gg==","signatures":[{"sig":"MEYCIQDZuofv6GZOxixxRAF0pffgK+/SefsD+IHoLXG1cHlQdwIhAN2D3BnNbpWA/OLMqG9KFGcyyUYwCdfyh/LeGbVnykkT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1020969},"main":"./lib/index.js","gitHead":"56def487430b769b4f243b34874d493d06a71172","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.2.10","occam-query":"^4.1.182","occam-lexers":"^23.1.67","occam-parsers":"^23.1.77","occam-languages":"^0.0.269"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.28","juxtapose":"^4.0.138","lively-cli":"^3.0.3","easy-layout":"^6.0.318","occam-model":"^1.0.535","occam-server":"^7.0.35","watchful-cli":"^1.7.98","easy-with-style":"^3.0.564"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.292_1779818180695_0.6931812612988164","host":"s3://npm-registry-packages-npm-production"}},"3.0.293":{"name":"occam-furtle","version":"3.0.293","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.293","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"a295243d350cc6f7cbf0d007a866cb060b7e68ab","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.293.tgz","fileCount":241,"integrity":"sha512-wf/eUNuyUWeD86fzHtlH7FGsROI0xfDw3pUeickrJ9jAMHNhkBbJlO8yOcxSiGLNc4bMfUh6YsVzHvAMlXuxjA==","signatures":[{"sig":"MEUCIQCX9hjCqfuXSwLPyIHg5kXlDrzlORR9ouBDmCcxW1VNGgIgJEeWQP1U7XK8LBlJkqVZ/RCmvzQjXv94Hx4UBVW0bdg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1020969},"main":"./lib/index.js","gitHead":"7c7c7f1897d456dc2f19ad0db84c0f02963f5959","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.2.10","occam-query":"^4.1.182","occam-lexers":"^23.1.67","occam-parsers":"^23.1.77","occam-languages":"^0.0.271"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.28","juxtapose":"^4.0.138","lively-cli":"^3.0.3","easy-layout":"^6.0.318","occam-model":"^1.0.535","occam-server":"^7.0.35","watchful-cli":"^1.7.98","easy-with-style":"^3.0.564"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.293_1779818214935_0.09084245917221456","host":"s3://npm-registry-packages-npm-production"}},"3.0.294":{"name":"occam-furtle","version":"3.0.294","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.294","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"d0a3a9b9f859619d4a18654000936252971cb928","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.294.tgz","fileCount":241,"integrity":"sha512-K7ZLgIF2FuDUOc61Fv8eOY7uqvydcxs0qCCyddrCs6qCGON5d2hvV7vmBsBW364T7FuNOlDVzPDFNpFa5jq4WA==","signatures":[{"sig":"MEYCIQCHbqRnYOL7eVlL4WZyXj3sgWw1iDb+4DfKa00suVmqogIhAJwHMO4I5bX8vn1VZajyaoPsmzQw/xdAEo5Qxj3glL6S","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1020969},"main":"./lib/index.js","gitHead":"4e658a3f4af3e333ea53eb322c43d73b755d1010","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.2.10","occam-query":"^4.1.182","occam-lexers":"^23.1.67","occam-parsers":"^23.1.77","occam-languages":"^0.0.272"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.28","juxtapose":"^4.0.138","lively-cli":"^3.0.3","easy-layout":"^6.0.318","occam-model":"^1.0.536","occam-server":"^7.0.36","watchful-cli":"^1.7.98","easy-with-style":"^3.0.564"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.294_1779884339640_0.5533391519594657","host":"s3://npm-registry-packages-npm-production"}},"3.0.295":{"name":"occam-furtle","version":"3.0.295","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.295","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"e990ee224bf7cabed11c276e2f69c06f1e6ab18b","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.295.tgz","fileCount":241,"integrity":"sha512-KiljHxEstYabDyClG7jJ7mnRO1E4vpxmoZoPuZCcad80eYxx5C0JIif/4Oa1huwJiTCWJQ65Hq82xPu3nHzFWA==","signatures":[{"sig":"MEQCIGyyG2b9QHcg0bjCwdAuzmdV1QTwgktWamTn5Q5zJegAAiAeDV0/7dWL3QZP0JOJmAZFU13bu17Q0/dvOH83diJg0A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1020969},"main":"./lib/index.js","gitHead":"793c1ea6423b41058f37850fcad4418ba1134fc7","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.2.10","occam-query":"^4.1.182","occam-lexers":"^23.1.67","occam-parsers":"^23.1.77","occam-languages":"^0.0.273"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.28","juxtapose":"^4.0.138","lively-cli":"^3.0.3","easy-layout":"^6.0.318","occam-model":"^1.0.537","occam-server":"^7.0.37","watchful-cli":"^1.7.98","easy-with-style":"^3.0.564"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.295_1779885001928_0.905036174318808","host":"s3://npm-registry-packages-npm-production"}},"3.0.296":{"name":"occam-furtle","version":"3.0.296","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.296","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"ab294521c34b7b32049ad33f3b10dfcff3dd8f36","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.296.tgz","fileCount":241,"integrity":"sha512-BCP95nFkLp7LirVM1duzxei5vJ7mY3xNJRljYpN8CFhfPwgYkdb7tTqiuT0ZwbC8H/+DRJHDtwTkGdf85zL82w==","signatures":[{"sig":"MEUCIGBz2s+kh5P5vO75NirtTmg433h0BQyf+Y0n+mzQQmw2AiEAjJDfOhLCWNDf4Z7PKRW1rYuE6YiufB543gcjRPMC3AE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1020969},"main":"./lib/index.js","gitHead":"afac4097a86fc22877bd03f044e8deb3774ce7c5","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.2.10","occam-query":"^4.1.182","occam-lexers":"^23.1.67","occam-parsers":"^23.1.77","occam-languages":"^0.0.275"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.28","juxtapose":"^4.0.138","lively-cli":"^3.0.3","easy-layout":"^6.0.318","occam-model":"^1.0.537","occam-server":"^7.0.37","watchful-cli":"^1.7.98","easy-with-style":"^3.0.564"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.296_1779901416306_0.6297629502108055","host":"s3://npm-registry-packages-npm-production"}},"3.0.297":{"name":"occam-furtle","version":"3.0.297","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.297","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"c9988befddf33cc8a0aecf0e4d071b401287a598","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.297.tgz","fileCount":241,"integrity":"sha512-xLTvOn0cjN+3r+ayX6AeR5OV6Oqyf+lE/8HFyHvCYry5QvZbhgUjuklp0XpuUY3KIBly7FkN7v+xQrNY0XO3DQ==","signatures":[{"sig":"MEUCIHNWR88eWFDHbGPmHYJOAKRdESwUKKfTBxfNacNutaEfAiEAizjZVtqn8CesX6PiaF7Nd2Gsd6hLjJqyuVhywCHjP94=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1020969},"main":"./lib/index.js","gitHead":"b843b267630c46684954fbe8e3fc5b9ee02d1e42","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.2.10","occam-query":"^4.1.182","occam-lexers":"^23.1.67","occam-parsers":"^23.1.77","occam-languages":"^0.0.276"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.28","juxtapose":"^4.0.138","lively-cli":"^3.0.3","easy-layout":"^6.0.318","occam-model":"^1.0.538","occam-server":"^7.0.38","watchful-cli":"^1.7.98","easy-with-style":"^3.0.564"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.297_1779962058666_0.15357503374214887","host":"s3://npm-registry-packages-npm-production"}},"3.0.298":{"name":"occam-furtle","version":"3.0.298","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.298","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"d23883fd9048900340578d19277f0647b2d649f1","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.298.tgz","fileCount":241,"integrity":"sha512-cKEg7mPL7GWRSmCLbeJz/POt7utfZx4WASaZjL1G1EEu4QVz1T9b+U0idiXN4FoOiuUn/jrqgwuOM7YzH6wPhw==","signatures":[{"sig":"MEQCIHVc+Pstsc2G5CkW/HLufydr4akU8sdTU0WIwv0Qn2OBAiAthYBQObWwVoGff40ztjuAKgZNoydArrbfDNLmENvsyA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1020969},"main":"./lib/index.js","gitHead":"906cd7b1f6a80e205c65ca27be4fb88e13277ed1","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.2.10","occam-query":"^4.1.182","occam-lexers":"^23.1.67","occam-parsers":"^23.1.77","occam-languages":"^0.0.277"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.28","juxtapose":"^4.0.138","lively-cli":"^3.0.3","easy-layout":"^6.0.318","occam-model":"^1.0.538","occam-server":"^7.0.38","watchful-cli":"^1.7.98","easy-with-style":"^3.0.564"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.298_1780044411298_0.39054173792714675","host":"s3://npm-registry-packages-npm-production"}},"3.0.299":{"name":"occam-furtle","version":"3.0.299","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.299","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"cd4daa1acdf7388af4303b6b7f09d0b770910e59","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.299.tgz","fileCount":241,"integrity":"sha512-L6G5++RbnRz3+hbQQ90ZhtaFaOnfB9jbfb+iVQfPJ4/qjnb3jrNU1UpZP4jAy7yd98Isov0cSGKu0kI/eCXCGw==","signatures":[{"sig":"MEYCIQCOGSXo5eYL/Xht2ZnncF5RFMywPSRmrYjnImyqWCLHxQIhAL78Avi8mhJd5Cum2Do1EA065gLevdkyrLdtjGAbR4ma","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1020969},"main":"./lib/index.js","gitHead":"9a246b66279ab3a4239c81ad4ee99b8132c58c44","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.2.10","occam-query":"^4.1.183","occam-lexers":"^23.1.67","occam-parsers":"^23.1.80","occam-languages":"^0.0.278"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.28","juxtapose":"^4.0.138","lively-cli":"^3.0.3","easy-layout":"^6.0.318","occam-model":"^1.0.539","occam-server":"^7.0.39","watchful-cli":"^1.7.98","easy-with-style":"^3.0.564"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.299_1780061390047_0.22032782290436037","host":"s3://npm-registry-packages-npm-production"}},"3.0.300":{"name":"occam-furtle","version":"3.0.300","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.300","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"aa92de6dbd3aa1c27869022000cc134e138d6b7b","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.300.tgz","fileCount":241,"integrity":"sha512-kLNcIY7fG6UMhV6zTRhwhoB9QeXtBcXxmK7VyFYpiNmO9WN5rrKbYCguZ4cqfz3Zx8mnj6yegq4Qpo6PdjJxFA==","signatures":[{"sig":"MEUCIAMb4tUKMiTQaTcUeNRWiF3BSo3nlqgvKP1eIZdz17HNAiEAqIs5M0nHKqYzt/ANBroi2lW6bsytE2wL2N1XQvw9PzY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1020969},"main":"./lib/index.js","gitHead":"cf2a0146fed02919b2325821886651576c961e07","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.2.10","occam-query":"^4.1.183","occam-lexers":"^23.1.67","occam-parsers":"^23.1.80","occam-languages":"^0.0.278"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.28","juxtapose":"^4.0.138","lively-cli":"^3.0.3","easy-layout":"^6.0.319","occam-model":"^1.0.539","occam-server":"^7.0.39","watchful-cli":"^1.7.98","easy-with-style":"^3.0.565"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.300_1780062054450_0.7590124909531868","host":"s3://npm-registry-packages-npm-production"}},"3.0.301":{"name":"occam-furtle","version":"3.0.301","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.301","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"c97a1ece0c138d322914854290ff53e5e1f10455","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.301.tgz","fileCount":241,"integrity":"sha512-2ak3KVgj6KwTZJTvwvMnqpBsm1bLpyOqH7/UqGMSwp18Pjf8Y3+ony14KIzL63Cgr2EXDzylhwqSFy2wIu/kNg==","signatures":[{"sig":"MEUCIQDV8xS2EmNEQHBVETdXrVItmrJ9Yoyim1lYsq2ij5oligIgFPqrweKKmAF/ctG4TitjhRB+A3ppF7EhqbY3F37b1FE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1020969},"main":"./lib/index.js","gitHead":"89586d25f1c717d8c77fa4a8dd2798429bc5b105","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.2.10","occam-query":"^4.1.183","occam-lexers":"^23.1.67","occam-parsers":"^23.1.80","occam-languages":"^0.0.279"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.28","juxtapose":"^4.0.138","lively-cli":"^3.0.3","easy-layout":"^6.0.319","occam-model":"^1.0.539","occam-server":"^7.0.39","watchful-cli":"^1.7.98","easy-with-style":"^3.0.565"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.301_1780063587436_0.20372489280126738","host":"s3://npm-registry-packages-npm-production"}},"3.0.302":{"name":"occam-furtle","version":"3.0.302","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.302","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"cdb2ee7f7f025e23fff62d4b41830445344b3d67","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.302.tgz","fileCount":241,"integrity":"sha512-oEKuyH+c7caraLYZzFg0EMH5ug6f3yL/DbNOAraRG6kdRcCPGvtxUWjJYhZhFQb/qVCT7mP44CMPIs/TFwQnkw==","signatures":[{"sig":"MEUCIFwSnzhKKRx3vSE6gwoBmzTB130BXl9FKIiHLTtdC61eAiEA/S2Djf3NY1v+wnGugknuCbPvj6j4XsAxdMjTb0G4d7E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1020969},"main":"./lib/index.js","gitHead":"f9a9131e51bd4aeb8930812046e9262b7a3c17e6","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.2.10","occam-query":"^4.1.183","occam-lexers":"^23.1.67","occam-parsers":"^23.1.80","occam-languages":"^0.0.280"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.28","juxtapose":"^4.0.138","lively-cli":"^3.0.3","easy-layout":"^6.0.319","occam-model":"^1.0.539","occam-server":"^7.0.39","watchful-cli":"^1.7.98","easy-with-style":"^3.0.565"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.302_1780064519046_0.6732963423954237","host":"s3://npm-registry-packages-npm-production"}},"3.0.303":{"name":"occam-furtle","version":"3.0.303","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.303","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"d9ad035e49ef077a1eb2b09c94c08a2ad5de6e88","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.303.tgz","fileCount":249,"integrity":"sha512-sJph3w59GH93ePdUaDEbdfj28CDU/62zNFrjKTio+XkXxcN8B9K4+1sA1Cv2pykgoHIE0btky1Bt+NjadcY0BQ==","signatures":[{"sig":"MEQCIClBM6eOnIuk3VGFYLTE+AVDjc4cKSwRdQ4GKX5qvh1ZAiAeMZjzkgaAclUoFUKSM3lZxYAvlB2R854INc2Gufk2Xw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1046722},"main":"./lib/index.js","gitHead":"046e432b0f8ee22fb965ec0c1f64f68c7a684501","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.2.10","occam-query":"^4.1.183","occam-lexers":"^23.1.67","occam-parsers":"^23.1.80","occam-languages":"^0.0.280"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.28","juxtapose":"^4.0.138","lively-cli":"^3.0.3","easy-layout":"^6.0.319","occam-model":"^1.0.539","occam-server":"^7.0.39","watchful-cli":"^1.7.98","easy-with-style":"^3.0.565","occam-grammar-utilities":"^8.0.440"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.303_1780131285556_0.6739532059408853","host":"s3://npm-registry-packages-npm-production"}},"3.0.305":{"name":"occam-furtle","version":"3.0.305","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.305","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"f3c18edccfe0e872a70fe2535b14d45c45b77a6f","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.305.tgz","fileCount":249,"integrity":"sha512-jftqRJ9dQhGDsagq18GtJuonJsbuhyNIVaT9v4iLG/y3Eg8eHAtpn4lSWQnV9NpZjgyfYD85KAPZN9b1VIMwXw==","signatures":[{"sig":"MEUCIQCOYObTbFjGCt/HknNqp88tRManV0KRa8MPx7fsQfmGzQIgR4biU4DTdUQgdUezzBD+j78bvfwNAfCtZrcE3cIkU8E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1047942},"main":"./lib/index.js","gitHead":"2aa4c10d402e5c52b417ade488a0f4c8cd7ca437","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.2.10","occam-query":"^4.1.183","occam-lexers":"^23.1.67","occam-parsers":"^23.1.80","occam-languages":"^0.0.281"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.28","juxtapose":"^4.0.138","lively-cli":"^3.0.3","easy-layout":"^6.0.319","occam-model":"^1.0.540","occam-server":"^7.0.40","watchful-cli":"^1.7.98","easy-with-style":"^3.0.565","occam-grammar-utilities":"^8.0.440"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.305_1780132321317_0.2788809663579668","host":"s3://npm-registry-packages-npm-production"}},"3.0.307":{"name":"occam-furtle","version":"3.0.307","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.307","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"e078f9ff80b65f9ae013177611a2d898c04c6203","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.307.tgz","fileCount":253,"integrity":"sha512-oI41Q2VV5lRDP2qmblShRtSFB5L4g7MtVBLz2ou/lE4/RZJtlCYEMc0A8uFhWo0P6JsPS1+XJ7FUtU+zklAUOg==","signatures":[{"sig":"MEYCIQCYY7rl0qVHVsFHp8Zu1jQwfER8AM7C7fk7xOdku6rb+QIhANjxEg72Z5xRW9NzncMkpf8Ut43Jm9+B2PDarFLGdgGG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1090971},"main":"./lib/index.js","gitHead":"656285283037df550f59bef35f4995f522ea12ed","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.2.10","occam-query":"^4.1.183","occam-lexers":"^23.1.67","occam-parsers":"^23.1.80","occam-languages":"^0.0.283"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.28","juxtapose":"^4.0.138","lively-cli":"^3.0.3","easy-layout":"^6.0.319","occam-model":"^1.0.540","occam-server":"^7.0.40","watchful-cli":"^1.7.98","easy-with-style":"^3.0.565","occam-grammar-utilities":"^8.0.440"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.307_1780217417028_0.4781682635497191","host":"s3://npm-registry-packages-npm-production"}},"3.0.310":{"name":"occam-furtle","version":"3.0.310","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.310","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"0690f962e0dabc6612a65e765904938e06158baf","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.310.tgz","fileCount":253,"integrity":"sha512-+lRolqIzXDomk7niAjevyYo3EVYqcRkWgC0jeHGerx8CCu5Ezg4VTHwj8zCmqUP2HIafnos4a6oY/WceLrMifg==","signatures":[{"sig":"MEUCIQCNeMIUlNWQXDyAaLqomIY/vGkGo4VMUOLIRXCutPr6PwIgDwlTh0ZYzkmjgD66HuFIuaM+mkXGyqG6tAX6Nlb3YHA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1094686},"main":"./lib/index.js","gitHead":"6c4d5c8eb1d500f1d32ac00e40a4b036ac9a17a8","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.2.10","occam-query":"^4.1.183","occam-lexers":"^23.1.67","occam-parsers":"^23.1.80","occam-languages":"^0.0.283"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.28","juxtapose":"^4.0.138","lively-cli":"^3.0.3","easy-layout":"^6.0.319","occam-model":"^1.0.540","occam-server":"^7.0.40","watchful-cli":"^1.7.98","easy-with-style":"^3.0.565","occam-grammar-utilities":"^8.0.440"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.310_1780332075937_0.7894582624413171","host":"s3://npm-registry-packages-npm-production"}},"3.0.311":{"name":"occam-furtle","version":"3.0.311","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.311","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"1ae23f2dd00e4787cdef1b20af9f460c5657380a","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.311.tgz","fileCount":253,"integrity":"sha512-jFCVmOne4nruvIy6M6b4ZwIICCuSsWkjGwmOoUPFNjK3YhrQ9+DzzxWa5FPwCQay4dd4ZDTqS+vYQgH1Wd7Fug==","signatures":[{"sig":"MEQCIF4kGQk0PIz0731A2MvQDBg0WXwbHb6RFURYaXskS7qqAiA/vWZWf9ekTkttrlGK2BsRHqJLSm2NIFFZIP04N79a9g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1094955},"main":"./lib/index.js","gitHead":"b1cf77c682e49b7a02c64f2c1618abb11a9fc8e4","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.2.10","occam-query":"^4.1.183","occam-lexers":"^23.1.67","occam-parsers":"^23.1.80","occam-languages":"^0.0.283"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.28","juxtapose":"^4.0.138","lively-cli":"^3.0.3","easy-layout":"^6.0.319","occam-model":"^1.0.540","occam-server":"^7.0.40","watchful-cli":"^1.7.98","easy-with-style":"^3.0.565","occam-grammar-utilities":"^8.0.440"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.311_1780332481574_0.5605386631520157","host":"s3://npm-registry-packages-npm-production"}},"3.0.312":{"name":"occam-furtle","version":"3.0.312","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.312","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"b06662ca7fbf7692db13f8d380e01a378a19a01c","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.312.tgz","fileCount":253,"integrity":"sha512-Is1mIvJ6ND04DK0DB6xO88j4RcBCNDQPyecechTT6tnhOdZwdRqCQDcnEVctMp9HTcjjvT6LSQ9mIvi4TnHhIA==","signatures":[{"sig":"MEYCIQDD+LMkosXbr2NnvlR5UJ24iix9WB5BZrSz/brECeOl8QIhAKKUmNBaNT4WyScYEh6D5RVCkhH5JUcZ4Ei0h94LFR6f","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1094955},"main":"./lib/index.js","gitHead":"99abedaccd36dfaacc90e6f51f423bdcb06407e9","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.2.10","occam-query":"^4.1.183","occam-lexers":"^23.1.67","occam-parsers":"^23.1.80","occam-languages":"^0.0.283"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.28","juxtapose":"^4.0.138","lively-cli":"^3.0.3","easy-layout":"^6.0.319","occam-model":"^1.0.540","occam-server":"^7.0.40","watchful-cli":"^1.7.98","easy-with-style":"^3.0.565","occam-grammar-utilities":"^8.0.440"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.312_1780332494577_0.2516018302232872","host":"s3://npm-registry-packages-npm-production"}},"3.0.313":{"name":"occam-furtle","version":"3.0.313","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.313","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"7ad78f021ab0a87556e3253b82ec9753de7b9a62","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.313.tgz","fileCount":253,"integrity":"sha512-KDVXzza6J0tZwdkoAJLX6x6BvbIPaOAeUTLBoAi1IsMG/Xs2cRfNh3O/8CAFhhqIld9pRzfdAvJhzMT+h6YYGA==","signatures":[{"sig":"MEYCIQDMIMt0UufSB3HJDNyui55dN+7cMMj4RwoZ+NBeQnNQ1AIhAOi4w6JlDxtHGBD5KWiJVT/SW6dwhX1j+UpE9nFqhIw9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1094955},"main":"./lib/index.js","gitHead":"cac5190eb758d5ce47179cbb0d3e3be88b51d05d","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.2.10","occam-query":"^4.1.183","occam-lexers":"^23.1.67","occam-parsers":"^23.1.80","occam-languages":"^0.0.283"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.28","juxtapose":"^4.0.138","lively-cli":"^3.0.3","easy-layout":"^6.0.319","occam-model":"^1.0.540","occam-server":"^7.0.40","watchful-cli":"^1.7.98","easy-with-style":"^3.0.565","occam-grammar-utilities":"^8.0.440"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.313_1780338980941_0.327516611336639","host":"s3://npm-registry-packages-npm-production"}},"3.0.314":{"name":"occam-furtle","version":"3.0.314","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.314","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"23fba3178b15792cce604be0ff966f059247d73a","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.314.tgz","fileCount":253,"integrity":"sha512-Kb8TSBc08VgCBBNP2Nw9gKYn44aTiVuAHYlMyH9wuNAJRTgIYo60ZZIMpy9xpblg6uMVtIimF3fjxVTG3RFyYQ==","signatures":[{"sig":"MEYCIQCUTQ4cI0ZDK+mnuZcKKGoUuucPoM67vtJyx/E4poYttwIhAJh5tbwMtCiwkdbTKRgUz26QkL52ZdgYisco0WzgYvAW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1094955},"main":"./lib/index.js","gitHead":"bedd309182444400c98647a1a2fdab5e483661a5","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.2.10","occam-query":"^4.1.183","occam-lexers":"^23.1.67","occam-parsers":"^23.1.80","occam-languages":"^0.0.283"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.28","juxtapose":"^4.0.138","lively-cli":"^3.0.3","easy-layout":"^6.0.319","occam-model":"^1.0.540","occam-server":"^7.0.40","watchful-cli":"^1.7.98","easy-with-style":"^3.0.565","occam-grammar-utilities":"^8.0.440"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.314_1780338992914_0.4015965273958646","host":"s3://npm-registry-packages-npm-production"}},"3.0.315":{"name":"occam-furtle","version":"3.0.315","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.315","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"9e5f89f1d3eba4917a66bc2a512f389583cd528f","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.315.tgz","fileCount":253,"integrity":"sha512-mj3pqbKeLrxwgXDNDok0JqyYWf1oMW6GPZ+/bKYILFGG3diZg/0tA8mbMYmpqjEMp+mAIR9+I2uapCmlP6OiCg==","signatures":[{"sig":"MEQCIBpTr6uCl/n/vJOG+quWcZuDIL0VdIKQxg1vE3vgnVHxAiBpmVQ4Gy6+SuaoR6fYbpqULqpk7uDOlauaT9WWjRG8Hw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1094955},"main":"./lib/index.js","gitHead":"2ec6cca6ce907e0a01ff0f684589e1f970745572","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.2.10","occam-query":"^4.1.183","occam-lexers":"^23.1.67","occam-parsers":"^23.1.80","occam-languages":"^0.0.284"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.28","juxtapose":"^4.0.138","lively-cli":"^3.0.3","easy-layout":"^6.0.319","occam-model":"^1.0.541","occam-server":"^7.0.41","watchful-cli":"^1.7.98","easy-with-style":"^3.0.565","occam-grammar-utilities":"^8.0.440"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.315_1780419619523_0.43546368149647097","host":"s3://npm-registry-packages-npm-production"}},"3.0.317":{"name":"occam-furtle","version":"3.0.317","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.317","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"e0a2317395887becf19d7be7360248b84dc170f2","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.317.tgz","fileCount":253,"integrity":"sha512-HVa85bo80m4lhA92jzzp5pOoky7Gs0d2wPypVGfZim701SbpbONR6uQuN1USIsyw5glPFIo/yZ/rbl7KhS76Qw==","signatures":[{"sig":"MEYCIQCuIH1TCYshX9EU832OuJbff6zA4TLBOsNq1pSjSwBxtwIhAPVfUrKoK4jOV7Jn+dXxlaYAIuX48Nt5RJI2ZugtSCZv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1096350},"main":"./lib/index.js","gitHead":"430685ce96f4cbcb03dc746ef52364fdcdcf114b","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.2.10","occam-query":"^4.1.183","occam-lexers":"^23.1.67","occam-parsers":"^23.1.80","occam-languages":"^0.0.285"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.28","juxtapose":"^4.0.138","lively-cli":"^3.0.3","easy-layout":"^6.0.319","occam-model":"^1.0.542","occam-server":"^7.0.42","watchful-cli":"^1.7.98","easy-with-style":"^3.0.565","occam-grammar-utilities":"^8.0.440"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.317_1780421286408_0.32953211823719974","host":"s3://npm-registry-packages-npm-production"}},"3.0.318":{"name":"occam-furtle","version":"3.0.318","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.318","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"44b297fe602a910ea21012eda966839f811c7938","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.318.tgz","fileCount":253,"integrity":"sha512-1bEQdRKfAbEj7CjF+322LjkHZMLTGoyJDl8PWSPUnJMYv1ts9EbUdMjyu1DUtirPGEhPpC72NkuhDnmqm4mLqA==","signatures":[{"sig":"MEQCID3cpJ58SeyFoSeKgHEmnGhw+WzeuiROQYTltrL3Dvd2AiAvzqEzbN13tJ7oLhQcmRzU3J4fg02d2xwHAmuxZZsp3A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1097554},"main":"./lib/index.js","gitHead":"bd32d083154b8d76c96f05b16d0215e85c5ba9b6","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.2.10","occam-query":"^4.1.183","occam-lexers":"^23.1.67","occam-parsers":"^23.1.80","occam-languages":"^0.0.286"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.28","juxtapose":"^4.0.138","lively-cli":"^3.0.3","easy-layout":"^6.0.319","occam-model":"^1.0.543","occam-server":"^7.0.43","watchful-cli":"^1.7.98","easy-with-style":"^3.0.565","occam-grammar-utilities":"^8.0.440"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.318_1780427918691_0.6157981904874148","host":"s3://npm-registry-packages-npm-production"}},"3.0.319":{"name":"occam-furtle","version":"3.0.319","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.319","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"89ec0584b0c10b1a81699cd2f953be6cb9d93110","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.319.tgz","fileCount":253,"integrity":"sha512-PEnlrLiiFL3r5EVrQKCV5dQp93PAcOhb1ee6IAEiWGjDCYE9t4BJovKcW6bYPL5ZeJTr1BSR7hfHQpZh+P5/RQ==","signatures":[{"sig":"MEYCIQDQnp2ufhPYHPHlLJAJ0ZkQvcQCgzckrrJlhCRhrgvKnAIhAL1SMHqQ9WVliHa66Dges2R3FweUex08VOTygg27wggI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1096420},"main":"./lib/index.js","gitHead":"64cd48092ba9e878e3f48078467ef973aac53e2c","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.2.10","occam-query":"^4.1.183","occam-lexers":"^23.1.67","occam-parsers":"^23.1.80","occam-languages":"^0.0.287"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.28","juxtapose":"^4.0.138","lively-cli":"^3.0.3","easy-layout":"^6.0.319","occam-model":"^1.0.544","occam-server":"^7.0.44","watchful-cli":"^1.7.98","easy-with-style":"^3.0.565","occam-grammar-utilities":"^8.0.440"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.319_1780434560267_0.40525901027777267","host":"s3://npm-registry-packages-npm-production"}},"3.0.322":{"name":"occam-furtle","version":"3.0.322","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.322","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"498a78d1f4a485cdda7e9dd2a7041581bd58daf3","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.322.tgz","fileCount":261,"integrity":"sha512-sPy5Ye5NIz96QUJzAL4jTZDhvayobD8EXjL/+TVZ+ObvHfg3wxdWvbowoV3BB6jDahtqzRsTI3aBwGIAwG1lyQ==","signatures":[{"sig":"MEUCIDVemwnK59lRZuGV+jMBWIGoRdtruqOv86UwdmS2L3eXAiEAiBJeUN+UjDO1ok8PGyuquTZfcVl21OW0zwf6UOJshPA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1142326},"main":"./lib/index.js","gitHead":"3945e4ddf03f6fa57c0ab1806d6adbb6364719be","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.2.10","occam-query":"^4.1.183","occam-lexers":"^23.1.67","occam-parsers":"^23.1.80","occam-languages":"^0.0.287"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.28","juxtapose":"^4.0.138","lively-cli":"^3.0.3","easy-layout":"^6.0.319","occam-model":"^1.0.544","occam-server":"^7.0.44","watchful-cli":"^1.7.98","easy-with-style":"^3.0.565","occam-grammar-utilities":"^8.0.440"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.322_1780482999350_0.9684095286116985","host":"s3://npm-registry-packages-npm-production"}},"3.0.323":{"name":"occam-furtle","version":"3.0.323","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.323","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"98f83af8cdc6922142083ea19c74bea93654f40f","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.323.tgz","fileCount":261,"integrity":"sha512-RRwosuzkZ5f9l+FHcnef6LRkxkMdjERHrxVAe2VF1lw51Us1CvA/RbZnaMjImN3Z8i8hmOd8vogOO2Qw+sZNUQ==","signatures":[{"sig":"MEQCIC3Zr80WZkTKkhWdpCEGNqIeW/jVnGeAemcJpS8KwbZcAiBn7yEcXMHycyq4aOWW4FaREanjzP+cxdWMsktC4efNBQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1142326},"main":"./lib/index.js","gitHead":"096ace64dbe23c9e841e19538d28897eacfaf816","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.2.10","occam-query":"^4.1.183","occam-lexers":"^23.1.67","occam-parsers":"^23.1.80","occam-languages":"^0.0.288"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.28","juxtapose":"^4.0.138","lively-cli":"^3.0.3","easy-layout":"^6.0.319","occam-model":"^1.0.544","occam-server":"^7.0.44","watchful-cli":"^1.7.98","easy-with-style":"^3.0.565","occam-grammar-utilities":"^8.0.440"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.323_1780497323158_0.7379076582416517","host":"s3://npm-registry-packages-npm-production"}},"3.0.324":{"name":"occam-furtle","version":"3.0.324","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.324","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"d8e069054a77d147ff71fbfda98dc5ee308da620","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.324.tgz","fileCount":261,"integrity":"sha512-wqrgXqQ6w7h+2T14jd9EfxEienScZsOBl68UlcVYVAUHkynnp3wVJbrul9WR/Tixsz7f+IS6ii5eG8VyvM3FPw==","signatures":[{"sig":"MEQCIAJrXwM/oyij6UP3oW0/tAcjmJ3FcC2MKX9P8F8M9bYeAiAxfMKTWC+5rxmmZvPoXV6hMf5mg8uNo5vR/S3qHRGSTQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1142326},"main":"./lib/index.js","gitHead":"95864ffc1a04f3afbac733b6e5a3cecf38b265d1","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.2.10","occam-query":"^4.1.183","occam-lexers":"^23.1.67","occam-parsers":"^23.1.80","occam-languages":"^0.0.289"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.28","juxtapose":"^4.0.138","lively-cli":"^3.0.3","easy-layout":"^6.0.319","occam-model":"^1.0.544","occam-server":"^7.0.44","watchful-cli":"^1.7.98","easy-with-style":"^3.0.565","occam-grammar-utilities":"^8.0.440"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.324_1780502081483_0.010633736095498225","host":"s3://npm-registry-packages-npm-production"}},"3.0.325":{"name":"occam-furtle","version":"3.0.325","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.325","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"f510c88b730e93fb2334414e3cfaab42aa8e5c13","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.325.tgz","fileCount":261,"integrity":"sha512-creBJcEjxU7DadrB4UY5taylRxoMr6qbDoLdx/kHigxmfKHlbI6f2nxWDbYZ27MyBiZTMGZOhTA8ckCbM10MtQ==","signatures":[{"sig":"MEUCIEeYle/N1VENgL8z+hj6QxvoUPjIb8o0NwoL8vxAGmX/AiEA242YT6WyBDuQCMaMbxjYDoe2fZdq4mGSjnRlUFltFwQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1142326},"main":"./lib/index.js","gitHead":"339805dedd50405c78b6683d73286f27d666309a","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.2.10","occam-query":"^4.1.183","occam-lexers":"^23.1.67","occam-parsers":"^23.1.80","occam-languages":"^0.0.290"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.28","juxtapose":"^4.0.138","lively-cli":"^3.0.3","easy-layout":"^6.0.319","occam-model":"^1.0.544","occam-server":"^7.0.44","watchful-cli":"^1.7.98","easy-with-style":"^3.0.565","occam-grammar-utilities":"^8.0.440"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.325_1780503226985_0.6821301216290407","host":"s3://npm-registry-packages-npm-production"}},"3.0.326":{"name":"occam-furtle","version":"3.0.326","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.326","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"9cd8f12e1d158321706b0a403c004f90ed049b1f","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.326.tgz","fileCount":261,"integrity":"sha512-MSodJWLUWev7pPCrgFwj6M0my9zHVrmer0OJ7mMxVIZsomNm06M/1bgIIzK/0cYjBc825bNp5WJrMPC1RIRN/w==","signatures":[{"sig":"MEUCIQCiG5lqm4WuV9ovByDvqRauC8I+ciEcdtKbb7dKA0CcogIgNarYRNDhlJAehmvLGvL8nyKY66SIa8GWeeWdMCey/qU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1146028},"main":"./lib/index.js","gitHead":"ec600f5733fe9c184e19df31b1dced9305319267","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.2.10","occam-query":"^4.1.183","occam-lexers":"^23.1.67","occam-parsers":"^23.1.80","occam-languages":"^0.0.290"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.28","juxtapose":"^4.0.138","lively-cli":"^3.0.3","easy-layout":"^6.0.319","occam-model":"^1.0.544","occam-server":"^7.0.44","watchful-cli":"^1.7.98","easy-with-style":"^3.0.565","occam-grammar-utilities":"^8.0.440"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.326_1780511184368_0.6575135026062753","host":"s3://npm-registry-packages-npm-production"}},"3.0.327":{"name":"occam-furtle","version":"3.0.327","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.327","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"b4be49b4f0efba518e37674da5e31e5d0fb4e4d3","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.327.tgz","fileCount":261,"integrity":"sha512-jZUh8UFvUdMYhrwUrZ2m4hTnpLPoNBEXbYSjav19EFXZLa+PQ5qvZ9qcmh3JdRjCbS0jm6US6AATAt9V+5YK0Q==","signatures":[{"sig":"MEQCIFnsj1f8uSQKEmSOYdDEyzRlOp3dBcOBFRKRHQ0FVlT3AiAw9W8KAJC/+lRRdxcKdoF0Os2Y5WYrPOcPQjOIRKEiMw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1146028},"main":"./lib/index.js","gitHead":"82c30026d0b2dbcd0c564225d05649b46b8a60ba","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.2.10","occam-query":"^4.1.183","occam-lexers":"^23.1.67","occam-parsers":"^23.1.80","occam-languages":"^0.0.290"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.28","juxtapose":"^4.0.138","lively-cli":"^3.0.3","easy-layout":"^6.0.319","occam-model":"^1.0.544","occam-server":"^7.0.44","watchful-cli":"^1.7.98","easy-with-style":"^3.0.565","occam-grammar-utilities":"^8.0.440"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.327_1780511261352_0.25019574054525684","host":"s3://npm-registry-packages-npm-production"}},"3.0.328":{"name":"occam-furtle","version":"3.0.328","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.328","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"bf52265d84aaafa79d9a5a4b56db8b90a87fabd4","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.328.tgz","fileCount":261,"integrity":"sha512-ibUPJc6090L1GGhTCqxGgy9NtX8H9JtBooH+qF5zxgBUWHe6yY5WFed82/ArT9qMKiqQ//DUNx0ya7WxU0MQHA==","signatures":[{"sig":"MEQCIBePg0QN5IFPovad9ob14Q2pkh9cNzqvgBOMbWLRcTfkAiA7VUjXN67k9eydJB0KaRbIhbnnrwAloN1MLuivfA6JAA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1146634},"main":"./lib/index.js","gitHead":"03dae84cc916c440f11065f977b69710bb9af150","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.2.10","occam-query":"^4.1.183","occam-lexers":"^23.1.67","occam-parsers":"^23.1.80","occam-languages":"^0.0.291"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.28","juxtapose":"^4.0.138","lively-cli":"^3.0.3","easy-layout":"^6.0.319","occam-model":"^1.0.545","occam-server":"^7.0.45","watchful-cli":"^1.7.98","easy-with-style":"^3.0.565","occam-grammar-utilities":"^8.0.440"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.328_1780520375078_0.4639947363061352","host":"s3://npm-registry-packages-npm-production"}},"3.0.329":{"name":"occam-furtle","version":"3.0.329","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.329","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"dc43b31fb5dd15fc0694742ac4dd87ecda83ae02","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.329.tgz","fileCount":265,"integrity":"sha512-ll4337nH9wGIM26MWzFJBDPi3wgjoD7XYC9224H7LvJwYP9a7Lvyyn0+N3le+sa3pDCoryWXf7ZRPoBQ4u3IXw==","signatures":[{"sig":"MEQCID9216fv64t4GsFiFqn94kfuYl5B6a7kUmqTzbuICzrJAiA0na/6Bq1FUv4P7qlaVNBAOWbC6iwngiDpp225VBP8OQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1178020},"main":"./lib/index.js","gitHead":"e5cb0fb2886e049f77fc3ce8e6b2a7701ea04b35","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.2.10","occam-query":"^4.1.183","occam-lexers":"^23.1.73","occam-parsers":"^23.1.80","occam-languages":"^0.0.291"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.32","juxtapose":"^4.0.138","lively-cli":"^3.0.3","easy-layout":"^6.0.319","occam-model":"^1.0.545","occam-server":"^7.0.45","watchful-cli":"^1.7.98","easy-with-style":"^3.0.565","occam-grammar-utilities":"^8.0.440"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.329_1781531480466_0.7630807688023336","host":"s3://npm-registry-packages-npm-production"}},"3.0.330":{"name":"occam-furtle","version":"3.0.330","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.330","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"3757092adcefcf03a2ed26842a5678472dd99d94","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.330.tgz","fileCount":265,"integrity":"sha512-3uEn6UeD0C5g8uVncxARNY875Kho6xZqDCAxuVoG/d5BTlX99C6YOVDotyyd/RT0Ce+8sa+NcOnzzKELYNLLnQ==","signatures":[{"sig":"MEYCIQDqf1gChHmFmPnl5QJ9cnOMTD4uQoYPKt92d/tZnRJ9PwIhAJPFMVUGgqPv3D+PKKYPW3GJP9oAnoykLPZJym5/6RXo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1178019},"main":"./lib/index.js","gitHead":"c7ce962b6f4d3968e5b4f4e2d4eb4b3b6cffa9d8","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.2.10","occam-query":"^4.1.185","occam-lexers":"^23.1.73","occam-parsers":"^23.1.198","occam-languages":"^0.0.292"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.32","juxtapose":"^4.0.138","lively-cli":"^3.0.3","easy-layout":"^6.0.319","occam-model":"^1.0.546","occam-server":"^7.0.46","watchful-cli":"^1.7.98","easy-with-style":"^3.0.565","occam-grammar-utilities":"^8.1.1"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.330_1782739323850_0.7512078858729396","host":"s3://npm-registry-packages-npm-production"}},"3.0.331":{"name":"occam-furtle","version":"3.0.331","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.331","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"aec4de4c7e3af6e08920eb31c6b7b850df53c420","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.331.tgz","fileCount":265,"integrity":"sha512-f5noFczBB5NvYfUqaFbBR6KHS1pBs30fROCj8GJRI0k6lAa3AGjtuF1JWNMcRZJG8qrj2UFPfu5fQ4jA8Xyagw==","signatures":[{"sig":"MEUCIQCI5/i/HaaHx82XeV/XlKpt4xebCp+IoUMozhFM54IW1QIgDkA8nZiZFQ/vKAAyyODfPayJsgl5Ry2dgxHQeYqhBdQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1178019},"main":"./lib/index.js","gitHead":"41f0d1b7932c1d71d20936409127cab2be0be7d3","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.2.10","occam-query":"^4.1.185","occam-lexers":"^23.1.73","occam-parsers":"^23.1.198","occam-languages":"^0.0.292"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.32","juxtapose":"^4.0.138","lively-cli":"^3.0.3","easy-layout":"^6.0.320","occam-model":"^1.0.546","occam-server":"^7.0.46","watchful-cli":"^1.7.98","easy-with-style":"^3.0.566","occam-grammar-utilities":"^8.1.1"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.331_1782739913753_0.7058992172044427","host":"s3://npm-registry-packages-npm-production"}},"3.0.332":{"name":"occam-furtle","version":"3.0.332","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.332","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"d248d757ab95adc5253347ba0705fbc7c282fb90","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.332.tgz","fileCount":265,"integrity":"sha512-6na5cs/OtuQeEz1WPLm0TKb6Jp88PVcHKFso5Tn+qm5eSHuJ8WActhlMsNo6Pgjg07PRfjH3VAgmaRU9TmJKow==","signatures":[{"sig":"MEQCIFvUQYMnpIZyw9ycVhZpinPxZBHqJ3qnKNn/1OkN/UrmAiAjC9fzUY1ZRtJCNIc4ccIc4mpzV83OCLDJ0AnuQzNUqQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1178019},"main":"./lib/index.js","gitHead":"5cb16c541051619558774803ae6142a1aa592c8e","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.2.10","occam-query":"^4.1.187","occam-lexers":"^23.1.75","occam-parsers":"^23.1.201","occam-languages":"^0.0.293"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.32","juxtapose":"^4.0.138","lively-cli":"^3.0.3","easy-layout":"^6.0.320","occam-model":"^1.0.547","occam-server":"^7.0.47","watchful-cli":"^1.7.98","easy-with-style":"^3.0.566","occam-grammar-utilities":"^8.1.3"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.332_1782756124551_0.2861294295803385","host":"s3://npm-registry-packages-npm-production"}},"3.0.333":{"name":"occam-furtle","version":"3.0.333","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.333","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"10abc0e9a391b8e0a4235496f4ab69cb6fa38680","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.333.tgz","fileCount":265,"integrity":"sha512-BJMvL8jKDVCCxMVU4SIXsqjWDFws8tLjMdxCroe9swaL0O8HjFyUuKd1WrTr64qneuTJfVDrwuN7Rpz2FecXMQ==","signatures":[{"sig":"MEUCIQDA4qUhsAwXM6qy8K0pSPNu2rIol/BiOeGthbIYnf1iqwIgYDwvRXTiRzR2/MZ3pQ7Lx2KpBDXR2T+ev3aRvuhm/kg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1178019},"main":"./lib/index.js","gitHead":"d71ec0d52a36b29ad042dcf6a6970cd650fe9a87","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.2.10","occam-query":"^4.1.187","occam-lexers":"^23.1.75","occam-parsers":"^23.1.201","occam-languages":"^0.0.293"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.32","juxtapose":"^4.0.138","lively-cli":"^3.0.3","easy-layout":"^6.0.321","occam-model":"^1.0.547","occam-server":"^7.0.47","watchful-cli":"^1.7.98","easy-with-style":"^3.0.567","occam-grammar-utilities":"^8.1.3"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.333_1782756603470_0.44241130726069344","host":"s3://npm-registry-packages-npm-production"}},"3.0.334":{"name":"occam-furtle","version":"3.0.334","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.334","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"aedfa9d9e3eee39c31b92ec9d5a3a5ce7e70700d","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.334.tgz","fileCount":265,"integrity":"sha512-+/Wjjj/5J0SkxDRMYlhzR68g70UEKdKEld27StVO5i5xpKHZgdSQ7yq7Ck0iPQa53PlWEutuP4aWlxAeuv11SQ==","signatures":[{"sig":"MEUCIQCi0FiFpYDX/GIhKtCn36RDzVTw9HKswbbYEIL2blhK5QIgbL6cmry4QLcnY0Izns4pFhGg0krBfMuTPpmdUsby/98=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1178017},"main":"./lib/index.js","gitHead":"396b72c762c7aa750e5afdb9ef1203aeed9e7be7","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.2.10","occam-query":"^4.1.187","occam-lexers":"^23.1.75","occam-parsers":"^23.1.201","occam-languages":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.32","juxtapose":"^4.0.138","lively-cli":"^3.0.3","easy-layout":"^6.0.321","occam-model":"^1.0.547","occam-server":"^7.0.47","watchful-cli":"^1.7.98","easy-with-style":"^3.0.567","occam-grammar-utilities":"^8.1.3"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.334_1782819537398_0.7745688597460139","host":"s3://npm-registry-packages-npm-production"}},"3.0.335":{"name":"occam-furtle","version":"3.0.335","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.335","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"94be0e08bd919d00271ac8b9cd54104e38d925b5","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.335.tgz","fileCount":265,"integrity":"sha512-a5paiJbEYiP3dchlxSbL58D1cm+AHeFcE1m0/e2+RDJidV7HVtT4CP7Sqod8vkgXYyXsIGVATCbO9Wgm89v7IQ==","signatures":[{"sig":"MEUCIQDrflv8ilbz/aXEksWYIcFqbMGAlDqGQHXhtDneAEdvqwIgJoaaGgckPmK6jPCh27CGVTd9EmjYflYCn5udnco+1KM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1178535},"main":"./lib/index.js","gitHead":"9dcd498ba224ff6f114142622afa459f4cb6d6da","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.2.10","occam-query":"^4.1.187","occam-lexers":"^23.1.75","occam-parsers":"^23.1.201","occam-languages":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.32","juxtapose":"^4.0.138","lively-cli":"^3.0.3","easy-layout":"^6.0.321","occam-model":"^1.0.547","occam-server":"^7.0.47","watchful-cli":"^1.7.98","easy-with-style":"^3.0.567","occam-grammar-utilities":"^8.1.4"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.335_1782819923872_0.38052229566249873","host":"s3://npm-registry-packages-npm-production"}},"3.0.336":{"name":"occam-furtle","version":"3.0.336","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.336","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"827bf04c05d53f4c133cf244ce63a2df18e137e8","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.336.tgz","fileCount":267,"integrity":"sha512-RDDLf2XzKc9R+V0SLsEcxxfFBAVY3fSE8gfKnsjHWacG1/xqaJxaxo8Uhe9AJAsSuEsu0OSW7Dleot5ibYVqJg==","signatures":[{"sig":"MEYCIQCFkMmq/eVEzOP/F1kxsqMedX+6Pn+V8+Xn3wIbZ07TmAIhAJlcs3cTTQGkwk8RgvV1O03wHgIjg0RMkEadU44UmnwL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1185909},"main":"./lib/index.js","gitHead":"482a19ff45370d09a93f195073c655a6ba27a385","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.2.10","occam-query":"^4.1.187","occam-lexers":"^23.1.75","occam-parsers":"^23.1.201","occam-languages":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.32","juxtapose":"^4.0.138","lively-cli":"^3.0.3","easy-layout":"^6.0.321","occam-model":"^1.0.547","occam-server":"^7.0.47","watchful-cli":"^1.7.98","easy-with-style":"^3.0.567","occam-grammar-utilities":"^8.1.4"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.336_1782824726676_0.5177836906497362","host":"s3://npm-registry-packages-npm-production"}},"3.0.337":{"name":"occam-furtle","version":"3.0.337","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.337","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"b5abd9decdbbbf53c5262db1d0ba3f44cb54bd51","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.337.tgz","fileCount":267,"integrity":"sha512-oNZw8z5pywlhv3lBlc6CB9E7cQCqnMNeFM+M3L4lLI/tyCfWdtOfZs9A25hbggxG9XXTyYA+cUkMZoIYE5pxrA==","signatures":[{"sig":"MEUCIQD83BR5zcahJNV2+f6WjaOCYRSg9/nHSXh/qmHm3U82LgIgVjairgtpH/bmMqFsFSJ/uKIUNoPnpNDlk9eYOL9V/28=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1186072},"main":"./lib/index.js","gitHead":"428fe2f829d00fa93382b8835614fa8cb0b11178","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.2.10","occam-query":"^4.1.187","occam-lexers":"^23.1.75","occam-parsers":"^23.1.201","occam-languages":"^1.0.5"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.32","juxtapose":"^4.0.138","lively-cli":"^3.0.3","easy-layout":"^6.0.321","occam-model":"^1.0.547","occam-server":"^7.0.47","watchful-cli":"^1.7.98","easy-with-style":"^3.0.567","occam-grammar-utilities":"^8.1.4"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.337_1782829311483_0.4670126263335883","host":"s3://npm-registry-packages-npm-production"}},"3.0.338":{"name":"occam-furtle","version":"3.0.338","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.338","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"d9d06655fcc794a691114c1c27284e0b842c5ba1","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.338.tgz","fileCount":267,"integrity":"sha512-7X56V0uQLLr4W076w9FyHbzg63aGyptHognaOAKSKELwabulY9evP5gsquKq49E1BQqXxY3i3581AZG9bb51sg==","signatures":[{"sig":"MEUCIHPrsLX4x7SafESuBeaFVMWa6g56T/cmGtATHtJiCWiPAiEApPl5UcPZaq+xh1j3TCEXKlq5LZzC8moQrqaW1AVVK0Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1186072},"main":"./lib/index.js","gitHead":"8982854c29675158b9b2ddf1dce50814fe682aee","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.2.10","occam-query":"^4.1.189","occam-lexers":"^23.1.75","occam-parsers":"^23.1.204","occam-languages":"^1.0.6"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.32","juxtapose":"^4.0.138","lively-cli":"^3.0.3","easy-layout":"^6.0.321","occam-model":"^1.0.548","occam-server":"^7.0.48","watchful-cli":"^1.7.98","easy-with-style":"^3.0.567","occam-grammar-utilities":"^8.1.5"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.338_1782851216502_0.3957884148067077","host":"s3://npm-registry-packages-npm-production"}},"3.0.339":{"name":"occam-furtle","version":"3.0.339","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.339","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"d8361e03d8f4f2ecf6b45fd18c87dd8eb1220a87","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.339.tgz","fileCount":267,"integrity":"sha512-5VwFXyaDf7TkPvbiknBj9Pex2weqO5GDBjiwpHwshqVt8DLiXNr6rv29xVEk6fQ65pPdkag7+4Uzd8O1TYENIA==","signatures":[{"sig":"MEUCIGnN50k4W1Nifw7+Q0WdkdEwPHtXsbXoMRzzEWvCJrlKAiEAmysHnjnEiEQAuh7tpVCFDoaTsuhxEsZ89F9YOCKQoQE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1186072},"main":"./lib/index.js","gitHead":"40a0ed6685a6ae87e9eb89b0a9dfbd05955f7380","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.2.10","occam-query":"^4.1.189","occam-lexers":"^23.1.75","occam-parsers":"^23.1.204","occam-languages":"^1.0.6"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.32","juxtapose":"^4.0.138","lively-cli":"^3.0.3","easy-layout":"^6.0.322","occam-model":"^1.0.548","occam-server":"^7.0.48","watchful-cli":"^1.7.98","easy-with-style":"^3.0.568","occam-grammar-utilities":"^8.1.5"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.339_1782851633568_0.6078919240690073","host":"s3://npm-registry-packages-npm-production"}},"3.0.340":{"name":"occam-furtle","version":"3.0.340","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.340","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"45f46bd2185de479920aeb9778d2c102d512e632","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.340.tgz","fileCount":267,"integrity":"sha512-rIwuWhBd4LIkw8/6Jk/aAS24U/iYVuTz8Jj3QNJsdellDOuZJJEuwI9SRrcOq1Vt3VKzswW/wDCZhSzFjf6yMg==","signatures":[{"sig":"MEQCIGYJubQ0kGqgNeptwyUw52dexDS4N5FSWr6z4bFaX+ykAiAV+tGFTM+uZvjjFSTTAb1SASNy8pC4H887nkp+hHGkjA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1186072},"main":"./lib/index.js","gitHead":"f6de5c5f2ccfc5f59686b85ba16f2882ea04f30b","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.2.10","occam-query":"^4.1.189","occam-lexers":"^23.1.75","occam-parsers":"^23.1.204","occam-languages":"^1.0.7"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.1","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.32","juxtapose":"^4.0.138","lively-cli":"^3.0.3","easy-layout":"^6.0.322","occam-model":"^1.0.549","occam-server":"^7.0.49","watchful-cli":"^1.7.98","easy-with-style":"^3.0.568","occam-grammar-utilities":"^8.1.5"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.340_1782852704501_0.6453178814110792","host":"s3://npm-registry-packages-npm-production"}},"3.0.341":{"name":"occam-furtle","version":"3.0.341","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.341","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"52a4e22a1c36db27724848a00a1fb263d571f2d6","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.341.tgz","fileCount":267,"integrity":"sha512-bpItSJH5GDua5N8tlExWpziL8V2/UhUUFC2vocRNHh5cHY2Q+sv7UOHHuvwWHz402TgztfXMBED7nESSDbuxzA==","signatures":[{"sig":"MEUCIHt1avpYSG9jhv1RQgPtff9eBFlu8703XGWO1ZhJ0eBcAiEAqwHDHrb/QYweUV+Gt+zesbqXj4Qt0LVY43ZgapJqBgs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1186072},"main":"./lib/index.js","gitHead":"b973fca8cade1b5774b7c7d5d484c853dbb6a1a3","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.2.10","occam-query":"^4.1.189","occam-lexers":"^23.1.75","occam-parsers":"^23.1.204","occam-languages":"^1.0.7"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.32","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.323","occam-model":"^1.0.549","occam-server":"^7.0.49","watchful-cli":"^1.7.98","easy-with-style":"^3.0.569","occam-grammar-utilities":"^8.1.5"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.341_1782921509623_0.5479782926658958","host":"s3://npm-registry-packages-npm-production"}},"3.0.342":{"name":"occam-furtle","version":"3.0.342","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.342","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"d7c977018a2ff71781a9dd74d95623a37af0c4a2","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.342.tgz","fileCount":267,"integrity":"sha512-5v8vfFHEsHwRv0TUTli0B+XcMfd+YyZd2lsoSjBvm+N3KBk7586dh9ASPfTdCaVewryk5zAPsymNh57hu4nnYw==","signatures":[{"sig":"MEUCIQC54l1BFk0OpKPIwpgVQVSlzFLuVrtmS3p74ypr5WAkrQIgS7rdCfBKDda9fTHbRBx2d4B03D2xxsOLoP3FIHZDD1w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1186072},"main":"./lib/index.js","gitHead":"e70fa64acc26036532162469f71e649f83341ad4","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.2.10","occam-query":"^4.1.189","occam-lexers":"^23.1.75","occam-parsers":"^23.1.204","occam-languages":"^1.0.7"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.32","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.325","occam-model":"^1.0.549","occam-server":"^7.0.49","watchful-cli":"^1.7.98","easy-with-style":"^3.0.569","occam-grammar-utilities":"^8.1.5"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.342_1782923100710_0.37634176867515245","host":"s3://npm-registry-packages-npm-production"}},"3.0.343":{"name":"occam-furtle","version":"3.0.343","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.343","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"e8e295afae51e236b5d8476066a2576a9e3c85b3","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.343.tgz","fileCount":267,"integrity":"sha512-8RNJA9cA/yqM701Ph6LtF1gUWpKWN3zgDGGLgUUT27XeZaec04WP+SBE4OFS3aSCuThH7kMLrv2xw7FnmVJqvA==","signatures":[{"sig":"MEYCIQDq8UKE/3JXa0yNJtF3D8bi9OEE2cp7nChr9os1YPiywQIhANL89AdwIzBe1XhrtpIacHmRM50h4P5LzBNtKCWi4IAf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1186072},"main":"./lib/index.js","gitHead":"89d3fe5e63724a5b7f7c5f094575fbc464c44324","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.2.10","occam-query":"^4.1.189","occam-lexers":"^23.1.75","occam-parsers":"^23.1.204","occam-languages":"^1.0.7"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.32","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.326","occam-model":"^1.0.549","occam-server":"^7.0.49","watchful-cli":"^1.7.98","easy-with-style":"^3.0.571","occam-grammar-utilities":"^8.1.5"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.343_1782923751663_0.35806457633991506","host":"s3://npm-registry-packages-npm-production"}},"3.0.344":{"name":"occam-furtle","version":"3.0.344","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.344","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"f6103a3d769783d95aecbac0ebf2cf8fb56d2d26","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.344.tgz","fileCount":267,"integrity":"sha512-viA7niBZ/J7srlR20hxdQQpnUDVwyKZJZ5q1d2yp4z0PharOcpgd31C7BiPv7EQReh6ED2GvRpdHeVsbFC65sA==","signatures":[{"sig":"MEQCIFu7kp8eJiZAU6/dRtJ8xO9ZCPH9VjQ3n2+KqdJnlZqoAiBUOmFDXXN13ghdycYHoJ571OB4HVsJG/Qy1sqRqg/fig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1186072},"main":"./lib/index.js","gitHead":"1c18cbbe453cdaa5164401bbe0c9100ddda52bd6","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.5.2","occam-query":"^4.1.194","occam-lexers":"^23.1.81","occam-parsers":"^23.1.209","occam-languages":"^1.0.8"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.33","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.327","occam-model":"^1.0.550","occam-server":"^7.0.50","watchful-cli":"^1.7.98","easy-with-style":"^3.0.571","occam-grammar-utilities":"^8.1.10"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.344_1782926898261_0.5388547602715663","host":"s3://npm-registry-packages-npm-production"}},"3.0.345":{"name":"occam-furtle","version":"3.0.345","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.345","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"1b7153693168279ebb5031443b35983463bc80ba","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.345.tgz","fileCount":267,"integrity":"sha512-O29qjDbPrkhva+JV1rVdYlgMQ5jHl7gvCLOorFxAVjSgF2yD0o976N2Jco2ef2bICdx1fViqWKW/K5PV02iwAA==","signatures":[{"sig":"MEUCIQDattoMpfD4tpWrpIBq5PKe5Xne4q3ATFTDA3OPqWOD1AIgcAA5qRl30VaeFC5Xk+g504qwtk8Ha+LRJ1wVO9iRMYs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1188593},"main":"./lib/index.js","gitHead":"2f4ef2f4cd5eb7365d57157dab6ec2a8c39e951c","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.5.2","occam-query":"^4.1.194","occam-lexers":"^23.1.81","occam-parsers":"^23.1.209","occam-languages":"^1.0.8"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.33","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.327","occam-model":"^1.0.550","occam-server":"^7.0.50","watchful-cli":"^1.7.98","easy-with-style":"^3.0.571","occam-grammar-utilities":"^8.1.10"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.345_1782927565898_0.5091314087147829","host":"s3://npm-registry-packages-npm-production"}},"3.0.346":{"name":"occam-furtle","version":"3.0.346","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.346","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"21c2165b5b38ddcbc520ccb596ed4a5add82a899","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.346.tgz","fileCount":267,"integrity":"sha512-N/uem8AGYwe8pGgjuXOcDW89sY3AMS7ZQBHqasVlXzQpj2TZRh+U4FZmubfQQZQjFMrpOdn2pna9qV1/ZPjptA==","signatures":[{"sig":"MEUCIG5MSbgCPwRQsc6wplvq2a30JGdVHTaSJC/q02WNYY3PAiEAk+jOtyiap1vi0KE/We5KB0hAj681T1VNiQUCkTD09DI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1188593},"main":"./lib/index.js","gitHead":"fe921e3b8b726172eafd44d7c49ea553aa3a0d72","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.5.2","occam-query":"^4.1.194","occam-lexers":"^23.1.81","occam-parsers":"^23.1.209","occam-languages":"^1.0.8"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.33","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.327","occam-model":"^1.0.550","occam-server":"^7.0.50","watchful-cli":"^1.7.98","easy-with-style":"^3.0.571","occam-grammar-utilities":"^8.1.10"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.346_1782927577197_0.1680663096725019","host":"s3://npm-registry-packages-npm-production"}},"3.0.347":{"name":"occam-furtle","version":"3.0.347","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.347","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"ed4a8705490fdfab5b4ace1b663d101a175933f8","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.347.tgz","fileCount":267,"integrity":"sha512-F2upYs2jLA61Tpf3Hn/px/AjThp76/2uGo5MHYt4K8vCJM6XrQ7uFXf/Ga3oWOOdy6Axh6jw6LrVQXQH7jmfgw==","signatures":[{"sig":"MEQCIHzJq0fQ5lv8K+5oWMuO+b6h7JN00UkzENXERHBD2FKeAiAMf2cCpT50WWZZgbX/QAjN+Sa5veGuD1X03l8pB+lDOQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1188593},"main":"./lib/index.js","gitHead":"9309cb3582dda49ba58bea35b562dc9f0c071b41","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.5.2","occam-query":"^4.1.194","occam-lexers":"^23.1.81","occam-parsers":"^23.1.209","occam-languages":"^1.0.9"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.33","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.327","occam-model":"^1.0.550","occam-server":"^7.0.50","watchful-cli":"^1.7.98","easy-with-style":"^3.0.571","occam-grammar-utilities":"^8.1.12"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.347_1782928056095_0.2319815072100535","host":"s3://npm-registry-packages-npm-production"}},"3.0.348":{"name":"occam-furtle","version":"3.0.348","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.348","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"4833e3f8e0bae0d2b4ba46a22a0559bfe33a753b","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.348.tgz","fileCount":267,"integrity":"sha512-qI9KymQYXeFmFN45tJfp7MOIPfzTKR7qnSYvHXt3Gxj+omGFmPJLJUbImXdHRpdiR53ViX5RTEsJc1wWKBCEpw==","signatures":[{"sig":"MEUCIB/djuhSfau17PiQYVTF//e8lBRet7sfpZOQYva2ecB5AiEAnba18+t7t9zSklLAtWgWNbzQ0SgK5lITjNjclpb/x10=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1188594},"main":"./lib/index.js","gitHead":"aa13b9489bb96fc9b513be3a06c148dc126dd35a","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.5.2","occam-query":"^4.1.194","occam-lexers":"^23.1.81","occam-parsers":"^23.1.209","occam-languages":"^1.0.9"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.33","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.327","occam-model":"^1.0.550","occam-server":"^7.0.50","watchful-cli":"^1.7.102","easy-with-style":"^3.0.571","occam-grammar-utilities":"^8.1.12"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.348_1782932461290_0.5572573883261529","host":"s3://npm-registry-packages-npm-production"}},"3.0.349":{"name":"occam-furtle","version":"3.0.349","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.349","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"231c8d5d5e64949b1930b7c2324fc7de9edc4d88","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.349.tgz","fileCount":265,"integrity":"sha512-R7T7ShdnkCK7g8vzIPpYnG6GYcjRmJfhaD8Kv0kzewZQ7ZDp2BkhqMls+zLbZGv/UB4GhI9TQxp4uXt9B8SmKg==","signatures":[{"sig":"MEYCIQDQFckCHCm7gCtjw9C4kwn+z6mCleXnSWfpkITVU6JaiQIhAO5mwmJsvgK0vnBLVFNycvzfQVzvamivBCvl+kN5yJIr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1181131},"main":"./lib/index.js","gitHead":"f0545a834e460ca72fb70c7724eeeb9789321efa","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.5.2","occam-query":"^4.1.194","occam-lexers":"^23.1.81","occam-parsers":"^23.1.209","occam-languages":"^1.0.9"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.33","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.327","occam-model":"^1.0.550","occam-server":"^7.0.50","watchful-cli":"^1.7.102","easy-with-style":"^3.0.571","occam-grammar-utilities":"^8.1.12"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.349_1782988989460_0.20209798889074215","host":"s3://npm-registry-packages-npm-production"}},"3.0.350":{"name":"occam-furtle","version":"3.0.350","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.350","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"6db2d00e72e4f0547ab517873aafc9d243af9f74","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.350.tgz","fileCount":265,"integrity":"sha512-ieFCJAXjeDauUXnI+/VHWNgARdbjxhKvwH0td/+WvDQlIXhhd/yxiuxGXbop1YpCiGPYHYZDSE64RqKllmMM/g==","signatures":[{"sig":"MEQCIGfbGzYAfMTh5g7TwOlXFI8c5jjo6/1d9e8kBzU33DmpAiAc5EkEGRwo0iwc8a9bFclSSEurKMt/d+pWm+0mmKeVgg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1181132},"main":"./lib/index.js","gitHead":"0463b0738a41b685ff1e5a8700e297aa9e18b9b5","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.5.2","occam-query":"^4.1.194","occam-lexers":"^23.1.81","occam-parsers":"^23.1.209","occam-languages":"^1.0.12"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.33","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.327","occam-model":"^1.0.550","occam-server":"^7.0.50","watchful-cli":"^1.7.102","easy-with-style":"^3.0.571","occam-grammar-utilities":"^8.1.12"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.350_1782990005984_0.12764135610931127","host":"s3://npm-registry-packages-npm-production"}},"3.0.351":{"name":"occam-furtle","version":"3.0.351","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.351","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"f3d67c410b499a470118cd085d008533a79ba4de","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.351.tgz","fileCount":265,"integrity":"sha512-HyN8GFSRwlYViAjjQr3E5Jj2SoIvTKJj1hfysi78WRHc42XaZy3SF7jB3gTKXZEh1HyaU2XkQhHVKuSzMo4b7w==","signatures":[{"sig":"MEYCIQCSvXsRJU/AnstVi0JMRI9H37ncMpZoRBqPmFYmfROQowIhAPPxgkuwICWHC0iO1wMSeKvKekxiNpXxW7DitVJtJbVc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1181154},"main":"./lib/index.js","gitHead":"aaa374ce987367e078d251cd8586e494ca7c04ab","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.5.2","occam-query":"^4.1.194","occam-lexers":"^23.1.81","occam-parsers":"^23.1.209","occam-grammars":"^1.3.609","occam-languages":"^1.0.12"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.33","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.327","occam-model":"^1.0.550","occam-server":"^7.0.50","watchful-cli":"^1.7.102","easy-with-style":"^3.0.571","occam-grammar-utilities":"^8.1.12"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.351_1782990711938_0.6765833816222191","host":"s3://npm-registry-packages-npm-production"}},"3.0.352":{"name":"occam-furtle","version":"3.0.352","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.352","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"823cc8ce0fd0406ba83c2b40f34b1a258b06b4f9","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.352.tgz","fileCount":265,"integrity":"sha512-1U+5PG2PrcLTHf9Unv8SGvqTIZF+4n/d8TJ0/KS+8IFlKWkjqa6LJtBMq3sGdNjgkj7sbBWwRiHZOueJDVxb0g==","signatures":[{"sig":"MEUCIA9GRYguYMbk+DA91/Kdx/JsKA6khcMppnwF20vvFA+gAiEAqKSlu+MRmGCCsvYobTPTGUfzxXL6OMaLpVGP5rbQG4g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1181154},"main":"./lib/index.js","gitHead":"bdc30f8583d9de55702b3a103c82f7d29b988cee","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.5.2","occam-query":"^4.1.194","occam-lexers":"^23.1.81","occam-parsers":"^23.1.209","occam-grammars":"^1.3.609","occam-languages":"^1.0.12"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.33","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.327","occam-model":"^1.0.550","occam-server":"^7.0.50","watchful-cli":"^1.7.102","easy-with-style":"^3.0.571","occam-grammar-utilities":"^8.1.12"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.352_1782990724780_0.4655737846000101","host":"s3://npm-registry-packages-npm-production"}},"3.0.354":{"name":"occam-furtle","version":"3.0.354","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.354","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"1e7ffe6d02620396c2d322fdfa3fe212203dd35f","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.354.tgz","fileCount":265,"integrity":"sha512-//jlrHMa6ZyULcFr4VltfYaDj13VWvLy/pg0Kz6VGz4WpJFQqwmHC0CpEm6ryIIttkEJcddFGtgeIVRSYs3fww==","signatures":[{"sig":"MEYCIQCjNuTAUxitke1uuYcXlk9Z3Jd2P1O6Epv4xoSTKMPlkAIhAONxWl5fjFDZsY77LMvOb/XfFPmykYZZ6K59idkwvZG0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1180832},"main":"./lib/index.js","gitHead":"c081f51e2e4662f0d5ecfedc0725ec3d2115a523","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.5.2","occam-query":"^4.1.194","occam-lexers":"^23.1.81","occam-parsers":"^23.1.209","occam-grammars":"^1.3.609","occam-languages":"^1.0.13"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.33","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.327","occam-model":"^1.0.550","occam-server":"^7.0.50","watchful-cli":"^1.7.102","easy-with-style":"^3.0.571","occam-grammar-utilities":"^8.1.12"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.354_1782991064208_0.9435885442498355","host":"s3://npm-registry-packages-npm-production"}},"3.0.355":{"name":"occam-furtle","version":"3.0.355","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.355","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"1ca3be5c7164cd217b45ac08b98648cfb94c1d05","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.355.tgz","fileCount":265,"integrity":"sha512-oB2QaVI/XROsyD0OHJQPhqdM4wBNKhC6dLzH6ln0UDsLLgoA0OIa/wV7YwcyojUh+qQfcipyipe0rGChy5bsYw==","signatures":[{"sig":"MEYCIQCJuOBVmfF8Uim0AnaLXk7buedLyXr9AKCZsWwK0UoVKwIhAK8zjG5LQ7sWxi0jpfBYefeRwDlnZkairqXW64FuGMB+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1180832},"main":"./lib/index.js","gitHead":"9bd2a6085d36675036d4115b72251e3821ef846a","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.5.2","occam-query":"^4.1.194","occam-lexers":"^23.1.81","occam-parsers":"^23.1.209","occam-grammars":"^1.3.609","occam-languages":"^1.0.15"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.33","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.327","occam-model":"^1.0.550","occam-server":"^7.0.50","watchful-cli":"^1.7.102","easy-with-style":"^3.0.571","occam-grammar-utilities":"^8.1.12"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.355_1782992113009_0.32128256678910083","host":"s3://npm-registry-packages-npm-production"}},"3.0.356":{"name":"occam-furtle","version":"3.0.356","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.356","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"746df986d4ec11f00cb6626a06f9565e48f53ef7","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.356.tgz","fileCount":265,"integrity":"sha512-lzHwZQvEkUrBhytReQDlvZ0y40b18pfo8fqNAITvzT67OudCI1RiPuxHxbDmNoxi9uRZTauiqZFWDQdV16pUPw==","signatures":[{"sig":"MEUCIQDFS3ZcOkr02QQ9JoA3GerMp6c0beFxHjcczJZlkb1jegIgVxA26NrD3Nif/9RoS9pRG3wsNCxaqooYrgvmy8U9jGk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1180829},"main":"./lib/index.js","gitHead":"09ed03f0cce6a34e5b007eca9757b8df33a973cb","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.5.2","occam-query":"^4.1.196","occam-lexers":"^23.2.2","occam-parsers":"^23.2.2","occam-grammars":"^1.3.612","occam-languages":"^1.0.16"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.33","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.327","occam-model":"^1.0.552","occam-server":"^7.0.52","watchful-cli":"^1.7.102","easy-with-style":"^3.0.571","occam-grammar-utilities":"^8.1.15"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.356_1783017134476_0.7944646757223435","host":"s3://npm-registry-packages-npm-production"}},"3.0.357":{"name":"occam-furtle","version":"3.0.357","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.357","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"3b73347ac7f83da818dfbfe42879c2a78783d1fb","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.357.tgz","fileCount":265,"integrity":"sha512-mZSiQMq36/Qmb275GxuwBtVjY/qT23Cz++7vwr5lvepLcIs/viu0H/V6u8em+7Mk5ekn4fWUEzVelthIWeAlRA==","signatures":[{"sig":"MEYCIQDmnsXd3kNQRQZlgfDX/i0JrM/4VCNgQMrNwBmpKxRTBwIhALBTTjdxRwi9s+eGpsredUenkC+rajUX6hP9QV+UxqAJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1180829},"main":"./lib/index.js","gitHead":"9eedcfe58e054d616fbe2efa00f94471541c5749","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.5.2","occam-query":"^4.1.196","occam-lexers":"^23.2.2","occam-parsers":"^23.2.2","occam-grammars":"^1.3.612","occam-languages":"^1.0.16"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.33","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.329","occam-model":"^1.0.552","occam-server":"^7.0.52","watchful-cli":"^1.7.102","easy-with-style":"^3.0.573","occam-grammar-utilities":"^8.1.15"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.357_1783017646547_0.0047584461097891495","host":"s3://npm-registry-packages-npm-production"}},"3.0.358":{"name":"occam-furtle","version":"3.0.358","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.358","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"362ac7f7526c444c71e4163db7db312413bec41a","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.358.tgz","fileCount":265,"integrity":"sha512-qHRxxYm/zjJyWG/jzbkg0pnUV7lfLKNcA7voEAvMe2dz7AO5cx6DTFdqMzYCJLDEvxDZyLMigsRt+YdsUBrptw==","signatures":[{"sig":"MEQCIBCm8uKbDfaUrap2kgceQeM54EQAB8bt2lalggsaxKrsAiAfuV7SDb4JUZR0Wo+Dqck0uEOi0QjKBeeFQaH/fAOZnA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1180829},"main":"./lib/index.js","gitHead":"e61027c35afb3b8ff47bd59ebdf8af1b8e24adc2","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.5.2","occam-query":"^4.1.196","occam-lexers":"^23.2.2","occam-parsers":"^23.2.2","occam-grammars":"^1.3.616","occam-languages":"^1.0.17"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.33","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.329","occam-model":"^1.0.553","occam-server":"^7.0.53","watchful-cli":"^1.7.102","easy-with-style":"^3.0.573","occam-grammar-utilities":"^8.1.15"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.358_1783018053332_0.20505644032842718","host":"s3://npm-registry-packages-npm-production"}},"3.0.359":{"name":"occam-furtle","version":"3.0.359","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.359","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"887b6ca594937e68cf08847f82e9ea545fe813b1","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.359.tgz","fileCount":265,"integrity":"sha512-y33V4xkdlTBCNzq/QhEHXRdUnBjDOXAyJpmBCVpOeb2rj1zPIdIfgclYWz1dkmbtnfE1olguv67mTTBt0E0n9g==","signatures":[{"sig":"MEUCIAd71G+70YPRFjf3bhkZdydvPhklFJSrreeBe0CK3zLqAiEAw9MAYBb0YjyHxrMdIAEsvRIQD15yHzzR4BsX22BJXLQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1180829},"main":"./lib/index.js","gitHead":"7ec8b4323c7fc2af4dcef62213b8bab71bc749db","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.5.2","occam-query":"^4.1.198","occam-lexers":"^23.2.2","occam-parsers":"^23.2.4","occam-grammars":"^1.3.617","occam-languages":"^1.0.18"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.33","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.329","occam-model":"^1.0.554","occam-server":"^7.0.54","watchful-cli":"^1.7.102","easy-with-style":"^3.0.573","occam-grammar-utilities":"^8.1.17"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.359_1783019680704_0.9438457408255183","host":"s3://npm-registry-packages-npm-production"}},"3.0.360":{"name":"occam-furtle","version":"3.0.360","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.360","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"c3951063fa75ca4fdbe6fea24f2f6c9914908b25","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.360.tgz","fileCount":265,"integrity":"sha512-JbDZ7btLhcG+xKZogXzkCru5z59bIEYD9qEi4B70GaWMeD6C7AEBZpqEwPZIeTQHdRQOiBeCrrO/OmjwLyYOjA==","signatures":[{"sig":"MEUCIQDFrIU87drfHUVbvquXgB+nv0P451hCO2VXe0pvPNweLgIgMaIeKmE9fhmuOp8Gbt0zXdCY7uCuN2XDnX8a/l/Mgm8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1180829},"main":"./lib/index.js","gitHead":"0d50415741fa881731f034fdbaf10d01244eabea","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.5.2","occam-query":"^4.1.198","occam-lexers":"^23.2.2","occam-parsers":"^23.2.4","occam-grammars":"^1.3.617","occam-languages":"^1.0.18"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.33","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.330","occam-model":"^1.0.554","occam-server":"^7.0.54","watchful-cli":"^1.7.102","easy-with-style":"^3.0.574","occam-grammar-utilities":"^8.1.17"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.360_1783020252556_0.736757541677709","host":"s3://npm-registry-packages-npm-production"}},"3.0.361":{"name":"occam-furtle","version":"3.0.361","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.361","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"2105b812e1223ca6dd70b127e04423166b23c6c1","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.361.tgz","fileCount":265,"integrity":"sha512-pxEnxSA5V6FXlKyqhsi5o1MMh/lbSHfPtqCH4QH6ZbpPLemrcZeQz3BiRUmcvD1W7p92sLYXQkWLhvB3Ws2XZA==","signatures":[{"sig":"MEUCIQC4ADu2C2Pd4KcsoEdxZseSqYgfGOfj2ZaGo9XSfzg3xwIgTh3RKM9WyVLw3CUYqN4s0pR+33MaG043WSmsalT2VRA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1180829},"main":"./lib/index.js","gitHead":"3e1c5fcb153f280d89e618ef5373155abd811694","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.5.2","occam-query":"^4.1.198","occam-lexers":"^23.2.2","occam-parsers":"^23.2.4","occam-grammars":"^1.3.620","occam-languages":"^1.0.19"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.33","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.330","occam-model":"^1.0.555","occam-server":"^7.0.55","watchful-cli":"^1.7.102","easy-with-style":"^3.0.574","occam-grammar-utilities":"^8.1.17"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.361_1783084004955_0.4485464940802888","host":"s3://npm-registry-packages-npm-production"}},"3.0.362":{"name":"occam-furtle","version":"3.0.362","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.362","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"647004ad9e25d8524982dd32a7060326eb38e6b2","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.362.tgz","fileCount":265,"integrity":"sha512-ctsMWMro7Y5FwGYcCntFntCj8oEMQEXGkuzQUmgoVjPbX+Ttcxv885lCQQD64Z+gIE9x+ApyJCVGJUh3bIqqRQ==","signatures":[{"sig":"MEQCICzEaL27B6ivN1/u9qD987VPogREg7828136eFq3ief3AiACARUpCWVOynwDEZ90xzaqs/UYtH43+lvGyO56v4WtmQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1180829},"main":"./lib/index.js","gitHead":"19e735a4cd206b275abf47e18df353041ae66cc5","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.5.2","occam-query":"^4.1.198","occam-lexers":"^23.2.2","occam-parsers":"^23.2.4","occam-grammars":"^1.3.622","occam-languages":"^1.0.20"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.33","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.330","occam-model":"^1.0.556","occam-server":"^7.0.56","watchful-cli":"^1.7.102","easy-with-style":"^3.0.574","occam-grammar-utilities":"^8.1.17"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.362_1783095491158_0.44975579192559434","host":"s3://npm-registry-packages-npm-production"}},"3.0.363":{"name":"occam-furtle","version":"3.0.363","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.363","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"06218820f4ce26bda7745c972fe44e41bf57d12a","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.363.tgz","fileCount":265,"integrity":"sha512-XeVlNi1RJE+gq6KLBE05U4yex4hfmwpmtbO9cvOjpEondsGSZ1AMuMciq4uLrBBYMAtCfM6NJwAWx2qanQbBMw==","signatures":[{"sig":"MEUCIAr3OV+MN9RMHrS3/epMvOxS1Ld9RS20BCML5oAahemZAiEA0ewa7TBTS8WGDguClj+a4jbZw5hcBpkEVmVTitHxn1k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1180829},"main":"./lib/index.js","gitHead":"3552bc9e90d0352c3a78b297a4a33c87844accc0","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.5.2","occam-query":"^4.1.198","occam-lexers":"^23.2.2","occam-parsers":"^23.2.4","occam-grammars":"^1.3.622","occam-languages":"^1.0.21"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.33","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.330","occam-model":"^1.0.556","occam-server":"^7.0.56","watchful-cli":"^1.7.102","easy-with-style":"^3.0.574","occam-grammar-utilities":"^8.1.17"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.363_1783103245699_0.4872559921394384","host":"s3://npm-registry-packages-npm-production"}},"3.0.364":{"name":"occam-furtle","version":"3.0.364","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.364","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"85c6d4e9dcd62367602966ad9fd62b25e6f71dd4","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.364.tgz","fileCount":265,"integrity":"sha512-5mo22cqCz2ZdXN8WobbTwOdh6mgumcePzlprXraKfKLNjHKyuNoNE5fN1xuYaYRMYhDgk+SadNoWzBxmuX8EFg==","signatures":[{"sig":"MEQCIH6TTRaCw2eBNZKjewEklugUbJzXAaDFUGChnztewFTWAiAFuGobqs7/36QyWJJBemksEh2MmOkejjph5wWzDxoX+A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1180829},"main":"./lib/index.js","gitHead":"e3ecdbc63f53a6a7249c0ac73faff5725c9e2cd9","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.5.2","occam-query":"^4.1.198","occam-lexers":"^23.2.2","occam-parsers":"^23.2.4","occam-grammars":"^1.3.624","occam-languages":"^1.0.22"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.33","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.330","occam-model":"^1.0.557","occam-server":"^7.0.57","watchful-cli":"^1.7.102","easy-with-style":"^3.0.574","occam-grammar-utilities":"^8.1.17"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.364_1783114403442_0.3478147130857321","host":"s3://npm-registry-packages-npm-production"}},"3.0.365":{"name":"occam-furtle","version":"3.0.365","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.365","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"3af6865e4a7eaf3861c6835b4467ee8dd84e70c8","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.365.tgz","fileCount":265,"integrity":"sha512-Nc2ANpVC54ddr5x37sRah3lxjNCisV41AInVD1gUCh9NkWk8y5ZZrV7mlqkFdV5s0GRgsXdwIGVuvBj/gRZv/A==","signatures":[{"sig":"MEQCIB4yli5kNhKck5iPWduTfMFxI6fbaUofOiWWtKkZBoGdAiATh7CbEb4XoUlFs1G/buIGuFj0RdD53zuGxfDVbfE8rw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1180829},"main":"./lib/index.js","gitHead":"7031d05b89ed8085c048a7f962235acb35b37087","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.5.2","occam-query":"^4.1.198","occam-lexers":"^23.2.2","occam-parsers":"^23.2.4","occam-grammars":"^1.3.626","occam-languages":"^1.0.23"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.33","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.330","occam-model":"^1.0.558","occam-server":"^7.0.58","watchful-cli":"^1.7.102","easy-with-style":"^3.0.574","occam-grammar-utilities":"^8.1.17"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.365_1783115681536_0.8933446842141994","host":"s3://npm-registry-packages-npm-production"}},"3.0.366":{"name":"occam-furtle","version":"3.0.366","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.366","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"6bd394dfd1b350de3d2e9e3fc9c7052849580872","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.366.tgz","fileCount":266,"integrity":"sha512-TB1TRVCjmru/oujLQhluyATupdHkA40y5eBJAcagJrLgQ3DenOgYHmapTBCF/Ng8A7UnlvBrYzu9RJuZ0lOoKA==","signatures":[{"sig":"MEUCIQDnwK5jrmGOqF4Ji+mJjuUPg/+g6O+Go74jfyPfq4bKNAIgRjAuLgodunOqk2zY1IjTqQzljPdE95Ch9Z2LWkG9mFQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1175307},"main":"./lib/index.js","gitHead":"82e3f4000875cba1b22de926fdd16c1498c94195","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.5.2","occam-query":"^4.1.198","occam-lexers":"^23.2.2","occam-parsers":"^23.2.4","occam-grammars":"^1.3.626","occam-languages":"^1.0.25"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.33","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.330","occam-model":"^1.0.558","occam-server":"^7.0.58","watchful-cli":"^1.7.102","easy-with-style":"^3.0.574","occam-grammar-utilities":"^8.1.17"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.366_1783158651833_0.2801462080312078","host":"s3://npm-registry-packages-npm-production"}},"3.0.368":{"name":"occam-furtle","version":"3.0.368","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.368","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"63393ef797ab9dd252f0517bc274f67af9530aec","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.368.tgz","fileCount":267,"integrity":"sha512-e7t2ib8T4YmdOuRv9b6uVrYE8xlA71d3jSDaRusssMpYzhcZLz36YrB4Z19e5IZQIojPRcbR0eDg92r+CkxM2Q==","signatures":[{"sig":"MEUCIA8FJXtfGTHYKfArM/yWPG9TKbgUdB2rYGRT4/7MFcD1AiEAku1ujdmpH/LQlB0REl3KJy5cYkEYlg3XVADXPP1pHLg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1199030},"main":"./lib/index.js","gitHead":"b8212eb7203765e6f5c1f22a9199778cc82e2986","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.5.2","occam-query":"^4.1.198","occam-lexers":"^23.2.2","occam-parsers":"^23.2.4","occam-grammars":"^1.3.628","occam-languages":"^1.0.26"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.33","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.330","occam-model":"^1.0.559","occam-server":"^7.0.59","watchful-cli":"^1.7.102","easy-with-style":"^3.0.574","occam-grammar-utilities":"^8.1.17"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.368_1783163729128_0.8064138842078443","host":"s3://npm-registry-packages-npm-production"}},"3.0.370":{"name":"occam-furtle","version":"3.0.370","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.370","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"bbce7f5936d4898729ae7d6fba242390cb103a98","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.370.tgz","fileCount":263,"integrity":"sha512-9yufejXRPWfbGSHZIQOysPBtkNLSW6JLFfxpaQ0YDMRqgz9icmqhYfDnsasfKru9KrSS7cOhrIx/HsVg5p35aA==","signatures":[{"sig":"MEYCIQCMA7zuMTgb50te9g7b74DCF595gfjKSPIA+vQpHM2OogIhAIGhZKuS9gW66VR90RVdkHLA3zQ8GgV0czdsiDWTx8WN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1239672},"main":"./lib/index.js","gitHead":"8b0bb1b19c6aec52389d663ef085d6fd3c8b42be","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.5.2","occam-query":"^4.1.198","occam-lexers":"^23.2.2","occam-parsers":"^23.2.4","occam-grammars":"^1.3.628","occam-languages":"^1.0.28"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.33","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.330","occam-model":"^1.0.559","occam-server":"^7.0.59","watchful-cli":"^1.7.102","easy-with-style":"^3.0.574","occam-grammar-utilities":"^8.1.17"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.370_1783171636528_0.3583997780190149","host":"s3://npm-registry-packages-npm-production"}},"3.0.371":{"name":"occam-furtle","version":"3.0.371","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.371","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"643b7f73433e88da1046b1bb8d51dea299122958","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.371.tgz","fileCount":263,"integrity":"sha512-eyZir/W16czxDe4dXQU5OV5GpJbbU8B08MALYD6HqqdtG9p9Xqke36Hi5u4o3UKM/kZ2jGeda6UJDeRysV9xQA==","signatures":[{"sig":"MEUCIGaC1ttyNNFjIaKq4mi8xcLeCskkmnLcZ23YUjUVcJlbAiEA6h0p4UuZncwhcCXyCETMrJM/QiaX/lm9ARVjyzB9X/c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1198696},"main":"./lib/index.js","gitHead":"41fe5c79b248c886efefb29e09e1618fd102d0c6","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.5.2","occam-query":"^4.1.198","occam-lexers":"^23.2.2","occam-parsers":"^23.2.4","occam-grammars":"^1.3.628","occam-languages":"^1.0.30"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.33","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.330","occam-model":"^1.0.559","occam-server":"^7.0.59","watchful-cli":"^1.7.102","easy-with-style":"^3.0.574","occam-grammar-utilities":"^8.1.17"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.371_1783172604329_0.7800438950729458","host":"s3://npm-registry-packages-npm-production"}},"3.0.372":{"name":"occam-furtle","version":"3.0.372","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.372","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"7b6c8057e1f9b6a47784e65bf126a7ad11f119b5","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.372.tgz","fileCount":265,"integrity":"sha512-2t9L/dcmNPuqJePKmkX3LyCL7yB9mQI+EzJA8QdGT36/R/yDHE3BsSH24btK2abjj6q8WBVMPfk1EG/2XSA6rw==","signatures":[{"sig":"MEUCIQDsJFEzZJDpFKdPoPqBTV0qdXqCe2kQFBkMk5CkysyyagIgdrdoLDltOw5U7on2X0OsOtYOeboJPNK06W0BbjPayK8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1198650},"main":"./lib/index.js","gitHead":"132dc1ca2279b6bb8e380896363e5c9cc63f5aa7","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.5.2","occam-query":"^4.1.198","occam-lexers":"^23.2.2","occam-parsers":"^23.2.4","occam-grammars":"^1.3.628","occam-languages":"^1.0.32"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.33","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.330","occam-model":"^1.0.559","occam-server":"^7.0.59","watchful-cli":"^1.7.102","easy-with-style":"^3.0.574","occam-grammar-utilities":"^8.1.17"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.372_1783174665869_0.8383787147066619","host":"s3://npm-registry-packages-npm-production"}},"3.0.375":{"name":"occam-furtle","version":"3.0.375","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.375","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"020f7d0f67359f71aecf4a30988adb7bc9fc2cfe","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.375.tgz","fileCount":265,"integrity":"sha512-ZffCjA2UWJR/+8Tv1sCz0ec+fzep4QsXCWFxiHziOoVo8E1zhCmD7gpuQLqHBauOGXiw1b1+7uK1/Xzmq6SleA==","signatures":[{"sig":"MEQCIAv6C3NRvqDnLFhiJbKHXvYuzu6E2C077eORWgo1AkK9AiBShZr4HKtV7sxF9L6g6crMwPAiq9aYBcmagziFdxmI1A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1212821},"main":"./lib/index.js","gitHead":"9edaaf115664508b5f59ce280ce3e4b961b9ed36","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.5.2","occam-query":"^4.1.198","occam-lexers":"^23.2.2","occam-parsers":"^23.2.4","occam-grammars":"^1.3.628","occam-languages":"^1.0.32"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.33","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.330","occam-model":"^1.0.559","occam-server":"^7.0.59","watchful-cli":"^1.7.102","easy-with-style":"^3.0.574","occam-grammar-utilities":"^8.1.17"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.375_1783182923423_0.35372114251027886","host":"s3://npm-registry-packages-npm-production"}},"3.0.376":{"name":"occam-furtle","version":"3.0.376","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.376","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"d215f38223f2409f2925a16b8d9bbda1fe0bb862","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.376.tgz","fileCount":265,"integrity":"sha512-1xmxDHrj2WXSa4xebTBmA1B8kuSL9q8UeniPUXAYICfZx60acQKg1HhyQaByc2o6r5I0UnIVjjP032mWepnGLg==","signatures":[{"sig":"MEUCIEPfFIB/h5AF5VTLoSjAHJ2EyE7ZsuIUtOvDITiEVGOzAiEApzNZR3edG7KSVYCDPyyFNKyq3HqM971+1ga4jCoHoo8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1212821},"main":"./lib/index.js","gitHead":"d534b1cc32522aa922c4f6b2b13baa121d47ef50","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.5.2","occam-query":"^4.1.198","occam-lexers":"^23.2.2","occam-parsers":"^23.2.4","occam-grammars":"^1.3.628","occam-languages":"^1.0.32"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.33","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.330","occam-model":"^1.0.559","occam-server":"^7.0.59","watchful-cli":"^1.7.102","easy-with-style":"^3.0.574","occam-grammar-utilities":"^8.1.17"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.376_1783182947010_0.7050454666940165","host":"s3://npm-registry-packages-npm-production"}},"3.0.378":{"name":"occam-furtle","version":"3.0.378","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.378","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"b8310e2678a385c505211599e433d3128335be8f","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.378.tgz","fileCount":265,"integrity":"sha512-x9LmlQGQBaYt2eECj2qhMUgMxBLe54QnRqJNbCwJAoHjoJJsMmnxwuLuCXK1+1FBLLKVNFl7P9sjEuziFyCx4Q==","signatures":[{"sig":"MEUCIFotspY0JZ0oo/w0qVTID9j/tfb2d696iZ9h9Jj6r2FgAiEAt9WvAk2US3whx7O+TlES6TsouP6NC+v+Ie+92m9YMYA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1214611},"main":"./lib/index.js","gitHead":"c3d35c6274945ae8d450eb86cb0ee3a577d9c248","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.5.2","occam-query":"^4.1.198","occam-lexers":"^23.2.2","occam-parsers":"^23.2.4","occam-grammars":"^1.3.630","occam-languages":"^1.0.33"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.33","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.330","occam-model":"^1.0.560","occam-server":"^7.0.60","watchful-cli":"^1.7.102","easy-with-style":"^3.0.574","occam-grammar-utilities":"^8.1.17"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.378_1783196854030_0.20590997996110527","host":"s3://npm-registry-packages-npm-production"}},"3.0.380":{"name":"occam-furtle","version":"3.0.380","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.380","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"70905e3fe5c0ff3499b22d8f9dac7ed7152801b3","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.380.tgz","fileCount":277,"integrity":"sha512-6HjbTTQpiOI4S/AeADb8VFmOHNDZZ1CAgNQ4MnkHK+ZnUVnBxtBYIEWPNaxq70uD9viPKXblHJnO7XYiGnQw8w==","signatures":[{"sig":"MEYCIQDEVaOXQggCjMF1C8s6OLyMfeiLAuQlV40+Q0wZE/dwvgIhAKFJiRDuYxKlRlpTzvILewStrQK4HUWum6k3CytXT/XQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1281368},"main":"./lib/index.js","gitHead":"005c3697e9e65e666f15639b80e532497b99af73","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.5.2","occam-query":"^4.1.198","occam-lexers":"^23.2.2","occam-parsers":"^23.2.4","occam-grammars":"^1.3.630","occam-languages":"^1.0.33"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.33","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.330","occam-model":"^1.0.560","occam-server":"^7.0.60","watchful-cli":"^1.7.102","easy-with-style":"^3.0.574","occam-grammar-utilities":"^8.1.17"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.380_1783239071656_0.12261307583493242","host":"s3://npm-registry-packages-npm-production"}},"3.0.381":{"name":"occam-furtle","version":"3.0.381","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.381","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"7743931134f91fac5b5ebbdb5a1d2c4b33efb03a","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.381.tgz","fileCount":277,"integrity":"sha512-rhppuRr7IPRAsCL+3xDRY5/FXRn1sCougivivqMd3uffZqMfv8mk1kOU9EF//DhfadVmuvPI2jnmasmm/byIpw==","signatures":[{"sig":"MEQCIAmfJPd9YZv16dqG8NvFST+YFBl+CEZuUmfBNEW+AukQAiB6FgKGIi8qZzG5smxCO0g40TiwV+9gLOTtP5Z40Dxcrg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1281368},"main":"./lib/index.js","gitHead":"9a4e43566e4b9a36f123db287da20fa5bb5c07cb","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.5.2","occam-query":"^4.1.198","occam-lexers":"^23.2.2","occam-parsers":"^23.2.4","occam-grammars":"^1.3.632","occam-languages":"^1.0.34"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.33","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.330","occam-model":"^1.0.561","occam-server":"^7.0.61","watchful-cli":"^1.7.102","easy-with-style":"^3.0.574","occam-grammar-utilities":"^8.1.17"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.381_1783241275148_0.871076326659026","host":"s3://npm-registry-packages-npm-production"}},"3.0.382":{"name":"occam-furtle","version":"3.0.382","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.382","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"4bf77f8b9196f733dc907e6260a9a1e91b7fae30","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.382.tgz","fileCount":277,"integrity":"sha512-+00AQy2gtm1T1SzDXls0ax/3SbQajpTNLbgOdnoXwKFCVEoTaRk/zq6mOFDnMpM2iujJFgNMmzT6v7GYNRfHfg==","signatures":[{"sig":"MEYCIQCWaB0Rl0avZ/dpws7STrARaCxtz719ZnG86JFuL/3a0AIhAIiO3w+XGUpnXQBE6oi2CPkCMr9aB8G3ziPI/s0czVMC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1281368},"main":"./lib/index.js","gitHead":"8f67896257482fb788e8acd0955c359d552bfb2d","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.5.2","occam-query":"^4.1.198","occam-lexers":"^23.2.2","occam-parsers":"^23.2.4","occam-grammars":"^1.3.632","occam-languages":"^1.0.36"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.33","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.330","occam-model":"^1.0.561","occam-server":"^7.0.61","watchful-cli":"^1.7.102","easy-with-style":"^3.0.574","occam-grammar-utilities":"^8.1.17"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.382_1783336109580_0.7017704829823161","host":"s3://npm-registry-packages-npm-production"}},"3.0.385":{"name":"occam-furtle","version":"3.0.385","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.385","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"8238abd15f7045a18c8c31641b428ec558227047","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.385.tgz","fileCount":277,"integrity":"sha512-P+AVcGDsWZfBerxffhQ3pwJ79h7alo8nPJ0Xa4czh2JCatnn3oL6BOhE/Cv9YziR6KDTlrAVSCuFSu7SShhrpQ==","signatures":[{"sig":"MEYCIQD+GAIetKboXmT1ouC2m7niWByW2Fei8TM4fgDK9475YgIhAKyXr/PJM1xRAjK7bS3m/5hXo+5KcMNzdcn88d/w2lDD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1285549},"main":"./lib/index.js","gitHead":"fc146b9af769445ac400568f4da930b8838d0ef1","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.5.2","occam-query":"^4.1.198","occam-lexers":"^23.2.2","occam-parsers":"^23.2.4","occam-grammars":"^1.3.632","occam-languages":"^1.0.47"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.33","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.330","occam-model":"^1.0.561","occam-server":"^7.0.61","watchful-cli":"^1.7.102","easy-with-style":"^3.0.574","occam-grammar-utilities":"^8.1.17"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.385_1783435908071_0.5420689662333213","host":"s3://npm-registry-packages-npm-production"}},"3.0.386":{"name":"occam-furtle","version":"3.0.386","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.386","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"180d9da5c5ad7aa5cb1ef6ba067a5ad79d628d6f","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.386.tgz","fileCount":277,"integrity":"sha512-yRUcFdwNdTmRh4E2R3XGDTZz+46mZ80Tp8+HgSPkirsq6/pYEDcWIayCEmWYgOiPchckVje+xOR23V31CiD27g==","signatures":[{"sig":"MEUCID0EWyf6jA5WlVc5VMhTIy7zY0DhT97NTODuwICDpHXhAiEA0B55LjYfvsDJi+unsLE6+VkolIEMGDQHCV0DUI5llTk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1285549},"main":"./lib/index.js","gitHead":"b29b188f3792ba78789efb6a429229903b48e408","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.5.2","occam-query":"^4.1.198","occam-lexers":"^23.2.2","occam-parsers":"^23.2.4","occam-grammars":"^1.3.632","occam-languages":"^1.0.49"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.33","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.330","occam-model":"^1.0.561","occam-server":"^7.0.61","watchful-cli":"^1.7.102","easy-with-style":"^3.0.574","occam-grammar-utilities":"^8.1.17"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.386_1783436155783_0.8156263769136838","host":"s3://npm-registry-packages-npm-production"}},"3.0.387":{"name":"occam-furtle","version":"3.0.387","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.387","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"fafc3197f0caae28d14404bfb7bf42fbadae19fd","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.387.tgz","fileCount":277,"integrity":"sha512-SRWn6WO/8thky6P+pyLv6+X5FPfgDo9RLphiGk2Y1IODqSDFKQDHFASJ/k6MiaFiyKjsx2pG7W0S+/owF8Jemw==","signatures":[{"sig":"MEUCIE16BHs3HXVyf1TLN2h6goQUZ6PPF2JJc/N6L8lY2SRGAiEAl7UUOYmfjZwnO3RJQu/8KI+/4Lo1CAYGeMZg9BNvy44=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1285548},"main":"./lib/index.js","gitHead":"3ab3b7c336318414e9823b87d3796c75cb490b25","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.5.2","occam-query":"^4.1.198","occam-lexers":"^23.2.2","occam-parsers":"^23.2.4","occam-grammars":"^1.3.632","occam-languages":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.33","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.330","occam-model":"^1.0.561","occam-server":"^7.0.61","watchful-cli":"^1.7.102","easy-with-style":"^3.0.574","occam-grammar-utilities":"^8.1.17"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.387_1783458302238_0.7101691165483321","host":"s3://npm-registry-packages-npm-production"}},"3.0.388":{"name":"occam-furtle","version":"3.0.388","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.388","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"666821d1c3c9d925912d05012e5a0a4717451992","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.388.tgz","fileCount":276,"integrity":"sha512-pBDBv/KxQ52kBNULAta9ieOnFvlvrxG7Q5an2FKGf5BZpF5OJ0oB2m+TrtVEOUbvf0J8Rhv9oFuIqJzVPD6Nkg==","signatures":[{"sig":"MEYCIQDKDSV3DENzf5qvyj8Ufu+n7WOgpGU9+7oT+ChyTS80eAIhAO4w6uepp/x5tG/T6VI3y9lTtE/9JNw1hFLIvxTZMWMO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1265126},"main":"./lib/index.js","gitHead":"37d72d3e3acb86678807258f23a748637b4b97df","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.5.2","occam-query":"^4.1.198","occam-lexers":"^23.2.2","occam-parsers":"^23.2.4","occam-grammars":"^1.3.632","occam-languages":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.33","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.330","occam-model":"^1.0.561","occam-server":"^7.0.61","watchful-cli":"^1.7.102","easy-with-style":"^3.0.574","occam-grammar-utilities":"^8.1.17"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.388_1783516878426_0.697390506289107","host":"s3://npm-registry-packages-npm-production"}},"3.0.389":{"name":"occam-furtle","version":"3.0.389","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.389","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"fb65909c89efc111d6e1d59bfd0f2cc4ac126db6","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.389.tgz","fileCount":277,"integrity":"sha512-HOqFzJRv3Li9HqiqbmK0k67e2rcA4fXvtwojHfLfpoyWZcM+b/djLUMhRUhHqNeYF6hm3RE6pxIxHWEZQ8uayg==","signatures":[{"sig":"MEUCIQDz5Lhu3VBSKSM+y9S2CuYct32B4KDAJLxl2Y8TQqEaGQIgLgr3Eeq2s7gIYyOBXJrmRpeXJOt6AcWN6TNe8VbXw/I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1283322},"main":"./lib/index.js","gitHead":"14ac89e67a43965fd9185fcb8804bc5054870b0c","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.5.2","occam-query":"^4.1.198","occam-lexers":"^23.2.2","occam-parsers":"^23.2.4","occam-grammars":"^1.3.632","occam-languages":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.33","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.330","occam-model":"^1.0.561","occam-server":"^7.0.61","watchful-cli":"^1.7.102","easy-with-style":"^3.0.574","occam-grammar-utilities":"^8.1.17"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.389_1783516920460_0.6347575146641631","host":"s3://npm-registry-packages-npm-production"}},"3.0.391":{"name":"occam-furtle","version":"3.0.391","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.391","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"f36e7134b91a26c21ba065dd596fd9a2b46cbc9a","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.391.tgz","fileCount":277,"integrity":"sha512-xqFe1hjV8iSpIYkvvcfGtoKtFcLPNia7aBUh+fUtmArW0euRbjtBEiPa4smdGOkJY7OCrw8ZmKaR+8qpj7u49w==","signatures":[{"sig":"MEUCIG341sE0bmB3uyMTQq1BPNkKBUtMu58ZQkPwy/KYHvwUAiEA8U22NyN/EzHRUWMQga3zupbE6yveVioAT5Vb1Gxwawo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1283521},"main":"./lib/index.js","gitHead":"37ad08db03e7f54f1907e3bfccfbaeefc52a6a6b","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.5.2","occam-query":"^4.1.198","occam-lexers":"^23.2.2","occam-parsers":"^23.2.4","occam-grammars":"^1.3.632","occam-languages":"^2.1.7"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.33","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.330","occam-model":"^1.0.561","occam-server":"^7.0.61","watchful-cli":"^1.7.102","easy-with-style":"^3.0.574","occam-grammar-utilities":"^8.1.17"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.391_1783535140766_0.16046583978471007","host":"s3://npm-registry-packages-npm-production"}},"3.0.392":{"name":"occam-furtle","version":"3.0.392","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.392","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"8f355b3a86a8ee8fbdb2a59640baac126a3ae352","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.392.tgz","fileCount":277,"integrity":"sha512-M8jXJ/VVymyENLxl9AlOheiUEDTCLR7mstWnBgTyZUawrpqbeUlebXKnkAzI4xUsAdbcvRN262LW931KoaNo2A==","signatures":[{"sig":"MEUCIAnBSd9cavrnRoTLAh2GlsU8jzMJGu5MFE29uqvK5zF4AiEA8JdGidNxUxqIqeis4LXRTVXqBk7wnPRhkjCjxaUD1p8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1283521},"main":"./lib/index.js","gitHead":"34e6d465479a178f160980c523c432d780a8d727","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.5.2","occam-query":"^4.1.198","occam-lexers":"^23.2.2","occam-parsers":"^23.2.4","occam-grammars":"^1.3.632","occam-languages":"^2.1.9"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.33","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.330","occam-model":"^1.0.561","occam-server":"^7.0.61","watchful-cli":"^1.7.102","easy-with-style":"^3.0.574","occam-grammar-utilities":"^8.1.17"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.392_1783537532764_0.11802148674472024","host":"s3://npm-registry-packages-npm-production"}},"3.0.393":{"name":"occam-furtle","version":"3.0.393","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.393","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"d4accd611af0e028e6dc674368bc5c1e4683c685","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.393.tgz","fileCount":277,"integrity":"sha512-orSKh7jk/rC5mPvO7wtJfVlv2KjWOoV1sf18LY86z1OX7FKEa/Ge/57Ym1LT/LenfcSEAulHe4iSQEu/hqASOA==","signatures":[{"sig":"MEYCIQC0bxvm0iTa1EVaFHLHEqbNQwhskq1pFM6ZrQQ+5LiSswIhAMLDVZPKTW+j3y+34iqBh6WG42Yjs+nNXZ0i12Y3tLIr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1283929},"main":"./lib/index.js","gitHead":"f5c0f821cc1f726bb2a666ceb55a227edd4194b7","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.5.2","occam-query":"^4.1.198","occam-lexers":"^23.2.2","occam-parsers":"^23.2.4","occam-grammars":"^1.3.632","occam-languages":"^2.1.9"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.33","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.330","occam-model":"^1.0.561","occam-server":"^7.0.61","watchful-cli":"^1.7.102","easy-with-style":"^3.0.574","occam-grammar-utilities":"^8.1.17"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.393_1783597725524_0.02577635462626393","host":"s3://npm-registry-packages-npm-production"}},"3.0.394":{"name":"occam-furtle","version":"3.0.394","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.394","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"aa3cbdc3223282224ef615af8a529f26dc27e638","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.394.tgz","fileCount":277,"integrity":"sha512-zuDk4WgTJER05EGKkK4tL6mDQwXuodVkT+5XEiWy4CCi87qgE6hWem3Z+RN8mee4QegfqXxkMnpU9yxi+oMaag==","signatures":[{"sig":"MEUCICt7rofeL36f60+PNo+8cxEQzihvFymfyt9eJdNBnq5XAiEAlHn2atNutw7VDtud+KqTpRj6xoTU5D6V9hVlGR43YWA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1283521},"main":"./lib/index.js","gitHead":"06e32ac826462c91e5f6e3d7f23f4bac28dee8b4","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.5.2","occam-query":"^4.1.198","occam-lexers":"^23.2.2","occam-parsers":"^23.2.4","occam-grammars":"^1.3.632","occam-languages":"^2.1.9"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.33","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.330","occam-model":"^1.0.561","occam-server":"^7.0.61","watchful-cli":"^1.7.102","easy-with-style":"^3.0.574","occam-grammar-utilities":"^8.1.17"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.394_1783682521800_0.8092275995684963","host":"s3://npm-registry-packages-npm-production"}},"3.0.395":{"name":"occam-furtle","version":"3.0.395","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.395","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"a83cc4d06f94d67d01d66b2997d7a366fade02b8","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.395.tgz","fileCount":277,"integrity":"sha512-mwC6z5OwQquCUCMBlGbtA83vYXQBLVEXKrBmrBwAIF2WdJ1QA2Y2gFWoISi9y4ScYFmAj2KXBfzzzjXaJsCAmw==","signatures":[{"sig":"MEQCIB6jn9mmssItA9UZhrOajqTjGlsRcPEJM5l49961NWljAiAhleyJUKcVEP2zJnh5NSpDptqXkf6pNFeEhsh1flh8iw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1283522},"main":"./lib/index.js","gitHead":"e0e841dc98831746393f6e97d70c068f46223f0b","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.5.2","occam-query":"^4.1.198","occam-lexers":"^23.2.2","occam-parsers":"^23.2.4","occam-grammars":"^1.3.632","occam-languages":"^2.1.11"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.33","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.330","occam-model":"^1.0.561","occam-server":"^7.0.61","watchful-cli":"^1.7.102","easy-with-style":"^3.0.574","occam-grammar-utilities":"^8.1.17"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.395_1783682723150_0.5434488596483276","host":"s3://npm-registry-packages-npm-production"}},"3.0.396":{"name":"occam-furtle","version":"3.0.396","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.396","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"666ee962c979e8aa2f6f167d7259f22e33e9779c","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.396.tgz","fileCount":277,"integrity":"sha512-iUtiK0ltrNioW6lceQ8p+KNB8gxshHYh1KXZGTwXKiQdLKEscR5lASYrDWkHCFzth72Kx8XcKGy0BefOVv0Sig==","signatures":[{"sig":"MEUCIQDXed9xgctOt4x0yS64Mr0oyeyuOJg6KcvwVvTDNRRD8gIgS8uSdA0YA4n4GzL2dxJjiSKcbae8+qbj4wBeGqLgbyY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1283522},"main":"./lib/index.js","gitHead":"42e0acd6101e8d104286c6c7bee33c3628b402b0","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.5.2","occam-query":"^4.1.198","occam-lexers":"^23.2.2","occam-parsers":"^23.2.4","occam-grammars":"^1.3.632","occam-languages":"^2.1.17"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.33","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.330","occam-model":"^1.0.561","occam-server":"^7.0.61","watchful-cli":"^1.7.102","easy-with-style":"^3.0.574","occam-grammar-utilities":"^8.1.17"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.396_1783773445380_0.010351736052578442","host":"s3://npm-registry-packages-npm-production"}},"3.0.397":{"name":"occam-furtle","version":"3.0.397","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.397","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"55e1afb14490544a0559d86065662ff4653a34ba","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.397.tgz","fileCount":277,"integrity":"sha512-9QLvjp2jUFsmEHd469aFvlstHtA+JiwspdIWNNjwZnAIzFDOzl9k795CsGyDaTz+J1DcC+zWh+lsVpqb33u4DQ==","signatures":[{"sig":"MEQCIDeZxZtYdxoKgJDXwPwsMAbnpSzyWR0YeUO1UvbMQJ+vAiA+HEjEkDwD1kFw3JnLs/IkEvRt3B5nqTTZnNebOy63fQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1283522},"main":"./lib/index.js","gitHead":"3b6df08a44da5de453220af4f798f12c53bde4f7","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.5.2","occam-query":"^4.1.198","occam-lexers":"^23.2.2","occam-parsers":"^23.2.4","occam-grammars":"^1.3.632","occam-languages":"^2.1.23"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.33","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.330","occam-model":"^1.0.561","occam-server":"^7.0.61","watchful-cli":"^1.7.102","easy-with-style":"^3.0.574","occam-grammar-utilities":"^8.1.17"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.397_1783789863214_0.5422337920473144","host":"s3://npm-registry-packages-npm-production"}},"3.0.398":{"name":"occam-furtle","version":"3.0.398","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.398","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"b66f1eead248cfe8bd01cfb400e2e57829462aee","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.398.tgz","fileCount":277,"integrity":"sha512-fmYIkdDg4aismbRUI7Ib+CU1oBSN5km/61shYMuFMxAscN4N5GDHFX5xBFDd8PYY0xSvzxseg2wkNHe+hnOa+g==","signatures":[{"sig":"MEUCIH+2ltMw9iziqoTChNrE/unY6Cga2TpbIoKSUBhwF2XYAiEAv5z9WKVwBdcP7TUC9ZBs7dCSP+57NIjoRm1V9JWaPWA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1284011},"main":"./lib/index.js","gitHead":"dc19b4bb5e771b025b7b726436a92dbfb054233e","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.5.2","occam-query":"^4.1.198","occam-lexers":"^23.2.2","occam-parsers":"^23.2.4","occam-grammars":"^1.3.632","occam-languages":"^2.1.23"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.33","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.330","occam-model":"^1.0.561","occam-server":"^7.0.61","watchful-cli":"^1.7.102","easy-with-style":"^3.0.574","occam-grammar-utilities":"^8.1.17"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.398_1783790140119_0.5022571248969654","host":"s3://npm-registry-packages-npm-production"}},"3.0.399":{"name":"occam-furtle","version":"3.0.399","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.399","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"c560ee36d4e53b590c8d7cdfb1b9b3f88f2f1a50","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.399.tgz","fileCount":277,"integrity":"sha512-m/GC5XsTghR/FVt1mllcAifkjMVKj8BZ+lCPFGdVAHx1llIjCcmYo43DIkeKfVuht8sL7kEE5l/ZLCqyhNP7WQ==","signatures":[{"sig":"MEUCIQCWLz7ou7tjL8+dyrIsAdC0F5eep3yYmmhDX2JcP1rdpQIgcFquPQo7L2PxBGgVZNRiiLrG/R0Sx8xoPUaeJynf1bo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1284011},"main":"./lib/index.js","gitHead":"c85efc2ae85e23f42a5a8c016a05cb0d51035d89","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.5.2","occam-query":"^4.1.198","occam-lexers":"^23.2.2","occam-parsers":"^23.2.4","occam-grammars":"^1.3.632","occam-languages":"^2.1.25"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.33","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.330","occam-model":"^1.0.561","occam-server":"^7.0.61","watchful-cli":"^1.7.102","easy-with-style":"^3.0.574","occam-grammar-utilities":"^8.1.17"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.399_1783796875157_0.8434146683582473","host":"s3://npm-registry-packages-npm-production"}},"3.0.400":{"name":"occam-furtle","version":"3.0.400","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.400","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"b2a904ddc9f6ec074de991c5bf0d03b77bd3d80b","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.400.tgz","fileCount":277,"integrity":"sha512-Fg62eWzgh9C8HShn+klZFdNErEfTxnqsQJAmOZN9UxEd3vOVLilaNDYfl5cV/ifbgoyhIe9p3w4sJI8360i/ZA==","signatures":[{"sig":"MEYCIQCoysuzrhn2wamYU7U2VWMU/0vQ6yjepG/Cd/q3Pi+RIAIhANCeUJIysQgvtsqXCaDIXAvBGUFc6KfgXtf7npCPRwoQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1284358},"main":"./lib/index.js","gitHead":"ae1d3faad9b6a9ba5b96a1ce7b6ec8c416d01e8e","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.5.2","occam-query":"^4.1.198","occam-lexers":"^23.2.2","occam-parsers":"^23.2.4","occam-grammars":"^1.3.632","occam-languages":"^2.1.30"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.33","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.330","occam-model":"^1.0.561","occam-server":"^7.0.61","watchful-cli":"^1.7.102","easy-with-style":"^3.0.574","occam-grammar-utilities":"^8.1.17"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.400_1783978216023_0.709059845000773","host":"s3://npm-registry-packages-npm-production"}},"3.0.401":{"name":"occam-furtle","version":"3.0.401","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.401","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"4abf2a2f908e3f0fc236381be55608fe4f34a8e1","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.401.tgz","fileCount":277,"integrity":"sha512-7NS9WJ3BK1jljnGPNxa0YFEtMJz075kbhsB6QZom7SmVN4v2iFTyE+bWfBWlSFY0eGMNMdLpmHvv1cTjlAQXog==","signatures":[{"sig":"MEQCIBeWG9EgPN50Uc73X8rYT4v2904QknCMANdfxjmC/hD/AiB5dRZu4m2vvmpPQuowhi+ljaZwhcBOEdkES43n9d8oRQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1284358},"main":"./lib/index.js","gitHead":"099288fc28b1ddbf3486040bfa5c47fe01066002","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.5.2","occam-query":"^4.1.198","occam-lexers":"^23.2.2","occam-parsers":"^23.2.4","occam-grammars":"^1.3.632","occam-languages":"^2.1.31"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.33","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.330","occam-model":"^1.0.561","occam-server":"^7.0.61","watchful-cli":"^1.7.102","easy-with-style":"^3.0.574","occam-grammar-utilities":"^8.1.17"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.401_1783978252321_0.5980582891370063","host":"s3://npm-registry-packages-npm-production"}},"3.0.402":{"name":"occam-furtle","version":"3.0.402","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.402","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"0cfb42513e0a686ca9f817c07708272dbe8a3659","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.402.tgz","fileCount":277,"integrity":"sha512-z1gvDJRRY5mt08IAvp70PztWyPmFu0AS+YZXQzVNsnYO5MCf+u7/bUFhcN8uWO7gGty2XxJ8DG6Z7cCoFOD6GA==","signatures":[{"sig":"MEUCICrLpZKlrgzjxgezkjjlhSC3Xd7gbMVYXkWM4ndG0ksBAiEA+47vMpKUiTx4fuChA/zh4JsvGeWLyXlgYYoh/3jqbq8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1284388},"main":"./lib/index.js","gitHead":"ac583a7953632150b135518e5d1c55d8e159d27b","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.5.2","occam-query":"^4.1.198","occam-lexers":"^23.2.2","occam-parsers":"^23.2.4","occam-grammars":"^1.3.632","occam-languages":"^2.1.31"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.33","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.330","occam-model":"^1.0.561","occam-server":"^7.0.61","watchful-cli":"^1.7.102","easy-with-style":"^3.0.574","occam-grammar-utilities":"^8.1.17"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.402_1784022377693_0.9079837637628576","host":"s3://npm-registry-packages-npm-production"}},"3.0.403":{"name":"occam-furtle","version":"3.0.403","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.403","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"e6cea04671f2b519704826cd37419429243f3a3a","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.403.tgz","fileCount":277,"integrity":"sha512-mFcczl+nqB9zx+Omg6tFtA84NEcdR//JfX9wT/ZmEdEAByktl7xauoN9j9kw3imU11mL/OjouRmml+mHJ9P0Jw==","signatures":[{"sig":"MEQCIFxM1tscPoG+rZLWEldrzs55zB3NfvBruClRh1PsaprlAiAkdGboPBFmUJ4CWNe8KbZVFyCIK5hQazUKnQ9swb0d2A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1284388},"main":"./lib/index.js","gitHead":"71c0105dcc3cbf06484f2d5d7ffa6b4d13a92d34","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.5.2","occam-query":"^4.1.198","occam-lexers":"^23.2.2","occam-parsers":"^23.2.4","occam-grammars":"^1.3.632","occam-languages":"^2.1.33"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.33","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.330","occam-model":"^1.0.561","occam-server":"^7.0.61","watchful-cli":"^1.7.102","easy-with-style":"^3.0.574","occam-grammar-utilities":"^8.1.17"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.403_1784022417875_0.3663220630175814","host":"s3://npm-registry-packages-npm-production"}},"3.0.404":{"name":"occam-furtle","version":"3.0.404","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.404","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"c2d79c7447b64c4e3984859242112592f7e98799","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.404.tgz","fileCount":277,"integrity":"sha512-sQ2pci1QB3QIFkL1vWPvVk2UHBzJl2BmAUdD7RZiiz+H7Nf5n5kCjb7i2gTDyK6KjbF7+vw2/uRRnflXJLqkiQ==","signatures":[{"sig":"MEYCIQCYhd7XpaKex8m/W4MLi5ZswMh69Qj0PCzqOBMJo7GnaAIhAKSPVagw0LeXC3yWz2LMIqhrobr8nE25aWE636OgVwCX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1284378},"main":"./lib/index.js","gitHead":"c238d437da2315518e4303017bf98aff6cf3e8ca","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.5.2","occam-query":"^4.1.198","occam-lexers":"^23.2.2","occam-parsers":"^23.2.4","occam-grammars":"^1.3.632","occam-languages":"^2.1.33"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.33","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.330","occam-model":"^1.0.561","occam-server":"^7.0.61","watchful-cli":"^1.7.102","easy-with-style":"^3.0.574","occam-grammar-utilities":"^8.1.17"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.404_1784023549814_0.5975079859754411","host":"s3://npm-registry-packages-npm-production"}},"3.0.405":{"name":"occam-furtle","version":"3.0.405","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.405","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"daa23682abeab1ed1f8ea57797653c23cee95e6e","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.405.tgz","fileCount":277,"integrity":"sha512-E7mI8N1RfAdMbS/WyITsgGD8r7hCrxHxeQTjoN8BHr4qHUnS0oyu1rPKSvszHoFVgdqqx9EbuuhsxfF3kPiMeA==","signatures":[{"sig":"MEUCIQC5RGUvIRyR23KZvM9WRQlH5hRCdFeKs1SD13s1OVXw9QIgZn7fzqu+/1gN3Q5mzp/TA9fyA1SvMqOzoLi2C/JdTWc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1284378},"main":"./lib/index.js","gitHead":"b1a18b333c09cd7931d1743c44690fb876572ce7","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.5.2","occam-query":"^4.1.198","occam-lexers":"^23.2.2","occam-parsers":"^23.2.4","occam-grammars":"^1.3.632","occam-languages":"^2.1.33"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.33","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.330","occam-model":"^1.0.561","occam-server":"^7.0.61","watchful-cli":"^1.7.102","easy-with-style":"^3.0.574","occam-grammar-utilities":"^8.1.17"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.405_1784023562821_0.9232601986252102","host":"s3://npm-registry-packages-npm-production"}},"3.0.406":{"name":"occam-furtle","version":"3.0.406","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.406","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"52dd234529d858c82c0f6c90e3b3aa0b546da2da","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.406.tgz","fileCount":277,"integrity":"sha512-EcO0OkTSnEFJaDUkOlG3r67WsWvPvtOuYZFaUex8eM00frcy1KhngIQpPvQT7VMcHmxM8O2LNH4XGTu3U7rELQ==","signatures":[{"sig":"MEUCIH3+L2OgBBTJ4JJpMNfe6ntke0edU52lfBiSseD0OkYFAiEAnAWTG8a7WLXpUNOepp7MX8wwh8BiM45A8KzCU5GDESM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1284378},"main":"./lib/index.js","gitHead":"3d253de65b65f049d6b36ca3b01490c5b7b01e97","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.5.5","occam-query":"^4.1.200","occam-lexers":"^23.2.5","occam-parsers":"^23.2.8","occam-grammars":"^1.3.633","occam-languages":"^2.1.37"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.35","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.331","occam-model":"^1.0.562","occam-server":"^7.0.62","watchful-cli":"^1.7.102","easy-with-style":"^3.0.574","occam-grammar-utilities":"^8.1.19"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.406_1784226214354_0.1645243951901303","host":"s3://npm-registry-packages-npm-production"}},"3.0.407":{"name":"occam-furtle","version":"3.0.407","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.407","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"72e886f798498027847473b827b405db595672e8","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.407.tgz","fileCount":277,"integrity":"sha512-eLQyTXUDzOwTlkp1wkY/OabeIOxuT2pguBT9s/ULRMBO4tigtdl76tItR/cWSkH+VoMBvCpibM6sVo7qtSZ8Ow==","signatures":[{"sig":"MEYCIQCVAHilEl1zpr4q8hzmd2Rk3CJa9UDtor82kc8GQMmYlQIhALvxuzCWmUCLIClouCldIc/G2HKd327qZt7i4qWgaJ2s","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1284378},"main":"./lib/index.js","gitHead":"66cfe0c13ce7df1317242245d5f56f9701d99170","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.5.5","occam-query":"^4.1.200","occam-lexers":"^23.2.5","occam-parsers":"^23.2.8","occam-grammars":"^1.3.633","occam-languages":"^2.1.37"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.35","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.332","occam-model":"^1.0.562","occam-server":"^7.0.62","watchful-cli":"^1.7.102","easy-with-style":"^3.0.575","occam-grammar-utilities":"^8.1.19"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.407_1784226729074_0.3784331791016864","host":"s3://npm-registry-packages-npm-production"}},"3.0.408":{"name":"occam-furtle","version":"3.0.408","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.408","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"deebd174daf7657b78004da586139b590d8bca8b","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.408.tgz","fileCount":277,"integrity":"sha512-PfNl6m9XyJYVYjHqIaoNFQ/UrQUFohKwa1l/1zelAv1vkaEcBcJrxYY1CCaX/5xyGgYSVoYGy/hu9vNSO6q4NQ==","signatures":[{"sig":"MEYCIQD8saXanehmmT7EWfKQZeI1nX9lpGgvnCRA3j4rOC17IQIhAJcZ+w7ZKQNhvmqShr/eRzLdNupunMJV8eprj9YZigAz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1284377},"main":"./lib/index.js","gitHead":"347f116abb52d4155d7be8ba9deebabedaffc15a","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.5.5","occam-query":"^4.1.200","occam-lexers":"^23.2.5","occam-parsers":"^23.2.8","occam-grammars":"^1.3.633","occam-languages":"^2.2.3"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.35","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.332","occam-model":"^1.0.562","occam-server":"^7.0.62","watchful-cli":"^1.7.102","easy-with-style":"^3.0.575","occam-grammar-utilities":"^8.1.19"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.408_1784293825579_0.7535107652694402","host":"s3://npm-registry-packages-npm-production"}},"3.0.409":{"name":"occam-furtle","version":"3.0.409","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.409","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"7a6692cf37a468ad374cb03659e0797ff7980639","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.409.tgz","fileCount":277,"integrity":"sha512-HWx7hjeyQNb4mHc6l7j0/X0+ZSPt3zVlx18BaT9XIJ1n7I8nq9uRMpro0mpVuV5Q8IurVarJ/HtLyk6M2TsRPw==","signatures":[{"sig":"MEQCIBy8mNiG34N1HcQiZo82PhjBgOB/Y4dHOhH1QrzJazxaAiAUqCgJ4dPE89vpye8HYn9xs0MEajeO30UwvblJG0Bcsg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1284377},"main":"./lib/index.js","gitHead":"d6b533c769847a9d69da2870d62460b49031f594","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.5.5","occam-query":"^4.1.200","occam-lexers":"^23.2.5","occam-parsers":"^23.2.8","occam-grammars":"^1.3.633","occam-languages":"^2.2.5"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.35","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.332","occam-model":"^1.0.562","occam-server":"^7.0.62","watchful-cli":"^1.7.102","easy-with-style":"^3.0.575","occam-grammar-utilities":"^8.1.19"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.409_1784301953364_0.25322091231877164","host":"s3://npm-registry-packages-npm-production"}},"3.0.410":{"name":"occam-furtle","version":"3.0.410","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.410","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"3871d7adf6108bc7aecc16b521b0663066ce0168","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.410.tgz","fileCount":277,"integrity":"sha512-wD0QgqyQSxBjxaaah25vDIISE1X8iMOIqSQyfcgSLmAYyfOP+SdoC/M/euregIjkW/AxWSrTr5FxlvifsQbIEA==","signatures":[{"sig":"MEUCIQCVs+cMWtuuvRI2hPWzkPQuakEsApNlDs3nrot27+ygzAIgUu7rtrcLnY3pyjHdSChKpDuVYTjdcaRyw2XU/J/ppjg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1284377},"main":"./lib/index.js","gitHead":"8aefa6dc408c7c93db9a0acb82c5fa0e8a752bb6","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.5.5","occam-query":"^4.1.200","occam-lexers":"^23.2.5","occam-parsers":"^23.2.8","occam-grammars":"^1.3.633","occam-languages":"^2.2.8"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.35","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.332","occam-model":"^1.0.562","occam-server":"^7.0.62","watchful-cli":"^1.7.102","easy-with-style":"^3.0.575","occam-grammar-utilities":"^8.1.19"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.410_1784635932261_0.2668461639695694","host":"s3://npm-registry-packages-npm-production"}},"3.0.411":{"name":"occam-furtle","version":"3.0.411","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.411","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"0e187da1d4152a00bc538ed49622fe09ad0f65f9","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.411.tgz","fileCount":277,"integrity":"sha512-x3UYdFbvMQHOTwIpboOMbF3NdIhwg63cvUjPRRXjCnEB40oWxVLR/rJLsRo/kAaK+ywoDwXu0vPF746lahh7kg==","signatures":[{"sig":"MEUCIQDxVQ+OMRy6dsQcmhea1d1uY2sW1RsFo/Sb+8hTj/e7xQIgU1Nh/D331p+Tlf/3tYG6onnK8EOeWSe5bTlzbskYe8s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1284378},"main":"./lib/index.js","gitHead":"a6eb09ee67ff349061eb9d88ab4039e55272f478","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.5.5","occam-query":"^4.1.200","occam-lexers":"^23.2.5","occam-parsers":"^23.2.8","occam-grammars":"^1.3.633","occam-languages":"^2.2.10"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.35","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.332","occam-model":"^1.0.562","occam-server":"^7.0.62","watchful-cli":"^1.7.102","easy-with-style":"^3.0.575","occam-grammar-utilities":"^8.1.19"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.411_1784641390952_0.6034548154659858","host":"s3://npm-registry-packages-npm-production"}},"3.0.412":{"name":"occam-furtle","version":"3.0.412","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.412","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"24e53e00cc0be1d16063b28dc756a75ff81d80ac","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.412.tgz","fileCount":277,"integrity":"sha512-UigfQQzI8KXBEJe0v+ourf2GHGn3k/tnZqVZvZWbG1c8VC+IVzEv73HWSUKrFEP24hSnP7b1tTNvzMG+UN7SHQ==","signatures":[{"sig":"MEQCICtOPjIDB80bg92hv9H92FMRP4LTmKFmQvRg/dbDRaNTAiBd93Rqlug0mHI9QG+ygM3h8zwT8AluZXcxfCc9yTifnw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1284378},"main":"./lib/index.js","gitHead":"ddae12a362c13eeeadd357f220b895adff9375d1","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.5.5","occam-query":"^4.1.200","occam-lexers":"^23.2.5","occam-parsers":"^23.2.8","occam-grammars":"^1.3.633","occam-languages":"^2.2.12"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.35","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.332","occam-model":"^1.0.562","occam-server":"^7.0.62","watchful-cli":"^1.7.102","easy-with-style":"^3.0.575","occam-grammar-utilities":"^8.1.19"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.412_1784641728019_0.8051081277167171","host":"s3://npm-registry-packages-npm-production"}},"3.0.413":{"name":"occam-furtle","version":"3.0.413","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.413","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"852d79f4db399f7e7c534d6053f98e21c6953fae","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.413.tgz","fileCount":277,"integrity":"sha512-Tx9Czp7pxuNrKN4WWgCKgL4egNCCf8VBk64z989wku6w9OQYwks/HQ0LwQLD6JtiaGqe5ZY22gOGOT4MaRe4fg==","signatures":[{"sig":"MEQCIBVyMi1g8MSaGmAJAByZx4a0//pCSK4RD6dfGaOwG6E2AiBQTZaYVTIa7ZGnFUVC9EUatn+DjwLediKHgnQ+fd6VuQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1284378},"main":"./lib/index.js","gitHead":"b8c35b5c39bc42d503d92df8843428d48e7a0d0d","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.5.5","occam-query":"^4.1.200","occam-lexers":"^23.2.5","occam-parsers":"^23.2.8","occam-grammars":"^1.3.633","occam-languages":"^2.2.14"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.35","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.332","occam-model":"^1.0.562","occam-server":"^7.0.62","watchful-cli":"^1.7.102","easy-with-style":"^3.0.575","occam-grammar-utilities":"^8.1.19"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.413_1784642539622_0.4291991661272683","host":"s3://npm-registry-packages-npm-production"}},"3.0.414":{"name":"occam-furtle","version":"3.0.414","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.414","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"bdb58be0901b410befcd8dfc1528cd35d0787802","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.414.tgz","fileCount":277,"integrity":"sha512-VgHgqXAv9SPBRQ2qYAjWyg4XQxhVCOqs7tLS7BvpZpy/szh4oxmzsXjQOAm8d0mTj4Qxad+9RAt/0R85uTj59g==","signatures":[{"sig":"MEUCIAO1OjzsRB47aPopKgE4ywvkKkKOC2iGH5WB9FPoVpuTAiEA0iv2W9baV+uA+J/mq0kPfyKb7h42zJyNMCNcxHdv0TQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1284378},"main":"./lib/index.js","gitHead":"bdf28e0441e44d85d8d673963c3019ed344a8360","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.5.5","occam-query":"^4.1.200","occam-lexers":"^23.2.5","occam-parsers":"^23.2.8","occam-grammars":"^1.3.633","occam-languages":"^2.2.16"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.35","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.332","occam-model":"^1.0.562","occam-server":"^7.0.62","watchful-cli":"^1.7.102","easy-with-style":"^3.0.575","occam-grammar-utilities":"^8.1.19"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.414_1784644973028_0.6207571589977918","host":"s3://npm-registry-packages-npm-production"}},"3.0.415":{"name":"occam-furtle","version":"3.0.415","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.415","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"4aa829da1864443b9429c8c01f3fc52474a5ed69","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.415.tgz","fileCount":277,"integrity":"sha512-J2CF20y35kIOebRJq8FXYG4Qi5bK+CoQFM3aArxrfhv815jMfE37asPjI/IV14CaGEN0zXpsiJ3iO7PZDKJ+Sg==","signatures":[{"sig":"MEUCIBzqfi7gjoBVAMpW51Sm3xtGvr8SbFhf9wpHAoiDLMUEAiEAv7SP0y7Kngt5N4L6Q3NxycUCmtrUGKnxx3qIdUAkVgE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1284378},"main":"./lib/index.js","gitHead":"d20f094272fda009e58c9b1fe5260180b5b5767f","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.5.5","occam-query":"^4.1.200","occam-lexers":"^23.2.5","occam-parsers":"^23.2.8","occam-grammars":"^1.3.633","occam-languages":"^2.2.17"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.35","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.332","occam-model":"^1.0.562","occam-server":"^7.0.62","watchful-cli":"^1.7.102","easy-with-style":"^3.0.575","occam-grammar-utilities":"^8.1.19"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.415_1784645728468_0.052604268538350096","host":"s3://npm-registry-packages-npm-production"}},"3.0.416":{"name":"occam-furtle","version":"3.0.416","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.416","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"93399a77d2632ab684b8dd3ebf862e6265e043ed","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.416.tgz","fileCount":277,"integrity":"sha512-t5xwefLWaY2YLJc2KZW3w3X6P602f8FSln7WKTdxuCwnpkSSz53fdYr2etxhlunr2Z+8Ox3LnUuhbxPrIVvEiA==","signatures":[{"sig":"MEUCIGLtXEFu2bqiKJ6n+5KnUcnHbetiVWqeY4nHxjqgrwpZAiEAjYr2y1pu0uM6W6CCpiVZyMZR3+FTkZ7tLQ1Aoz/s1Pc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1284416},"main":"./lib/index.js","gitHead":"4668a48918f90ddee559e94193431ff229315dde","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.5.5","occam-query":"^4.1.200","occam-lexers":"^23.2.5","occam-parsers":"^23.2.8","occam-grammars":"^1.3.633","occam-languages":"^2.2.22"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.35","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.332","occam-model":"^1.0.562","occam-server":"^7.0.62","watchful-cli":"^1.7.102","easy-with-style":"^3.0.575","occam-grammar-utilities":"^8.1.19"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.416_1784671044537_0.29575150977551146","host":"s3://npm-registry-packages-npm-production"}},"3.0.417":{"name":"occam-furtle","version":"3.0.417","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.417","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"0bec0388a86f2a889230752c3ccc1ba4faaf697b","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.417.tgz","fileCount":277,"integrity":"sha512-qlRyD7yUECR4TpWFv4bwziAU99GSKtH7INN7TO2hQZAI/OLsLpB7e6xgrkDNFv/z2fjwWkRIRcb7AfclL+SRmQ==","signatures":[{"sig":"MEYCIQCJoMrXF3LbbfzPcrr95QBNlqwmvpA4fK2VVLTx6iek3wIhAJAQGipQUNapvrSnQHkOtH9yFeoUStCSO6nbzZRGb6rO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1284416},"main":"./lib/index.js","gitHead":"fa5de1c0bf43a73ad36a079857364537e9ff811a","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.5.5","occam-query":"^4.1.200","occam-lexers":"^23.2.5","occam-parsers":"^23.2.8","occam-grammars":"^1.3.633","occam-languages":"^2.2.23"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.35","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.332","occam-model":"^1.0.562","occam-server":"^7.0.62","watchful-cli":"^1.7.102","easy-with-style":"^3.0.575","occam-grammar-utilities":"^8.1.19"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.417_1784671079313_0.4766327195063238","host":"s3://npm-registry-packages-npm-production"}},"3.0.418":{"name":"occam-furtle","version":"3.0.418","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.418","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"629fc0d2c10e2bb50e4bf003cf2ac0d3543476f2","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.418.tgz","fileCount":277,"integrity":"sha512-JthWHTmEMlCyv5D2iE1/P5BL+/U19Sa/slmuo6/oO876Cva/UkAefb8CCXX7OY9oPmvL1gYJ4Z4nxhVEzpWjNg==","signatures":[{"sig":"MEQCID/xJkie4cTYTtNBgiqc/YygqtTzZFh1TVPMfVbJ3RfEAiAi/MW+ukwMwm3g40eTaGrPudrS4m5tP2uHUKtUmluNCw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1284416},"main":"./lib/index.js","gitHead":"f7c7b01bf8654d35c41caba3bb47d1f2edac626c","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.5.5","occam-query":"^4.1.200","occam-lexers":"^23.2.5","occam-parsers":"^23.2.8","occam-grammars":"^1.3.633","occam-languages":"^2.2.24"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.35","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.332","occam-model":"^1.0.562","occam-server":"^7.0.62","watchful-cli":"^1.7.102","easy-with-style":"^3.0.575","occam-grammar-utilities":"^8.1.19"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.418_1784715568468_0.1986459114646788","host":"s3://npm-registry-packages-npm-production"}},"3.0.419":{"name":"occam-furtle","version":"3.0.419","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.419","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"d3315c6bb297725bdc5bd6d96648082c652573b1","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.419.tgz","fileCount":277,"integrity":"sha512-5i7o66Q3N1k/uj8nL3+wGos5SKfFYmmtSpPlWrUvGfVD8naWoEH/tyauuHVdrGuCpyCoAGwT5H4DlzNa3wVVTw==","signatures":[{"sig":"MEQCIEiQzd86ladL8I3LTSee9py+/HDMkoSfpLOTE3Yu9x3WAiBs+HJKZUaAOmKmyfOtwCjjXxXzbn39ThWC7K6iODQaaA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1284416},"main":"./lib/index.js","gitHead":"22f2a78492c0eb0eb5c082d534e0cb51fcce5da2","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.5.5","occam-query":"^4.1.200","occam-lexers":"^23.2.5","occam-parsers":"^23.2.8","occam-grammars":"^1.3.633","occam-languages":"^2.2.26"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.35","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.332","occam-model":"^1.0.562","occam-server":"^7.0.62","watchful-cli":"^1.7.102","easy-with-style":"^3.0.575","occam-grammar-utilities":"^8.1.19"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.419_1784823961508_0.5317983335819263","host":"s3://npm-registry-packages-npm-production"}},"3.0.420":{"name":"occam-furtle","version":"3.0.420","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.420","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"4d77dd929feafb3bd694db517073637f0b02c71c","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.420.tgz","fileCount":277,"integrity":"sha512-hovd1TzVqpI9DKXDpeyT0wwhklAVSO8AemD249ru+o0z2HKVT+tUEfHJkiOuZ+q3nRvk6FPTeHc6QvXQCre+Aw==","signatures":[{"sig":"MEQCIHlckI/cFNUZvDuibJ1N88NxaTJifrwG6fXigmNgp07WAiAkH00RPeXtrbTzREK6dtS0knz08+3cRnFUfgPqIfY/rQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1284416},"main":"./lib/index.js","gitHead":"9ec3422b918a6c83996cec09676e5bd5554776cc","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.5.5","occam-query":"^4.1.200","occam-lexers":"^23.2.5","occam-parsers":"^23.2.8","occam-grammars":"^1.3.633","occam-languages":"^2.2.28"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.35","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.332","occam-model":"^1.0.562","occam-server":"^7.0.62","watchful-cli":"^1.7.102","easy-with-style":"^3.0.575","occam-grammar-utilities":"^8.1.19"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.420_1784889490505_0.17490959840368503","host":"s3://npm-registry-packages-npm-production"}},"3.0.421":{"name":"occam-furtle","version":"3.0.421","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.421","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"6a599eef426a65ce72e680317f380fc525fb264c","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.421.tgz","fileCount":277,"integrity":"sha512-cKp03JEjK1roA89PMHxDgtPJGqViFMKqR+VUh2NC7VnTcTRvdMPha0adZVHs8HzeG116xAKl8NufO1cicckvSQ==","signatures":[{"sig":"MEQCIHaE+5qD4pAze9JXd1UN0Sj003bShvJEWfBdtLL2fkuNAiBKGCaMd8ng8DclsdZ7e+lKRyUny9WYCH3OgVqEHxu7kA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1284416},"main":"./lib/index.js","gitHead":"98527ae6e47adc2ea69289861f9ecc5e26a122d1","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.5.5","occam-query":"^4.1.200","occam-lexers":"^23.2.5","occam-parsers":"^23.2.8","occam-grammars":"^1.3.633","occam-languages":"^2.2.32"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.35","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.332","occam-model":"^1.0.562","occam-server":"^7.0.62","watchful-cli":"^1.7.102","easy-with-style":"^3.0.575","occam-grammar-utilities":"^8.1.19"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.421_1785264028237_0.4034733200687042","host":"s3://npm-registry-packages-npm-production"}},"3.0.422":{"name":"occam-furtle","version":"3.0.422","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.422","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"7ef40849ea3f030c0c83abd146ae638fc313830d","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.422.tgz","fileCount":277,"integrity":"sha512-ZQ5vmDs8tOeF3eEQw3DUcLxEJCymaYIonwandnUK019o7T2EcXO1JMhoracGlWoZT75qABbDLaZvspzfGudGhA==","signatures":[{"sig":"MEQCIEACvqsj2sdrcrntCRtcitIvHwGUQcjda7gZqH6KDHQpAiA3KFKXhXop5pTm7ByOSAxeR8wGN7lqTJq/xHJCJkyuDQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1284416},"main":"./lib/index.js","gitHead":"aacbf5259c4ba347606fccffa67a83ca7e756457","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.5.5","occam-query":"^4.1.200","occam-lexers":"^23.2.5","occam-parsers":"^23.2.8","occam-grammars":"^1.3.633","occam-languages":"^2.2.34"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.35","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.332","occam-model":"^1.0.562","occam-server":"^7.0.62","watchful-cli":"^1.7.102","easy-with-style":"^3.0.575","occam-grammar-utilities":"^8.1.19"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.422_1785403530121_0.9804476679572536","host":"s3://npm-registry-packages-npm-production"}},"3.0.423":{"name":"occam-furtle","version":"3.0.423","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.423","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"0e410f9f3cc3a53fe51fed73c7bdd25ed1ab3fdf","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.423.tgz","fileCount":277,"integrity":"sha512-1zOoYWCBCXAwDYjK8rSFTJBA6DxoWa38qd3dJOfiL6ipF+zZW3NCe3IrPQCMSaZv0xtHwveQvDapUFa7oFbSPA==","signatures":[{"sig":"MEQCIDEgS4U/PApqYxlnIvHNO1EtlrvSMhuGiYOzf85xsMbXAiAMGSHkJ3A0v7SwXaxZNGfEg7R3QWwTf1GlAVNtS2+cUQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1284417},"main":"./lib/index.js","gitHead":"40b9661b57e41876e53ec73f0036698364d197b6","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.6.1","occam-query":"^4.1.202","occam-lexers":"^23.2.7","occam-parsers":"^23.2.10","occam-grammars":"^1.3.635","occam-languages":"^2.2.35"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.36","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.333","occam-model":"^1.0.563","occam-server":"^7.0.63","watchful-cli":"^1.7.102","easy-with-style":"^3.0.575","occam-grammar-utilities":"^8.1.21"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.423_1785518901106_0.7061294195431809","host":"s3://npm-registry-packages-npm-production"}},"3.0.424":{"name":"occam-furtle","version":"3.0.424","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.424","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"bd35fac94e412a040f695326022324224d9a2a53","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.424.tgz","fileCount":277,"integrity":"sha512-m/S6LaAyw4v/WsDksPiB87K78SQJw99YauvX8pWZMbdjPRHeqFLxiaiRN1kAWdMxlMF2hJInvQJrGdwD2Jmvuw==","signatures":[{"sig":"MEUCIQCXWalFgbuiAmNlK/+/cGeMVoB/jEQ089PtNyf8g5nvEQIgV3yQuEXLqw1GiQ/SMNGyLEZQcATtNKuoFrYsa6yZkRU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1284417},"main":"./lib/index.js","gitHead":"07a9d99d2c564f0cfe7873beadae1e77a2fa5d6a","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.6.3","occam-query":"^4.1.203","occam-lexers":"^23.2.8","occam-parsers":"^23.2.11","occam-grammars":"^1.3.636","occam-languages":"^2.2.36"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.37","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.334","occam-model":"^1.0.564","occam-server":"^7.0.64","watchful-cli":"^1.7.102","easy-with-style":"^3.0.575","occam-grammar-utilities":"^8.1.22"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.424_1785520516928_0.6334814150004873","host":"s3://npm-registry-packages-npm-production"}},"3.0.425":{"name":"occam-furtle","version":"3.0.425","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.425","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"71be081dac5177e4f5b6271066948943820304c6","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.425.tgz","fileCount":277,"integrity":"sha512-aNjg20hL3KaVpNnB5grgv0L7M1mwfFmMXYmMLtGv5KjOrgv+ly/QYNuM1sQYcwEP+uUnMpkuqhIVyRMETKHFPw==","signatures":[{"sig":"MEUCIBgJozYAqXIsyhmeb2PUkm6Tb8ZpqVSbZ78xrGRgnF+rAiEA3K9XaFnfUcBP6PmOhJ29GvNxl4bls/EBEStJgfxJCLo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1284417},"main":"./lib/index.js","gitHead":"64bd6dbb78adf7b4df0e4d60b9821946caaad1ec","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.6.3","occam-query":"^4.1.203","occam-lexers":"^23.2.8","occam-parsers":"^23.2.11","occam-grammars":"^1.3.636","occam-languages":"^2.2.36"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.37","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.335","occam-model":"^1.0.564","occam-server":"^7.0.64","watchful-cli":"^1.7.102","easy-with-style":"^3.0.576","occam-grammar-utilities":"^8.1.22"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.425_1785521089737_0.23765403399866636","host":"s3://npm-registry-packages-npm-production"}},"3.0.426":{"name":"occam-furtle","version":"3.0.426","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.426","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"43fc4aef0166235dbe73c2f9fe60238dbc398bc5","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.426.tgz","fileCount":277,"integrity":"sha512-l5KyavqUmyKwoIkY0DftJdZdmVI2H6vf+wcvpUlQ9i8rRWvDAS9OViP08x12HS++vVdHhwil+M8gWUWLsUvP2w==","signatures":[{"sig":"MEUCIQCnD6Gx4428gFV0dApvVoQSNvr/SIOwlqUpBMrY4bAy1wIgB+lZbX/r/U1CjQQFmwM2DjDJhPAS+O2pChpgd6FdcI4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1284417},"main":"./lib/index.js","gitHead":"4c57d0ed72b2b24d4e54fa436bb073250e9dd8e2","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.6.3","occam-query":"^4.1.203","occam-lexers":"^23.2.8","occam-parsers":"^23.2.11","occam-grammars":"^1.3.636","occam-languages":"^2.2.38"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.37","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.335","occam-model":"^1.0.564","occam-server":"^7.0.64","watchful-cli":"^1.7.102","easy-with-style":"^3.0.576","occam-grammar-utilities":"^8.1.22"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.426_1785582538579_0.6521218254433208","host":"s3://npm-registry-packages-npm-production"}},"3.0.427":{"name":"occam-furtle","version":"3.0.427","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.427","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"8099fb8dc4612e8cf01f8ee67d3dba402b1816da","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.427.tgz","fileCount":277,"integrity":"sha512-39cbpi/MR/v+3qkqhEDqUX5yqR6Yb1WhwKLF1NwLkxQW5T1dis21qsXFgqVDSeyT8ToDUOKZcLB71+E+P4M3vw==","signatures":[{"sig":"MEUCIFI9J+wey3K32agvkKUFMPjuq4pZfDpQM595vzJox6/3AiEA+PuI2NlkTZFl8ZuBjDEviAZZjR+3tD9xqXzq/oghe/c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1284485},"main":"./lib/index.js","gitHead":"0d0909fedcc23a0d8196d66d7367a84a35ae1529","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.6.3","occam-query":"^4.1.203","occam-lexers":"^23.2.8","occam-parsers":"^23.2.11","occam-grammars":"^1.3.636","occam-languages":"^2.2.40"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.37","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.335","occam-model":"^1.0.564","occam-server":"^7.0.64","watchful-cli":"^1.7.102","easy-with-style":"^3.0.576","occam-grammar-utilities":"^8.1.22"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.427_1785582973952_0.032526006047987055","host":"s3://npm-registry-packages-npm-production"}},"3.0.428":{"name":"occam-furtle","version":"3.0.428","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.428","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"dc270c4b03b6a4b6da598019949a24bde75cb0df","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.428.tgz","fileCount":277,"integrity":"sha512-bIGIwLcd1Ttxuj5Zz5PfIG2HtZFrPuZosVzpMlroC3IqpyvORdf/4ae4p7jP+lGcTE/3GjcanKrLvod1FJpDig==","signatures":[{"sig":"MEUCICq5ktkGRwX12E8Nsl/xLg5Ote59t9lLNGl7Naae8vkUAiEA+eDPqCV1wlEt1fDdKKNbu9HnQRaCO/NlT7Se8vhffbQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1284929},"main":"./lib/index.js","gitHead":"1a5d20c474bdbb25e96dd90c9f4e0a210fd15079","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.6.3","occam-query":"^4.1.203","occam-lexers":"^23.2.8","occam-parsers":"^23.2.11","occam-grammars":"^1.3.636","occam-languages":"^2.2.42"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.37","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.335","occam-model":"^1.0.564","occam-server":"^7.0.64","watchful-cli":"^1.7.102","easy-with-style":"^3.0.576","occam-grammar-utilities":"^8.1.22"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.428_1785583543842_0.6116380651275974","host":"s3://npm-registry-packages-npm-production"}},"3.0.429":{"name":"occam-furtle","version":"3.0.429","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.429","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"893a6459210bff165892928237096e21c2847caf","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.429.tgz","fileCount":277,"integrity":"sha512-WNqvuEzP07IXQ/zlkwyMX4CHG63+AEL+pYjsORBGgDboXjQNBhPnjSrs55lB5HbuBlfyBBPXUcNbnLue/Vwm6g==","signatures":[{"sig":"MEUCIHYp7eN7n3uvDasnSW6jveYfac7qWsfwb09a367RYhkfAiEAnY81/97Qsw7RGoKIaMXb2XKK1I8KSm5+WrzZLoQt+ZI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1284929},"main":"./lib/index.js","gitHead":"07eabc4f53d6bd76bf10a16972c8426365368906","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.6.3","occam-query":"^4.1.203","occam-lexers":"^23.2.8","occam-parsers":"^23.2.11","occam-grammars":"^1.3.636","occam-languages":"^2.2.44"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.37","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.335","occam-model":"^1.0.564","occam-server":"^7.0.64","watchful-cli":"^1.7.102","easy-with-style":"^3.0.576","occam-grammar-utilities":"^8.1.22"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.429_1785589756990_0.9864959841934828","host":"s3://npm-registry-packages-npm-production"}},"3.0.430":{"name":"occam-furtle","version":"3.0.430","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.430","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"47279dbf99fcb2ad2db94fdb364ef6a45ece0ddc","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.430.tgz","fileCount":277,"integrity":"sha512-Sge+JAcr7xCASF02JvR0j0mOiGUIBqDJUviDvOywZ8mosxmZTEWe6Eq7k0o/xuMv5u4u1gVd1zEsnQSsTloGGg==","signatures":[{"sig":"MEUCIAi4TFMJ8HOy9pLpo+rnUUa69O3rvzrtH1gOcd2vg1OHAiEAu19B0qOd0cykZwhOoghmDKrdXNZgH9QbA3N/iFQ0Nas=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1284929},"main":"./lib/index.js","gitHead":"48fc7544ddb18b032af54032b2e4e51610f93bae","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.6.3","occam-query":"^4.1.203","occam-lexers":"^23.2.8","occam-parsers":"^23.2.11","occam-grammars":"^1.3.639","occam-languages":"^2.2.45"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.37","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.335","occam-model":"^1.0.565","occam-server":"^7.0.65","watchful-cli":"^1.7.102","easy-with-style":"^3.0.576","occam-grammar-utilities":"^8.1.22"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.430_1785618860250_0.37927636419405575","host":"s3://npm-registry-packages-npm-production"}},"3.0.431":{"name":"occam-furtle","version":"3.0.431","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.431","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"5ac965db63cc26271b38e41cd7db8618fc69718b","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.431.tgz","fileCount":277,"integrity":"sha512-g77A26BlBLZg1YkRQ+9E991fCxPmPEvGPLugJSWy7w5mYEX49TiXvIX0i/c51KkaL9Jz8maeUhBNJiK+VdX13Q==","signatures":[{"sig":"MEUCIQC2m9s5dOiIt+IbQ78O6gHkOlW8E5/o8VdFnlZmqkqe/QIgNoOqvH6EZKTQdVfSJePkASpmq0UqRbrxJue8u9tFjjU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1284929},"main":"./lib/index.js","gitHead":"925bcb6d0b0869cf12d2865db913b572bf301c0d","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.6.3","occam-query":"^4.1.203","occam-lexers":"^23.2.8","occam-parsers":"^23.2.11","occam-grammars":"^1.3.640","occam-languages":"^2.2.46"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.37","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.335","occam-model":"^1.0.566","occam-server":"^7.0.66","watchful-cli":"^1.7.102","easy-with-style":"^3.0.576","occam-grammar-utilities":"^8.1.22"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.431_1785661293480_0.5679700312125053","host":"s3://npm-registry-packages-npm-production"}},"3.0.432":{"name":"occam-furtle","version":"3.0.432","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.432","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"5610e9b8adb7660f5f4b2601722c5e420ea49c2b","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.432.tgz","fileCount":277,"integrity":"sha512-xaFrT86FB9YHfyEYdlz9AXNMFY6cv01zaxWAVwojhMOYE7znRUZYsGwJZffyL1ZAEu3FS5a85OxKLW30EfEXHA==","signatures":[{"sig":"MEYCIQDmx+F/Y8L+/uhp6b3FwnIFocmANmlngPQGwZeNv6BCUgIhALt5p062ET0iVcYmeT+kOtMjqDgwCSrF+FyvJ507lmvT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1284929},"main":"./lib/index.js","gitHead":"0b5af90b6a0c326db8aa5753a41ee4b784f2defa","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.6.3","occam-query":"^4.1.203","occam-lexers":"^23.2.8","occam-parsers":"^23.2.11","occam-grammars":"^1.3.640","occam-languages":"^2.2.48"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.37","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.335","occam-model":"^1.0.566","occam-server":"^7.0.66","watchful-cli":"^1.7.102","easy-with-style":"^3.0.576","occam-grammar-utilities":"^8.1.22"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.432_1786178408757_0.4920014865699658","host":"s3://npm-registry-packages-npm-production"}},"3.0.433":{"name":"occam-furtle","version":"3.0.433","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.433","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"c596bbf63c3836a31a85d63fd6f24629c3153fcd","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.433.tgz","fileCount":277,"integrity":"sha512-COzvgsLG2y+lNWD9Bzb8fyUqcNmr0PLfimdceXBWS7IOj+DtOGmndETHZRVhmUSECAmf5xz3MaiEU8eSsNzY1g==","signatures":[{"sig":"MEUCIBB6SlLcXwADzuShM0nLh+GiWKpOeRkT2X0oq2GEELUZAiEAj7KlaXwqS6t7XE7dkXmLJwckGfEdij2duysun2u4uXg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1284929},"main":"./lib/index.js","gitHead":"11e79f66ec7cf39eb08a6d03e27b1a4b522a8398","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.6.3","occam-query":"^4.1.203","occam-lexers":"^23.2.8","occam-parsers":"^23.2.11","occam-grammars":"^1.3.640","occam-languages":"^2.2.50"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.37","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.335","occam-model":"^1.0.566","occam-server":"^7.0.66","watchful-cli":"^1.7.102","easy-with-style":"^3.0.576","occam-grammar-utilities":"^8.1.22"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.433_1786180397072_0.21688511388575504","host":"s3://npm-registry-packages-npm-production"}},"3.0.434":{"name":"occam-furtle","version":"3.0.434","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.434","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"865483e5d06bc06719abba3a07fe2b1b50b78d68","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.434.tgz","fileCount":277,"integrity":"sha512-Z3VW1y068y0XlwHcaGXJiNGGgqiwo74+DayWzgRA53DCpVPCMNcqCiA4bBieYh9BCs1CNERLm9sMwhjDTd70/A==","signatures":[{"sig":"MEUCIQDkRv0O2yud8CJxNao01ojkk/nFhMwURbQ1zNIqJBoVcQIgS4Aei9+0Ygt5ulAmD8LgAhBu5qvmKC2NMvkkj4cXcqY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1284929},"main":"./lib/index.js","gitHead":"1d52941c79c86db7581ff36ee2f53aa6ca774d74","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.6.3","occam-query":"^4.1.203","occam-lexers":"^23.2.8","occam-parsers":"^23.2.11","occam-grammars":"^1.3.642","occam-languages":"^2.2.51"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.37","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.335","occam-model":"^1.0.567","occam-server":"^7.0.67","watchful-cli":"^1.7.102","easy-with-style":"^3.0.576","occam-grammar-utilities":"^8.1.22"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.434_1786349180311_0.6167890059604519","host":"s3://npm-registry-packages-npm-production"}},"3.0.435":{"name":"occam-furtle","version":"3.0.435","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.435","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"454f4802bfe45291f295fee84f7a124407518aec","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.435.tgz","fileCount":277,"integrity":"sha512-OMHTL923sxyGG4eEMfSpLKCgEqwYrr4K/rHY4yKKQmlK9L42Cpcn5PZF0DXpRbiNdTvNG+Q3XWlyWT/BExyHUA==","signatures":[{"sig":"MEQCIFfFJsM7Ri2pahPcLDkwWhCeR/nrsEmVrAjTrpM36rx+AiAwOVW3zy3lrUdyL3AIfg4d/KYjgzvjeEGt2kW/WuoRQQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1284929},"main":"./lib/index.js","gitHead":"5931e641b6fbf77abc4adff87dce2cf8cb5d768a","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.6.3","occam-query":"^4.1.203","occam-lexers":"^23.2.8","occam-parsers":"^23.2.11","occam-grammars":"^1.3.645","occam-languages":"^2.2.52"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.37","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.335","occam-model":"^1.0.569","occam-server":"^7.0.69","watchful-cli":"^1.7.102","easy-with-style":"^3.0.576","occam-grammar-utilities":"^8.1.22"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.435_1786350483843_0.3297925937123982","host":"s3://npm-registry-packages-npm-production"}},"3.0.436":{"name":"occam-furtle","version":"3.0.436","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.436","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"ddc65d55b53786888fa61f297129a5c0e6e0fadc","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.436.tgz","fileCount":277,"integrity":"sha512-sO0kM06L8WxXZdI9h9/ARdhmuw+ij3iy0zW0sW0yL6ExbAUzl3qeF/ip72pT+9tSPs+q2rzd2bECWWwfDqVm5Q==","signatures":[{"sig":"MEQCIF4FUKjfxcQNSsYX12xY7hUmOAfXoMsOvJjUDSJHTrbOAiBiF63e74gURhXL4Mvv4Iu3M2xtb3cXuDzlbrybtLKddw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1284929},"main":"./lib/index.js","gitHead":"208e672ae8d849a5c9b34f52ee26030b5fceefe2","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.6.3","occam-query":"^4.1.203","occam-lexers":"^23.2.8","occam-parsers":"^23.2.11","occam-grammars":"^1.3.647","occam-languages":"^2.2.53"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.37","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.335","occam-model":"^1.0.570","occam-server":"^7.0.70","watchful-cli":"^1.7.102","easy-with-style":"^3.0.576","occam-grammar-utilities":"^8.1.22"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.436_1786372938321_0.1543368562870231","host":"s3://npm-registry-packages-npm-production"}},"3.0.437":{"name":"occam-furtle","version":"3.0.437","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.437","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"8ddbf6086c6d76ab5378dd9c86fa2a46eea0ec1e","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.437.tgz","fileCount":277,"integrity":"sha512-mIybFjrxBQxVHMnfautc7pzuZwnlappaZLyeKQ51Rc5qwGRkOPXOEKFZHzsaokApRKbppFQWuao2Z440dSFNLQ==","signatures":[{"sig":"MEUCIHSx9q8jEiHoaD7wBPHIGmvF2dEgFoBZ6wRJSBmTItGuAiEAuBv80ZPihBhCEIi+rf98XHjdh4iujNvF7ov0E7gtm8U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1284929},"main":"./lib/index.js","gitHead":"c724be922fd3f36c42b9ae8c1e9aae42a65b68e8","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.6.3","occam-query":"^4.1.203","occam-lexers":"^23.2.8","occam-parsers":"^23.2.11","occam-grammars":"^1.3.649","occam-languages":"^2.2.54"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.37","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.335","occam-model":"^1.0.571","occam-server":"^7.0.71","watchful-cli":"^1.7.102","easy-with-style":"^3.0.576","occam-grammar-utilities":"^8.1.22"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.437_1786700909266_0.7920380665844751","host":"s3://npm-registry-packages-npm-production"}},"3.0.438":{"name":"occam-furtle","version":"3.0.438","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.438","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"19fdbf9b3cc78c33255b82ca9f2c6984a108ed37","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.438.tgz","fileCount":277,"integrity":"sha512-JkW0anQjUxY2zVTr0/nefo5SswQxsCzb/CaAXtzlhVkd4OGNLrs+/jvjM9964CbSLcVaUFxVzocw7xR5P/3fRg==","signatures":[{"sig":"MEUCIQCbwJYvQNQtVmCmczaHg4ddthv3mPYPIsgVD01kW6aUVwIgcBwnZFHsCnTa+4jdTXiA++BuRzs5ffXYncNeis/QX5Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1284929},"main":"./lib/index.js","gitHead":"e4cca31f1f209b16ea99f6ec68283b8b9003f0bd","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.6.3","occam-query":"^4.1.203","occam-lexers":"^23.2.8","occam-parsers":"^23.2.11","occam-grammars":"^1.3.651","occam-languages":"^2.2.55"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.37","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.335","occam-model":"^1.0.572","occam-server":"^7.0.72","watchful-cli":"^1.7.102","easy-with-style":"^3.0.576","occam-grammar-utilities":"^8.1.22"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.438_1786718379221_0.6301373308437868","host":"s3://npm-registry-packages-npm-production"}},"3.0.439":{"name":"occam-furtle","version":"3.0.439","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.439","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"3eee75537f0a1d99913da60ac22685a02c8fb9d7","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.439.tgz","fileCount":277,"integrity":"sha512-SH2/W9XM95TbEA6A16f/hilEQXr++3iz6Pdjd7c4GMKYENS+pLraCnecT8+JxEatonaYiHERdlHRcSFQDpXRFw==","signatures":[{"sig":"MEQCICu6v0D0r9sShjgdlhoNJGBYBiGZIdxD7xMDa6UUvd8jAiAGYDp1hD4+ODZdLUiiwOGyHxrUQ7YiUEImEw/Uz33H4w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1284929},"main":"./lib/index.js","gitHead":"1a3083f564e67d85c40f62e63056ddc0e0b6e208","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.6.3","occam-query":"^4.1.203","occam-lexers":"^23.2.8","occam-parsers":"^23.2.11","occam-grammars":"^1.3.653","occam-languages":"^2.2.56"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.37","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.335","occam-model":"^1.0.573","occam-server":"^7.0.73","watchful-cli":"^1.7.102","easy-with-style":"^3.0.576","occam-grammar-utilities":"^8.1.22"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.439_1786780309467_0.8295879704045739","host":"s3://npm-registry-packages-npm-production"}},"3.0.440":{"name":"occam-furtle","version":"3.0.440","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.440","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"8f3b45fb0e473de80c020342990c06466a6c2fab","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.440.tgz","fileCount":277,"integrity":"sha512-uMBLJvADdR6ibYnF1gpvCYGV4uDmnYe/5TL/mHcWFfJwejezZhj6vR4gAdAlin4tf2G6veK+eXe5oZMVpL30Qw==","signatures":[{"sig":"MEUCIBDFZLHH21lSWjiAeaWS/FxoQ/uzlDQB0lyf/BxpmX7NAiEAxxUyCJHI4sgf1rEoVkaIj+hnLsV9cil0OJjJqaYgqA4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1284929},"main":"./lib/index.js","gitHead":"e0f6b631211d80206b3b43cc76881dcaabbad3df","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.6.3","occam-query":"^4.1.203","occam-lexers":"^23.2.8","occam-parsers":"^23.2.11","occam-grammars":"^1.3.655","occam-languages":"^2.2.57"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.37","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.335","occam-model":"^1.0.574","occam-server":"^7.0.74","watchful-cli":"^1.7.102","easy-with-style":"^3.0.576","occam-grammar-utilities":"^8.1.22"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.440_1786798079054_0.9466465882992063","host":"s3://npm-registry-packages-npm-production"}},"3.0.441":{"name":"occam-furtle","version":"3.0.441","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.441","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"ef1e97db5c4c453162db0f852e17fb71a61cdb26","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.441.tgz","fileCount":277,"integrity":"sha512-BpH8f6hUYQQTroRm6L9KtOJrwT4FG9CkRYT7E9C/+WUHFeOeMqxQfKmsLKwkDnrk1YSEZjQZvJCYW4tIXfuTaQ==","signatures":[{"sig":"MEYCIQCwcN9e9pwXcVqIY00+IzHkf4R9RLV/ihyhB7+vaFTXXwIhAL35otAoEjoU//MF+B+sEKwuqSWB5NsvSDRUwVmMHIli","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1284929},"main":"./lib/index.js","gitHead":"b553e1a5c2cd72d45e6e17f07704b4154c64fb72","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.6.3","occam-query":"^4.1.203","occam-lexers":"^23.2.8","occam-parsers":"^23.2.11","occam-grammars":"^1.3.655","occam-languages":"^2.2.59"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.37","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.335","occam-model":"^1.0.574","occam-server":"^7.0.74","watchful-cli":"^1.7.102","easy-with-style":"^3.0.576","occam-grammar-utilities":"^8.1.22"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.441_1786877284996_0.71793192507978","host":"s3://npm-registry-packages-npm-production"}},"3.0.442":{"name":"occam-furtle","version":"3.0.442","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.442","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"da1fb0a51dd4984afc152bc847b4c3019f2b626c","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.442.tgz","fileCount":277,"integrity":"sha512-UOw2BCTpoWidx52UxBlIEmqe79kTEk0BAJ+MZTZF8WPZChEZs8UhgMW1p7ChlsoIznlbve3W2K9fCv0RrTKFew==","signatures":[{"sig":"MEYCIQCGTDQDaF9KQ/wBdKwDQv8w9uFdouwOh4mQ4VVlQFIJCAIhAIjg2lVnato94Dii4yYXlFKr3XLGzMtJA00MYgd4P+uR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1284929},"main":"./lib/index.js","gitHead":"73011faa5029d3acc9d1b1441176a4c8353b1a3b","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.6.3","occam-query":"^4.1.206","occam-lexers":"^23.2.8","occam-parsers":"^23.2.11","occam-grammars":"^1.3.656","occam-languages":"^2.2.60"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.37","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.335","occam-model":"^1.0.575","occam-server":"^7.0.75","watchful-cli":"^1.7.102","easy-with-style":"^3.0.576","occam-grammar-utilities":"^8.1.22"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.442_1786982689946_0.33077234705832326","host":"s3://npm-registry-packages-npm-production"}},"3.0.443":{"name":"occam-furtle","version":"3.0.443","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.443","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"7ddfc40b00afaf7c1a5559601624fac283269e4d","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.443.tgz","fileCount":277,"integrity":"sha512-nMvPCftYIlvUk7bh1mT3DDMfXYcQ0GUW2cddBZvCOQdQl/u9zPI/ej9vZXC+gExUL1azpromtaw2ZDuDbHJNng==","signatures":[{"sig":"MEQCIDIqnrABqDG9Fjh9+CE4P7DJ+zbPiwh3ET5bi2B5lqkNAiBkKTBhGHh5RhSmrY9ceIty9NQAC2BVrkFRdohcwHnhqw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1284929},"main":"./lib/index.js","gitHead":"01552085809dbcd8fa6872fa9edd8cea48ddf9c9","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.6.3","occam-query":"^4.1.206","occam-lexers":"^23.2.8","occam-parsers":"^23.2.11","occam-grammars":"^1.3.656","occam-languages":"^2.2.60"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.37","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.336","occam-model":"^1.0.575","occam-server":"^7.0.75","watchful-cli":"^1.7.102","easy-with-style":"^3.0.577","occam-grammar-utilities":"^8.1.22"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.443_1786983151324_0.40410192652327526","host":"s3://npm-registry-packages-npm-production"}},"3.0.444":{"name":"occam-furtle","version":"3.0.444","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.444","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"b1415c15e9a92be1fc0341f30cb6bf26d92ef16e","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.444.tgz","fileCount":277,"integrity":"sha512-N78H+INvJpkM9f43xOiznoYbuULTxUO6YGNBPjYpbpeGjDnH1z8Dk96IGGx8BqVaJpI/9bDpIWzWJkNlfGa9ug==","signatures":[{"sig":"MEUCID1nQWfhSetzoqeg8hhIjZIQOMXf9yw4d8XOHXBLz5ZeAiEAgpuN2/qmFWmiQQOvMNjAnYn52e3vPoWMWBKGUYxRNWU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1284929},"main":"./lib/index.js","gitHead":"3bf450c1c82c6148e0ec8f79268bc7e1e012d709","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.6.3","occam-query":"^4.1.206","occam-lexers":"^23.2.8","occam-parsers":"^23.2.11","occam-grammars":"^1.3.659","occam-languages":"^2.2.61"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.37","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.336","occam-model":"^1.0.576","occam-server":"^7.0.76","watchful-cli":"^1.7.102","easy-with-style":"^3.0.577","occam-grammar-utilities":"^8.1.22"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.444_1786988878083_0.5633189533858702","host":"s3://npm-registry-packages-npm-production"}},"3.0.445":{"name":"occam-furtle","version":"3.0.445","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.445","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"935b08dc9b34b3cafe833c71d1dd425d8b2ea735","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.445.tgz","fileCount":277,"integrity":"sha512-myY+jtNeYxHXyPnIH0oX79uX5NfQyRmqjufC33jw7EH77YGXL7JBNts6lCGya9tclKVVn+nPx63NETCARlh66A==","signatures":[{"sig":"MEQCIEQsFgw47VOoKQ4oe90czmEHqkeKDERaixF0dgqub2+zAiBcx+OwjmmIlr90gd1beWhZ6h6v0M7wEZgeRdVAtatElQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1284929},"main":"./lib/index.js","gitHead":"1b1dc5f4ba24b8270761f25cbc1d97698d6fea63","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.6.3","occam-query":"^4.1.206","occam-lexers":"^23.2.8","occam-parsers":"^23.2.11","occam-grammars":"^1.3.661","occam-languages":"^2.2.62"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.37","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.336","occam-model":"^1.0.577","occam-server":"^7.0.77","watchful-cli":"^1.7.102","easy-with-style":"^3.0.577","occam-grammar-utilities":"^8.1.22"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.445_1786996712304_0.8035997419436145","host":"s3://npm-registry-packages-npm-production"}},"3.0.446":{"name":"occam-furtle","version":"3.0.446","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.446","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"014ef604b67229ba377703b423c40b535b0d212c","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.446.tgz","fileCount":277,"integrity":"sha512-6ypQo+PhCsE1I5vDAj7oGGUprr5Ww13p5Zd6O6RfeJzIJR4lThBzqIazgMUZRDbaW77rWKV49BgKgy8gXiXwMg==","signatures":[{"sig":"MEYCIQD5k1oHLRmQe0uZqiO4P6D1XnwCtJpVyyttr0q/LoTGvgIhALxOW2szl7SwhaUmGjN+KvO4/K3uBAf9giABnXXAkFDG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1284929},"main":"./lib/index.js","gitHead":"e1768b272d5c788fea9e15b800f2bab0b8a10eae","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.6.3","occam-query":"^4.1.206","occam-lexers":"^23.2.8","occam-parsers":"^23.2.11","occam-grammars":"^1.3.663","occam-languages":"^2.2.63"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.37","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.336","occam-model":"^1.0.578","occam-server":"^7.0.78","watchful-cli":"^1.7.102","easy-with-style":"^3.0.577","occam-grammar-utilities":"^8.1.22"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.446_1787047627339_0.43770873196933646","host":"s3://npm-registry-packages-npm-production"}},"3.0.447":{"name":"occam-furtle","version":"3.0.447","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.447","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"073b5bb68a22041e9097af4353bbc95e037b9312","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.447.tgz","fileCount":277,"integrity":"sha512-wcWhLi6bTEvpty0FtG8RUfbrMKx+lLB0I4w6D0Qrgnq7zSWTlenUsDojbTregs7T5Ka3KLP0zqmctPYib3tuBQ==","signatures":[{"sig":"MEYCIQCDWN1wFGd+fAOBW0FgpAfEiiIEoOBggABrPr/fgGQllAIhAJLItK3OiaCsdYpnUDsWe+mtEzowicYl7kZBXIBKQ3y5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1284645},"main":"./lib/index.js","gitHead":"a4f463a184142d820a0bf38df4f2db4024a418c9","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.6.3","occam-query":"^4.1.206","occam-lexers":"^23.2.8","occam-parsers":"^23.2.11","occam-grammars":"^1.3.663","occam-languages":"^2.2.63"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.37","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.336","occam-model":"^1.0.578","occam-server":"^7.0.78","watchful-cli":"^1.7.102","easy-with-style":"^3.0.577","occam-grammar-utilities":"^8.1.22"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.447_1787050177371_0.9813408111063819","host":"s3://npm-registry-packages-npm-production"}},"3.0.448":{"name":"occam-furtle","version":"3.0.448","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.448","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"270124e3d6930e320b10d9d3212e93787d1f74be","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.448.tgz","fileCount":277,"integrity":"sha512-pdnk5/1Q67H8IxtMIYkk1MEuCTYPUMs4HnODIIBthqDuh0ju0n48Nw6SOkBV+NCEHnJF4e3CilC1Mp2fMcTZ+A==","signatures":[{"sig":"MEUCIQCo3C/USwUR56vZfrSsUBraZNm8YrUhiQ6WHbgVGsWIagIgI8G0UgeU0ernJVn86UI3uEXj7BkqOSNXbuc/g1b5mek=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1284645},"main":"./lib/index.js","gitHead":"38efd3e6456c06a2bb0fd2f5bf275e390066d174","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.6.3","occam-query":"^4.1.206","occam-lexers":"^23.2.8","occam-parsers":"^23.2.11","occam-grammars":"^1.3.663","occam-languages":"^2.2.63"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.37","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.336","occam-model":"^1.0.578","occam-server":"^7.0.78","watchful-cli":"^1.7.102","easy-with-style":"^3.0.577","occam-grammar-utilities":"^8.1.22"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.448_1787050189329_0.7654513642157736","host":"s3://npm-registry-packages-npm-production"}},"3.0.449":{"name":"occam-furtle","version":"3.0.449","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.449","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"2297aca09ae3f0ae336b27deb784fb10fd1c4e8b","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.449.tgz","fileCount":277,"integrity":"sha512-2wAKRnvme8WlriashEUfbQnsRYFSqVBkwGKaIynzcXMyOSawJEkZVzW7GcPM8O6CSpkpT4YBy8pRSKhLQNY31A==","signatures":[{"sig":"MEYCIQDOnL0ZbRDf1TIxNBmffU+HmFMseoLDKqAN91XTWg+1bAIhAJeDM6UsW+LOB9TX3liDtK2TXUFBqVWsKFYDQK6BW6Al","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1284644},"main":"./lib/index.js","gitHead":"bc205754bfcee7fbb44e0171ee4073f611fca1de","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.6.3","occam-query":"^4.1.206","occam-lexers":"^23.2.8","occam-parsers":"^23.2.11","occam-grammars":"^1.3.663","occam-languages":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.37","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.336","occam-model":"^1.0.578","occam-server":"^7.0.78","watchful-cli":"^1.7.102","easy-with-style":"^3.0.577","occam-grammar-utilities":"^8.1.22"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.449_1787130863696_0.8144091285686044","host":"s3://npm-registry-packages-npm-production"}},"3.0.450":{"name":"occam-furtle","version":"3.0.450","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.450","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"64e9f2b7b625dcfdfcb2b3083dbe9e1b33afb8c6","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.450.tgz","fileCount":277,"integrity":"sha512-S90GaMOhn80N+rzq89hez0qbazipFKNW81wlUCBVA9JbHr8afFbzqp7OztyAEsyvjE6P/EO+w7Yc3Y1AhyJfJg==","signatures":[{"sig":"MEQCIHx0LkQU1R6jcON0pOjS2rY5iWpi9G4bcqlzCvqULVd6AiAxRlbdwWSJsBZTzZSVjlJNZkmc9+6NdtY2Pkf/9vMHEw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1284132},"main":"./lib/index.js","gitHead":"6cef747d6abbc0e04b7a396e2b7b211dcab63235","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.6.3","occam-query":"^4.1.206","occam-lexers":"^23.2.8","occam-parsers":"^23.2.11","occam-grammars":"^1.3.663","occam-languages":"^3.0.4"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.37","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.336","occam-model":"^1.0.578","occam-server":"^7.0.78","watchful-cli":"^1.7.102","easy-with-style":"^3.0.577","occam-grammar-utilities":"^8.1.22"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.450_1787132868879_0.7135097156801951","host":"s3://npm-registry-packages-npm-production"}},"3.0.451":{"name":"occam-furtle","version":"3.0.451","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.451","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"59e0e26cee7860d52cdaca02df102d45cd14eaef","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.451.tgz","fileCount":277,"integrity":"sha512-/1zZ1eRGpcyRco0O+dtnj+1AZeJtwlsJy+Wc+G96AgP7cM2rRhvpIXmKJRchQcB5BmuaM4NYiZkn4SjfBEgIAQ==","signatures":[{"sig":"MEUCIFBvnS/KZ+1tXVKZu7ICr/wSmdKL0saRpfam2tm7s8MvAiEAwdNptRU8ffW6RSMyaolbEFMZww7zg1ERczZQlti0Ml4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1284132},"main":"./lib/index.js","gitHead":"03a42c63b5d645b4a6ccc5fdf6c2366d457000da","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.6.3","occam-query":"^4.1.206","occam-lexers":"^23.2.8","occam-parsers":"^23.2.11","occam-grammars":"^1.3.663","occam-languages":"^3.0.8"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.37","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.336","occam-model":"^1.0.578","occam-server":"^7.0.78","watchful-cli":"^1.7.102","easy-with-style":"^3.0.577","occam-grammar-utilities":"^8.1.22"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.451_1787219503405_0.4941313742088096","host":"s3://npm-registry-packages-npm-production"}},"3.0.452":{"name":"occam-furtle","version":"3.0.452","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.452","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"c5548268af9923720e4d37049db282dc35a02dd7","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.452.tgz","fileCount":277,"integrity":"sha512-KtGRUyFZQ3jZb/VT1WkcCcbItmJMwwp0Li6OyZv1dWhXedGg+QaLezFbV72xZLojzNTq7M2d2YuWQVlHfvcE8w==","signatures":[{"sig":"MEUCIGpGnp2L39+vxfuNKv0NNC8n8qma9Vdu0k7IIMO09OPFAiEAwCokbRg9ra/NsXwAxVOvflkfbZIKryZfSt+/1B0q+sk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1283915},"main":"./lib/index.js","gitHead":"06e1a245cc30152124de8cde723a900c21c68a1c","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.6.3","occam-query":"^4.1.206","occam-lexers":"^23.2.8","occam-parsers":"^23.2.11","occam-grammars":"^1.3.663","occam-languages":"^3.0.10"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.37","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.336","occam-model":"^1.0.578","occam-server":"^7.0.78","watchful-cli":"^1.7.102","easy-with-style":"^3.0.577","occam-grammar-utilities":"^8.1.22"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.452_1787222429293_0.7236389265416336","host":"s3://npm-registry-packages-npm-production"}},"3.0.453":{"name":"occam-furtle","version":"3.0.453","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.453","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"ea3c057e60747be1f5549cea5dd26d5f0ee48229","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.453.tgz","fileCount":277,"integrity":"sha512-yFM6+Rd2FkctJC7iCFju+NSsTiAXiT9pQyOYyat0IGO6IoNoMpC7YKPVLQZofzPd3GOk/QdC1YOiyBkPdcsvHg==","signatures":[{"sig":"MEUCIGEhRyiGRJWvQMC/oQqoh6sEmsusJ+YDReqHb1G8hHy+AiEAgGhBrGIrQIr8r1W/9wQGh1AVUe+BWh9Gu3M7ZEcvzgA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1284089},"main":"./lib/index.js","gitHead":"ff1bb57f1e0d3d30cea6783b01d079d46cc5b071","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.6.3","occam-query":"^4.1.206","occam-lexers":"^23.2.8","occam-parsers":"^23.2.11","occam-grammars":"^1.3.663","occam-languages":"^3.0.12"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.37","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.336","occam-model":"^1.0.578","occam-server":"^7.0.78","watchful-cli":"^1.7.102","easy-with-style":"^3.0.577","occam-grammar-utilities":"^8.1.22"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.453_1787223040349_0.9425618325878531","host":"s3://npm-registry-packages-npm-production"}},"3.0.454":{"name":"occam-furtle","version":"3.0.454","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.454","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"2f5474913994b4f56eb649be49a88cac1d9a6f21","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.454.tgz","fileCount":277,"integrity":"sha512-cmOzggQ3evAj2sQykszyqRns7sllt65rnp5gKnR9uU01lQEjhJLe2wNcJ2Xi4Z1wAFqmrArp1RCOSUlcUcBe6Q==","signatures":[{"sig":"MEUCIHQg2C3faYi0aqX+p/twZv4kEFDl0uFYT3laEnHmEutqAiEA+nzEdwT/MwR02qgncbSJR+0d3nPmEbO0EmLav/hyCNg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1284443},"main":"./lib/index.js","gitHead":"a0822f477ce9e96dc9817d27a976b9577d6d4923","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.6.3","occam-query":"^4.1.206","occam-lexers":"^23.2.8","occam-parsers":"^23.2.11","occam-grammars":"^1.3.663","occam-languages":"^3.0.14"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.37","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.336","occam-model":"^1.0.578","occam-server":"^7.0.78","watchful-cli":"^1.7.102","easy-with-style":"^3.0.577","occam-grammar-utilities":"^8.1.22"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.454_1787224421437_0.7809245950880968","host":"s3://npm-registry-packages-npm-production"}},"3.0.455":{"name":"occam-furtle","version":"3.0.455","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.455","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"7a73e9cab6c56ce0a710232f17852c05b53c6b93","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.455.tgz","fileCount":277,"integrity":"sha512-/BJB5tJUK24akbIc5YR4oBGgzxdIefyGOof7gl4s+tAA4nJatVWKaF9n+u77JIgD2hCtKgF0GOejXrCY5QltmA==","signatures":[{"sig":"MEUCICGtABiOM+jccWrhSIMdPPIOtrLdTaMXPDvrW5lgxah+AiEAp96N4NFtjb66T0vo/Dcl4fPs8waze1p03tcxEnz8XVk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1284443},"main":"./lib/index.js","gitHead":"8084720a262c896c5e4e2f96bc520d44c82eef2b","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.6.3","occam-query":"^4.1.206","occam-lexers":"^23.2.8","occam-parsers":"^23.2.11","occam-grammars":"^1.3.663","occam-languages":"^3.0.14"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.37","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.336","occam-model":"^1.0.578","occam-server":"^7.0.78","watchful-cli":"^1.7.102","easy-with-style":"^3.0.577","occam-grammar-utilities":"^8.1.22"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.455_1787225045933_0.5091133799516567","host":"s3://npm-registry-packages-npm-production"}},"3.0.456":{"name":"occam-furtle","version":"3.0.456","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.456","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"ed2d872932c6746c1c222cddf87a60674c4c80fb","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.456.tgz","fileCount":277,"integrity":"sha512-smJQcF8Pzon8Af7upxv3Qynyeq2HeCxO/CP+1v93Ee6dbdvJQGCbVxc9NTav2uiOrI9K7qdnqntYMkTKybiB9w==","signatures":[{"sig":"MEUCIQDGpHEMJJPNQnsq+Ho6ylyrX1TkWRsZn6NLVrvvrxh2BQIgQaWoxzm0neDgR3hmKh2toGCqE6qiWyyXiZs4EoHZOVg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1284443},"main":"./lib/index.js","gitHead":"61220696e796d6644d2f2c6420399e1db3981507","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.6.3","occam-query":"^4.1.206","occam-lexers":"^23.2.8","occam-parsers":"^23.2.11","occam-grammars":"^1.3.663","occam-languages":"^3.0.14"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.37","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.336","occam-model":"^1.0.578","occam-server":"^7.0.78","watchful-cli":"^1.7.102","easy-with-style":"^3.0.577","occam-grammar-utilities":"^8.1.22"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.456_1787225058353_0.7833782161543497","host":"s3://npm-registry-packages-npm-production"}},"3.0.457":{"name":"occam-furtle","version":"3.0.457","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.457","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"a66a102cbb0dad01052f6664b91375d7fd242bf4","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.457.tgz","fileCount":277,"integrity":"sha512-u7ykY/dBENgPldMk7fMUQ33+o8LjKmTFtyXhz8zAlCipDNkk1s/DYlEplq8OJf5GbYzKlnsEfbzjqrorpKS/aw==","signatures":[{"sig":"MEUCIQDL5vsErIaWS1y6/7MNRmPYzE8HQfwAqVpLTEKXjkFskQIgV1oRUJ1RbbcKbakVPhBYpGp+7ZFO78Yj97Z7kWWxGDM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1284477},"main":"./lib/index.js","gitHead":"87ebc450637115d5036dcd14d795750dcbecd715","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.6.3","occam-query":"^4.1.206","occam-lexers":"^23.2.8","occam-parsers":"^23.2.11","occam-grammars":"^1.3.663","occam-languages":"^3.0.14"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.37","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.336","occam-model":"^1.0.578","occam-server":"^7.0.78","watchful-cli":"^1.7.102","easy-with-style":"^3.0.577","occam-grammar-utilities":"^8.1.22"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.457_1787228163929_0.14718641276268052","host":"s3://npm-registry-packages-npm-production"}},"3.0.458":{"name":"occam-furtle","version":"3.0.458","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.458","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"00c51a5c050be17293410d6cd0c0d6148e5104f5","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.458.tgz","fileCount":277,"integrity":"sha512-s9TlOYcm58wNdsDugQWns7HtZCnJbrB9sSCWoo69OYvaqrptaO52g5k1ifyl3TbmlHjBcszn5Jem1HXAPqK1Zw==","signatures":[{"sig":"MEUCICuH2g+D1HmxoQTmqclS3ZyK5LSTIyw6GwBjHobdZ6IAAiEA9FXqixG627Oj0DetCZIScvLPxjeVpr4+ZdsmKRmurms=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1284443},"main":"./lib/index.js","gitHead":"ef9653a3a668caf6a8b953f7f2ee5ec1757eeaad","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.6.3","occam-query":"^4.1.206","occam-lexers":"^23.2.8","occam-parsers":"^23.2.11","occam-grammars":"^1.3.663","occam-languages":"^3.0.16"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.37","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.336","occam-model":"^1.0.578","occam-server":"^7.0.78","watchful-cli":"^1.7.102","easy-with-style":"^3.0.577","occam-grammar-utilities":"^8.1.22"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.458_1787231856854_0.7797589665537099","host":"s3://npm-registry-packages-npm-production"}},"3.0.459":{"name":"occam-furtle","version":"3.0.459","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.459","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"ca39a05c5b718f30530fefbffd0a6aaed9e51e56","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.459.tgz","fileCount":277,"integrity":"sha512-j4cWRYtia63vAuMgENZpB22wyiqikalUzRY+vYv1EEvvTXyWJnGxjQk9N3jUkNnmav1pvkszaWpGEJ7MVJ+Wtw==","signatures":[{"sig":"MEUCIQD9ktwfFXg+hqxbmBY13q3uZjRg/+tbspwQ1JzyMZ88oQIgKaDqgRLr7e04r451g72ymrP+u3LAiNTs0UU7lzxs0tA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1284443},"main":"./lib/index.js","gitHead":"22c245558b3e56467fda5e9bfc02630dd161327e","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.6.3","occam-query":"^4.1.206","occam-lexers":"^23.2.8","occam-parsers":"^23.2.11","occam-grammars":"^1.3.663","occam-languages":"^3.0.16"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.37","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.336","occam-model":"^1.0.578","occam-server":"^7.0.78","watchful-cli":"^1.7.102","easy-with-style":"^3.0.577","occam-grammar-utilities":"^8.1.22"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.459_1787232196816_0.6619098702432773","host":"s3://npm-registry-packages-npm-production"}},"3.0.460":{"name":"occam-furtle","version":"3.0.460","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.460","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"69407d62dc222d7b900f592b498814508876d4c8","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.460.tgz","fileCount":277,"integrity":"sha512-vc1cDDfV2lYY52gbOEgyhPNXI/sZjCOKEbiHxjs7IzW2VROnYHL+8kc18ZfWi8edd7GVYonSBvz2nOcXG4Jffg==","signatures":[{"sig":"MEUCIQCYVnwjMbXrUlhcXr2Y3hZT0gQmnGpQf0ToZfSbGmttawIgFov6rGMdSSTgC/i6w2encmloIMhKDG5cqtIlQ+IYnos=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1284443},"main":"./lib/index.js","gitHead":"eb47c2ef7739411728b60d7c989f5d4a249bd20d","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.6.3","occam-query":"^4.1.206","occam-lexers":"^23.2.8","occam-parsers":"^23.2.11","occam-grammars":"^1.3.663","occam-languages":"^3.0.18"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.37","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.336","occam-model":"^1.0.578","occam-server":"^7.0.78","watchful-cli":"^1.7.102","easy-with-style":"^3.0.577","occam-grammar-utilities":"^8.1.22"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.460_1787237532749_0.7026098877638016","host":"s3://npm-registry-packages-npm-production"}},"3.0.461":{"name":"occam-furtle","version":"3.0.461","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.461","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"7b5fc8d902e1cd35a72dfd5f1e3448858294e495","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.461.tgz","fileCount":277,"integrity":"sha512-RwAqGDSMWWl9w6DIR/JqB5rna7GkpI0rxCAn50SlQbe24Xn/DDLZH5INK7jf6S19HO/gEAZBQrYAylM9FpBLsg==","signatures":[{"sig":"MEYCIQC3/oxwr+xgH8jcNR84Ko4TYZSYe/gU2u/1urCviJ1ZYgIhALgE/cv8ycxYJU0a51jqE4lRPMsVwp0LjHd2bKagFKxq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1286416},"main":"./lib/index.js","gitHead":"b294384dbc3d2da7d35c0005863b74580692eb71","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.6.3","occam-query":"^4.1.206","occam-lexers":"^23.2.8","occam-parsers":"^23.2.11","occam-grammars":"^1.3.663","occam-languages":"^3.0.20"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.37","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.336","occam-model":"^1.0.578","occam-server":"^7.0.78","watchful-cli":"^1.7.102","easy-with-style":"^3.0.577","occam-grammar-utilities":"^8.1.22"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.461_1787244760967_0.910686254769022","host":"s3://npm-registry-packages-npm-production"}},"3.0.462":{"name":"occam-furtle","version":"3.0.462","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.462","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"3d705e88c93af686cc524fe2722757f77d84d1a0","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.462.tgz","fileCount":277,"integrity":"sha512-fXI4xM2BcAEq7GNq8huVHPFZ/Bj2iSnfiETF6dxb4oj1FxtzAhR55wrQeFPNU6mQ9ykWJukmjaMxvhm/k5cmEA==","signatures":[{"sig":"MEQCIHrbxqSyLyTZLPkdqHW6IfE2gdX4mZO4Hk6SUX6F4CtsAiA62lcvC/sPLp7b1UDayF8S1Br6AScsHvIrps2nLsucBQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1293029},"main":"./lib/index.js","gitHead":"07949cedf472408fab11ef0261b04f5334227fa1","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.6.3","occam-query":"^4.1.206","occam-lexers":"^23.2.8","occam-parsers":"^23.2.11","occam-grammars":"^1.3.663","occam-languages":"^3.0.22"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.37","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.336","occam-model":"^1.0.578","occam-server":"^7.0.78","watchful-cli":"^1.7.102","easy-with-style":"^3.0.577","occam-grammar-utilities":"^8.1.22"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.462_1787247551978_0.2786176184674858","host":"s3://npm-registry-packages-npm-production"}},"3.0.464":{"name":"occam-furtle","version":"3.0.464","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.464","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"db617a2be58517f46bfb2871d4095194b302e246","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.464.tgz","fileCount":277,"integrity":"sha512-UiTzR07ZBgDgqaKHqwutzwdfBmCvU+0k8Elb394t4RvZsB8Ux1x0AZv+XSsZ8T5fxvc1t/ZY3+BQJ+9uOuv7mg==","signatures":[{"sig":"MEUCIFqjJzwOSmoyHNZKKVrzQR+quUK2cGnJmNuAgyDs7p05AiEA4M0CYbZwkwrUp9OWS482A0QyjdlHYSd2Girb5F+pwbE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1299296},"main":"./lib/index.js","gitHead":"001a529895d75b67f4ead156bfdfcb6a668ba72c","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.6.3","occam-query":"^4.1.206","occam-lexers":"^23.2.8","occam-parsers":"^23.2.11","occam-grammars":"^1.3.663","occam-languages":"^3.0.23"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.37","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.336","occam-model":"^1.0.578","occam-server":"^7.0.78","watchful-cli":"^1.7.102","easy-with-style":"^3.0.577","occam-grammar-utilities":"^8.1.22"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.464_1787251947079_0.12408695710965034","host":"s3://npm-registry-packages-npm-production"}},"3.0.465":{"name":"occam-furtle","version":"3.0.465","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.465","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"e329e68708ed391bb073ea60e4878c7ac388d974","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.465.tgz","fileCount":277,"integrity":"sha512-wK8CGnClvz4FFU+4Q1++2GSbVn0qK5PpCAQgzO/pJG89apsPDRSMyJvwNf+E+ISFkpxGv8e/BoO+LS/qKXq4Lw==","signatures":[{"sig":"MEYCIQDsCmCto3Uibi5bhMCjKrx5/hkTOgdPyvowg8StC5rhIwIhAIeTdSAWpta5lfqILZSLsS5DzuNOM43ySHBdzbTpUxWn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1299566},"main":"./lib/index.js","gitHead":"d539bb06b252dcc6823c0df52500498331108a51","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.6.3","occam-query":"^4.1.206","occam-lexers":"^23.2.8","occam-parsers":"^23.2.11","occam-grammars":"^1.3.663","occam-languages":"^3.0.24"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.37","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.336","occam-model":"^1.0.578","occam-server":"^7.0.78","watchful-cli":"^1.7.102","easy-with-style":"^3.0.577","occam-grammar-utilities":"^8.1.22"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.465_1787252561810_0.04141160694913504","host":"s3://npm-registry-packages-npm-production"}},"3.0.467":{"name":"occam-furtle","version":"3.0.467","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.467","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"c7557aed93f35cdd206e351c028a705d4b4a2f0a","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.467.tgz","fileCount":277,"integrity":"sha512-FMQzQvAWTMpNLSBDYiZYqk1dk5wDruygAoLGeQ6fBTnUn0shdDF2IO0VRp8d62eMkYSgyDVyt2jJJ659LuuDSg==","signatures":[{"sig":"MEYCIQDXs8Bu0YU+Ory7Bqmdmj//0wzPAAA+Hv1KuUEk6RmthgIhAPHrGZFf0M43pF9k7n8I7PX+MZjdLTC2sAP+MD7caAMr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1304399},"main":"./lib/index.js","gitHead":"3eae150b690b60330d25b1bb87c82aee1c3f8154","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.6.3","occam-query":"^4.1.206","occam-lexers":"^23.2.8","occam-parsers":"^23.2.11","occam-grammars":"^1.3.663","occam-languages":"^3.0.24"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.37","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.336","occam-model":"^1.0.578","occam-server":"^7.0.78","watchful-cli":"^1.7.102","easy-with-style":"^3.0.577","occam-grammar-utilities":"^8.1.22"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.467_1787306881924_0.9692165099640213","host":"s3://npm-registry-packages-npm-production"}},"3.0.468":{"name":"occam-furtle","version":"3.0.468","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.468","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"6c777c6cd322976cce38085d2a79c9a22ce77115","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.468.tgz","fileCount":277,"integrity":"sha512-wtD5oxjv42egAsbpZaCoV1nNMlS15r829A0CvIZhT1ErAZMqbF/n+W4txFFMPf90GhhHz9lE1kylCWpIcbXM5g==","signatures":[{"sig":"MEQCIEAVP/I+jPm5kAjeUGts5uNYUgapvdbaIhs5ecMeqps6AiBNC67XlDJZQN+uiDJVNDeLinmVdB7aAmtfKs/8UBy84w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1304399},"main":"./lib/index.js","gitHead":"c5f2696333459634b9eb36876008f94f1ea78e97","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.6.3","occam-query":"^4.1.206","occam-lexers":"^23.2.8","occam-parsers":"^23.2.11","occam-grammars":"^1.3.663","occam-languages":"^3.0.24"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.37","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.336","occam-model":"^1.0.578","occam-server":"^7.0.78","watchful-cli":"^1.7.102","easy-with-style":"^3.0.577","occam-grammar-utilities":"^8.1.22"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.468_1787306915898_0.41194135061260284","host":"s3://npm-registry-packages-npm-production"}},"3.0.469":{"name":"occam-furtle","version":"3.0.469","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.469","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"5d1b8155754f0e7a8db15af0a9ea8f5466677599","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.469.tgz","fileCount":277,"integrity":"sha512-K7id27nncWk2VQZbkQxr8luyW/lIfBaYSuptNUi3nZQSLq+ZdgIThh7+fEZQ3ZaWjzy15dYXn5AZ39AueRd3rg==","signatures":[{"sig":"MEUCIQCjbR+DS2NoN66SJ9Kw1MgefMxuhhR0Yo3LmJ6synLbVAIgGm3rUxdhBBdbUGQXo0kItPxoL4QSjMY6BMgivpeXbW0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1304399},"main":"./lib/index.js","gitHead":"3d0133b9b6ed8c181b6ee94c3fe6bb75ce78da9f","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.6.3","occam-query":"^4.1.206","occam-lexers":"^23.2.8","occam-parsers":"^23.2.11","occam-grammars":"^1.3.663","occam-languages":"^3.0.26"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.37","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.336","occam-model":"^1.0.578","occam-server":"^7.0.78","watchful-cli":"^1.7.102","easy-with-style":"^3.0.577","occam-grammar-utilities":"^8.1.22"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.469_1787313555858_0.5674149308612544","host":"s3://npm-registry-packages-npm-production"}},"3.0.470":{"name":"occam-furtle","version":"3.0.470","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.470","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"32adb893a7e6b78f2a5e5c1d166dbf350042d100","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.470.tgz","fileCount":277,"integrity":"sha512-93/5RRxrcoP0xguqnzXzNfMLP5V/7n0nq7rzjU7JAe8agjYLGGYXN0hJqn4cx8BJIbASijjbuDlXfgIlxvcpRA==","signatures":[{"sig":"MEUCIAVcf5oSGgzfdysN/+0h45DypSK9xMKzl0tyj5+d3XLTAiEAzWIOaB81dmaEBO9xembg7tfIXL5bVYjSVpu8lcyrQGU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1304399},"main":"./lib/index.js","gitHead":"5526c5f35acc101f71c9cd4f40438668055ebbf8","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.6.3","occam-query":"^4.1.206","occam-lexers":"^23.2.8","occam-parsers":"^23.2.11","occam-grammars":"^1.3.663","occam-languages":"^3.0.27"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.37","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.336","occam-model":"^1.0.578","occam-server":"^7.0.78","watchful-cli":"^1.7.102","easy-with-style":"^3.0.577","occam-grammar-utilities":"^8.1.22"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.470_1787313771482_0.8976119575510009","host":"s3://npm-registry-packages-npm-production"}},"3.0.471":{"name":"occam-furtle","version":"3.0.471","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.471","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"c216e174b31d54e17b570af75c2478e6a8ea22a3","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.471.tgz","fileCount":277,"integrity":"sha512-TuWlMJpj31ckCWqE2Se4FpjziYqH2p9pqDbDl3exYDatS7UVZWnj23Yvuia516aAAoytdb9S/SKD9rD7rcngXg==","signatures":[{"sig":"MEYCIQCc3mkZkNNWsgfJfwwLtsBMce4C/c4H1V8MItuwBLiNAwIhAObElDr1bctjpv9XctrlSq40MCDDtC4L80FbyOVWCfVf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1304399},"main":"./lib/index.js","gitHead":"1f15d5865bdb00f6ab93ba34eca48e93a540b944","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.6.3","occam-query":"^4.1.206","occam-lexers":"^23.2.8","occam-parsers":"^23.2.11","occam-grammars":"^1.3.663","occam-languages":"^3.0.29"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.37","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.336","occam-model":"^1.0.578","occam-server":"^7.0.78","watchful-cli":"^1.7.102","easy-with-style":"^3.0.577","occam-grammar-utilities":"^8.1.22"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.471_1787314293591_0.0593720889778806","host":"s3://npm-registry-packages-npm-production"}},"3.0.474":{"name":"occam-furtle","version":"3.0.474","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.474","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"9a1d2d8d1e66a865a2b549b2e73d0d4ff8c5eebd","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.474.tgz","fileCount":277,"integrity":"sha512-Xw1KFleoNtUoR2jmaIMcTiRWH0i/VR4OZMiS012k8fRDE2CWNgpE2rW8baNU2/QxQ2pCwob7DzFev48gKfclMw==","signatures":[{"sig":"MEUCIQD6lptPmsJvyEhD4zd/21zmWg5ehP1oeElkYxIW8Dz5wQIgQUUuJQTXeT4jrnChrmHK5SdGmnn6Yl08rFjG179LhlQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1309101},"main":"./lib/index.js","gitHead":"2e9b073c9c8c14203f38a84786c4c8fe74003f61","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.6.3","occam-query":"^4.1.206","occam-lexers":"^23.2.8","occam-parsers":"^23.2.11","occam-grammars":"^1.3.663","occam-languages":"^3.0.34"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.37","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.336","occam-model":"^1.0.578","occam-server":"^7.0.78","watchful-cli":"^1.7.102","easy-with-style":"^3.0.577","occam-grammar-utilities":"^8.1.22"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.474_1787408937994_0.14619192383096835","host":"s3://npm-registry-packages-npm-production"}},"3.0.475":{"name":"occam-furtle","version":"3.0.475","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.475","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"da708a6d7da6e818bb0d5abcea44251868599068","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.475.tgz","fileCount":277,"integrity":"sha512-h5Qbz22XtitPxZ1BYOQWsEu0teHddHwscUy004eXq2WUxkD+sglqSF7MnGRl9Nd/d+IbFwi9R0u9um3Iv0BxWw==","signatures":[{"sig":"MEYCIQDImSZjWMNPoWqZaTJBrp4yCwowTjk8c4/7QGOkg0MjHAIhAJriqGFYrQyxievA+rO2xb1PqCxpLaxyiJ/bPx3vGx8S","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1309101},"main":"./lib/index.js","gitHead":"dcb4b0b3ee3845775109b07da4eaeebf3b038416","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.6.3","occam-query":"^4.1.206","occam-lexers":"^23.2.8","occam-parsers":"^23.2.11","occam-grammars":"^1.3.663","occam-languages":"^3.0.36"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.37","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.336","occam-model":"^1.0.578","occam-server":"^7.0.78","watchful-cli":"^1.7.102","easy-with-style":"^3.0.577","occam-grammar-utilities":"^8.1.22"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.475_1787476803506_0.9498246089467788","host":"s3://npm-registry-packages-npm-production"}},"3.0.476":{"name":"occam-furtle","version":"3.0.476","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.476","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"0a68681ff712a9cd63e84e5d2352d0a30c59a527","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.476.tgz","fileCount":277,"integrity":"sha512-+CNRWauTQwfzzXCh50TVXGJclVhFYn+g+djXcGWk6q0xoLX0bpMSS1XlyZqlW0yLuOennAYJvRsticZPiLxeuA==","signatures":[{"sig":"MEUCIGRdOrbBk9UASYi1HyX2wkXuplu9/sy+8AhWnzPemJz3AiEAnPuL77qzhm6hNorTHAqEiaJFzWfJtR6LLg8hMgVW2gA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1309301},"main":"./lib/index.js","gitHead":"8de3f600c613c80c80482bdca319c30e375c0fde","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.6.3","occam-query":"^4.1.206","occam-lexers":"^23.2.8","occam-parsers":"^23.2.11","occam-grammars":"^1.3.663","occam-languages":"^3.0.36"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.37","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.336","occam-model":"^1.0.578","occam-server":"^7.0.78","watchful-cli":"^1.7.102","easy-with-style":"^3.0.577","occam-grammar-utilities":"^8.1.22"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.476_1787477607849_0.060450826727229234","host":"s3://npm-registry-packages-npm-production"}},"3.0.477":{"name":"occam-furtle","version":"3.0.477","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.477","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"d2a6374cbd53804c48b24fa427f5166ec6dc0b02","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.477.tgz","fileCount":277,"integrity":"sha512-LpHaz2DCSXWt+MwKDFpKI3+BaH7MV8W25wUChvs2+PQYO6J5uAKD+LNI1jdZOjSmscnAm+eb18T6cI21TOhKWg==","signatures":[{"sig":"MEUCIEs1I0bnkXnFkmyS7gC19nGtPBCLGgaxjP1NveTcNOWyAiEArFg/jyf7VBl8h+ET2nxvpd+mSQFKvLCxhHfn1cd1NWI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1309301},"main":"./lib/index.js","gitHead":"3cc567ca090cace711c27e128f593c5d5d4d91df","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.6.3","occam-query":"^4.1.206","occam-lexers":"^23.2.8","occam-parsers":"^23.2.11","occam-grammars":"^1.3.663","occam-languages":"^3.0.36"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.37","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.336","occam-model":"^1.0.578","occam-server":"^7.0.78","watchful-cli":"^1.7.102","easy-with-style":"^3.0.577","occam-grammar-utilities":"^8.1.22"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.477_1787477620839_0.3852790890477036","host":"s3://npm-registry-packages-npm-production"}},"3.0.478":{"name":"occam-furtle","version":"3.0.478","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.478","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"b46bf57a0915b539e21f8f6502b58b1c02dd2d0b","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.478.tgz","fileCount":277,"integrity":"sha512-CttCUv08c1xcXRnEM3PA0COMea4j4yVNCK5j9Gct9RSU+Dz+b6JClAgThtYTkiw6mWenjKj4HezAjj3jjP5mZg==","signatures":[{"sig":"MEYCIQCrMTP6ndk08IiVHgiGcJcitTB5q9Dpy6PX9JBVzVxfyQIhAJVQlUhSorZphn8X2+nh9y6b4IoOC7/0cUxkIwn7Cplm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1309301},"main":"./lib/index.js","gitHead":"739edd7aa7bc83d00e137c9b4bfbd5f2bcf5aaeb","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.6.3","occam-query":"^4.1.206","occam-lexers":"^23.2.8","occam-parsers":"^23.2.11","occam-grammars":"^1.3.663","occam-languages":"^3.0.38"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.37","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.336","occam-model":"^1.0.578","occam-server":"^7.0.78","watchful-cli":"^1.7.102","easy-with-style":"^3.0.577","occam-grammar-utilities":"^8.1.22"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.478_1787486671591_0.7701689072025604","host":"s3://npm-registry-packages-npm-production"}},"3.0.479":{"name":"occam-furtle","version":"3.0.479","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.479","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"ae6347fd9818a4c61da8f49ac3341726ea76e882","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.479.tgz","fileCount":277,"integrity":"sha512-Mi8f1jnZcVbGlK7WfHdGgCbs0DCh4piiNH6jKw/kfjJ87cY8W6nFbsa4pslnGl/Nwpsmk3RXDwL6pFMU+acmOw==","signatures":[{"sig":"MEUCIQDnVYc7X5NEqRKRDvLfyAFmw3VxyCT6LaPb1hoMEbA7BQIgZHj0tWOqwsez9k919uhISjc9oGJ84LTO2plCbQaTdqM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1309301},"main":"./lib/index.js","gitHead":"7adc36bbdf2ae218658b3d01abd76ec753693ccf","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.6.3","occam-query":"^4.1.206","occam-lexers":"^23.2.8","occam-parsers":"^23.2.11","occam-grammars":"^1.3.663","occam-languages":"^3.0.38"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.37","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.336","occam-model":"^1.0.578","occam-server":"^7.0.78","watchful-cli":"^1.7.102","easy-with-style":"^3.0.577","occam-grammar-utilities":"^8.1.22"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.479_1787491586021_0.7296804214520582","host":"s3://npm-registry-packages-npm-production"}},"3.0.480":{"name":"occam-furtle","version":"3.0.480","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.480","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"0bbcc82e755891a1175055b56e3f445e2941ff21","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.480.tgz","fileCount":277,"integrity":"sha512-cWZS42M6kG7DZ6e6KOnWyvHvbqqsoZus+nN3HiNH6+B/H+3L/VcP+YPK/iPuJBZawPKKxBRz3s3fowOZaEvt0w==","signatures":[{"sig":"MEQCIHRWPvHSZ2EKu4Frtf46avKdbol20v9kJjHJqAJY2UFtAiBZJy/6yOPRjJvbcFj2VL29KZpL442KRu4XVwrA8YRZzg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1309301},"main":"./lib/index.js","gitHead":"42718cb1a10891ce66b3cec421dca311be22b6de","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.6.3","occam-query":"^4.1.206","occam-lexers":"^23.2.8","occam-parsers":"^23.2.11","occam-grammars":"^1.3.663","occam-languages":"^3.0.38"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.37","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.336","occam-model":"^1.0.578","occam-server":"^7.0.78","watchful-cli":"^1.7.102","easy-with-style":"^3.0.577","occam-grammar-utilities":"^8.1.22"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.480_1787491598508_0.8228977215739464","host":"s3://npm-registry-packages-npm-production"}},"3.0.481":{"name":"occam-furtle","version":"3.0.481","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.481","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"29a1d7f0522f50484225b3b0d3c08d67f5ed318e","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.481.tgz","fileCount":277,"integrity":"sha512-KU/Axp/ndawj1THTQsn6VCubayUPgJ03NV4T6cCuyBV6Cu4oAVAQienyL5yDQPWoDvphE+QwrSZzQ1W6bECFHA==","signatures":[{"sig":"MEUCIQDaEcPzYEEomscjDHomX84Q0IQNov1n8xdlcDdXlaOtIAIgG+SpAgtGhY3R3AtN8u9v0y3muGSVXrZNpleeYwMH9Ts=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1309301},"main":"./lib/index.js","gitHead":"43ba27085207440ce0a8cd749a706e7d9fd74e1a","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.6.3","occam-query":"^4.1.206","occam-lexers":"^23.2.8","occam-parsers":"^23.2.11","occam-grammars":"^1.3.663","occam-languages":"^3.0.40"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.37","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.336","occam-model":"^1.0.578","occam-server":"^7.0.78","watchful-cli":"^1.7.102","easy-with-style":"^3.0.577","occam-grammar-utilities":"^8.1.22"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.481_1787662972419_0.6767836431947172","host":"s3://npm-registry-packages-npm-production"}},"3.0.482":{"name":"occam-furtle","version":"3.0.482","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.482","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"4bcbd1ff570a2fd48becf01e69386dfcb0608f5a","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.482.tgz","fileCount":277,"integrity":"sha512-EGYlsJDLZ1NJm+WPu0jPowdfxr0260rrRbZKKZF06MtVcPfoSVbcuPNeuG3cweST6WM96/DQYHtfxiG3ymmfmQ==","signatures":[{"sig":"MEYCIQC4MyGSkbC1klv77cCuwrcwIUSIAdsittDOQBIb0En0zwIhAOLPsq2ZBa77sbLaMqnR/XetVWRYQqaBYkbQ/RWjeZtO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1309301},"main":"./lib/index.js","gitHead":"abb4b345ce93c8488a8631fe2376560e3ac82b4e","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.6.3","occam-query":"^4.1.206","occam-lexers":"^23.2.8","occam-parsers":"^23.2.11","occam-grammars":"^1.3.663","occam-languages":"^3.0.42"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.37","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.336","occam-model":"^1.0.578","occam-server":"^7.0.78","watchful-cli":"^1.7.102","easy-with-style":"^3.0.577","occam-grammar-utilities":"^8.1.22"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.482_1787678847649_0.13322153161699424","host":"s3://npm-registry-packages-npm-production"}},"3.0.483":{"name":"occam-furtle","version":"3.0.483","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.483","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"08323a876bcb860c7efe08d764cdd11ee3084a41","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.483.tgz","fileCount":277,"integrity":"sha512-Qi7fJujw/1n3NfLARfrGfLd7CI3LHR36o/o2jjQWKR6/zXQ1FW3kBjiyxiEivtbdsfTI0A+AQ36nQQAZyyMsEg==","signatures":[{"sig":"MEUCIQDl2N4Wy8vtGjG7tT0Dkukyq7kXdfKMqCHeSEAVfkDnQwIgcibaGDgXEsiACcOotGTdX3NU3P/pUs++okBBG9D7CeM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1310742},"main":"./lib/index.js","gitHead":"2b912f87f890f2f6471b24cba8318703110a3ec9","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.6.3","occam-query":"^4.1.206","occam-lexers":"^23.2.8","occam-parsers":"^23.2.11","occam-grammars":"^1.3.663","occam-languages":"^3.0.42"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.37","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.336","occam-model":"^1.0.578","occam-server":"^7.0.78","watchful-cli":"^1.7.102","easy-with-style":"^3.0.577","occam-grammar-utilities":"^8.1.22"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.483_1787686379690_0.26191451542562505","host":"s3://npm-registry-packages-npm-production"}},"3.0.484":{"name":"occam-furtle","version":"3.0.484","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.484","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"21f0c4c90a45c8a434fec9fc27aeeb44748f223c","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.484.tgz","fileCount":277,"integrity":"sha512-4S1D8ypC4mn/PbWZRQQryO0DirlBsR5E0I+0LLLL/blpjnecNc0RG4G/0UBt3SXdIx9Yqmf2f5PlNnRs+85O8Q==","signatures":[{"sig":"MEQCIHHwvp0kbQUko9B6JAaYSfrnqPQMEVztt+joFhnoZnYAAiBZ0NnkTLx4z7VW0CfQXWGBrGUt3x0CQxpJ59rk3tEj8A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1310742},"main":"./lib/index.js","gitHead":"7b10fa3ff15967f42828c9e57ab22f08c5a21a24","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.6.3","occam-query":"^4.1.206","occam-lexers":"^23.2.8","occam-parsers":"^23.2.11","occam-grammars":"^1.3.663","occam-languages":"^3.0.44"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.37","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.336","occam-model":"^1.0.578","occam-server":"^7.0.78","watchful-cli":"^1.7.102","easy-with-style":"^3.0.577","occam-grammar-utilities":"^8.1.22"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.484_1787686411548_0.004059533743581811","host":"s3://npm-registry-packages-npm-production"}},"3.0.485":{"name":"occam-furtle","version":"3.0.485","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.485","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"bdf3f6f8b2342e2690f2e7c933b009da17b0c5de","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.485.tgz","fileCount":277,"integrity":"sha512-ZhdPCJrtDi2y9REBveAmzZ0g+vsyxmtin8CpoJYRrG+KJnY+FuR1lWTRFCjTXRCajV0bZ+tnadxlpphV3kONTA==","signatures":[{"sig":"MEUCIQCsmavgtPrWwPatPQ83lOWkq24gO8KPHeFh8MhDgQqiTgIgTLslaqiaP93D2djphSVhliBr1BbBC0OWotBgqwQYgtc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1310742},"main":"./lib/index.js","gitHead":"9d543af8493ba06b63920a88926f340dfc279a4d","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.6.3","occam-query":"^4.1.206","occam-lexers":"^23.2.8","occam-parsers":"^23.2.11","occam-grammars":"^1.3.663","occam-languages":"^3.0.46"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.37","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.336","occam-model":"^1.0.578","occam-server":"^7.0.78","watchful-cli":"^1.7.102","easy-with-style":"^3.0.577","occam-grammar-utilities":"^8.1.22"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.485_1787698686520_0.524253378822437","host":"s3://npm-registry-packages-npm-production"}},"3.0.486":{"name":"occam-furtle","version":"3.0.486","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.486","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"63116c87ade3bf7f9cac58d67ef2a034958b619b","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.486.tgz","fileCount":277,"integrity":"sha512-nvZvJDNvZ+hP+i/TpmPa55n62eB6KubPSESrFflVdx2G3+3rXZeqPAXcFM8eLvji8sVU6fDlZUIBfFrEHqasmw==","signatures":[{"sig":"MEUCIFAhh3O/cmGnfMvv+B5sEt6PJsvhBKsgLiVBzhWQq0jeAiEAyF6gtttvuo1YDGJRWeMI4Hi4kJ6Bacnxw6l0kc8nkas=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1310742},"main":"./lib/index.js","gitHead":"a20b9aba04c6cdfd68e6087e3d8ce44ec9043554","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.6.3","occam-query":"^4.1.206","occam-lexers":"^23.2.8","occam-parsers":"^23.2.11","occam-grammars":"^1.3.663","occam-languages":"^3.0.48"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.37","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.336","occam-model":"^1.0.578","occam-server":"^7.0.78","watchful-cli":"^1.7.102","easy-with-style":"^3.0.577","occam-grammar-utilities":"^8.1.22"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.486_1787764937656_0.07090103413309246","host":"s3://npm-registry-packages-npm-production"}},"3.0.487":{"name":"occam-furtle","version":"3.0.487","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.487","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"5d1196908fe00438b5fdb9873c8e783305fb0641","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.487.tgz","fileCount":277,"integrity":"sha512-yuLIkem7YB9IdVqRMV3EwAD5kGr8jze8o31/iXwVJwf8iMvkUE953/4dE73NROY8EGum5C3go/7JCjTnua6U1g==","signatures":[{"sig":"MEYCIQCNR3WBX6BHKtMFrLH9jMBBeMjwSzjmk2+i7duKS+0spgIhAIPGsdUcSHdRucDp9ebHU2/tkkdhws5FraD03Wf/1Cjg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1310742},"main":"./lib/index.js","gitHead":"d83ae4c0bc77704a2b762b29f09077723b681638","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.6.3","occam-query":"^4.1.206","occam-lexers":"^23.2.8","occam-parsers":"^23.2.11","occam-grammars":"^1.3.663","occam-languages":"^3.0.50"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.37","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.336","occam-model":"^1.0.578","occam-server":"^7.0.78","watchful-cli":"^1.7.102","easy-with-style":"^3.0.577","occam-grammar-utilities":"^8.1.22"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.487_1787831624511_0.3480198061655082","host":"s3://npm-registry-packages-npm-production"}},"3.0.489":{"name":"occam-furtle","version":"3.0.489","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.489","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"3a3b3f2de2d0cebf037ac5d98dfe1d1a56cc48f8","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.489.tgz","fileCount":277,"integrity":"sha512-ymIrrGNQupKcqaN5+RVQcC6gAtWX+yeE2JytSS7jmOpiqHOO8oYurahPaFzCMZP4/F705pRbT8brRJlGbE79VA==","signatures":[{"sig":"MEUCIQD27FieaXCw/v7p5w/6O6T4T1swLxwM24494sd8iT5F+QIgYWUBLEOuthWpvSaRPlV5w3uYAjUEv93VzdjDJm9sulU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1310742},"main":"./lib/index.js","gitHead":"e42c154b08565efb0568123a294c7aec8752c70b","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.6.3","occam-query":"^4.1.206","occam-lexers":"^23.2.8","occam-parsers":"^23.2.11","occam-grammars":"^1.3.663","occam-languages":"^3.0.53"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.37","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.336","occam-model":"^1.0.578","occam-server":"^7.0.78","watchful-cli":"^1.7.102","easy-with-style":"^3.0.577","occam-grammar-utilities":"^8.1.22"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.489_1787915024564_0.07121617123723856","host":"s3://npm-registry-packages-npm-production"}},"3.0.490":{"name":"occam-furtle","version":"3.0.490","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.490","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"a32efd9f3220ae5b49413eecf1a9e2345543ead3","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.490.tgz","fileCount":277,"integrity":"sha512-Eqk1BIOfhcxTqtg2YfQUxadb5Fjmn5F/VNLylEsNGITIo0Ugqv/tqo0+ibsGrw6sF0dPwgGECPWdzP9QLwjHkA==","signatures":[{"sig":"MEUCIAzYc7AeDug1RbRAjrz05oIVig5doLGeG2lUad6dj3SzAiEAoRPQvFPaG9bw02OqDOEin0LF9bbkMjYsN4CujVV01hY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1311153},"main":"./lib/index.js","gitHead":"8fe1c6f9cf05b1ea4fd7617b93d8e5db5b2793cd","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.6.3","occam-query":"^4.1.206","occam-lexers":"^23.2.8","occam-parsers":"^23.2.11","occam-grammars":"^1.3.663","occam-languages":"^3.0.53"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.37","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.336","occam-model":"^1.0.578","occam-server":"^7.0.78","watchful-cli":"^1.7.102","easy-with-style":"^3.0.577","occam-grammar-utilities":"^8.1.22"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.490_1787915512035_0.6270642098176125","host":"s3://npm-registry-packages-npm-production"}},"3.0.491":{"name":"occam-furtle","version":"3.0.491","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.491","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"232ad992d007e3aebf45aabca75f9f4640e0d43f","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.491.tgz","fileCount":277,"integrity":"sha512-xmaYc5VNLw7Qhee7wWNg/A5ZeVo8ioJyQlwEPDNm6g+/umzjz+n0erEXTy74stBLiIYB7TJTjrHXj0FnMdDgcQ==","signatures":[{"sig":"MEUCIQCyhn0gbmrusyhILlX3JRmrPaTICKCdtUIFErUpm/h/jQIgDRMaR5oL2EvsQELPidgbPNprm8+zgmnd/rgjHvo+X+w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1311153},"main":"./lib/index.js","gitHead":"aeb67b64d9828f80ee30fdc8e76cdc417d5398e1","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.6.3","occam-query":"^4.1.206","occam-lexers":"^23.2.8","occam-parsers":"^23.2.11","occam-grammars":"^1.3.663","occam-languages":"^3.0.53"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.37","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.336","occam-model":"^1.0.578","occam-server":"^7.0.78","watchful-cli":"^1.7.102","easy-with-style":"^3.0.577","occam-grammar-utilities":"^8.1.22"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.491_1787915525035_0.12190403511094505","host":"s3://npm-registry-packages-npm-production"}},"3.0.492":{"name":"occam-furtle","version":"3.0.492","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.492","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"a184c428086450896dbcd86446dd005c50b7535c","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.492.tgz","fileCount":277,"integrity":"sha512-wv0FaPpPMOute8Ulwy8uf6I6uBirzaKr+taaBfnEaZOcbuFNUK+tzctRozkAB2TkQY5SDcPO2pVjLDHHu6EJzA==","signatures":[{"sig":"MEYCIQD0Xg9pJK/6CUTBuUyyt+0qaKDKJlKTGVEAe7B57M13DAIhAI5q1EURfqdP9+5etY33Mimn2TieW4WDYfiab8ajr2aw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1311153},"main":"./lib/index.js","gitHead":"18aff08c226c65e2ac436750a0530683f3371697","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.6.3","occam-query":"^4.1.206","occam-lexers":"^23.2.8","occam-parsers":"^23.2.11","occam-grammars":"^1.3.670","occam-languages":"^3.0.60"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.37","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.336","occam-model":"^1.0.584","occam-server":"^7.0.84","watchful-cli":"^1.7.102","easy-with-style":"^3.0.577","occam-grammar-utilities":"^8.1.22"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.492_1787939715368_0.6150365997637612","host":"s3://npm-registry-packages-npm-production"}},"3.0.493":{"name":"occam-furtle","version":"3.0.493","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.493","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"09a5b40cff5ca8295125fe3497b3f726a05612c4","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.493.tgz","fileCount":277,"integrity":"sha512-L56vZ60ErsZOxmG5ONHfYLsTSjNgc/evBMpd6j/t4GNZNYDchBCM8+7LddePkuDYtwsgJlWRm06B/Zh9WfDpMw==","signatures":[{"sig":"MEQCIFLPBzWr18smao0JDmYOpuK7ghfhwApwUmBtFJuXGQgZAiAJvDeO9z/U0WrAtiwC02038Ym6BCu95CMmcvNJOR4RWQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1311153},"main":"./lib/index.js","gitHead":"48a8f0d7b0033781da0ab7f30746ea27e2d7e10e","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.6.3","occam-query":"^4.1.206","occam-lexers":"^23.2.8","occam-parsers":"^23.2.11","occam-grammars":"^1.3.672","occam-languages":"^3.0.61"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.37","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.336","occam-model":"^1.0.585","occam-server":"^7.0.85","watchful-cli":"^1.7.102","easy-with-style":"^3.0.577","occam-grammar-utilities":"^8.1.22"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.493_1787946327688_0.9105942254629158","host":"s3://npm-registry-packages-npm-production"}},"3.0.494":{"name":"occam-furtle","version":"3.0.494","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.494","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"7f14cbb499c30106082606dbc979a8516e1c9f75","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.494.tgz","fileCount":277,"integrity":"sha512-8BrG6/bMtpWih+OIUI3Gk7XSLJhR0QQ/EDsJPnQwNzdQvlL+N/GCKSDP+//owggapZDGraZVD3cHDZpb8yZ2kA==","signatures":[{"sig":"MEYCIQCP4hFXU7lYBLQ04MnBWloIdtD8z6lfz2/g510mlhaHjgIhAJKLiH9LpVHlrMoa0NRg5HPoUO5pLv1p0BVqTVWJ8HM2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1311153},"main":"./lib/index.js","gitHead":"30ed391036e9cfc39fb3fd3564408b1b66334240","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.6.3","occam-query":"^4.1.206","occam-lexers":"^23.2.8","occam-parsers":"^23.2.11","occam-grammars":"^1.3.672","occam-languages":"^3.0.62"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.37","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.336","occam-model":"^1.0.585","occam-server":"^7.0.85","watchful-cli":"^1.7.102","easy-with-style":"^3.0.577","occam-grammar-utilities":"^8.1.22"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.494_1787993935373_0.2990646442663236","host":"s3://npm-registry-packages-npm-production"}},"3.0.495":{"name":"occam-furtle","version":"3.0.495","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.495","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"ded6a17d686f72a594792ac7abef2c954f33ab7a","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.495.tgz","fileCount":277,"integrity":"sha512-rplxb8zpSLs1CRzhjzgMfuEKxoDoVb7psAJu8GkxIqK9dm95l8FMu9GnfQZHSN3GhwIMXqaQhZ0eEa0bd28DLQ==","signatures":[{"sig":"MEUCICMKNdS68n4MxWrrHhm6204N9O8lbfe4K/WMHVVlxvFrAiEAk4pmmHBpwsRxAK8s4k6aV9QwGW2/pD6vnEpIg53q7Iw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1311153},"main":"./lib/index.js","gitHead":"6920ccf5bd3a887be9d690467781f7726b087c52","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.6.3","occam-query":"^4.1.206","occam-lexers":"^23.2.8","occam-parsers":"^23.2.11","occam-grammars":"^1.3.672","occam-languages":"^3.0.64"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.37","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.336","occam-model":"^1.0.585","occam-server":"^7.0.85","watchful-cli":"^1.7.102","easy-with-style":"^3.0.577","occam-grammar-utilities":"^8.1.22"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.495_1787997635633_0.36658174482123895","host":"s3://npm-registry-packages-npm-production"}},"3.0.496":{"name":"occam-furtle","version":"3.0.496","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.496","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"8e9abe1d344d2c1ef3f9f704b82b6de4d24c63f7","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.496.tgz","fileCount":277,"integrity":"sha512-0UcjB9ubSU/yTOcOut5evuMuHTlW0FiDgTVChVZ0n7s4L3aLyHsvFJ3Qe7E/DwXfLj5ZaO+OT35sxc21qH+3Ng==","signatures":[{"sig":"MEUCIEO0mnQO5yOEHhGr7kn73CVSkWFktBFXGr4ZumXybE+JAiEAtsrjwZCdWmlMm1mGJlhBKz4jTQFpzShLMfSdL3MJ0Nc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1311153},"main":"./lib/index.js","gitHead":"b988222c5fe57d7bfe09d1e7d35302fcdc7899ab","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.6.3","occam-query":"^4.1.206","occam-lexers":"^23.2.8","occam-parsers":"^23.2.11","occam-grammars":"^1.3.672","occam-languages":"^3.0.66"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.37","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.336","occam-model":"^1.0.585","occam-server":"^7.0.85","watchful-cli":"^1.7.102","easy-with-style":"^3.0.577","occam-grammar-utilities":"^8.1.22"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.496_1787999863139_0.9088531168425558","host":"s3://npm-registry-packages-npm-production"}},"3.0.497":{"name":"occam-furtle","version":"3.0.497","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.497","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"a274c791b14ad55f18bba84d4341c3b4c4a31ba4","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.497.tgz","fileCount":277,"integrity":"sha512-xLQh5yczcrw4kN96mXshPfzdhnahj6n0O9Mbo7O9Zd02AdkK8VUSA09zqeAP1vWtMzqe7/ZqIKhEWHt/bbXeWg==","signatures":[{"sig":"MEUCID112naA/yzRDkvmQj+nJhvKLw9tPATBHY0CG+Zirps4AiEA9fVXL7OFQcao7pDTeSCot9xQwUAfqpjnfwW96DVqgwM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1311153},"main":"./lib/index.js","gitHead":"ea7f89b227a67962b0eebf4aad126321f45c949e","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.6.3","occam-query":"^4.1.206","occam-lexers":"^23.2.8","occam-parsers":"^23.2.11","occam-grammars":"^1.3.672","occam-languages":"^3.0.67"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.37","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.336","occam-model":"^1.0.585","occam-server":"^7.0.85","watchful-cli":"^1.7.102","easy-with-style":"^3.0.577","occam-grammar-utilities":"^8.1.22"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.497_1788031391895_0.37307585778711894","host":"s3://npm-registry-packages-npm-production"}},"3.0.498":{"name":"occam-furtle","version":"3.0.498","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.498","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"2eeec1c37650c5414207620fd505012f7e2189cd","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.498.tgz","fileCount":277,"integrity":"sha512-F0R80NSD32+m4Z1hhFJ1c8Tv31KCWnNlqNSJ9PrmbL8ld4j8L0SeC4UK0Va9DngtDu5CBGLw7Zz4DDEdyPTAuA==","signatures":[{"sig":"MEUCIE3Rrd1xx3pisMo5jM/dJE4sUlnC/mC22E/y5lAkrVX1AiEAzxdF1e5FN0IvdjlmVFYebviUiGtrNgZWHuyRgcpo1bI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1311153},"main":"./lib/index.js","gitHead":"4b665772164dd41372e77f99fca3b3100ac9bb78","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.6.3","occam-query":"^4.1.208","occam-lexers":"^23.2.8","occam-parsers":"^23.2.15","occam-grammars":"^1.3.673","occam-languages":"^3.0.68"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.37","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.336","occam-model":"^1.0.586","occam-server":"^7.0.86","watchful-cli":"^1.7.102","easy-with-style":"^3.0.577","occam-grammar-utilities":"^8.1.25"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.498_1788090005739_0.25385652767931965","host":"s3://npm-registry-packages-npm-production"}},"3.0.499":{"name":"occam-furtle","version":"3.0.499","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.499","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"a8861595f650d761238b3933b235063b24bb4d5b","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.499.tgz","fileCount":277,"integrity":"sha512-f62X5VKRvyrTJMl8LZ1MxzLJ8rpZ2ktegN0ff9hiSJNdyc0eMWKCyJtBokb+bV1v/WQASOBvnKdhAcAFJHxWkQ==","signatures":[{"sig":"MEUCIQC338+ZbXL/4jdSkrx+U1OsVsT7y2xlQSCuVStDQJ7YpQIgLRuHt2/Bc+87/kfJsLSZf2H+xpi8nN95Vw3GHnPDiFY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1311153},"main":"./lib/index.js","gitHead":"a5552c8e43c29b736601ed0cc9d7b8882e2d32ab","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.6.3","occam-query":"^4.1.208","occam-lexers":"^23.2.8","occam-parsers":"^23.2.15","occam-grammars":"^1.3.673","occam-languages":"^3.0.68"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.37","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.337","occam-model":"^1.0.586","occam-server":"^7.0.86","watchful-cli":"^1.7.102","easy-with-style":"^3.0.578","occam-grammar-utilities":"^8.1.25"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.499_1788090849279_0.012209689614441688","host":"s3://npm-registry-packages-npm-production"}},"3.0.500":{"name":"occam-furtle","version":"3.0.500","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.500","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"56239d10f9b75815d5e804901dc26e9352620de2","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.500.tgz","fileCount":277,"integrity":"sha512-HEYLcDX6SE5pyiriekcyp7xRMf5hWAn6KyUKj9Oyn3WjFFYP2V9Yg0BVUiANrutlpCQZHgRagVoKlwUtNe1Aqw==","signatures":[{"sig":"MEYCIQCXIUlIYsyui8vJYlsMTdQimXzZMgSBtesmNl9CPtlH7wIhAJpIR+isFN6xvJNfoPCqcq4gZ4L7RC8tgn9wuadUx7dC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1311153},"main":"./lib/index.js","gitHead":"f585014e6ff57b744e98f21abae41e719042ff43","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.6.3","occam-query":"^4.1.208","occam-lexers":"^23.2.8","occam-parsers":"^23.2.15","occam-grammars":"^1.3.676","occam-languages":"^3.0.69"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.37","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.337","occam-model":"^1.0.587","occam-server":"^7.0.87","watchful-cli":"^1.7.102","easy-with-style":"^3.0.578","occam-grammar-utilities":"^8.1.25"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.500_1788122394031_0.33149089959303146","host":"s3://npm-registry-packages-npm-production"}},"3.0.501":{"name":"occam-furtle","version":"3.0.501","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.501","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"660d9348f1f9f0ff3777e405d224307e10030cd4","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.501.tgz","fileCount":277,"integrity":"sha512-MA2Py6GIqYmYDL427uDCH0wVqReXGIvqZZax4APDAzZ3/QwV5Z5Ro3j1LIuCsQooDbv3pyznFrRtn+NHKdBRrw==","signatures":[{"sig":"MEUCIC2LlvcQwxJvmWS3m9XCw+CJ9Lpf4c/3GuBaoJJmhO+5AiEAihO2QaLrvE2tyxmfqk7WLHold03kw9Ttb2YANbMmvJQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1311628},"main":"./lib/index.js","gitHead":"1e456a0a2f2b837b0c106a3751229df8bca97b28","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.6.3","occam-query":"^4.1.208","occam-lexers":"^23.2.8","occam-parsers":"^23.2.15","occam-grammars":"^1.3.676","occam-languages":"^3.0.69"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.37","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.337","occam-model":"^1.0.587","occam-server":"^7.0.87","watchful-cli":"^1.7.102","easy-with-style":"^3.0.578","occam-grammar-utilities":"^8.1.25"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.501_1788254581557_0.25794119533138793","host":"s3://npm-registry-packages-npm-production"}},"3.0.502":{"name":"occam-furtle","version":"3.0.502","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.502","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"bc1304f7b54c070577efc9e868a1988fd09876c5","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.502.tgz","fileCount":277,"integrity":"sha512-EMf3igHZm2PyFTMUD1+i8wXC9ldYsBJpaCCZs20Vra2FaToq9JH/5bQ7AxjhNWAxz4pRBXAem5eRulkY9PoIvw==","signatures":[{"sig":"MEQCIFErEeJnlDN6zmDVcxGdEf5fYUyHNuaK1SDjCX2YeSBDAiADkLW71KjZBQmD2ksHONZ0aXemtUv6PvZO8Sd7yf0G9A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1311628},"main":"./lib/index.js","gitHead":"5cdaedd038249efab6bcf9c369d9616edd4b618e","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.6.3","occam-query":"^4.1.208","occam-lexers":"^23.2.8","occam-parsers":"^23.2.15","occam-grammars":"^1.3.676","occam-languages":"^3.0.69"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.37","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.337","occam-model":"^1.0.587","occam-server":"^7.0.87","watchful-cli":"^1.7.102","easy-with-style":"^3.0.578","occam-grammar-utilities":"^8.1.25"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.502_1788254596007_0.700808264673094","host":"s3://npm-registry-packages-npm-production"}},"3.0.503":{"name":"occam-furtle","version":"3.0.503","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.503","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"da808500aa742b5a7d75804c6db885112cc26430","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.503.tgz","fileCount":277,"integrity":"sha512-d/s9aMWKX/CNrHPeK2qKzwLflp001coDaeLyBa+D9LGOtOg00YaiawgbzzDx2Rn+Slx2unrZIZWyNP63xNo/Zw==","signatures":[{"sig":"MEYCIQDIIs2jwtcI47YPlssGWTiESowZXt/2Bcmsi+TU/7KLgQIhANe5HaBhSSudqyVPEMy6+mzrZOeXVhV6B+ZjNbo0JJoK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1311628},"main":"./lib/index.js","gitHead":"9436737eb90c706dbd7374b576cd930bab55e5a6","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.6.3","occam-query":"^4.1.208","occam-lexers":"^23.2.8","occam-parsers":"^23.2.15","occam-grammars":"^1.3.676","occam-languages":"^3.0.71"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.37","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.337","occam-model":"^1.0.587","occam-server":"^7.0.87","watchful-cli":"^1.7.102","easy-with-style":"^3.0.578","occam-grammar-utilities":"^8.1.25"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.503_1788357318900_0.9804058625501173","host":"s3://npm-registry-packages-npm-production"}},"3.0.504":{"name":"occam-furtle","version":"3.0.504","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.504","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"b4cca442f048c75f065e71b3aa4b4b8a9a8d0e48","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.504.tgz","fileCount":277,"integrity":"sha512-kKN7N3ncgiRxTy5G0eOGR3yVBRFGZrhZUABZkznJMWd+c0OPQ0MRhomKvpR1YfrRhvqKxcxxD+Cv/Nv1z3MrYA==","signatures":[{"sig":"MEQCIFcvmBplrXLe4DusVpBNYv+GMhJAYRPNwUG5cpajFuLYAiB4P+GDIMbAyjFPVdAzEs9Bo1/Dgs+Ikazu71nIkn1t7g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAY5YNni3CeyuTwMUtlCzb2xC4Z2klzjFj/CrKsVnASOAiEAgQ+UCP5m86fdFGMCxDxy+LyP2BkhJOfMm2yxtXjblLI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1311628},"main":"./lib/index.js","gitHead":"60c8eac0e493ff910ad59dc11a5c3336412d1512","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.6.3","occam-query":"^4.1.208","occam-lexers":"^23.2.8","occam-parsers":"^23.2.15","occam-grammars":"^1.3.678","occam-languages":"^3.0.72"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.37","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.337","occam-model":"^1.0.588","occam-server":"^7.0.88","watchful-cli":"^1.7.102","easy-with-style":"^3.0.578","occam-grammar-utilities":"^8.1.25"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.504_1788462672066_0.35037101683779004","host":"s3://npm-registry-packages-npm-production"}},"3.0.505":{"name":"occam-furtle","version":"3.0.505","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.505","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"322cb2d68beefa3228ab5e2a7de73be5ddab46ce","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.505.tgz","fileCount":277,"integrity":"sha512-+hQmxLGc6JSnRzdzetWoIMiNpmgGCEAQVwagBZLewZR2L1oCKtTqFzi6sWa8TjPDX/0ACl78nTov6W+4F4PPOw==","signatures":[{"sig":"MEQCIHiTQAPdmwLP+dBQYwQnV+CbTVvfzBrPaJHRDMseFq2ZAiAGeb5zqrDSLgQYFRsDtBWu0MPlw4WHYOVMRXTwqywmTg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAuo1D3laYFzcZO60Z55RayYd5fhBjTG9JLIu5kQRo73AiA6YWDAWVdfxWSYbdSiHaDDsyKL4fqN+X9/i8MXz3pCIA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1311628},"main":"./lib/index.js","gitHead":"8b1aa927e5eeb516273f5beddd197a4275527d6e","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.6.3","occam-query":"^4.1.208","occam-lexers":"^23.2.8","occam-parsers":"^23.2.15","occam-grammars":"^1.3.680","occam-languages":"^3.0.73"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.37","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.337","occam-model":"^1.0.589","occam-server":"^7.0.89","watchful-cli":"^1.7.102","easy-with-style":"^3.0.578","occam-grammar-utilities":"^8.1.25"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.505_1788540213265_0.013865840786994932","host":"s3://npm-registry-packages-npm-production"}},"3.0.506":{"name":"occam-furtle","version":"3.0.506","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.506","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"8ba429a94662dc8a4d9443a44924241fba3a1677","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.506.tgz","fileCount":277,"integrity":"sha512-eJ4G5OvB+4OBvuB/gdGzh1Wy1mY/ny+ium1nYLuPEqyjxCNIMOFbboPcfSdBclNQz3pl3A2ETalXB+9V1l02Sg==","signatures":[{"sig":"MEYCIQCJhvng+25Pob9TJnTKidBVnDNR5ElKwTeHbpRUGTgK2wIhAKVwusEXEMUS31CQRqyBiARzMveZDi0FWGiQxlj7KdXa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHJyxit6Tvka3bkPBJ38B/663ZBHiK6PsYx1/QXN/RnLAiEAsBWgBhW+NStyL86AmR8QjSBmtjvZesIQKTBiSszc7Tg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1311628},"main":"./lib/index.js","gitHead":"e0d43ebc63befee537784ac2cca1fdd7140eb78b","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.6.3","occam-query":"^4.1.208","occam-lexers":"^23.2.8","occam-parsers":"^23.2.15","occam-grammars":"^1.3.682","occam-languages":"^3.0.74"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.37","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.337","occam-model":"^1.0.590","occam-server":"^7.0.90","watchful-cli":"^1.7.102","easy-with-style":"^3.0.578","occam-grammar-utilities":"^8.1.25"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.506_1788608449362_0.9840828369583501","host":"s3://npm-registry-packages-npm-production"}},"3.0.507":{"name":"occam-furtle","version":"3.0.507","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.507","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"9f95724afa380a45494d36ac0ad0c066bfdf744c","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.507.tgz","fileCount":277,"integrity":"sha512-L7huNfmuQhegSPCUJKsQD1LYdy3cAQWi2m3VTu6QUQN4iwLoJ26GSYXaWmq8tl+5eCfwgnhK6644N+iIRx00jw==","signatures":[{"sig":"MEQCIAZdBFCAT9WWXv2G59z+DQNUnSooYXkVFyWQ8IXV1noZAiAwTw9o9Sm6cv1nRIE6pCuqrAGVikinRdyO/aFDi5TNew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEIvs0ogfvTq+Y76mpsSHmAttuHILpwAm8rzs1kf9N5zAiBsCOzWj511wUyDo5O8sroCwqzzPSyqQXhZAqcYDpGcLw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1311628},"main":"./lib/index.js","gitHead":"7461c6838122dd796f8a1a7c89b99907a11fb1c3","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.6.3","occam-query":"^4.1.208","occam-lexers":"^23.2.8","occam-parsers":"^23.2.15","occam-grammars":"^1.3.686","occam-languages":"^3.0.75"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.37","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.337","occam-model":"^1.0.592","occam-server":"^7.0.91","watchful-cli":"^1.7.102","easy-with-style":"^3.0.578","occam-grammar-utilities":"^8.1.25"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.507_1788632150018_0.1601685405607962","host":"s3://npm-registry-packages-npm-production"}},"3.0.508":{"name":"occam-furtle","version":"3.0.508","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.508","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"f6b70e2420aa7e095c8baf90c867b58cf1304770","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.508.tgz","fileCount":277,"integrity":"sha512-nZGqvcvPzaiIwG8XSBo89fMoWt+ohTXzcrGNQdFzoTGDtiZPap9BxnSmsFkrtIX1Y9Uya3WmG0aRNyt6zISshQ==","signatures":[{"sig":"MEUCIQChJW6yo2AH2HzYa5zz4qE49zMExoh4NVgy0/LT3MCZtgIgJscb6F577oO17+MJK6rhvOPhpVQLAP3++lo7AQf2b+A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICmSyU3+9UDAgHlWHEMU3hB02ZupjcTmfooRxfiUugwxAiAn1t5RSLg4NyGog23jrB54R5WvN7gM4V5ZN5XrWYTOcQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1311629},"main":"./lib/index.js","gitHead":"ed09cf97d0f050e543bb4796998940f8e330b839","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.7.2","occam-query":"^4.1.210","occam-lexers":"^23.2.12","occam-parsers":"^23.2.17","occam-grammars":"^1.3.687","occam-languages":"^3.0.76"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.38","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.338","occam-model":"^1.0.593","occam-server":"^7.0.92","watchful-cli":"^1.7.102","easy-with-style":"^3.0.578","occam-grammar-utilities":"^8.1.27"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.508_1788698166397_0.33284047142863726","host":"s3://npm-registry-packages-npm-production"}},"3.0.509":{"name":"occam-furtle","version":"3.0.509","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.509","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"43347cec9070b00c027facd31bc9d06fd2aa3093","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.509.tgz","fileCount":277,"integrity":"sha512-6yupZOuTMKRzt279jjxIUV701vA426fYqlpj7QHLIJJbJ04nWiZ4oiB9lozhHkLSNQJF/7npZovVvZmF4Y1RKw==","signatures":[{"sig":"MEUCIQCpwSYz/ThcqIdvbTczoZy5LNfgOcisDV+OlkqIhAN36QIgJi7QDDVMBOgo42EUtNhKhkE/9XWR8qW8yQj+0LeseqI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDa9H9S2cysGtnEGilYZ3Q61I58LD1oUDZuIMNeM17plAiAWkv9I7GlW+Dqoz8rnq/w/4lwl1q4IK1gLID8okhRCWA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1311629},"main":"./lib/index.js","gitHead":"f65d7dbf627d8b3b90475a2a45352b2ee31a6a88","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.7.2","occam-query":"^4.1.210","occam-lexers":"^23.2.12","occam-parsers":"^23.2.17","occam-grammars":"^1.3.687","occam-languages":"^3.0.76"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.38","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.339","occam-model":"^1.0.593","occam-server":"^7.0.92","watchful-cli":"^1.7.102","easy-with-style":"^3.0.579","occam-grammar-utilities":"^8.1.27"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.509_1788699153347_0.6370768584809261","host":"s3://npm-registry-packages-npm-production"}},"3.0.511":{"name":"occam-furtle","version":"3.0.511","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.511","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"a5d037a6844d2796bb5f2935bbd5f41a49289f3a","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.511.tgz","fileCount":277,"integrity":"sha512-5vrljW/DnzTnwZY2dNKuQoLRXrNGXmZShtyUo+RPfADJKxsglYWgB1Z9SYsTRImbY/XhtqCMl4tYFo+n0v9mhQ==","signatures":[{"sig":"MEUCIDN9VQsg8WosFdI7Hohy3rWbx2yRyHPD1or1SDYbCTsWAiEAgAnXveF5O+tzQ+2WGBau56e1UpGZ1ASlcqC5j39zl8M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCofGpPGlM2hYkTD/D/r4+YDII4HdF98omFSOTYYEuBsQIgUWjjwo9P1BfV0dQrWtAFzaHc/JrUAPFGIWS9o/qRmoI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1311629},"main":"./lib/index.js","gitHead":"4a0ba94451041f19b1c5ebb511140175d70538be","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.7.2","occam-query":"^4.1.210","occam-lexers":"^23.2.12","occam-parsers":"^23.2.17","occam-grammars":"^1.3.687","occam-languages":"^3.0.79"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.38","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.339","occam-model":"^1.0.593","occam-server":"^7.0.92","watchful-cli":"^1.7.102","easy-with-style":"^3.0.579","occam-grammar-utilities":"^8.1.27"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.511_1788722388860_0.5065993305236043","host":"s3://npm-registry-packages-npm-production"}},"3.0.513":{"name":"occam-furtle","version":"3.0.513","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.513","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"e526c14fb0b1896165dd4581148f5a87407b4470","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.513.tgz","fileCount":277,"integrity":"sha512-EZkffhelMGoHm9HKVbifgeF0+xnLBNLg8Pul9/2oZLgbO5H7B1QByxLUSaAPh8JdviK3/raIMLtY25+8Kwpqog==","signatures":[{"sig":"MEYCIQDtfZffDxVZ4UxZ30wkQXxXu6NnEb0S1jngqkHibW+DBAIhANgNtTbSPp+uvyrs6DBbfI2+PFyYxf+d82cwE1el3wce","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCID4chIADuZwAjCeGxzfSJBtX7cosLq+AQiA9QFV4dsMoAiAh4WBnQ7LW7TCnr7Mc/xWIRPVH18R6xvk6LjcIvx3nNA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1309406},"main":"./lib/index.js","gitHead":"cb3c28435d6c475ded3f6b2c6c7d981506e9555a","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.7.2","occam-query":"^4.1.210","occam-lexers":"^23.2.12","occam-parsers":"^23.2.17","occam-grammars":"^1.3.687","occam-languages":"^3.0.79"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.38","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.339","occam-model":"^1.0.593","occam-server":"^7.0.92","watchful-cli":"^1.7.102","easy-with-style":"^3.0.579","occam-grammar-utilities":"^8.1.27"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.513_1788730791640_0.4453876714127587","host":"s3://npm-registry-packages-npm-production"}},"3.0.512":{"name":"occam-furtle","version":"3.0.512","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.512","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"64064d660a983ea7e190d8b7f687410a2a3d7afa","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.512.tgz","fileCount":277,"integrity":"sha512-DFJqX7rvQ4H7TApmhC4TVqxSqfiRiG3Bm2QotEIHPGzN24d3y6/xSULAKEdC08lS8QWx1ayRZWhHwEU/LLUxSw==","signatures":[{"sig":"MEUCICdIceHHbopB9YJzbWDAnPAGgqe5N1BVgcvfmVstKuS2AiEAsDFbimPo4xc6J8CN3sG+qwZDelpGhYVEua5/qZx4V9s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHD/tgrdpr08zU9soWMRStj5HKOU0m2sLDf3j1plx6vFAiAkAFtUKKaR6EcwETPN7QkSbEhSQaBH3wXyKU2CaHJ1MQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1309406},"main":"./lib/index.js","gitHead":"934eba819aae0bb00719eeac80591e8785abc1d1","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.7.2","occam-query":"^4.1.210","occam-lexers":"^23.2.12","occam-parsers":"^23.2.17","occam-grammars":"^1.3.687","occam-languages":"^3.0.79"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.38","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.339","occam-model":"^1.0.593","occam-server":"^7.0.92","watchful-cli":"^1.7.102","easy-with-style":"^3.0.579","occam-grammar-utilities":"^8.1.27"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.512_1788730798848_0.8531618290092122","host":"s3://npm-registry-packages-npm-production"}},"3.0.510":{"name":"occam-furtle","version":"3.0.510","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.510","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"3c72760b57fad09d85182ae934f20af620261e7f","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.510.tgz","fileCount":277,"integrity":"sha512-ocNe8xvqUl69/J7XSltFD/cX9ewhH1xz7gNeFFerHRivWH4b/rZHLCgV9FQXLkPfWi/+BWHvsTcKZYafSM/yPg==","signatures":[{"sig":"MEUCIQCxfUCjGOKFwsHHuMzFqLDu3COJ688LwOpFKc5j98g/hAIgZN7RykOd03TNg/GT92y7rjxgccCoaMwEUXyKc2amJ5g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD93xzpY3o4LWS7tP1WT+03F6L0l8bB2IGYpC4ZkJKjugIgPpWQDlzPLJoSJ7pXO4C4C1trgXGUBe6OPKw4fGPcog0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1311629},"main":"./lib/index.js","gitHead":"659fcfc0f2a7f764a21810d306ce3d2a8baa5685","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.7.2","occam-query":"^4.1.210","occam-lexers":"^23.2.12","occam-parsers":"^23.2.17","occam-grammars":"^1.3.687","occam-languages":"^3.0.78"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.38","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.339","occam-model":"^1.0.593","occam-server":"^7.0.92","watchful-cli":"^1.7.102","easy-with-style":"^3.0.579","occam-grammar-utilities":"^8.1.27"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.510_1788741378072_0.5926021016020224","host":"s3://npm-registry-packages-npm-production"}},"3.0.516":{"name":"occam-furtle","version":"3.0.516","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.516","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"9102dea2739b110edf423f6fffbef80f09dc016a","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.516.tgz","fileCount":277,"integrity":"sha512-WQiAHHTcSYMVQUtW+0vzJ8a0NM5/sBE94OYk2mFRpSGCimW2g7bWjB6rOhryA+dLDEI5rojWACtaXCckSmwUyg==","signatures":[{"sig":"MEQCIDw6i2Ai1NZEzWthJYim8RJsZgvArQAYCE17vR9grKJcAiATdD45l2W4oVAnf4pdiz4Q/4FbYiHtZ8evhsk0Mx3FXQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEYj4lPg9sdPQ8Fy6RpST7XG91I07rqnoL/aiMha/okyAiEAkWSfiDNSoaQafm0EtOG8pn6Kgv5V6qK1VHBrWM89Np4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1319406},"main":"./lib/index.js","gitHead":"d842de7a6bb292f03ae212b1ebe15e9d8e70e5a0","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.7.2","occam-query":"^4.1.210","occam-lexers":"^23.2.12","occam-parsers":"^23.2.17","occam-grammars":"^1.3.687","occam-languages":"^3.0.79"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.38","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.339","occam-model":"^1.0.593","occam-server":"^7.0.92","watchful-cli":"^1.7.102","easy-with-style":"^3.0.579","occam-grammar-utilities":"^8.1.27"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.516_1788798223644_0.05813780128704171","host":"s3://npm-registry-packages-npm-production"}},"3.0.519":{"name":"occam-furtle","version":"3.0.519","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.519","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"bfedebc95ae3f6ec060f6c434a1ad3b0511997e4","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.519.tgz","fileCount":289,"integrity":"sha512-qEHszLIhAKLluyKLmZOE3+r6cXjW0vkPTvJbuApiD4MO/5faGfICdq874upwvzf6G7WgOYwGztV2iFz4GFyhmg==","signatures":[{"sig":"MEUCID1fl8qRrV/05HZm6OqOtVOSr+Vahc/2tJ66FKxOfzg9AiEAkiotkSZSHXGJWFackmXbm009L3SuNVTO2V/EkQ0vjYo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC3OVwt2mggzXsotq4djoWeeehSyCoyrdhL+Hp2VaLU3QIgbEU88HH3s+VdQf9mA9cgW2ZSseL1s5/vZ8HVqVZ2yGs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1387538},"main":"./lib/index.js","gitHead":"a1fcefb049865ba3802a94661dd258116ce6da3b","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.7.2","occam-query":"^4.1.210","occam-lexers":"^23.2.12","occam-parsers":"^23.2.17","occam-grammars":"^1.3.687","occam-languages":"^3.0.81"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.38","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.339","occam-model":"^1.0.593","occam-server":"^7.0.92","watchful-cli":"^1.7.102","easy-with-style":"^3.0.579","occam-grammar-utilities":"^8.1.27"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.519_1788862452838_0.5507479447415891","host":"s3://npm-registry-packages-npm-production"}},"3.0.520":{"name":"occam-furtle","version":"3.0.520","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.520","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"9dfdbcc984f73b39049f2067acbc9c290e59b06d","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.520.tgz","fileCount":289,"integrity":"sha512-ilKRCS4D+ftBrMwyPahSweFwaHxi1v/y2RRIcXcdD+HYozNoXxEJ4JV+BrKZhGLU1SZIBXnYi0PLcdeSreZjdQ==","signatures":[{"sig":"MEUCIDcGNFh5KMDXRjssivlthT0G3ra/wwMzJj56bKouhL4+AiEA6DdjeUU9T8pKhSeCzG2zx4CnNdpsARvktvD+g2URyhg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIF7Vmqu5OtG2a2NkwoRUmhxFr8dR4fqX4FY+XD6XWb6XAiEAtjzgreu1A9uaI4YYQ4TIp5+ZMI5CnTdRLTCo2Y7xX84=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1412592},"main":"./lib/index.js","gitHead":"aa3bcbba993ec39e60d57e0599cf98a062418e29","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.7.2","occam-query":"^4.1.210","occam-lexers":"^23.2.12","occam-parsers":"^23.2.17","occam-grammars":"^1.3.687","occam-languages":"^3.0.81"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.38","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.339","occam-model":"^1.0.593","occam-server":"^7.0.92","watchful-cli":"^1.7.102","easy-with-style":"^3.0.579","occam-grammar-utilities":"^8.1.27"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.520_1788868139729_0.9170616106119884","host":"s3://npm-registry-packages-npm-production"}},"3.0.521":{"name":"occam-furtle","version":"3.0.521","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.521","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"3d33b188d6590a95636c339bb6d16d930c48c50d","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.521.tgz","fileCount":289,"integrity":"sha512-hg/zhU7VlujcTgMSICvO44uzU29YkDFarf9EtXXonAWkJksBxMgIfzWyiJtCCexOfyR+FQ7eOZOBkciGnTSY8A==","signatures":[{"sig":"MEUCICsq/W0b5xTJ8d22xfSOhd+SwTyLoTkXJZG5WcDsHI08AiEAv5WgWj8A2s+47Ksh7TpnmNbEZAMfYdvPo96fPKi/2YU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCx0xxhj/zPmXEL5sjOjbst8TMYlmhe91nY5jD6T5WWDgIhALc3//TcpcyFrdfJU3xp2daSLoYYU1KO9Cpxe1rpGHEY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1414442},"main":"./lib/index.js","gitHead":"6dd57cf484f7eb200981929c4acfaae47742a9dc","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.7.2","occam-query":"^4.1.210","occam-lexers":"^23.2.12","occam-parsers":"^23.2.17","occam-grammars":"^1.3.690","occam-languages":"^3.0.82"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.38","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.339","occam-model":"^1.0.594","occam-server":"^7.0.93","watchful-cli":"^1.7.102","easy-with-style":"^3.0.579","occam-grammar-utilities":"^8.1.27"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.521_1788891457523_0.764105260874244","host":"s3://npm-registry-packages-npm-production"}},"3.0.524":{"name":"occam-furtle","version":"3.0.524","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.524","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"40293bdf33e613697e0f3ac95a8b8e27ee34fc42","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.524.tgz","fileCount":305,"integrity":"sha512-/Nv1bJ9qVATVBEN5ZCQDwNkP21LX5qDtqIvL8O1zgAOjUfDc5MJ76yauG22AgpD4+mT/sVhht0UhSacRV/L1Lw==","signatures":[{"sig":"MEQCIGGOf4RavyttXLggx2sw/oHjYwR4F8hsymdpBgHpIOCkAiAGarwidnNW8jl4QGBS8kR1ekHRyWqoqDFWC4qNhN4ggQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDExkpZvzWwwHlWmNMU9KlQ0nPIr3PnLOofWirT9rUJhwIhAIL4+jLzUVybfQNWBUujzHAsedyY7zR5jrWdFNuqyxSY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1510252},"main":"./lib/index.js","gitHead":"b999946aec65205fcc930b9fcdc869678a57be6a","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.7.2","occam-query":"^4.1.210","occam-lexers":"^23.2.12","occam-parsers":"^23.2.17","occam-grammars":"^1.3.692","occam-languages":"^3.0.83"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.38","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.339","occam-model":"^1.0.595","occam-server":"^7.0.94","watchful-cli":"^1.7.102","easy-with-style":"^3.0.579","occam-grammar-utilities":"^8.1.27"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.524_1789033961039_0.8853521879059205","host":"s3://npm-registry-packages-npm-production"}},"3.0.525":{"name":"occam-furtle","version":"3.0.525","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.525","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"e522b6f250e0e22cf91456131a074563921aef82","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.525.tgz","fileCount":301,"integrity":"sha512-qGLttpWDd+y2Al7YIQiGaOxoR/DfEeGnWcPu8gEGJcG2t5hf1uARCuMS8H+tJVoq20JBw9saSlQojYescy2xLw==","signatures":[{"sig":"MEQCIAZ0XRWStOH608T890HDBWs3s/vSJppf/APZ2ykXeE93AiBEJ85KnLSm9Qxe5DlRZvIJxao4n2c8JOE2LIYXB9bdDA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD5tn4uOoWC0P2GxmqPmOICCby/Dq99RtEipFgOoVSP7gIgOd58LY6mxzbIonjOerEHheYwZapSbCMubU4SMPFMxeQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1497333},"main":"./lib/index.js","gitHead":"1bc7036247194f82cb61adfa97a2e23e64a96ba3","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.7.2","occam-query":"^4.1.210","occam-lexers":"^23.2.12","occam-parsers":"^23.2.17","occam-grammars":"^1.3.693","occam-languages":"^3.0.84"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.38","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.339","occam-model":"^1.0.596","occam-server":"^7.0.95","watchful-cli":"^1.7.102","easy-with-style":"^3.0.579","occam-grammar-utilities":"^8.1.27"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.525_1789035423543_0.22597604461306386","host":"s3://npm-registry-packages-npm-production"}},"3.0.526":{"name":"occam-furtle","version":"3.0.526","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.526","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"eec99fa057929dd9204eb7809bb8d38f821704c6","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.526.tgz","fileCount":301,"integrity":"sha512-A3GBawJTe7C8uNIpCo7TmPIPhk8+yhhtJ0kM8CeA+Aj5k9Np4QVkfbJAdYR/1ngRgg3bAyu+4C80+b8TW3IGzA==","signatures":[{"sig":"MEUCIQDJImBa2QNfDgNdSoGi18/nTjgES6scjk46/erXtyE7ZQIgTROtUrmvbnk8do+dvdzVtxB6p9y1NJxW+8hXWIOtxrk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFrK0ZqMSx84gg7s/GhIuBgSYomt9Eb0gixD6k9pFN45AiEA+dUbJhNw3kIRE4h/MepFHuttT2KnR/dDNDjrP2KYZ+4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1487248},"main":"./lib/index.js","gitHead":"133a239b05e6f1cceeeb483e5534f0ed31b7a97c","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.7.2","occam-query":"^4.1.210","occam-lexers":"^23.2.12","occam-parsers":"^23.2.17","occam-grammars":"^1.3.694","occam-languages":"^3.0.85"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.38","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.339","occam-model":"^1.0.597","occam-server":"^7.0.96","watchful-cli":"^1.7.102","easy-with-style":"^3.0.579","occam-grammar-utilities":"^8.1.27"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.526_1789036399733_0.036770981062459684","host":"s3://npm-registry-packages-npm-production"}},"3.0.527":{"name":"occam-furtle","version":"3.0.527","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.527","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"3012f050db924370b8c06e87f0c7301c8f1d92bf","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.527.tgz","fileCount":301,"integrity":"sha512-F+txRcfW1PwhEYjoy+jevTxEJ5LTC7hQVM/kSwHrNFdkwSkFUei18zpuxVPjVMxd9ko8X6kp9kTLgEl97jFxyA==","signatures":[{"sig":"MEQCIEPhZQRucThWbI4v02X5ewmCbKT94Ge295W0YScsHoGNAiAupZSxgcU5ZEIInwgD9mO+sxY1RBtB2KL6mFKqBvA/2Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEyHVmNlFxSNu8/ZUUF50X1NQmEFMTWtvWEN9T7wyRJhAiEAj2bSIOhsbTaOgW018ii+KMviH/imK4Y99kLpEjOOpjI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1487702},"main":"./lib/index.js","gitHead":"93a4d574cae44be4cedb894a81c6cb0a4cd965f4","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.7.2","occam-query":"^4.1.210","occam-lexers":"^23.2.12","occam-parsers":"^23.2.17","occam-grammars":"^1.3.694","occam-languages":"^3.0.86"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.38","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.339","occam-model":"^1.0.597","occam-server":"^7.0.96","watchful-cli":"^1.7.102","easy-with-style":"^3.0.579","occam-grammar-utilities":"^8.1.27"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.527_1789046503883_0.23394990663043802","host":"s3://npm-registry-packages-npm-production"}},"3.0.528":{"name":"occam-furtle","version":"3.0.528","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.528","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"06ab35c0f9064b9c4a9f156b7fea323b62b7d626","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.528.tgz","fileCount":301,"integrity":"sha512-vrLP3uzs0n61fA3HTS6K+vlZCNJYrqv62XchQKMY70ubVmConvzCgFtK1qAsMrt/LgEOrtEVcZ3EMRbM0HCtcw==","signatures":[{"sig":"MEYCIQCf891xBbL9mn1m4UEE8dTDLv2DQNurA4a83cq5cLEJigIhAJNZSOUDmDwBsHAkHSEC7SKo5X2qh2ej/7q9tbZN19VH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDmvyNpnjnpIpfu79rFo2h+iLE0JgGt/LZ3gaeGRNb2TgIgT9/86HH4pc8RFVx7Mik+46ue/zYXBKF+8/GqK3jrtq8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1487702},"main":"./lib/index.js","gitHead":"6710e917a50c84fd04469e77197a323dec6771f5","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.7.2","occam-query":"^4.1.210","occam-lexers":"^23.2.12","occam-parsers":"^23.2.17","occam-grammars":"^1.3.694","occam-languages":"^3.0.88"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.38","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.339","occam-model":"^1.0.597","occam-server":"^7.0.96","watchful-cli":"^1.7.102","easy-with-style":"^3.0.579","occam-grammar-utilities":"^8.1.27"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.528_1789053703694_0.5514453257907965","host":"s3://npm-registry-packages-npm-production"}},"3.0.529":{"name":"occam-furtle","version":"3.0.529","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.529","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"30c5c7ecfb0fe7d09e85005389e1f7aace4106b2","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.529.tgz","fileCount":301,"integrity":"sha512-90kvfC4gu1VizNQBDh7ghoAJs6gbF8UvYrk95pmvc8kKrsQ21lwkDn7hVNeSemYVeYTlyjjijI6R0sa6PzMfWQ==","signatures":[{"sig":"MEUCIQD06QhGl9S+LnOyqgx3e5gMC8dMzfdkdg7YTLcxb0K69gIgUCNd9sludWsO/nL2AjCKsrzIk8xjP6vl4g4z7v9NrQg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFLKFKDbraD/DsSPfHGwed5EfRteYLQ9ktU0Xq7b2m92AiEAponKj5Is28cx5dEGg6FZIREnl6i9mUDj6jJDDo23HA8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1487702},"main":"./lib/index.js","gitHead":"4105a738f1825a5b6e12495c31f26698653eb8ff","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.7.2","occam-query":"^4.1.210","occam-lexers":"^23.2.12","occam-parsers":"^23.2.17","occam-grammars":"^1.3.694","occam-languages":"^3.0.90"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.38","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.339","occam-model":"^1.0.597","occam-server":"^7.0.96","watchful-cli":"^1.7.102","easy-with-style":"^3.0.579","occam-grammar-utilities":"^8.1.27"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.529_1789057804165_0.7262897733258462","host":"s3://npm-registry-packages-npm-production"}},"3.0.530":{"name":"occam-furtle","version":"3.0.530","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.530","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"50b7a7c327f120d915e0846ad7bfe1a7030f0df4","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.530.tgz","fileCount":301,"integrity":"sha512-fEpjMV+JbYH2SE4zEdPvKyxWHgXoxQL8XHViaMW5ixP49Oml+RJJtp+uZtrtQMbKMyaeuZh3nw4icRVfItJR9A==","signatures":[{"sig":"MEUCIDqlW+H9ari9Sg2EWOvr/Gp02WtKxsBrqado7Z8v3tXyAiEAseE0tG/YW5pQd/lpR9ZV9umMDb6RY1Hx5aCNrJ5y7eY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHEPaYbXf+tHsRrmYFAGFwS28m+ioTUYY+P6M1P4dT5dAiEA9R8AnyBwJVlPzmReLlEtKKd4zWHhkbbneZlxZ+NoJyc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1487702},"main":"./lib/index.js","gitHead":"294fd7dfc62c11f295cfc0857a4bc229a3b02b0d","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.7.2","occam-query":"^4.1.210","occam-lexers":"^23.2.12","occam-parsers":"^23.2.17","occam-grammars":"^1.3.694","occam-languages":"^3.0.91"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.38","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.339","occam-model":"^1.0.597","occam-server":"^7.0.96","watchful-cli":"^1.7.102","easy-with-style":"^3.0.579","occam-grammar-utilities":"^8.1.27"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.530_1789058256124_0.27018083805706383","host":"s3://npm-registry-packages-npm-production"}},"3.0.535":{"name":"occam-furtle","version":"3.0.535","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.535","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"94de14e7d5d9dc71a4fb80392d3c92a66b5851a3","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.535.tgz","fileCount":301,"integrity":"sha512-Yu+bbZUj3IC9VKYtvswVJl7OdIrtUxT5kLiDovzRpuZpB8KGPoRXSUry2I0m7NC7F2nholng5BJ+Fo2/PoNhzw==","signatures":[{"sig":"MEUCIQDs06lwIxup0MEbEJb3xtX13/NSj2SFZSHsxQbsrg1G1QIgBr7OplLPeW7zalVQLOCvzV1VvHKjmCMvHP5w6ZeyPEs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDwDUiUthPDpDd7NK5RtxL3aOzw7dvblNhHWqFHpx81KgIgBMIbUzpqGPz1uYa48WTKU9dMnjZypusHTT9Li/OQo9I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1483801},"main":"./lib/index.js","gitHead":"ee2747ad185e5230ad2492a88d2c6afeda4b8eef","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.7.2","occam-query":"^4.1.210","occam-lexers":"^23.2.12","occam-parsers":"^23.2.17","occam-grammars":"^1.3.694","occam-languages":"^3.0.91"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.38","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.339","occam-model":"^1.0.597","occam-server":"^7.0.96","watchful-cli":"^1.7.102","easy-with-style":"^3.0.579","occam-grammar-utilities":"^8.1.27"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.535_1789152139734_0.6165526495066636","host":"s3://npm-registry-packages-npm-production"}},"3.0.536":{"name":"occam-furtle","version":"3.0.536","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.536","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"1602634706fa8712cd22ae2d930241c406e1139f","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.536.tgz","fileCount":301,"integrity":"sha512-WMqR97Zz9fIZv/NxkWRpfv6DmNSx81EYNM15eDPdDeJYiAHmgvlnzdfeWBKsvz3DCUVkwbT0h9r/QU3i6ZRqqA==","signatures":[{"sig":"MEQCIGt4IyE9ql/PCp2q9MugXZpvGnc++MIYugiuZasR7PgUAiApidOeAj13NbxUvhFc6TpEia//nN/NpVXw/q+M+a/HcA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDTe5KuxT0feC7pbRvyvvCOUv7TCJpEv+WeyyiMUg+apAIgGeTOen8qdp7eKhITFHtU8P7ICT4fZVVvYa8P0SyNV5c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1483801},"main":"./lib/index.js","gitHead":"b3c36f8402afa8a997dac0db00274d36b1b20e09","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.7.2","occam-query":"^4.1.210","occam-lexers":"^23.2.12","occam-parsers":"^23.2.17","occam-grammars":"^1.3.694","occam-languages":"^3.0.91"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.38","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.339","occam-model":"^1.0.597","occam-server":"^7.0.96","watchful-cli":"^1.7.102","easy-with-style":"^3.0.579","occam-grammar-utilities":"^8.1.27"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.536_1789152203437_0.8178944102512409","host":"s3://npm-registry-packages-npm-production"}},"3.0.538":{"name":"occam-furtle","version":"3.0.538","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.538","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"50af036a5a607b211b36a1c1cae94f39043220e3","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.538.tgz","fileCount":301,"integrity":"sha512-1usPMdYYu9WuR2H02ts9YR6HX1spuubnfMJr/IqNlwpNJichOlf5LZcOiGN0NPZSKz/dQJ+mG5+3EHSGT4M32A==","signatures":[{"sig":"MEUCIDI7KqRVg6p/PHV/79aPdAL/sQbNxy62oi3x3Uz4yKDlAiEAlZqqI8G47rE//ozbNRJnYScBDKf36vOYWG3E0QZJO34=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFA3tzkZxXw2dl5Eu1W2LdTZb9L6NXRTSXMuNizT40yRAiEAjuKkG/NW9k9/L9eKMlhyXyliHBPr2QJ7q0lfkMP7hZ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1477038},"main":"./lib/index.js","gitHead":"07b7cf042dade071e118459fb21990ff62d9be1a","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.7.2","occam-query":"^4.1.210","occam-lexers":"^23.2.12","occam-parsers":"^23.2.17","occam-grammars":"^1.3.694","occam-languages":"^3.0.91"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.38","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.339","occam-model":"^1.0.597","occam-server":"^7.0.96","watchful-cli":"^1.7.102","easy-with-style":"^3.0.579","occam-grammar-utilities":"^8.1.27"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.538_1789208492152_0.8645050304571031","host":"s3://npm-registry-packages-npm-production"}},"3.0.537":{"name":"occam-furtle","version":"3.0.537","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.537","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"288a02218fda78e55d0aae515761bd5d11fd588e","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.537.tgz","fileCount":301,"integrity":"sha512-ipZvr1Zu0hrPo7Ho2BO9oKdGPW9lYIStd+BQpqv6Tl0sTUfCNrkeZdWWrW2p8rhlv/Zgj76iMXT42aY7ZnsE+A==","signatures":[{"sig":"MEYCIQDvEmE2aJEwLFhx3kaB3pLzbGXneRd2Z5mubIitszrnagIhALSJApDZeDmssKPl27lbvjKAqd8BL1KWU8lbbEYqjaNd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBoIWnBJP3GCb4KvEYVlsMMAsY3x4SRy90P0BBFkQqE+AiAkNIBYyc3xk5yUGGhTjSuEsDy5a+ocOf0XuAd3GfIRxg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1477038},"main":"./lib/index.js","gitHead":"741366e71fbf0206d0b53bcdf54936f837124532","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.7.2","occam-query":"^4.1.210","occam-lexers":"^23.2.12","occam-parsers":"^23.2.17","occam-grammars":"^1.3.694","occam-languages":"^3.0.91"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.38","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.339","occam-model":"^1.0.597","occam-server":"^7.0.96","watchful-cli":"^1.7.102","easy-with-style":"^3.0.579","occam-grammar-utilities":"^8.1.27"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.537_1789208519241_0.4738838792687028","host":"s3://npm-registry-packages-npm-production"}},"3.0.539":{"name":"occam-furtle","version":"3.0.539","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.539","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"34cb6c7ed959b1679e261e2345f4fe72adeda141","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.539.tgz","fileCount":301,"integrity":"sha512-oq6b8zIP3X2mZ2mg+TWC2j0Bzhk+y9ML7FtspkwFM9uJGf/KMMMxJXWs8f2AMCbUWRcWXSPvi79v/d9Q2ZU/iQ==","signatures":[{"sig":"MEUCIExbebGn8kDFXwY6BPDYOHHl1yfuW6kZyikE14wYOZ44AiEA4Ux4uNSlCNDZHqaFoU22zzLLdwUoE1w6ap80DLZo28w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFxSuSRtrIIh5BKojQV0JCnNe0IllrL0O5TgHvO+W6u7AiEAgVRK765e+HCfS5hkse4lgC2yN42pVkdt+C5GmKsj98A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1478583},"main":"./lib/index.js","gitHead":"f60727a9f12700ae0529f97c82fc90d1fe27017b","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.7.2","occam-query":"^4.1.210","occam-lexers":"^23.2.12","occam-parsers":"^23.2.17","occam-grammars":"^1.3.694","occam-languages":"^3.0.91"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.38","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.339","occam-model":"^1.0.597","occam-server":"^7.0.96","watchful-cli":"^1.7.102","easy-with-style":"^3.0.579","occam-grammar-utilities":"^8.1.27"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.539_1789226549739_0.005355846047321533","host":"s3://npm-registry-packages-npm-production"}},"3.0.540":{"name":"occam-furtle","version":"3.0.540","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.540","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"0dce0a7a1576f25eafe48dbb31c1f9c7baf620ca","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.540.tgz","fileCount":301,"integrity":"sha512-9+hHcyI0L+DuS5hIBsYksiIxKmqq/mZ+uoU5QUEyo4NpXMbsPUny0KUPws1jJOoy4PLWNe9vERdWYc0TJFL9tw==","signatures":[{"sig":"MEUCIQCH1FJckI53yMg3FIJbGTvHpR6yKvxmAEM6/lzSYG16bwIgRX7C2UPspLvYEXv3DCYcM3HwkaSv0ZaS8Tu/ROg1yhQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCOMu4B4s9O9ECFuiqw+ufKVPKnovDe7IR0bvQL+BUpYAIgPBjlJO9EKkJy1ZoJn7Ez2XkEjhhXaKx48N3VroCAfSM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1478583},"main":"./lib/index.js","gitHead":"580455077208a6496ae5979a24524c2daef9d2e4","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.7.2","occam-query":"^4.1.210","occam-lexers":"^23.2.12","occam-parsers":"^23.2.17","occam-grammars":"^1.3.694","occam-languages":"^3.0.91"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.38","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.339","occam-model":"^1.0.597","occam-server":"^7.0.96","watchful-cli":"^1.7.102","easy-with-style":"^3.0.579","occam-grammar-utilities":"^8.1.27"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.540_1789226836355_0.0495377937825634","host":"s3://npm-registry-packages-npm-production"}},"3.0.541":{"name":"occam-furtle","version":"3.0.541","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.541","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"75d4dce6211b157f5e55e746fa4f2a27882557c9","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.541.tgz","fileCount":301,"integrity":"sha512-Gvu3FZRN/0mh8exOaTM8hM6jJCnM+qrgd4gZLDLE4+px0qKK+xR8yLNWvZpRH/LM4I/lw9EScky6O0dxeeTZfA==","signatures":[{"sig":"MEQCIHQiD1PBA+wwGRQruGiqtQn6uvLs+L+a5P6SKV8FhfxSAiBnc7xOWvY6A9NoGtem2WerW49xNcQdGGJi/q6BZlqVBw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAzmyXPazibgVQvKYclAOKvY7fh861Gdje8Mt/TsFbYZAiBQA310Ry+Z4QgoImI40rI1pVcel2KZVkPiMH/0bVzXTg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1478583},"main":"./lib/index.js","gitHead":"ad97429d9e559caa4242bbd9695ff3ac3d407c90","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.7.2","occam-query":"^4.1.210","occam-lexers":"^23.2.12","occam-parsers":"^23.2.17","occam-grammars":"^1.3.694","occam-languages":"^3.0.91"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.38","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.339","occam-model":"^1.0.597","occam-server":"^7.0.96","watchful-cli":"^1.7.102","easy-with-style":"^3.0.579","occam-grammar-utilities":"^8.1.27"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.541_1789226950645_0.4642352600848232","host":"s3://npm-registry-packages-npm-production"}},"3.0.542":{"name":"occam-furtle","version":"3.0.542","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.542","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"10524e93e5264f7444218d6db7cfdece13aed911","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.542.tgz","fileCount":301,"integrity":"sha512-13tN1J8u27lwsg4JHDlHnVhkIXhOjRVJa2NAqpmqoIoXPMlOG+7K5w9vOKbK/ORXq2O2J7KJmoHC+5KytEpQ/g==","signatures":[{"sig":"MEYCIQCevIGLW6o4Ql6xS0EG8oNWPjNRB3LAleJmw7hc3p/QWwIhAJMFC0idvDPA9hH9KAdd5wreNfTQ/dHGnzMRLU0UXpqJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHovmnr/lxBsMHd6GOj3I9Cg1KKfFXiZihzE0SCYPWNoAiBb7Tcz6SQ80I2CIJV8GidgGDtnLvA14ZaVF5nr1WqiaA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1478583},"main":"./lib/index.js","gitHead":"cd16dfa0b2a0fda2e5584d2f69e26ebfc80ea5d5","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.7.2","occam-query":"^4.1.210","occam-lexers":"^23.2.12","occam-parsers":"^23.2.17","occam-grammars":"^1.3.696","occam-languages":"^3.0.92"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.38","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.339","occam-model":"^1.0.598","occam-server":"^7.0.97","watchful-cli":"^1.7.102","easy-with-style":"^3.0.579","occam-grammar-utilities":"^8.1.27"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.542_1789285529513_0.5529775875544092","host":"s3://npm-registry-packages-npm-production"}},"3.0.543":{"name":"occam-furtle","version":"3.0.543","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.543","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"c3ffc0fedd05d1804fc72b7b53d08eecab6d440f","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.543.tgz","fileCount":301,"integrity":"sha512-jQVUXd/D8TvdIo74lAiMz9xmRYJtI5l661U1Ku8J1HaLV73NR6ScCPHSl82bBAAtxFrleFphtwMtk2X4HmxE/Q==","signatures":[{"sig":"MEQCIBhsRr0OsliCwAbH1qyyFIox6lV1Ix7ifZstPmVvpVKLAiBL2zW/mZnkV5MeO3cI46Vu2xPPzE3SKg6FqLOux7no7w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFerUA8Gw8u/hr+iNpk+XnQUI3PEuBK/LE0sNmoqAhFLAiADOatfA9EHwfW6TdGhshuE695PBNUNfKp2608pSvdejQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1479332},"main":"./lib/index.js","gitHead":"eceaf4f9727df7272ada0d81870dfb558ee991f4","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.7.2","occam-query":"^4.1.210","occam-lexers":"^23.2.12","occam-parsers":"^23.2.17","occam-grammars":"^1.3.696","occam-languages":"^3.0.92"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.38","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.339","occam-model":"^1.0.598","occam-server":"^7.0.97","watchful-cli":"^1.7.102","easy-with-style":"^3.0.579","occam-grammar-utilities":"^8.1.27"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.543_1789291013900_0.4420807833349103","host":"s3://npm-registry-packages-npm-production"}},"3.0.544":{"name":"occam-furtle","version":"3.0.544","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.544","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"73607f994da62e3f8254941ca0203d82124f16b5","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.544.tgz","fileCount":301,"integrity":"sha512-XstTsQjS7PYkJ5BtKxs72yetN76RvDR6XeMYSM0oxDgQuIHIJq9q76vI5/2UN5WsTKYODmx2KI4aBGSTTuAriA==","signatures":[{"sig":"MEQCIAkz24xy3vBMVOQaX/PiKLBIC2g1eHgpA4PFdkXMILZ/AiBsTjOxdZKTPph1FlqL4pLs+4rASN0+OA1QyIe+awlKRQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDPCmdG+hJd4hPcEaPpaX6UXIedoMdVloM8/a0xs74+LAiBKqsocsogEadBWhaHk4RQPx8RkY/aT0S58ZDGfwM4FIA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1479332},"main":"./lib/index.js","gitHead":"0a511ea5e8624d8f87b53b4b674f1ebe883d5a92","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.7.2","occam-query":"^4.1.210","occam-lexers":"^23.2.12","occam-parsers":"^23.2.17","occam-grammars":"^1.3.696","occam-languages":"^3.0.92"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.38","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.339","occam-model":"^1.0.598","occam-server":"^7.0.97","watchful-cli":"^1.7.102","easy-with-style":"^3.0.579","occam-grammar-utilities":"^8.1.27"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.544_1789291335594_0.8531316281921675","host":"s3://npm-registry-packages-npm-production"}},"3.0.545":{"name":"occam-furtle","version":"3.0.545","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.545","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"05c992ebd00311a512ff645fd41a6ebece92326d","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.545.tgz","fileCount":301,"integrity":"sha512-6bocwYR4xlomofTvJvb+mLIJ3r2C9P9zZ5bq8x8jqFXVDR0RNSozJopmpQJZM8WuG26/jJB/nRk6F+YQRfJMQA==","signatures":[{"sig":"MEQCIDkl9NmzmT0yGqi6HT9oL2SYHeFZle3jRxA7GAjfczBBAiAkmSnoVK2jOi6rxU+MCwExhVkAuI03RCAua5IYp1kXiQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCdpD1HMkkxGjbazq3iBNe1QfYHFsdD3AkaVKdchy30YwIhANountudV9/1Q3lYugqQ4RT8RKuF7hL721lrNO3r5YKW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1479332},"main":"./lib/index.js","gitHead":"68e07b5fa5e95f42d86fd2f9a7d8f8e13e706f3f","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.7.2","occam-query":"^4.1.210","occam-lexers":"^23.2.12","occam-parsers":"^23.2.17","occam-grammars":"^1.3.698","occam-languages":"^3.0.93"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.38","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.339","occam-model":"^1.0.599","occam-server":"^7.0.98","watchful-cli":"^1.7.102","easy-with-style":"^3.0.579","occam-grammar-utilities":"^8.1.27"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.545_1789322974362_0.8591282217459697","host":"s3://npm-registry-packages-npm-production"}},"3.0.546":{"name":"occam-furtle","version":"3.0.546","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.546","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"dfae289fad5d45b5ebb2114765e55e6fbfefd0f0","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.546.tgz","fileCount":301,"integrity":"sha512-omPPOhxD75UQzCFY5AbZxAsRPa/pSLyiW5zn4QgoUP37Nawv4UbpFzI/Uq7EqnsqmSLjWD6to5RNvGtfsfM9VQ==","signatures":[{"sig":"MEUCIEp6uLxAXpDHT5ZUebwvWXanvA2YkH7cLdUJcUm3HhkQAiEAklcs6HTs0EB1WK0XVOV/p3xmGWy84Nx/f5WqGrHEnHY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICtlT9jIT9qSk1IDyQwuW5QJodMQEsp7S6P9G0NthWDPAiA41Trj9J7rPDgGaJw7GxDmMOKgXGvuPirj1jbH0Kn31w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1479332},"main":"./lib/index.js","gitHead":"5ea172e2c3b4f78f7d032764d9e1eabe374aa269","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.7.2","occam-query":"^4.1.210","occam-lexers":"^23.2.12","occam-parsers":"^23.2.17","occam-grammars":"^1.3.700","occam-languages":"^3.0.94"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.38","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.339","occam-model":"^1.0.600","occam-server":"^7.0.99","watchful-cli":"^1.7.102","easy-with-style":"^3.0.579","occam-grammar-utilities":"^8.1.27"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.546_1789500475341_0.6986828710236086","host":"s3://npm-registry-packages-npm-production"}},"3.0.547":{"name":"occam-furtle","version":"3.0.547","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.547","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"f8f691994b9afba2b7ba0eab7a1cba4bc16a8e7e","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.547.tgz","fileCount":301,"integrity":"sha512-jPxd8mqF7g1MqHc9K1Zb/SErAzt/twyOWbhEAyGWfm4oIBTdlft/tUeVbdvBvEgCQm/E8SoipqKrISO2Rb3yEA==","signatures":[{"sig":"MEQCIBriTtFeRvy3nlymcH1BiQfkWK3wQZGonfiEuscT8yEXAiA6DjV2r+LEZ8MeRaROn6ic7CuGXYEm+elfH3PpI4LSCQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEul45ILFgVOgyjOI9hyIe7tyqKfBne97mEI0S+btzbzAiEAqr4fjwcCLzOifQj709wtiHV1ddjUpWSL+ZqTaLB8dAM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1479332},"main":"./lib/index.js","gitHead":"c779100b369191d7556a46869f5fc1ab7a0fd32c","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.7.2","occam-query":"^4.1.210","occam-lexers":"^23.2.12","occam-parsers":"^23.2.17","occam-grammars":"^1.3.700","occam-languages":"^3.0.96"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.38","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.339","occam-model":"^1.0.600","occam-server":"^7.0.99","watchful-cli":"^1.7.102","easy-with-style":"^3.0.579","occam-grammar-utilities":"^8.1.27"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.547_1789502128015_0.6117386444188064","host":"s3://npm-registry-packages-npm-production"}},"3.0.548":{"name":"occam-furtle","version":"3.0.548","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.548","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"10439bbb25fbbd39cbe5d49c3fa9c68532ccfc51","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.548.tgz","fileCount":301,"integrity":"sha512-LBv1jdNpE6J8sW1iBeGyw/9ewNx+yncemaz4BgoR+6tR6cyA8vmmDKTGSw5zY1Zzg3yQ5m1i/vNpIZPos+P0zw==","signatures":[{"sig":"MEYCIQDt1Vf97xgEBCRa9omlzzrNJkZwcMmvEVKJGkv76Ay2LgIhAN0L8oJUW5O1KI5XXAh0adZj005rwGwT0eU3crJigPV6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDRg1pqKOhTXuv6cMK3NXyhiz5O4xKjAbXKjizUrmlpqgIgCjqYBec1+O5sCihx/YNvwK2g4REIUhpKZHI+NSiyyqQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1479333},"main":"./lib/index.js","gitHead":"27eb787f4819dfccee6317218022b2b5477a13d7","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.7.2","occam-query":"^4.1.210","occam-lexers":"^23.2.12","occam-parsers":"^23.2.17","occam-grammars":"^1.3.702","occam-languages":"^3.0.97"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.38","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.339","occam-model":"^1.0.601","occam-server":"^7.0.100","watchful-cli":"^1.7.102","easy-with-style":"^3.0.579","occam-grammar-utilities":"^8.1.27"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.548_1789559938801_0.5845673893729899","host":"s3://npm-registry-packages-npm-production"}},"3.0.549":{"name":"occam-furtle","version":"3.0.549","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.549","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"82103a5ed8984fcd02bd066fe415043f0c2f4e12","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.549.tgz","fileCount":301,"integrity":"sha512-8WV961MfqHFea1Wo3WfemYRY6wHwJ8cy5yqWRHjHp1T+P+P+jTu/Bn3i7cOdbQmEeIiCymMPuD0/iU26jOW24A==","signatures":[{"sig":"MEYCIQC350fRqbAbdKO+wH2j4dv9kB4HYygjL5qKG+xnCycZdgIhALWmH2ZNOViiY/7U5Gk3kZ7/LrDQvqdYRuhSIs/YuNpU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDCFT/Zi5G1XWewoRChKW6+GWOekgzTCX4t9yIAYRbDvAIgDzr5P3UWInbIjlRrfNLvkxOGoH62QCnKMft/TmmlPdo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1479333},"main":"./lib/index.js","gitHead":"6e3dd07e2b12f680818e43b4c7d9c8d3fe3d1157","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.7.2","occam-query":"^4.1.210","occam-lexers":"^23.2.12","occam-parsers":"^23.2.17","occam-grammars":"^1.3.702","occam-languages":"^3.0.99"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.38","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.339","occam-model":"^1.0.601","occam-server":"^7.0.100","watchful-cli":"^1.7.102","easy-with-style":"^3.0.579","occam-grammar-utilities":"^8.1.27"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.549_1789565367305_0.998271271307378","host":"s3://npm-registry-packages-npm-production"}},"3.0.551":{"name":"occam-furtle","version":"3.0.551","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.551","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"5629580d586ad4243de3a2c7c4c7c3f6ed707e39","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.551.tgz","fileCount":301,"integrity":"sha512-/mH0p6rOfpQK2C96jLmD69HBuzPNPYHCTjbupoLeN0hK9SdaMTqaQAV+ANCck7kN/fXX7DwXlPqo8EueRokacg==","signatures":[{"sig":"MEQCIArmpl3TxXFHJDwOBpZj2aQHjVSnMuJc7ToDlnhAhe7qAiArjT/+fu33yfARWoEXwK+Lfwt3uM4EotsLbZ8FLAjTsg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDJxUYj5JRymDAuYfqJE7HFBakBK7OUPHdGwgi/zP0lgAIhAL6qg4N2KljLL1k4eThYfESPb/v357NNvwu/4KARj152","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1479819},"main":"./lib/index.js","gitHead":"18902439bdeee0b387181fcfae3118ab06d4ce3f","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.7.2","occam-query":"^4.1.210","occam-lexers":"^23.2.12","occam-parsers":"^23.2.17","occam-grammars":"^1.3.702","occam-languages":"^3.0.99"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.38","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.339","occam-model":"^1.0.601","occam-server":"^7.0.100","watchful-cli":"^1.7.102","easy-with-style":"^3.0.579","occam-grammar-utilities":"^8.1.27"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.551_1789721781001_0.3459928710384581","host":"s3://npm-registry-packages-npm-production"}},"3.0.550":{"name":"occam-furtle","version":"3.0.550","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.550","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"d79ac1d7d5faf9e53153641a618f8d6e8cc6abb3","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.550.tgz","fileCount":301,"integrity":"sha512-r12YGejP635Z5CpolKEHYxQtqSKv20uQPpfd7QVd4oIkrP3d2TvJqgP9GtHAjRKmoVMflyJ2NOOYKDuMikv35g==","signatures":[{"sig":"MEQCIDCFEe+OZBFJPDa5h5lEkDma5kFALwPdsW+B4t6Si9PDAiBsTnsyJiqZduhJZa81VvUcc8BEe4WB4sDSRnqZjMhlLA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCvNcSZUwXz5L5WBLm8ldMhCIAhKfFpFgFDh4FOHv22zQIhAJu/lTs9cx4G4NoZdkuG+VStHOHmdMbnOqDOWhz1yI9d","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1479819},"main":"./lib/index.js","gitHead":"a34c1c4e5d6bc3adc6f3abbc74fc2935ca1f261a","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.7.2","occam-query":"^4.1.210","occam-lexers":"^23.2.12","occam-parsers":"^23.2.17","occam-grammars":"^1.3.702","occam-languages":"^3.0.99"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.38","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.339","occam-model":"^1.0.601","occam-server":"^7.0.100","watchful-cli":"^1.7.102","easy-with-style":"^3.0.579","occam-grammar-utilities":"^8.1.27"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.550_1789721796271_0.7429178615148393","host":"s3://npm-registry-packages-npm-production"}},"3.0.552":{"name":"occam-furtle","version":"3.0.552","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.552","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"c419a926d11091a35e3c636126aa84568903a333","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.552.tgz","fileCount":301,"integrity":"sha512-Y4+c2TpXcQTKP0gvxo/VTeH9tJSFfVuYrnf5WprinlfNI3NfomUCKDOhxAHIm0ncx/z2hl0b4TG6U91Xn4VaPw==","signatures":[{"sig":"MEYCIQDK9bGMVV2v0icckI4MTmRVs+L3053u+QXG8F9RExQBiAIhAMbOKcoYrb5ibh65vo7MpsjN7xmKcHurEZ79GgVd0BgG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBCH3E1uPsafv8c8tFIh4voTPwNgV3iv7BtlrjWOyWcaAiEAvfBlxTLyb8oi0LS8yIErvJuQQ1c29dKO/3TvDjNzEIY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1479820},"main":"./lib/index.js","gitHead":"b362b312c9e281310d14c7e50c8e1db1589c4bdb","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.7.2","occam-query":"^4.1.212","occam-lexers":"^23.2.12","occam-parsers":"^23.2.20","occam-grammars":"^1.3.703","occam-languages":"^3.0.100"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.38","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.339","occam-model":"^1.0.602","occam-server":"^7.0.101","watchful-cli":"^1.7.102","easy-with-style":"^3.0.579","occam-grammar-utilities":"^8.1.29"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.552_1789758575956_0.49185253376010474","host":"s3://npm-registry-packages-npm-production"}},"3.0.553":{"name":"occam-furtle","version":"3.0.553","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.553","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"af78c5f11da67c21eac753f94e7749bc05bc3de9","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.553.tgz","fileCount":301,"integrity":"sha512-CO3VPwrubTj1b8oW1lDmfjNiFLneq6Lw09CgPnnELT5IJ/A0+y6wZO7e9PNCGQoff4QDCVEYL3YhFzEDVMFbPw==","signatures":[{"sig":"MEUCIQDSCiuXNcamyRGN8NmI0SLRzjA6oaH0yKedninileiZKwIgNtk5lSRcbgBPGjfJRi6dOmVa0Pq74/zU7rRxH+P0pi0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIG9Atuamtvd+8imJERCX5+4ZAtnBUL/osDHd+L731UJtAiB60lfxIageqZFgn7AP6kmTMTmOPUIrj7nYctFOoqjSnA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1479820},"main":"./lib/index.js","gitHead":"a9bd9dafb1ede07b8c425924e05babc97ba6dea7","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.7.2","occam-query":"^4.1.212","occam-lexers":"^23.2.12","occam-parsers":"^23.2.20","occam-grammars":"^1.3.703","occam-languages":"^3.0.100"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.38","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.340","occam-model":"^1.0.602","occam-server":"^7.0.101","watchful-cli":"^1.7.102","easy-with-style":"^3.0.580","occam-grammar-utilities":"^8.1.29"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.553_1789760035267_0.6751489149202203","host":"s3://npm-registry-packages-npm-production"}},"3.0.554":{"name":"occam-furtle","version":"3.0.554","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.554","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"e1b52e9d7bdfcd2a47f13a40ea50a4f66944642a","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.554.tgz","fileCount":301,"integrity":"sha512-5UtjJ4YGbDaBtbvM9Ys6cDBH4OzBU24qazBqhm6HK8C6f3kHHc5sOjmHRQKMmN/Anri3VV6m3MO9LZjL1aFlsw==","signatures":[{"sig":"MEUCIB19qIa7374yeEsqRO2WnwSiSh061Cn85gn0YNPaAxiPAiEAkHZQDiB1ucpY/U4xvuoN/jM+tYVY59GSrM2YZOV2pJw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIETxPLg7PKDritcYg7/dEVYsWLZg2BQaObCsCyUAM68ZAiBRnXHmiUkDGXasJZKaTRN4TRtJqWgvkIbEOpenF4gfCw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1479820},"main":"./lib/index.js","gitHead":"99425b50088baf3ed32d5f14e8ba91fff3f5b3ea","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.7.2","occam-query":"^4.1.214","occam-lexers":"^23.2.12","occam-parsers":"^23.2.23","occam-grammars":"^1.3.705","occam-languages":"^3.0.101"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.38","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.340","occam-model":"^1.0.603","occam-server":"^7.0.102","watchful-cli":"^1.7.102","easy-with-style":"^3.0.580","occam-grammar-utilities":"^8.1.31"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.554_1789763991877_0.960041229343473","host":"s3://npm-registry-packages-npm-production"}},"3.0.555":{"name":"occam-furtle","version":"3.0.555","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.555","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"f8dfb38d758365d56fbe5996234f368aeb425dbd","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.555.tgz","fileCount":301,"integrity":"sha512-aBQacU84fOCPV1eihYnVVTc7RQmNUs3M15Gn8kOOQOMCzSp6uR/GtFViX3e4eO7QA9S6I8i8pe5JBEeLFpjZrg==","signatures":[{"sig":"MEUCIAURuT29kpxbQRw9n8HoDu/7wKKwh338XINELRgliXdkAiEAq57SC9kj6POpvlOIWkx5aMFsY5sAjZg/t+namEWpUsw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGflHwuTvTgLk2x2zCOao7yrafAaT4OsheehUIAjZhltAiBNF+IBu+VO9Jfwlp1pEE549MC0YraGpz23fo9QwT/Baw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1479820},"main":"./lib/index.js","gitHead":"04b139472031d90cd357e604f6a0bce287807d99","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.7.2","occam-query":"^4.1.214","occam-lexers":"^23.2.12","occam-parsers":"^23.2.23","occam-grammars":"^1.3.705","occam-languages":"^3.0.101"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.38","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.341","occam-model":"^1.0.603","occam-server":"^7.0.102","watchful-cli":"^1.7.102","easy-with-style":"^3.0.581","occam-grammar-utilities":"^8.1.31"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.555_1789765410491_0.16799824656789286","host":"s3://npm-registry-packages-npm-production"}},"3.0.556":{"name":"occam-furtle","version":"3.0.556","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.556","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"350366cbc2cf71b7de8819ae5b24a187f64b3fdb","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.556.tgz","fileCount":301,"integrity":"sha512-KPaZJHSaw+On6fiTkKS1QCJXaIaLvKSDerb/Gavxmyutldp2Vd/Qehl9rfqq028Y21zfOQO9BoQQFN7Ql14L9w==","signatures":[{"sig":"MEUCIQCLQOOocbdbA4CbnL1Rj/3J1HGuaUfvjF+tpSEU0wSfKwIgD1jTSAshgYEgn/oHaLNqMC0dZuSRbiOPpRmcRkyEtlU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC0aTauZNf1nvu3Abvl1CteLwK6pGISWcawhprs73oMtgIgPJ4/GUrNw5+UJONaTLTJhCOXI9mM8VoX8rbHdUWjD9I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1479820},"main":"./lib/index.js","gitHead":"bdc023119793f7af524c7ccef61e3743dcdb25c2","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.7.2","occam-query":"^4.1.214","occam-lexers":"^23.2.12","occam-parsers":"^23.2.23","occam-grammars":"^1.3.708","occam-languages":"^3.0.102"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.38","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.341","occam-model":"^1.0.604","occam-server":"^7.0.103","watchful-cli":"^1.7.102","easy-with-style":"^3.0.581","occam-grammar-utilities":"^8.1.31"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.556_1789766138428_0.2925246392307479","host":"s3://npm-registry-packages-npm-production"}},"3.0.557":{"name":"occam-furtle","version":"3.0.557","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.557","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"4b0eed9177ec2df14c291f382d743e946a7b983d","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.557.tgz","fileCount":301,"integrity":"sha512-ip/9vrAQ/g4s+0DH037nTzFHbbSD4QMT7AtMhcNofh2CDBaT9VZUq9OPemWzQ/fLCgauLFtWTi2PgZxXqoqS+Q==","signatures":[{"sig":"MEYCIQCBErCFHbS/wY4JAj1GK5E3puv0PkP3i5dz5OXtt0bANQIhAK/PmvUlh84gyzzLw1B8QT5H+enzEI8AEhKPk6+eN4Ot","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGSjEE1PSyMy5Ztet6lMvrwO8K7p9YLnO7uwyMWMe/frAiEA5xPP5/WbvpngrQscNIPYc+2Rh0yoIKAVZUcvAr5udaU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1479820},"main":"./lib/index.js","gitHead":"1a92987dd8c260b03f2521e8bc5a17b66bbc1979","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.7.2","occam-query":"^4.1.216","occam-lexers":"^23.2.12","occam-parsers":"^23.2.26","occam-grammars":"^1.3.709","occam-languages":"^3.0.103"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.38","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.341","occam-model":"^1.0.605","occam-server":"^7.0.104","watchful-cli":"^1.7.102","easy-with-style":"^3.0.581","occam-grammar-utilities":"^8.1.33"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.557_1789771430953_0.8121889911198663","host":"s3://npm-registry-packages-npm-production"}},"3.0.558":{"name":"occam-furtle","version":"3.0.558","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.558","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"c7d67eba5a55e3845e1e1f6d9c2931bbb0d9a7ec","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.558.tgz","fileCount":301,"integrity":"sha512-aLU2qWW0EdJDBaALciSEYlXkR/s0wXb9vK2dGBq7kKNWGw052K4EbNEGv3cH9ggqF1SUz1TdMZ+Xsrvjv42vNw==","signatures":[{"sig":"MEQCIDAFTIyXAvbyEQaokcubi5vSAn7Wq9N8KPlMNnoqtQ/YAiAd6kDLkK0+lnJIVzsBJfAjWZ1f46wBmf5ee7dG9dVXdQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHkNkNL8DFPnuxC7PFa819m4jgRAlr6tU3R9z7XhZ3tlAiEA2jTPTWKxs8e4PC0BWwDLLlDVFL1IpcCjm5Tj/0/rgSM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1479820},"main":"./lib/index.js","gitHead":"d24ebb8c1a8d4fab29403378eb8690d9910c0be6","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.7.2","occam-query":"^4.1.216","occam-lexers":"^23.2.12","occam-parsers":"^23.2.26","occam-grammars":"^1.3.709","occam-languages":"^3.0.103"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.0.38","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.342","occam-model":"^1.0.605","occam-server":"^7.0.104","watchful-cli":"^1.7.102","easy-with-style":"^3.0.582","occam-grammar-utilities":"^8.1.33"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.558_1789772978061_0.42133151928876345","host":"s3://npm-registry-packages-npm-production"}},"3.0.559":{"name":"occam-furtle","version":"3.0.559","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.559","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"da7c5c65e8db0645e8189f516b6c6332b84ba138","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.559.tgz","fileCount":301,"integrity":"sha512-/jvPiucAX27307Uc0uo3S1UTzOdJpe+lAxq1npqKNiEi4xWX0J/E2wHx9Ufsv3pAnU4SuM4dr/mx3I9WYLp6Ng==","signatures":[{"sig":"MEUCIQCVne7EAjGFta2BxY1x+PYivYMo/zjih7IdHwKxb1oILAIgOW2Z9cBSXjCVma2qzV8C6hQIcI40xGLSfbVicAwBxJU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDS+uXNSyuft8KCBlVozjV9m6JtS3uHmP48FWA8PkvYSgIhAKyZo42HnbMynghNFx+xaBBiBVJv3xYy77ZEF3wz4yIr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1479819},"main":"./lib/index.js","gitHead":"15d2398c6226b84ce727d6c5aa275662d1492e35","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.7.2","occam-query":"^4.1.216","occam-lexers":"^23.2.12","occam-parsers":"^23.2.26","occam-grammars":"^1.3.709","occam-languages":"^3.0.103"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.8","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.1.1","juxtapose":"^4.0.143","lively-cli":"^3.0.3","easy-layout":"^6.0.342","occam-model":"^1.0.605","occam-server":"^7.0.104","watchful-cli":"^1.7.102","easy-with-style":"^3.0.582","occam-grammar-utilities":"^8.1.33"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.559_1789857197602_0.5921532693538047","host":"s3://npm-registry-packages-npm-production"}},"3.0.560":{"name":"occam-furtle","version":"3.0.560","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.560","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"e1fefcf47e5bd50c0bb8020d23cf0a3f8c4ed663","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.560.tgz","fileCount":301,"integrity":"sha512-czVsd7Vmqq3fS1eRx1J6VL89HNLqIJmKMZjyANxqAsjn4SN+4JC56O53Q44lv+mKL0ZRovlALxPjqnwOcqviaA==","signatures":[{"sig":"MEYCIQDp/ssVw8yZ+vjhc9mP0XtJWIBFTZB8IPGlQ7+kNNznawIhAIPFndCygA7s/Vi+RXsYboxN0CnhEQoYpYKm8zcEDkQb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFnRG8cvkuVFYGPCJ+lGT3nXUHGqW1OiK0/xlb3evHFSAiBFCSVtHoKG5o0TOnKxftJ/dv5puvgfXUtcJwQha83lRg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1479820},"main":"./lib/index.js","gitHead":"8d8065a2c3cf011fed163615e2d1932f30300083","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.7.2","occam-query":"^4.1.216","occam-lexers":"^23.2.12","occam-parsers":"^23.2.26","occam-grammars":"^1.3.709","occam-languages":"^3.0.103"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.11","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.1.1","juxtapose":"^4.0.145","lively-cli":"^3.0.3","easy-layout":"^6.0.343","occam-model":"^1.0.605","occam-server":"^7.0.104","watchful-cli":"^1.7.102","easy-with-style":"^3.0.583","occam-grammar-utilities":"^8.1.33"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.560_1789993257336_0.2847290005097318","host":"s3://npm-registry-packages-npm-production"}},"3.0.561":{"name":"occam-furtle","version":"3.0.561","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.561","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"0708b4936ed133e7fb276cba43a19dafcdb14931","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.561.tgz","fileCount":301,"integrity":"sha512-L4/5665qDCFWzlOQjsK6aEIlD+6ZKd9+0I+TTE3DzsLOxsoCcYuNn4hbOj1TrsbvxrjMJOS10d1rHwyhBimgZQ==","signatures":[{"sig":"MEYCIQCSYTN/HEjGJbMasS2q/QkKe8KvfRiNdizwVtZGAPuSrwIhAOF240w/1wUDaIT8SwVMfCKbZAWtMg3Wk66qpXj9egto","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCvpRHTWxTA9U1FOZmqHcXKvlN19CYCvoWmPW+aWdPW7gIhANpULQ19wthX+djg0uubPEMUxFDsFD79WOoURyyMjWIp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1479820},"main":"./lib/index.js","gitHead":"d4289c185f6d2bddd312d9464141dc8e7ff5eef2","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.7.2","occam-query":"^4.1.216","occam-lexers":"^23.2.12","occam-parsers":"^23.2.26","occam-grammars":"^1.3.709","occam-languages":"^3.0.103"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.0.13","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.1.1","juxtapose":"^4.0.146","lively-cli":"^3.0.3","easy-layout":"^6.0.344","occam-model":"^1.0.605","occam-server":"^7.0.104","watchful-cli":"^1.7.102","easy-with-style":"^3.0.584","occam-grammar-utilities":"^8.1.33"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.561_1789994689839_0.7827749183379205","host":"s3://npm-registry-packages-npm-production"}},"3.0.562":{"name":"occam-furtle","version":"3.0.562","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.562","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"f38f49f67ac1a93bd251759091ef1fc084c5a590","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.562.tgz","fileCount":301,"integrity":"sha512-xogTMjum1tXXxijMCu0IZAV7ubsigrxmPsPZ0RP1zlV/7xnWcYtJiqBaVCAquUg8VrOhBMjD49eu7QFgjymDvw==","signatures":[{"sig":"MEUCIFWXmOIjINYO53SYpddE9tR72cviCVNDjlNHzLgrSGJaAiEA4ubUGStlRPj9bEKuaUcfInBMXuyznsXsoSgQw5RO/q0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDv+323m9yxwioOjtDIrREHbD7ydSB3CnsIKbbGKeVDxAIhAK04gfrcMzpwnfTuV33AAciuy6xnzEB8KBrSp+Ittemc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1479819},"main":"./lib/index.js","gitHead":"66a601687c01185c4d07931b0ef2647ff9667b8b","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.7.2","occam-query":"^4.1.216","occam-lexers":"^23.2.12","occam-parsers":"^23.2.26","occam-grammars":"^1.3.709","occam-languages":"^3.0.103"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.1.2","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.1.1","juxtapose":"^4.0.147","lively-cli":"^3.0.3","easy-layout":"^6.0.345","occam-model":"^1.0.605","occam-server":"^7.0.104","watchful-cli":"^1.7.102","easy-with-style":"^3.0.585","occam-grammar-utilities":"^8.1.33"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.562_1790080560666_0.08236385600713159","host":"s3://npm-registry-packages-npm-production"}},"3.0.563":{"name":"occam-furtle","version":"3.0.563","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.563","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"fa3ea805c739d79fc627c31cf6e737b3ca80b805","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.563.tgz","fileCount":301,"integrity":"sha512-s27evWU7lDffMt1T8mrmCnyn1PhUZpM/IqDJ6xTJPclROc/cn1by2TWDzdprMI5fgz0t+bAsWIhfwJW1UTdhVg==","signatures":[{"sig":"MEUCIEumgUev4rcWUjfFO3LpkJlYpAfiuV3Kwr6ke3efziREAiEAwo+DQNE9LVXpCr0ZA2+xzFCiqazzV3x5ZNGELiikjzU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDm0dicyFQIt8afNIivsOv4dMWhA3/bdmqb+7nVCWzeqgIhAJTz8ukn2pKmfIeoaX+meCwStcoYf6SoY+EaAaEbf+OG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1479819},"main":"./lib/index.js","gitHead":"c7a6f30139a89b17656b56d8e9fd6eabdeac35a3","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.7.2","occam-query":"^4.1.216","occam-lexers":"^23.2.12","occam-parsers":"^23.2.26","occam-grammars":"^1.3.709","occam-languages":"^3.0.103"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.1.2","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.1.3","juxtapose":"^4.0.147","lively-cli":"^3.0.3","easy-layout":"^6.0.345","occam-model":"^1.0.605","occam-server":"^7.0.104","watchful-cli":"^1.7.102","easy-with-style":"^3.0.585","occam-grammar-utilities":"^8.1.33"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.563_1790109028824_0.3386045929297985","host":"s3://npm-registry-packages-npm-production"}},"3.0.564":{"name":"occam-furtle","version":"3.0.564","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.564","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"6a3e6b6dc9d7d17aa7e374c80d6243f02353f3c9","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.564.tgz","fileCount":301,"integrity":"sha512-s7GNO2cKSnW6GNob2N5kzmSDaKvLpbb3L9zRCqXvjdjsr5639cfM71zVyYaIcj7jHbeOwMRspB1WqIP6jnzWnA==","signatures":[{"sig":"MEYCIQCyBUeP6lU7UkPxCwW3HxtVn3y+X+B+4mQm5CrKKjuL9AIhALsGiaQlfuVv59qFb0NlRSbadLjyqUOj8QBb2J4XySus","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBBI/OZI9FYD7sRupleaBrpiey9v+ZwdsWZ1m+wd3EOLAiEA0mrB4oIpAhANnGQKuIu4aA8bqkUjjH0Z1mGb/hSlUUI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1479819},"main":"./lib/index.js","gitHead":"62b3d6109ec042c462911812c39b75005b7dc1d6","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.7.2","occam-query":"^4.1.216","occam-lexers":"^23.2.12","occam-parsers":"^23.2.26","occam-grammars":"^1.3.709","occam-languages":"^3.0.104"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.1.2","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.1.3","juxtapose":"^4.0.147","lively-cli":"^3.0.3","easy-layout":"^6.0.345","occam-model":"^1.0.605","occam-server":"^7.0.104","watchful-cli":"^1.7.102","easy-with-style":"^3.0.585","occam-grammar-utilities":"^8.1.42"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.564_1790180387831_0.2684330929802363","host":"s3://npm-registry-packages-npm-production"}},"3.0.565":{"name":"occam-furtle","version":"3.0.565","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.565","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"5afcb24ba38a172c8c746ae434ee0f91b2810d1b","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.565.tgz","fileCount":301,"integrity":"sha512-+AevUz/rzAxNFe4UCct6DZ6JjtknWIJJj4T2aEleLoQgwhnrHdbjTPiNWw48ewL1urrwt0J9TY147WnrRvC1/g==","signatures":[{"sig":"MEUCIQCZ4mqhkCJD7oqT4HahKdmeU/1uJ4pH+ZG2u7nRY2KE3gIgJvYXFvTwghiMLpcYtagMS5nbvkozoRm2tX/SVxlDLyY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFzZI3rifO9HOrArh4vqvaHU1GfZ7+v0FU1ElQZoEVogAiAne+6ktgsvguwJ9FRgxKnelcCpFOWD/5d64wTPwjIkAA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1479817},"main":"./lib/index.js","gitHead":"80c8092369e5e140ffb6fde25f9f3bf643d34493","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.7.2","occam-query":"^4.1.221","occam-lexers":"^23.3.1","occam-parsers":"^23.3.2","occam-grammars":"^1.3.714","occam-languages":"^3.0.105"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.1.2","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.1.3","juxtapose":"^4.0.147","lively-cli":"^3.0.3","easy-layout":"^6.0.345","occam-model":"^1.0.606","occam-server":"^7.0.105","watchful-cli":"^1.7.102","easy-with-style":"^3.0.585","occam-grammar-utilities":"^8.1.43"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.565_1790262627907_0.4230175297731109","host":"s3://npm-registry-packages-npm-production"}},"3.0.566":{"name":"occam-furtle","version":"3.0.566","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.566","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"7055f84d9ff96547c588738a6f25c31de20e70c6","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.566.tgz","fileCount":301,"integrity":"sha512-RbfFZc2MgNiR7rLr0h2WjMc1X35SeUX/TuaTQx9FU3J1GEYytC/VNcg/1JyV0iCgjqRyVgGacIOMwI/bNnANBw==","signatures":[{"sig":"MEUCIEXGq4H+847OmQCRFNs2uh9mSPS44KuinCeCXVwaQWRPAiEAxgBHAXPliCEa0pf2uDe7ixjv/MhcdzCSpigli3k0Ny4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD/zp446rnLCUh/9ry2NTIMTTesn1naBcuUYdy1oPmjmgIgYVbDmArpGcbsbCmXUtbFB/XVJ+rZcWr2pjitvRP3h6Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1479817},"main":"./lib/index.js","gitHead":"d8baf9bbc1e169f11bc67e7aa43ba0e0942a3926","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.7.2","occam-query":"^4.1.222","occam-lexers":"^23.3.1","occam-parsers":"^23.3.5","occam-grammars":"^1.3.715","occam-languages":"^3.0.106"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.1.2","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.1.3","juxtapose":"^4.0.147","lively-cli":"^3.0.3","easy-layout":"^6.0.345","occam-model":"^1.0.607","occam-server":"^7.0.106","watchful-cli":"^1.7.102","easy-with-style":"^3.0.585","occam-grammar-utilities":"^8.1.44"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.566_1790265912149_0.17144790071327276","host":"s3://npm-registry-packages-npm-production"}},"3.0.567":{"name":"occam-furtle","version":"3.0.567","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.567","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"7adb15a5c6f8cbe22f2a5d244e363e1fde2408fe","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.567.tgz","fileCount":301,"integrity":"sha512-H0N4lcJ6ThC88Sc5pSiAM890uq2O6ZSqZCu63upSIeqvZ40tMXeDFeUPpMDKHWE48BrMgJAvmEKNvkulI9m2tg==","signatures":[{"sig":"MEYCIQDjGGvzZZdp9o8XDdh0VB7nMFnZ1MAZ7QTzA2DQXq3KZwIhAIHKm/+DaJ3oiQED5tnvjpNyp1QOZVQjqt25IIluRGU5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD939V9tkhCgZiLAwosPPq5BluMPlt+X8lmaFDkgW4EHgIhAM31O5EuNUMWbQBpW0aI/CPBR9McRN5sHBAiCzLUh7Sw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1479817},"main":"./lib/index.js","gitHead":"c23d8439e5c16d804c4bdaf12bcd80f630fb3475","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.7.2","occam-query":"^4.1.222","occam-lexers":"^23.3.1","occam-parsers":"^23.3.5","occam-grammars":"^1.3.715","occam-languages":"^3.0.106"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.1.2","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.1.3","juxtapose":"^4.0.147","lively-cli":"^3.0.3","easy-layout":"^6.0.346","occam-model":"^1.0.607","occam-server":"^7.0.106","watchful-cli":"^1.7.102","easy-with-style":"^3.0.586","occam-grammar-utilities":"^8.1.44"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.567_1790267776311_0.3684437056340355","host":"s3://npm-registry-packages-npm-production"}},"3.0.568":{"name":"occam-furtle","version":"3.0.568","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.568","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"8fad55662487da269cba8d30ab4df5c43bfeccdb","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.568.tgz","fileCount":301,"integrity":"sha512-s+LA8ugN1JLrIMXHJQ497SnjTGK5fV5baKDiT3bGEAKfHzKwfvpB/Ydo6UfE5Gc7KcnqFH6YoeA2W05573w6jQ==","signatures":[{"sig":"MEQCIHn2YZpR/1RhBiThpy7PLilpbaZi5X+aC3RHz3JrqJCDAiAeKtu7nUHfw1PaRoTaFth+bSgZmyKOd7bAF9l6bAl2hQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFrfYz9dBqc08xFFJaoEdkr4niF+zqKcOyI1dRkJLZ0lAiEA3/jGsS1l5JfdRvtei6udre5MF26fCG2KLr9jeGR0m1o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1479817},"main":"./lib/index.js","gitHead":"fbf1d0963519c8103a728150d6611f7a62de9f7b","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.7.2","occam-query":"^4.1.224","occam-lexers":"^23.3.1","occam-parsers":"^23.3.8","occam-grammars":"^1.3.717","occam-languages":"^3.0.107"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.1.2","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.1.3","juxtapose":"^4.0.147","lively-cli":"^3.0.3","easy-layout":"^6.0.346","occam-model":"^1.0.608","occam-server":"^7.0.108","watchful-cli":"^1.7.102","easy-with-style":"^3.0.586","occam-grammar-utilities":"^8.1.50"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.568_1790410228155_0.4898358205808251","host":"s3://npm-registry-packages-npm-production"}},"3.0.569":{"name":"occam-furtle","version":"3.0.569","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.569","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"43c70bc7fec8ea1381cceb018b59f087deafb3ae","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.569.tgz","fileCount":301,"integrity":"sha512-qlebaROmrMmxSXRkAhifT+zx74YQyWhYHpgiSMhiS/4rvSdHg5nL3UkSuETyfWLbPWaw9wsLrXuIlfFSWQcr+Q==","signatures":[{"sig":"MEUCIGcVoCzsCcStKYWp4SOezemhILvkdfgMe9IxFckkbW01AiEAxPAz+mR8Wyk5zTmT527r7uFPcsqWC1bq6zi8bjzUPh0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGWx+bA2aQl1AyrvsIxDyB/vhfCdb1ER2/4LXQMmJFSsAiAX6SyAbsOEaI6Oz784Rqrf9Y37DP0ohbxVhFeqz2WHTg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1479817},"main":"./lib/index.js","gitHead":"6157d95d385d4976680c80d0f662261f5566d3ce","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.7.2","occam-query":"^4.1.224","occam-lexers":"^23.3.1","occam-parsers":"^23.3.8","occam-grammars":"^1.3.717","occam-languages":"^3.0.107"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.1.2","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.1.3","juxtapose":"^4.0.147","lively-cli":"^3.0.3","easy-layout":"^6.0.347","occam-model":"^1.0.608","occam-server":"^7.0.108","watchful-cli":"^1.7.102","easy-with-style":"^3.0.587","occam-grammar-utilities":"^8.1.50"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.569_1790411664744_0.4126165195963627","host":"s3://npm-registry-packages-npm-production"}},"3.0.570":{"name":"occam-furtle","version":"3.0.570","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.570","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"03bb4baa3c9f11398f8ec1dcde08570895c21ceb","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.570.tgz","fileCount":301,"integrity":"sha512-eH28kxke1Pk9ibb0pDU7zhlxB/J4WYd56ddA3ASk0SuyhwRmum4cVmd14gICoIkBtIBxjy5yAAaiviC3jed2/w==","signatures":[{"sig":"MEYCIQDywBCfsWzn54Nwkc+WpiHnFvwFu2Fjkl0uf/K40G1+oAIhAKF86T/rUyf+qfjFJT3LQcdYElPI+A5cRVLyRaYrCX15","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFZqWwfzSP4lAVzUoR6r+KNTQJyKehcdHztvqgyU9IelAiEAjebJss+szDwwuQePpt7VNJGyGQ6yjnOT68qwhZ4T+Fo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1479817},"main":"./lib/index.js","gitHead":"a4ecd7e5fc4309841a34cd445666e39af8bfb09e","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.7.2","occam-query":"^4.1.224","occam-lexers":"^23.3.1","occam-parsers":"^23.3.8","occam-grammars":"^1.3.717","occam-languages":"^3.0.108"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.1.2","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.1.3","juxtapose":"^4.0.147","lively-cli":"^3.0.3","easy-layout":"^6.0.347","occam-model":"^1.0.608","occam-server":"^7.0.108","watchful-cli":"^1.7.102","easy-with-style":"^3.0.587","occam-grammar-utilities":"^8.1.57"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.570_1790446586453_0.217044311204438","host":"s3://npm-registry-packages-npm-production"}},"3.0.571":{"name":"occam-furtle","version":"3.0.571","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.571","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"aa9f3042b3358e7f8c8dff849108fe299c3e1a6d","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.571.tgz","fileCount":301,"integrity":"sha512-UdUwv2l8WbFJ253pc207DfK5t9RC5nMJmK7jEypNT43l5S3bb60d2rHmkNG90hlfUrrMyfoQC0xmj2JzRxFvMg==","signatures":[{"sig":"MEUCIQCBXu8Ky7uvJzNtMa1x8gwIRo1HcX2WNgksVEBfKWZ0yAIgYnB13FovM0ub09z4iOr/bNFgnJ9UV/YkV6EMIUs4feU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDzv2goJiYGrBbHRUq7syGB4I7mPXq9/E/0d+gG0q0jTQIgVFekoO+7NUyDYJlZWE9t86fknaXk6ivm3rgz5t4vgYY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1479817},"main":"./lib/index.js","gitHead":"d2a688bd9f9f91142811b91019d7d60a8326f884","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.7.2","occam-query":"^4.1.224","occam-lexers":"^23.3.1","occam-parsers":"^23.3.8","occam-grammars":"^1.3.717","occam-languages":"^3.0.108"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.1.2","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.1.3","juxtapose":"^4.0.147","lively-cli":"^3.0.3","easy-layout":"^6.0.347","occam-model":"^1.0.608","occam-server":"^7.0.108","watchful-cli":"^1.7.102","easy-with-style":"^3.0.587","occam-grammar-utilities":"^8.1.57"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.571_1790448755883_0.06932536167480285","host":"s3://npm-registry-packages-npm-production"}},"3.0.572":{"name":"occam-furtle","version":"3.0.572","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.572","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"c861f51a9d65f5ff8532843bf6676aedf1139b4d","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.572.tgz","fileCount":301,"integrity":"sha512-7IdPW6CYkvyHJ7FEjvH4W84lFDo5vmSBuRKHgejE8pG7/Nqouav+GgONlDTua+bdAHPMuohRFAms54o6VVFnKg==","signatures":[{"sig":"MEQCIAEGgQOqbSCBd2d0pdDyz8mfnzyYcCArm6WdPNmhy0lhAiB81T2zIu2KHzfnV7bTNasCScDskLQD3R3rRZv/cAmFzA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFPc/ffP+nIjiwK4thLiGB2YmD/6lBZwBFzCQ6St8rbIAiB+FbSMbAiQF6CxyToAYMRDsO1fIXqbnwn4NV0jPB5RGQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1479817},"main":"./lib/index.js","gitHead":"129fe5dc3848711830e7caa56dc079c92e566a43","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.7.2","occam-query":"^4.1.224","occam-lexers":"^23.3.1","occam-parsers":"^23.3.8","occam-grammars":"^1.3.717","occam-languages":"^3.0.109"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.1.2","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.1.3","juxtapose":"^4.0.147","lively-cli":"^3.0.3","easy-layout":"^6.0.347","occam-model":"^1.0.608","occam-server":"^7.0.108","watchful-cli":"^1.7.102","easy-with-style":"^3.0.587","occam-grammar-utilities":"^8.1.57"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.572_1790456004750_0.10829462532407175","host":"s3://npm-registry-packages-npm-production"}},"3.0.573":{"name":"occam-furtle","version":"3.0.573","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.573","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"dfb79e814e068bc06e3407df2eb83badc08c1731","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.573.tgz","fileCount":301,"integrity":"sha512-7JuaJGqJe+VKTsVOmUJSQ0leQgVe4+9e5zhmKJ9IMv+Vb8tI8sJncXoO48SHobSMeBcire0LHoL2+9TjiuDK7Q==","signatures":[{"sig":"MEUCIBA2llIqgMrTLinNMzDPKvdJFmyrXbJY27+hfrENmu+/AiEAxsYEe0sax4D5zfyi8YcBjFIrk+xrk2EKdWhzD2rqQQ4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHF6/CiLN1zaKUygARKI3ysKw2cHYWtzAV6hIQany5+hAiEAr3P96Phb5lDp7oQ+G0bwr4X/Yx/ECntthtCBnieQWIQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1479817},"main":"./lib/index.js","gitHead":"4ab7ab100fcf15c0f66aa3bec8d8154a96e1eb71","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.7.2","occam-query":"^4.1.224","occam-lexers":"^23.3.1","occam-parsers":"^23.3.8","occam-grammars":"^1.3.717","occam-languages":"^3.0.110"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.1.2","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.1.3","juxtapose":"^4.0.147","lively-cli":"^3.0.3","easy-layout":"^6.0.347","occam-model":"^1.0.608","occam-server":"^7.0.108","watchful-cli":"^1.7.102","easy-with-style":"^3.0.587","occam-grammar-utilities":"^8.1.61"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.573_1790457579740_0.18967477870423832","host":"s3://npm-registry-packages-npm-production"}},"3.0.574":{"name":"occam-furtle","version":"3.0.574","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.574","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"3a1391f70f8549ea0e8924f4bb0d87cb7de9c677","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.574.tgz","fileCount":301,"integrity":"sha512-hHHNjHX4mYrFxlTA9UihDdRxBEjuLYhGUm4r5Gu7wrLDMppkcvQNZDknMvHPpzQSSHKcn8JfPoyIuPNQB73kgg==","signatures":[{"sig":"MEYCIQDt8blAS8fOsm8YmwYLVAyVCyaoO9RNlh80EIkO3b9V6gIhAJ59I7i2F7bn4iZDpM1G7wDA9cg8V/1Pd3Cu0vYlZwYt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC4RPSajJgST0lcibPyo48/wrGVyWdNiuJ1VIDnjmDLGwIgHJr0slUD2rK8+FhA3wbfK4w2jqG6MEvVld5m5uk4FtQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1479817},"main":"./lib/index.js","gitHead":"e7bbe0ec75e276118b7685eed8f6fd6628155697","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.7.2","occam-query":"^4.1.224","occam-lexers":"^23.3.1","occam-parsers":"^23.3.8","occam-grammars":"^1.3.717","occam-languages":"^3.0.111"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.1.2","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.1.3","juxtapose":"^4.0.147","lively-cli":"^3.0.3","easy-layout":"^6.0.347","occam-model":"^1.0.608","occam-server":"^7.0.108","watchful-cli":"^1.7.102","easy-with-style":"^3.0.587","occam-grammar-utilities":"^8.1.61"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.574_1790458752947_0.2393980617423268","host":"s3://npm-registry-packages-npm-production"}},"3.0.575":{"name":"occam-furtle","version":"3.0.575","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.575","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"397b77cf1cb93852625f1642ea2b15274d745877","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.575.tgz","fileCount":301,"integrity":"sha512-Dqf2AKP7eVk9RPXR3BD1AJ3N57qgljsbBLz9xhSH7NXvzDv0IhhSPHxRoQxSbcce00PFwPjl2aLvdSdXLHMWNg==","signatures":[{"sig":"MEYCIQCr+xhq+QglK91+mBaEopTqSjhsOfVRsekCX99gAMNA5QIhALxIXaxXoCDtONuR5hb1GQCr/pKCtQENnjXLHdvmrOSP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBXlUwAMs525l0a3UgHPaJ7i0edZHasqpcFCtbgZ93thAiBzy6Pg6I1pc7D0OJdFjuVFpQPJT+diNPxJ3pMBYs8yDA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1479818},"main":"./lib/index.js","gitHead":"cbc82a329e0f312df4309a346645fbf21245cc4c","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.7.2","occam-query":"^4.1.226","occam-lexers":"^23.3.1","occam-parsers":"^23.3.12","occam-grammars":"^1.3.719","occam-languages":"^3.0.113"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.1.2","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.1.3","juxtapose":"^4.0.147","lively-cli":"^3.0.3","easy-layout":"^6.0.347","occam-model":"^1.0.609","occam-server":"^7.0.109","watchful-cli":"^1.7.102","easy-with-style":"^3.0.587","occam-grammar-utilities":"^8.1.62"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.575_1790508785447_0.6600090179177929","host":"s3://npm-registry-packages-npm-production"}},"3.0.576":{"name":"occam-furtle","version":"3.0.576","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.576","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"2e6e50940fe864dd967acc9e7c8ffcf68084241e","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.576.tgz","fileCount":301,"integrity":"sha512-+YRYkAckoDuotO8aZty3RhB9O0EP4WwB5CViAMQ9fNFEZMBBJ7hgcbuzln6DX1ZiK1Pq85+rgKP6GOp7ysAw4w==","signatures":[{"sig":"MEQCIBy6IBKeJZNht17Tqr/5H24qYPCmKEHoYVXkxQRT0U/dAiADrEarCG+vteEb5UotL6R66TthsRSBnhXSq6nfzU88+A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCn6S8ZPPDn4sws/HJjy307Tj8+aX165eaQymdiZpkS/gIgQUBdajCCCNGAMq4mjoMZ1bCQXkjMLsC/iEqa6MaNnUQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1479818},"main":"./lib/index.js","gitHead":"f163e8bdf76e2fe7dac6cd3b60199d945583b3eb","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.7.2","occam-query":"^4.1.226","occam-lexers":"^23.3.1","occam-parsers":"^23.3.12","occam-grammars":"^1.3.719","occam-languages":"^3.0.113"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.1.2","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.1.3","juxtapose":"^4.0.147","lively-cli":"^3.0.3","easy-layout":"^6.0.348","occam-model":"^1.0.609","occam-server":"^7.0.109","watchful-cli":"^1.7.102","easy-with-style":"^3.0.588","occam-grammar-utilities":"^8.1.62"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.576_1790512766249_0.2546903571590031","host":"s3://npm-registry-packages-npm-production"}},"3.0.577":{"name":"occam-furtle","version":"3.0.577","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.577","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"d9a01891db65b32bf576cebc011bc3e29149e4ea","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.577.tgz","fileCount":301,"integrity":"sha512-r/b96eg9lVrEFcwPEgsOUOcT9ToHDNyWA05APgN9b0AUmZeSC/KRIRys7gBhb7DZYc22z3FvqNeqHd3JKMkb8Q==","signatures":[{"sig":"MEUCIAOBwHl8YMFx0/Jz07cEIFHLV8yrLM4aUU+CBIfqOzw+AiEA9myudKdTxzoBGr/Zvg0M3a/O4XSoucVwzy4KAuWEv+E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGmLrnoiab1IJZJuXv0hoy/VjiLFKyNlPLVB8GnXMeEeAiEAneIB7PllAENW6QdUMd8rWrTtQoJNq6tCpQILefJlXXE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1479818},"main":"./lib/index.js","gitHead":"31ee9d881323ff81dbb19318aa9ed8fe9fbe2550","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.7.2","occam-query":"^4.1.226","occam-lexers":"^23.3.1","occam-parsers":"^23.3.12","occam-grammars":"^1.3.719","occam-languages":"^3.0.114"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.1.2","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.1.3","juxtapose":"^4.0.147","lively-cli":"^3.0.3","easy-layout":"^6.0.348","occam-model":"^1.0.609","occam-server":"^7.0.109","watchful-cli":"^1.7.102","easy-with-style":"^3.0.588","occam-grammar-utilities":"^8.1.65"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.577_1790515171079_0.1408912768589472","host":"s3://npm-registry-packages-npm-production"}},"3.0.578":{"name":"occam-furtle","version":"3.0.578","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.578","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"0551d45981d9dc0dfafe23e1da17513c5f014ffa","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.578.tgz","fileCount":301,"integrity":"sha512-bkAVYKEyIPL7VM6KAEvCfLtT4bHafhdQxKjdODKpKXurrYltyl7cmLQKslShOOETG0zObPt8mYfB1lh1YweZZw==","signatures":[{"sig":"MEUCIQDy5VJjjYtqCPayKtwN6wwfpA+DOwjwITsdSxyS/5oL3QIgFZNLHAarsa4DNxU9ue2IxOxOg5J5oTnKxI482p+nHZU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIC2b0vnU9H51DKtmAqohOGAb6FYTMXgv65VfUG4okrnJAiB5CF1oj/6o5B40KpPL9BkeDkO631YAVP5EVA1Nj8lvfg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1479819},"main":"./lib/index.js","gitHead":"a4231a818a5b5f850c27381cf753438b90948477","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.7.2","occam-query":"^4.1.229","occam-lexers":"^23.3.13","occam-parsers":"^23.3.16","occam-grammars":"^1.3.721","occam-languages":"^3.0.115"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.1.2","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.1.3","juxtapose":"^4.0.147","lively-cli":"^3.0.3","easy-layout":"^6.0.348","occam-model":"^1.0.610","occam-server":"^7.0.110","watchful-cli":"^1.7.102","easy-with-style":"^3.0.588","occam-grammar-utilities":"^8.1.66"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.578_1790539303140_0.9037550494513453","host":"s3://npm-registry-packages-npm-production"}},"3.0.579":{"name":"occam-furtle","version":"3.0.579","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.579","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"810340854775b66b66e4c7f3c77543fc95ceebd9","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.579.tgz","fileCount":301,"integrity":"sha512-Ltwmw1oJd26QgcJJu6ypiHFDiI4BvY4W7f94K6KymmfgWm9wqqFRtJbaHGbZUs1SsU3qPCtqsrZ3HF4nFN2E9Q==","signatures":[{"sig":"MEQCIDse/ijEypYrw1QZMw/TdTc/QX5YZm+wrCn8SGBInZ2eAiBJ23CpV2+iojtjrclUZ6JAIqcz16/4oilaUcgL+KYHMQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEWymlPT1inrB8g7PVO+SHm7ozVzZqwQd5sxKfhZiEBYAiEA+/kMUj4SXyDI6XhmycRwEzNSAaXV5QqnuHvoZ0cyaLU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1479819},"main":"./lib/index.js","gitHead":"a63a1fe92962a94002ae3f7ebcd8d2081c6eca7e","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.7.2","occam-query":"^4.1.229","occam-lexers":"^23.3.13","occam-parsers":"^23.3.16","occam-grammars":"^1.3.721","occam-languages":"^3.0.115"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.1.2","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.1.3","juxtapose":"^4.0.147","lively-cli":"^3.0.3","easy-layout":"^6.0.349","occam-model":"^1.0.610","occam-server":"^7.0.110","watchful-cli":"^1.7.102","easy-with-style":"^3.0.589","occam-grammar-utilities":"^8.1.66"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.579_1790541840943_0.9857206849994209","host":"s3://npm-registry-packages-npm-production"}},"3.0.580":{"name":"occam-furtle","version":"3.0.580","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.580","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"671ca93d29d951451d3f205fdbb8ca5e8d289f5d","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.580.tgz","fileCount":301,"integrity":"sha512-iQpaPh85j/QCCfMgmV8IyXc0zX4XYPk17ulDhKLi5a0Yj1hxiewiAmuGhdYu01P+GCe1cTB800CGfOoKMaCJOg==","signatures":[{"sig":"MEYCIQCX/7tvbBHceQi29cnpdU/MXas7/GDtkBTYFAw5KRCWjAIhANA5+wkMdA+dhkdsotvMdG5DpwyQN17u44qo5BXEY444","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDK3qkV1pYmAFwshg1iOlqDYFa9dNv2rUQYntU3i90H7AIgRi8iKxkaJzEtZ7mx65KL/f/ziBQZGPruITsZTRvxXwY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1479819},"main":"./lib/index.js","gitHead":"b08eabae2dce427a557dd126ff328cb3fdc4b9a9","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.7.2","occam-query":"^4.1.231","occam-lexers":"^23.3.13","occam-parsers":"^23.3.19","occam-grammars":"^1.3.723","occam-languages":"^3.0.116"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.1.2","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.1.3","juxtapose":"^4.0.147","lively-cli":"^3.0.3","easy-layout":"^6.0.349","occam-model":"^1.0.611","occam-server":"^7.0.111","watchful-cli":"^1.7.102","easy-with-style":"^3.0.589","occam-grammar-utilities":"^8.1.68"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.580_1790543169257_0.49807553055812037","host":"s3://npm-registry-packages-npm-production"}},"3.0.581":{"name":"occam-furtle","version":"3.0.581","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.581","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"809b788b9e192d37f9c248d2b17aa002f0628e55","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.581.tgz","fileCount":301,"integrity":"sha512-soytcn6ObxSjMDVb8ePQjipXGvKkskLWm7l/oQKsXVJg+pByf6NoOqS2V1gkbR+UuWTpuujA2MIgYlH49UsLXA==","signatures":[{"sig":"MEQCIGHfbku8YY/4sFNe2t4/vEkPzXVQgbHj9DDZvbeKQxVhAiBIFeJC+xLlYDfpr4zROwmGyMkgna+umrGfJTKYLl6A7A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDoVJ70cFPlhOihzUp/K670Mb+SaVZUiYiAtP48vLzX5wIhAONcz5TL69/fefxAlXkI0MRbYAgwiLdx9+TPmtalQ8HO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1479819},"main":"./lib/index.js","gitHead":"d5411ea700bd1008f18ce16b789c2d7382b4e5a2","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.7.2","occam-query":"^4.1.231","occam-lexers":"^23.3.13","occam-parsers":"^23.3.19","occam-grammars":"^1.3.723","occam-languages":"^3.0.116"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.1.2","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.1.3","juxtapose":"^4.0.147","lively-cli":"^3.0.3","easy-layout":"^6.0.350","occam-model":"^1.0.611","occam-server":"^7.0.111","watchful-cli":"^1.7.102","easy-with-style":"^3.0.590","occam-grammar-utilities":"^8.1.68"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.581_1790544513279_0.8101544935477667","host":"s3://npm-registry-packages-npm-production"}},"3.0.582":{"name":"occam-furtle","version":"3.0.582","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.582","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"98324e08118db58fa2b4238f4b190708e95f1ee5","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.582.tgz","fileCount":301,"integrity":"sha512-63Ny90AZ6NAuikuEGK8qj/JYlWzKfBvU9N1cf9FKsP1XhZrJjGrp5X/vwYcj/mRRUiQKHEkyMypesD5Ph+026w==","signatures":[{"sig":"MEUCID28WYS7Py78dr4ucp6/qO+E4SjuR50h3DyRkY02cQM4AiEA2j3MF6ELdY9uTxb5efszyYxPx91sfkfbdPeGvdgcTyE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCCa4HEjRJLbQEXbBYkXy9BoRjncYZssTfgCH/JANrC6gIhALEAjus+xrFckkYI6jl4EOZM3j4wbg2DhZXraCd15eEA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1479819},"main":"./lib/index.js","gitHead":"0054230434bf2bd3e3f6c25be4c9c00f4febac3e","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.7.2","occam-query":"^4.1.231","occam-lexers":"^23.3.13","occam-parsers":"^23.3.19","occam-grammars":"^1.3.723","occam-languages":"^3.0.117"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.1.2","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.1.3","juxtapose":"^4.0.147","lively-cli":"^3.0.3","easy-layout":"^6.0.350","occam-model":"^1.0.611","occam-server":"^7.0.111","watchful-cli":"^1.7.102","easy-with-style":"^3.0.590","occam-grammar-utilities":"^8.1.71"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.582_1790546483364_0.2644283132891414","host":"s3://npm-registry-packages-npm-production"}},"3.0.583":{"name":"occam-furtle","version":"3.0.583","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.583","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"efe76a1493c40652a8232d70086f8dbc816fd18f","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.583.tgz","fileCount":301,"integrity":"sha512-wz2Z53/x/gTDu51NTMuOeHcZb4kjbWDBSCf0Xo3y/pdb4I/eqqHK+SVxhWvIM5674/JSko64UgLDDjA9C9ahiQ==","signatures":[{"sig":"MEQCIFbSsGHhNgfm1bACLwtae3RSMYg/GKBABCHdtwsuv6sWAiA1V+H/eYviWI/KWcexnWRcvY+imxdlaQuYGd8wA3Fn9Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAVpf7tKYhjfr4ak5hPpuAKcQcziBTHn2gKhvysmFyEUAiEAks6vDkS+hWncg2ewwxyjrpXGjMs3eI6AL7UpGoxdegw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1479819},"main":"./lib/index.js","gitHead":"56011fe80e63ee3a2e1bb08f38d62340dd8f296d","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.7.2","occam-query":"^4.1.233","occam-lexers":"^23.3.13","occam-parsers":"^23.3.21","occam-grammars":"^1.3.725","occam-languages":"^3.0.118"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.1.2","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.1.3","juxtapose":"^4.0.147","lively-cli":"^3.0.3","easy-layout":"^6.0.350","occam-model":"^1.0.612","occam-server":"^7.0.112","watchful-cli":"^1.7.102","easy-with-style":"^3.0.590","occam-grammar-utilities":"^8.1.72"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.583_1790547994872_0.7435416387857934","host":"s3://npm-registry-packages-npm-production"}},"3.0.584":{"name":"occam-furtle","version":"3.0.584","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.584","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"97ec586ff36eec144d09373a70a74163598126e1","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.584.tgz","fileCount":301,"integrity":"sha512-zEHImnb6WstWIlkawRsXPkX7Gx6Uu1AIybi0f/BlHjaHuJo7Nfr39RfUrn1cdLXU5hyrSKc3PxTL+JKnfAzozQ==","signatures":[{"sig":"MEYCIQCEwWvTODrRjBohazpsg+s54jathIilNlcLPHYW0g1J2AIhAIAXKflYN5AmJ92eSAjKDvLpYF/OiIPcvOkGVq2vsaNt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFvetmX/XJY9pkE37PODdoCC7UVU+eLbGy0YaafcMjzcAiEAmKxER+u6I3rZ0unbVSi8RyqoWt6zDQrE6UTRYGipU60=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1479819},"main":"./lib/index.js","gitHead":"65d6a77e887667e3fde873f50c65f38d00e5c5da","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.7.2","occam-query":"^4.1.233","occam-lexers":"^23.3.13","occam-parsers":"^23.3.21","occam-grammars":"^1.3.725","occam-languages":"^3.0.118"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.1.2","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.1.3","juxtapose":"^4.0.147","lively-cli":"^3.0.3","easy-layout":"^6.0.351","occam-model":"^1.0.612","occam-server":"^7.0.112","watchful-cli":"^1.7.102","easy-with-style":"^3.0.591","occam-grammar-utilities":"^8.1.72"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.584_1790548999944_0.9892876695883763","host":"s3://npm-registry-packages-npm-production"}},"3.0.585":{"name":"occam-furtle","version":"3.0.585","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.585","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"616040075fbed4979f9904613674fde7af7f4027","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.585.tgz","fileCount":301,"integrity":"sha512-EGXaqpRXNaH25JyHwYc7pjtwu0RRf/ETs9OkJwk5Xb8rVVhQuWFUYCZw86VaWaDgrf3+KTGUebcE/ySmPHlp+Q==","signatures":[{"sig":"MEYCIQDkTgCoANAoKFgU+3V8OOUKpJzCxdwhd5vW9sUxGVyV5AIhAMVnR8vfixG4ouhKTMWJUhy+XhO4cuyfECx9QbmOLBUL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAIp5SN9Cju5Wh30pmwd8hKCRscKTNkDpkIVETLpXDqSAiBhuOjvGDvW+1OtiwqgnVNSKLdiO6xvkekOFPKpCKhJ/A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1479819},"main":"./lib/index.js","gitHead":"325f2351650f72e7da53276492429a971ad5ec97","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.7.2","occam-query":"^4.1.233","occam-lexers":"^23.3.13","occam-parsers":"^23.3.21","occam-grammars":"^1.3.728","occam-languages":"^3.0.119"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.1.2","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.1.3","juxtapose":"^4.0.147","lively-cli":"^3.0.3","easy-layout":"^6.0.351","occam-model":"^1.0.613","occam-server":"^7.0.113","watchful-cli":"^1.7.102","easy-with-style":"^3.0.591","occam-grammar-utilities":"^8.1.72"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.585_1790549813945_0.31899986183291174","host":"s3://npm-registry-packages-npm-production"}},"3.0.586":{"name":"occam-furtle","version":"3.0.586","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.586","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"6b9f46eb86becdd563433a9377a9a0a54d9cb00b","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.586.tgz","fileCount":301,"integrity":"sha512-KA21JCYVgKqewKDNFhRo4TBrhoJdvG+cKkzvO+yNAqgCddpxMfzR9gEfiwEUMWYi+a5J8a6XJaqLGCjOdzj++A==","signatures":[{"sig":"MEYCIQD0AUoik0r1phB7pei2LAFRV5Mjn30FUgSO/noZ0AOoRgIhAKbVU0hqxwSioW4+w/BXt91AdW6xJ8PY65o/9k7PdTcw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD9kUc8uxs9vxB94ha3KaIIOsM70HitPuJs2QU9tTccDwIhAJJHnZh45Jp0AiPxPVPcfyGFtUfzJ7TiJyPvrvzZt98w","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1479819},"main":"./lib/index.js","gitHead":"72b0310e70615ac552f2ce76ab25b1abfc938533","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.7.2","occam-query":"^4.1.235","occam-lexers":"^23.3.13","occam-parsers":"^23.3.24","occam-grammars":"^1.3.729","occam-languages":"^3.0.120"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.1.2","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.1.3","juxtapose":"^4.0.147","lively-cli":"^3.0.3","easy-layout":"^6.0.351","occam-model":"^1.0.614","occam-server":"^7.0.114","watchful-cli":"^1.7.102","easy-with-style":"^3.0.591","occam-grammar-utilities":"^8.1.74"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.586_1790591017212_0.504112423994977","host":"s3://npm-registry-packages-npm-production"}},"3.0.587":{"name":"occam-furtle","version":"3.0.587","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.587","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"1bcd18ef4bba7f31096d10f644d0047f3d64bbb8","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.587.tgz","fileCount":301,"integrity":"sha512-Y8rIqWY/8Vy6cwLvPn8EYNAcG0VvSkwNv8fOZuscPL5ORpeSZZOsfxwUgOTEoXZRQWJ3S78Ru2wp+O2406+44A==","signatures":[{"sig":"MEUCIQDuq0ROxF+4eNV+lsnv4G56Hqf+2dWorMeRbIMBOGCofwIgLjuE8DQNYLBXj0so5wpiJoo/tN4AyECvhuvQGIL3mvs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC742TxVPsnQinhlVxJGFkg6cv06Eip5QtovCiAUG5FrQIgYRFIgu18eDW6f98Z/QzM3p8zinLB/gGSf7OE0RcF5BA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1479819},"main":"./lib/index.js","gitHead":"ae57277a34761b2210fe7bc62b5a929152088845","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.7.2","occam-query":"^4.1.235","occam-lexers":"^23.3.13","occam-parsers":"^23.3.24","occam-grammars":"^1.3.729","occam-languages":"^3.0.120"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.1.2","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.1.3","juxtapose":"^4.0.147","lively-cli":"^3.0.3","easy-layout":"^6.0.352","occam-model":"^1.0.614","occam-server":"^7.0.114","watchful-cli":"^1.7.102","easy-with-style":"^3.0.592","occam-grammar-utilities":"^8.1.74"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.587_1790593065040_0.6590284934441015","host":"s3://npm-registry-packages-npm-production"}},"3.0.588":{"name":"occam-furtle","version":"3.0.588","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.588","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"dfa4a93e5772423752aad2e6d3bec5795c929764","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.588.tgz","fileCount":301,"integrity":"sha512-rqPp5cRcWaaYeDB72WOUw0EobY+m2zMeUi8z9tTb/v2sA3NMglWKM/zJrIFdOIkWB0lspC93Kr9oCWTXS54jeA==","signatures":[{"sig":"MEUCIQDuyzYXflZXgXY/tMdOco2OZPn/6XjKEtO6dQ+IBZy1kwIgKkiZ1+BxNoRzvrx03oL7STduSRK+EpUhNevvHN0yDtA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIH3DDjdRC7MNu60s4cQUS0okEU2W4nIFzUVKQ9OCCi5mAiEAkiyVY84A5eOPKfDfpKATWPlwaE/nmd17csmVddZ/RR0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1479819},"main":"./lib/index.js","gitHead":"6c1b75dc286dd2634edb5f359b992f949787fb56","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.7.2","occam-query":"^4.1.237","occam-lexers":"^23.3.13","occam-parsers":"^23.3.28","occam-grammars":"^1.3.731","occam-languages":"^3.0.121"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.1.2","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.1.3","juxtapose":"^4.0.147","lively-cli":"^3.0.3","easy-layout":"^6.0.352","occam-model":"^1.0.615","occam-server":"^7.0.115","watchful-cli":"^1.7.102","easy-with-style":"^3.0.592","occam-grammar-utilities":"^8.1.76"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.588_1790676943742_0.4098034330903846","host":"s3://npm-registry-packages-npm-production"}},"3.0.589":{"name":"occam-furtle","version":"3.0.589","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.589","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"1978abae034af5d455b48d2bf46a980bd4e554ff","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.589.tgz","fileCount":301,"integrity":"sha512-OsjFbg4Ryk686JcLA7CGnKEYXwd9eE89Ge9UWMH0j0YdCMdC8uSmJ0qy1pcF/NCq2Pxg6uALIyX+nnbpwXxjAw==","signatures":[{"sig":"MEQCIGIHlwcRdhnSADcCh9zW5UdvuIjUGNyiI65JjXwgPmZ4AiAI1Oks8AWe14g1L53GB8C46MwxdxXpiAzTsn263iT+CQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCCVCA/qQ6NsX/fgwUEx8sDhh76GpPMGVGwrLtOtGOIrwIgC25v0CLT7psY1jKUyZL3miIfO0/tM8ig4i6yIR/A/wk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1479819},"main":"./lib/index.js","gitHead":"596630336ad9c7bb726f9e1a6c1a725a794bee04","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.7.2","occam-query":"^4.1.237","occam-lexers":"^23.3.13","occam-parsers":"^23.3.28","occam-grammars":"^1.3.731","occam-languages":"^3.0.121"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.1.2","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.1.3","juxtapose":"^4.0.147","lively-cli":"^3.0.3","easy-layout":"^6.0.353","occam-model":"^1.0.615","occam-server":"^7.0.115","watchful-cli":"^1.7.102","easy-with-style":"^3.0.593","occam-grammar-utilities":"^8.1.76"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.589_1790678733291_0.7662158076335928","host":"s3://npm-registry-packages-npm-production"}},"3.0.590":{"name":"occam-furtle","version":"3.0.590","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.590","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"0a1aa7c65035614483eac3787f37315282c76c80","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.590.tgz","fileCount":301,"integrity":"sha512-oGLMYMVYVIgAGbCvtzzMOL4DCZ1WdKZ7Rau2q2LB5sWGdAWwwiTqMNcuggx2WXQBLCRAvuWIylbL4bUBnI16MA==","signatures":[{"sig":"MEUCIAtaIuaZmXmqDqhyBftClijPiMh/NTf4ItxRhOGQWCmWAiEAxmiSCTpvB6sQ2GfvYSuMnV5+PxivukK0juqUuZugs6A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBDDbqWcABqHMHoBUandK1l8yfF51u2YR9Ucpt4whGLTAiEA0Hdj9+iy6XgrQ3tD4rrls6D3Na96xyC+1R5qjQ75lnM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1479819},"main":"./lib/index.js","gitHead":"c52a40ec2c41edd15c98ab533b29db51138b1a69","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.7.2","occam-query":"^4.1.237","occam-lexers":"^23.3.13","occam-parsers":"^23.3.28","occam-grammars":"^1.3.731","occam-languages":"^3.0.122"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.1.2","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.1.3","juxtapose":"^4.0.147","lively-cli":"^3.0.3","easy-layout":"^6.0.353","occam-model":"^1.0.615","occam-server":"^7.0.115","watchful-cli":"^1.7.102","easy-with-style":"^3.0.593","occam-grammar-utilities":"^8.1.76"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.590_1790682107060_0.8066814415864512","host":"s3://npm-registry-packages-npm-production"}},"3.0.591":{"name":"occam-furtle","version":"3.0.591","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.591","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"0ee95188209d5723a9c223de7411e30d3f40334d","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.591.tgz","fileCount":301,"integrity":"sha512-HL4MW2yqpaXqLxmRgUIGymZptgzNsVXrpcAc+kZE4wiyhnjded+QSuThdckUEUPrfzyj9O6zCJeFj36Hv8RVqA==","signatures":[{"sig":"MEQCIFILY0QNrULuVDvBaJfygFIe/cYjTJlx3MjeUBg/17ISAiAlQ8gw+j6j48RcxHqCKPK2v+2gRBCzxkw0wGKET5IXsw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCHNbwtnNxcdlSRVU5jxUWIB8/52lJIE8g7iGIhpA8VpQIhALsoZrM2R8Ujuxt85gixTkINKbIK4qa+Rew9z1cllyKo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1479819},"main":"./lib/index.js","gitHead":"920ff46f1ea52c31ded6c13a216ac0c829e7dc3e","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.7.2","occam-query":"^4.1.239","occam-lexers":"^23.3.13","occam-parsers":"^23.3.32","occam-grammars":"^1.3.733","occam-languages":"^3.0.123"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.1.2","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.1.3","juxtapose":"^4.0.147","lively-cli":"^3.0.3","easy-layout":"^6.0.353","occam-model":"^1.0.616","occam-server":"^7.0.116","watchful-cli":"^1.7.102","easy-with-style":"^3.0.593","occam-grammar-utilities":"^8.1.80"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.591_1790710584993_0.03389537538187115","host":"s3://npm-registry-packages-npm-production"}},"3.0.592":{"name":"occam-furtle","version":"3.0.592","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.592","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"79b990feac657c6d893aeec8bd7b04bd7f7ce1a8","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.592.tgz","fileCount":301,"integrity":"sha512-gnqlAk0VNKwE27xlZ9ZZKFIakJfCHLh8NWwaDBlDbP8mSqfWwtA/CXXD11BlGr1jm1ISHqmFktFcI2PSVG+shA==","signatures":[{"sig":"MEUCIDgE4zev0ysl7EFvi7iNbCbdjaVyNtuaviJngx4tWHDrAiEAvEfq5hdJnuM8bBEsWed5TMR+nb464FLatToF3Z8jdKs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD+Li/oXF1bbKl9QsLE1A9/x026a3jRymZRQj+es+2aKwIhAIvles8f8j0pBxHsAdXpkGfMq309V3b1j3ZC+JTGAqnJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1479819},"main":"./lib/index.js","gitHead":"0d797fc81ed30ba6ae89157fdde8c9d51a003f9f","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.7.2","occam-query":"^4.1.239","occam-lexers":"^23.3.13","occam-parsers":"^23.3.32","occam-grammars":"^1.3.733","occam-languages":"^3.0.123"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.1.2","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.1.3","juxtapose":"^4.0.147","lively-cli":"^3.0.3","easy-layout":"^6.0.354","occam-model":"^1.0.616","occam-server":"^7.0.116","watchful-cli":"^1.7.102","easy-with-style":"^3.0.594","occam-grammar-utilities":"^8.1.80"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.592_1790712555509_0.7978159637827453","host":"s3://npm-registry-packages-npm-production"}},"3.0.594":{"name":"occam-furtle","version":"3.0.594","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.594","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"4ba40212fc3dbac124a3d4c901b8eb2d4686e0f7","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.594.tgz","fileCount":301,"integrity":"sha512-KErOWLSsQyABokMLVI3QeF/F7HZPV3xVcy8iRdVeTmmsGryA/2fczQGYuKUckKTzMdRYUQUG8kHVIDsQLb37XA==","signatures":[{"sig":"MEYCIQCTA28hhcakmcNzK5da8JaNBtqaLmoHr43mhNWbNAidfgIhAKwt4BN4upOf6r/mhuSXfrhU15Wh75T1p/6hwqMV3q4O","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAMq0nyZJIFWP+lYf4Wp+Fbwn6lDeZN6eKY5IMUga118AiEA9ZqPWMIrFSIEkUATskdlLcQ6C3UweTspHiwmBvwEtEk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1479537},"main":"./lib/index.js","gitHead":"47eafa172d3e3914e016949866a995c029ad8e3c","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.7.2","occam-query":"^4.1.241","occam-lexers":"^23.3.13","occam-parsers":"^23.3.51","occam-grammars":"^1.3.735","occam-languages":"^3.0.124"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.1.2","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.1.3","juxtapose":"^4.0.147","lively-cli":"^3.0.3","easy-layout":"^6.0.354","occam-model":"^1.0.617","occam-server":"^7.0.117","watchful-cli":"^1.7.102","easy-with-style":"^3.0.594","occam-grammar-utilities":"^8.1.83"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.594_1790970081276_0.2409252239444808","host":"s3://npm-registry-packages-npm-production"}},"3.0.595":{"name":"occam-furtle","version":"3.0.595","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.595","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"cf54022a01f759f5f1f466f703e9fef705c33ed3","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.595.tgz","fileCount":301,"integrity":"sha512-SsWqI6Onl8Z4dhjW26ZLIJIsgY+gViodl4WigrH+C6aBMeLG9cMNseMR9JFkpQxKHPJfXXuLWXJq+7Cv9M4OMA==","signatures":[{"sig":"MEUCIQCnIWTAyqfyTnGm3Bdx+/4erH01fHZNLtqzeLxG1HkUiAIgb8UFwoWmz+pFxNwiESZgyi4/26zluHHeOPenPlO3RJw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDlDDm4b51/7aGNf//tAGMiGe0zG/8OcCMQJ3T05BFiFAIgB71sY/I48+7C0vC1fz2g+r+CkMa3Mj7se99GYYypQNU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1479537},"main":"./lib/index.js","gitHead":"6fab5ab551453d4ba813b31744405804ec31b39f","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.7.2","occam-query":"^4.1.241","occam-lexers":"^23.3.13","occam-parsers":"^23.3.51","occam-grammars":"^1.3.735","occam-languages":"^3.0.124"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.1.2","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.1.3","juxtapose":"^4.0.147","lively-cli":"^3.0.3","easy-layout":"^6.0.355","occam-model":"^1.0.617","occam-server":"^7.0.117","watchful-cli":"^1.7.102","easy-with-style":"^3.0.595","occam-grammar-utilities":"^8.1.83"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.595_1790973638536_0.2617358054410477","host":"s3://npm-registry-packages-npm-production"}},"3.0.596":{"name":"occam-furtle","version":"3.0.596","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.596","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"2c15de1df7d8501a4f071dea3ed7ecd3feb73f3d","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.596.tgz","fileCount":301,"integrity":"sha512-HPpQgbpURAulriNR7Upu6PvsXAj/Vijva4wf4quYiw5iiSy/NJGbKWGEibokyWhIMTQpCWpBx4JG0YyNTh0S7g==","signatures":[{"sig":"MEUCIEtryvUYaqt9AUn48dH/lk6bC/CcSAa++H5sJNsYUBksAiEA+4xqSxt+4GGIbutbOwhzvizoY4rgLmIJokyUGg40L9Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCID9OSx3XYBvWi+rEIif1NDcyga2LGhZeM4dsJdUsV1YJAiEAvtZzGM/wc+Ae5aXyJqqZHsJ8g36DCUoocrXf0jhkK7s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1479537},"main":"./lib/index.js","gitHead":"45e213874931e0c847356724e8d1c7cdb097c105","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.7.2","occam-query":"^4.1.241","occam-lexers":"^23.3.13","occam-parsers":"^23.3.51","occam-grammars":"^1.3.738","occam-languages":"^3.0.125"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.1.2","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.1.3","juxtapose":"^4.0.147","lively-cli":"^3.0.3","easy-layout":"^6.0.355","occam-model":"^1.0.618","occam-server":"^7.0.118","watchful-cli":"^1.7.102","easy-with-style":"^3.0.595","occam-grammar-utilities":"^8.1.83"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.596_1790975248857_0.9808363461423217","host":"s3://npm-registry-packages-npm-production"}},"3.0.597":{"name":"occam-furtle","version":"3.0.597","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.597","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"a19efdb8709a861fd0a209b80b48af0f290096b8","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.597.tgz","fileCount":301,"integrity":"sha512-HgvSPP1evM/Kx0OMyebMcQitNCLAxzZ09RoamXxGRaywl1NNb42bl4KeNIZwlLSvit+CGwsafV669d/LG8zLnQ==","signatures":[{"sig":"MEYCIQDXleiIotyUoziBVA85SdD/YCEUq+EtBbQoMxhnsBWGpgIhALkEpJEX9oP39vcdTI73qWHfhbmeWxigQ6gii61HCNVh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCyG1OKmRXNxrL+EBT/PQSPQJujR9PUAs/0Z5vZxtol2gIgJoMNKu4mssorLWhth9TZ6hY0xEUiUXUgr3Ps25KuxWQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1479537},"main":"./lib/index.js","gitHead":"d3bf1c3bc0cc232a6d2e98fee394873287e20320","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.7.2","occam-query":"^4.1.241","occam-lexers":"^23.3.13","occam-parsers":"^23.3.51","occam-grammars":"^1.3.739","occam-languages":"^3.0.126"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.1.2","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.1.3","juxtapose":"^4.0.147","lively-cli":"^3.0.3","easy-layout":"^6.0.355","occam-model":"^1.0.619","occam-server":"^7.0.119","watchful-cli":"^1.7.102","easy-with-style":"^3.0.595","occam-grammar-utilities":"^8.1.83"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.597_1790977480913_0.5244554278850293","host":"s3://npm-registry-packages-npm-production"}},"3.0.598":{"name":"occam-furtle","version":"3.0.598","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.598","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"fad02b5f7951b88c8f77b6c65283d71d304d1521","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.598.tgz","fileCount":301,"integrity":"sha512-OA0LZV+RQeaizsUfl7K6H5qB3LC2jkhgx8qkzVgHM0MuilQCIolgYh7l369U79yLSWDOlqyQxfZUZIUvpGYfHA==","signatures":[{"sig":"MEYCIQDt80LsmWChAtD4TrSJLGz8OqOOuTGiH04xG6v2ogsxqAIhAPBkl+Wk+szUENCNNTqKV6M8GB18ZJaU5GHVnQ3f3A1j","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHGsdKCH6o8d2bMY0HpvlXqwP4wywzqnbtriSwKrH84/AiAcASXKa5K+248eJSHzJ5kxBq5ATQkhsla7LrcChK1CEA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1479537},"main":"./lib/index.js","gitHead":"ed9d6852026c9b76c5a02cb936c0d03fedc780b2","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.7.2","occam-query":"^4.1.241","occam-lexers":"^23.3.13","occam-parsers":"^23.3.51","occam-grammars":"^1.3.739","occam-languages":"^3.0.128"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.1.2","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.1.3","juxtapose":"^4.0.147","lively-cli":"^3.0.3","easy-layout":"^6.0.355","occam-model":"^1.0.619","occam-server":"^7.0.119","watchful-cli":"^1.7.102","easy-with-style":"^3.0.595","occam-grammar-utilities":"^8.1.83"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.598_1791014236043_0.4742812703467061","host":"s3://npm-registry-packages-npm-production"}},"3.0.599":{"name":"occam-furtle","version":"3.0.599","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.599","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"fd6ff0dd605cebb02096b96bb98e3de1778f2e10","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.599.tgz","fileCount":301,"integrity":"sha512-EJRRMUkWSc9W4IRC5z5j9wYrmpYqo6joIG4531hT1Zxthbbfci0WldHTm4SSw2AkKURZnkohKkxthUr2c8ppRw==","signatures":[{"sig":"MEYCIQC32ImvReUGTgYYGthGHXnkCgddTwIPeWT9rgw6FLlFmgIhALE+RQZk5O0PZt9wdv+s7ZnXITqOWqvCW5afdJu4AiL9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAOtw18oBa/9dblvcUZLNQX2Gutu7jmcTEZw1WTzFgXUAiA81kTSA/36dTNeuOddfO8ORtuvqF0Mdv+y1wVYgZSg3g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1479537},"main":"./lib/index.js","gitHead":"9ff3c6051532dc3a717e577132542f90c52db1ea","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.7.2","occam-query":"^4.1.241","occam-lexers":"^23.3.13","occam-parsers":"^23.3.51","occam-grammars":"^1.3.741","occam-languages":"^3.0.129"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.1.2","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.1.3","juxtapose":"^4.0.147","lively-cli":"^3.0.3","easy-layout":"^6.0.355","occam-model":"^1.0.620","occam-server":"^7.0.120","watchful-cli":"^1.7.102","easy-with-style":"^3.0.595","occam-grammar-utilities":"^8.1.83"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.599_1791036599137_0.5151702837349486","host":"s3://npm-registry-packages-npm-production"}},"3.0.600":{"name":"occam-furtle","version":"3.0.600","author":{"name":"James Smith"},"license":"MIT, Anti-996","_id":"occam-furtle@3.0.600","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"homepage":"https://github.com/djalbat/occam-furtle","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"2c2f3e5be61c97fe7cd430703c0762dee60a1a68","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.600.tgz","fileCount":301,"integrity":"sha512-M/WzZLkq4Jnr3HiXi3yZ5Oa//A4vNznboCrX61WMkSwMXABj+3lsd0yLKFr56WdXAQNmC9Re4RyrVwNt04JM9A==","signatures":[{"sig":"MEQCIDG+Rh7YeCQqo123si99hlIUVtTCCnzt+NyTAbeS/JdpAiA+iWzAkBPPXw1TWoVvwRvmWCKABde5dTILa/AXOO1AfQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC6rkElEwOcsTFqO3XQlqyYeO1//yJrM5YCOS4IcGm60wIhAJNJDabeR8St9rjZSJrx1q2zM7cn255g+5HD8/viDqId","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1479843},"main":"./lib/index.js","gitHead":"b6cded3e0ee056caec5c216d1b6430310ce6b259","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.7.2","occam-query":"^4.1.241","occam-lexers":"^23.3.13","occam-parsers":"^23.3.51","occam-grammars":"^1.3.741","occam-languages":"^3.0.129"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"easy":"^25.1.2","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.1.3","juxtapose":"^4.0.147","lively-cli":"^3.0.3","easy-layout":"^6.0.355","occam-model":"^1.0.620","occam-server":"^7.0.120","watchful-cli":"^1.7.102","easy-with-style":"^3.0.595","occam-grammar-utilities":"^8.1.83"},"_npmOperationalInternal":{"tmp":"tmp/occam-furtle_3.0.600_1791051193433_0.03836890613587185","host":"s3://npm-registry-packages-npm-production"}},"3.0.601":{"_id":"occam-furtle@3.0.601","bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"dist":{"shasum":"715f73b917225969a5ce7687a3dd0a76eb65649f","tarball":"https://registry.npmjs.org/occam-furtle/-/occam-furtle-3.0.601.tgz","fileCount":301,"integrity":"sha512-mScmkxSbGfzJDl3l7Mu6MW1wLFDP29wptZY4LjIDidLMQx9jFuC2bkhsBjbG9g4iZ0hs0JOIkblorsVCY3Rx1Q==","signatures":[{"sig":"MEUCIH5/1ERt1HU61kaCzMfYSTmfTvPbSzBSNa+p6rqnBmsRAiEAvBdHVdbvnFG4UtloXj8vwutOlFreqSuCntPRrkhW16o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIEjS+HrTUKhmI60E7FXZQJ0nYjIIfjWiyDquDbhcAz1YAiEAvl8dKImrTVQ1BX7F0g5HgScOSsG9GGEumKDwuUFs0fE="}],"unpackedSize":1479843},"main":"./lib/index.js","name":"occam-furtle","author":{"name":"James Smith"},"gitHead":"98588962164b1f1a4a946122af606052fee64852","license":"MIT, Anti-996","scripts":{"test":"decaf test -f","batch":"npm run watchful batch --","build":"npm run clean && npm run batch","clean":"rm -rf ./lib","start":"node ./bin/main.js","watch":"npm run clean && npm run batch && npm run incremental","watchful":"watchful -m --transpiler=swc --bundler=esbuild --source-directory=./src --lib-directory=./lib --entry-file=example.js --bundle-file=./example.js --wait=100","batch-debug":"npm run watchful batch -- --debug","build-debug":"npm run clean && npm run batch-debug","incremental":"npm run watchful incremental --","watch-debug":"npm run clean && npm run batch-debug && npm run incremental-debug","incremental-debug":"npm run watchful incremental -- --debug"},"version":"3.0.601","_npmUser":{"name":"djalbat","email":"james.smith@djalbat.com"},"homepage":"https://github.com/djalbat/occam-furtle","repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"_npmVersion":"10.9.2","description":"Occam's Furtle language.","directories":{},"maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"_nodeVersion":"22.14.0","dependencies":{"necessary":"^17.7.2","occam-query":"^4.1.241","occam-lexers":"^23.3.13","occam-parsers":"^23.3.51","occam-grammars":"^1.3.741","occam-languages":"^3.0.129"},"_hasShrinkwrap":false,"devDependencies":{"easy":"^25.1.2","esbuild":"0.11.14","express":"^4.17.1","@swc/core":"1.13.20","decaf-cli":"^1.1.3","juxtapose":"^4.0.147","lively-cli":"^3.0.3","easy-layout":"^6.0.355","occam-model":"^1.0.620","occam-server":"^7.0.120","watchful-cli":"^1.7.102","easy-with-style":"^3.0.595","occam-grammar-utilities":"^8.1.83"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/occam-furtle_3.0.601_1791051267369_0.6086109892456213"}}},"time":{"created":"2024-11-27T14:11:25.941Z","modified":"2026-10-03T18:14:27.629Z","0.0.1":"2024-11-27T14:11:26.115Z","0.0.2":"2024-11-28T11:28:54.997Z","1.0.0":"2024-11-28T19:01:56.359Z","1.0.1":"2024-11-28T19:18:32.445Z","1.0.2":"2024-11-28T20:03:39.035Z","1.0.3":"2024-11-28T20:18:56.014Z","1.0.4":"2024-11-29T09:14:37.454Z","1.0.5":"2024-11-29T13:55:10.003Z","1.0.6":"2024-11-29T14:19:47.559Z","1.0.7":"2024-11-30T11:46:53.833Z","1.0.8":"2024-11-30T12:13:02.285Z","1.0.9":"2024-12-01T08:43:57.129Z","1.0.10":"2024-12-02T12:59:03.737Z","1.0.11":"2024-12-02T14:56:43.584Z","1.0.12":"2024-12-04T10:02:36.572Z","1.0.13":"2024-12-04T11:53:48.465Z","1.0.14":"2024-12-04T12:08:11.289Z","1.0.15":"2024-12-04T18:00:24.841Z","1.0.16":"2024-12-04T18:06:32.250Z","1.0.17":"2024-12-05T08:45:37.076Z","1.0.18":"2024-12-05T09:31:38.905Z","1.0.19":"2024-12-05T10:37:25.163Z","1.0.20":"2024-12-05T11:11:07.393Z","1.0.21":"2024-12-05T13:50:55.715Z","1.0.22":"2024-12-05T13:59:22.663Z","1.0.23":"2024-12-05T19:11:31.464Z","1.0.24":"2024-12-06T09:14:55.858Z","1.0.25":"2024-12-06T09:52:30.782Z","1.0.26":"2024-12-06T17:54:45.037Z","1.0.27":"2024-12-06T18:12:20.772Z","1.0.28":"2024-12-06T18:16:29.187Z","1.0.29":"2024-12-06T18:28:30.109Z","1.0.30":"2024-12-06T18:54:45.975Z","1.0.31":"2024-12-06T19:12:25.448Z","1.0.32":"2024-12-06T19:15:30.739Z","1.0.33":"2024-12-06T19:17:43.972Z","1.0.34":"2024-12-07T11:32:01.619Z","1.0.35":"2024-12-07T11:32:17.599Z","1.0.36":"2024-12-07T11:45:22.259Z","1.0.38":"2024-12-07T11:56:43.068Z","1.0.40":"2024-12-09T14:35:44.828Z","1.0.42":"2024-12-09T15:15:37.374Z","1.0.43":"2024-12-09T16:21:41.915Z","1.0.44":"2024-12-09T16:33:00.963Z","1.0.45":"2024-12-10T10:30:36.767Z","1.0.46":"2024-12-10T10:33:57.861Z","1.0.47":"2024-12-10T10:34:34.232Z","1.0.48":"2024-12-10T13:45:17.421Z","1.0.49":"2024-12-10T13:58:38.096Z","1.0.50":"2024-12-11T11:46:30.838Z","1.0.51":"2024-12-11T17:53:50.961Z","1.0.52":"2024-12-13T10:49:19.144Z","1.0.53":"2024-12-14T10:26:55.941Z","1.0.54":"2024-12-14T18:46:05.437Z","1.0.55":"2024-12-15T13:04:36.793Z","1.0.56":"2024-12-15T15:25:08.049Z","2.0.1":"2024-12-15T16:19:09.361Z","2.0.3":"2024-12-15T19:19:53.923Z","2.0.4":"2024-12-15T19:20:15.267Z","2.0.5":"2024-12-16T12:58:42.238Z","2.0.6":"2024-12-16T12:58:57.816Z","2.0.7":"2024-12-16T14:52:06.685Z","2.0.8":"2024-12-16T14:57:37.940Z","2.0.9":"2024-12-16T15:10:10.019Z","2.0.10":"2024-12-16T15:10:25.604Z","2.0.11":"2024-12-16T16:19:33.911Z","2.0.12":"2024-12-16T16:51:15.265Z","2.0.13":"2024-12-16T17:01:41.050Z","2.0.14":"2024-12-17T08:54:21.290Z","2.0.15":"2024-12-17T09:09:11.777Z","2.0.16":"2024-12-17T14:32:05.463Z","2.0.17":"2024-12-17T15:46:06.964Z","2.0.18":"2024-12-18T10:56:02.234Z","2.0.19":"2024-12-18T11:27:27.022Z","2.0.20":"2024-12-18T12:26:01.502Z","2.0.21":"2024-12-18T17:30:10.603Z","2.0.22":"2024-12-18T17:30:29.146Z","2.0.23":"2024-12-19T10:27:36.604Z","2.0.24":"2024-12-20T14:09:39.996Z","2.0.25":"2024-12-20T16:37:43.966Z","2.0.26":"2024-12-26T16:04:42.475Z","2.0.27":"2024-12-26T18:59:09.515Z","2.0.28":"2024-12-26T19:06:36.608Z","2.0.29":"2024-12-26T19:14:22.716Z","2.0.30":"2025-01-05T11:48:04.840Z","2.0.31":"2025-01-05T12:10:31.251Z","2.0.32":"2025-01-05T12:41:56.558Z","2.0.33":"2025-01-05T13:50:31.600Z","2.0.34":"2025-01-08T12:32:35.843Z","2.0.35":"2025-01-08T14:58:11.001Z","2.0.36":"2025-01-09T11:44:08.292Z","2.0.37":"2025-01-09T16:03:33.481Z","2.0.38":"2025-01-09T16:09:22.953Z","2.0.39":"2025-01-09T17:19:58.030Z","2.0.40":"2025-01-09T17:25:40.628Z","2.0.41":"2025-01-09T18:07:11.750Z","2.0.42":"2025-01-18T11:45:18.871Z","2.0.43":"2025-01-18T13:44:29.532Z","2.0.44":"2025-01-18T18:19:30.420Z","2.0.45":"2025-01-19T09:27:47.442Z","2.0.46":"2025-01-19T09:57:41.418Z","2.0.47":"2025-01-21T09:11:31.100Z","2.0.48":"2025-01-22T19:28:50.556Z","2.0.49":"2025-01-22T19:45:23.000Z","2.0.50":"2025-01-26T09:56:40.110Z","2.0.51":"2025-01-26T19:50:46.647Z","2.0.52":"2025-01-29T20:03:54.472Z","2.0.53":"2025-01-30T19:25:21.869Z","2.0.54":"2025-01-31T12:21:03.315Z","2.0.55":"2025-01-31T16:39:23.484Z","2.0.56":"2025-01-31T16:39:40.593Z","2.0.57":"2025-01-31T17:20:05.833Z","2.0.58":"2025-02-01T10:03:22.212Z","2.0.59":"2025-02-02T15:26:23.580Z","2.0.60":"2025-02-03T19:58:58.211Z","2.0.61":"2025-02-15T12:54:59.270Z","2.0.62":"2025-02-22T15:35:00.064Z","2.0.63":"2025-02-27T08:28:40.141Z","2.0.64":"2025-02-27T12:18:39.723Z","2.0.65":"2025-02-27T13:04:21.509Z","2.0.66":"2025-02-27T14:00:27.137Z","2.0.67":"2025-02-27T15:06:43.205Z","2.0.68":"2025-02-27T16:55:32.956Z","2.0.69":"2025-02-27T16:58:12.719Z","2.0.71":"2025-02-27T19:19:47.030Z","2.0.73":"2025-02-28T12:12:41.883Z","2.0.74":"2025-02-28T18:52:37.522Z","2.0.75":"2025-02-28T20:08:45.221Z","2.0.76":"2025-02-28T20:19:04.544Z","2.0.77":"2025-03-01T12:51:36.769Z","2.0.78":"2025-03-01T13:16:39.465Z","2.0.80":"2025-03-01T14:50:07.656Z","2.0.82":"2025-03-02T09:31:42.252Z","2.0.86":"2025-03-02T11:03:50.056Z","2.0.88":"2025-03-02T16:58:32.967Z","2.0.89":"2025-03-02T16:58:49.590Z","2.0.90":"2025-03-02T17:00:00.271Z","2.0.91":"2025-03-02T17:00:12.454Z","2.0.92":"2025-03-04T09:22:06.087Z","2.0.93":"2025-03-04T13:27:47.371Z","2.0.94":"2025-03-05T09:58:35.519Z","2.0.95":"2025-03-05T14:47:42.535Z","2.0.96":"2025-03-05T15:00:26.116Z","2.0.97":"2025-03-05T15:10:18.289Z","2.0.98":"2025-03-05T15:56:06.987Z","2.0.99":"2025-03-06T10:19:54.254Z","2.0.100":"2025-03-09T19:27:34.419Z","2.0.101":"2025-03-15T16:18:02.701Z","2.0.102":"2025-03-15T19:18:20.069Z","2.0.103":"2025-03-19T19:33:13.859Z","2.0.104":"2025-03-20T20:27:07.869Z","2.0.105":"2025-03-20T21:01:23.053Z","2.0.106":"2025-03-22T11:42:56.331Z","2.0.107":"2025-03-23T10:13:16.725Z","2.0.108":"2025-03-23T10:45:47.953Z","2.0.109":"2025-03-23T11:05:13.519Z","2.0.110":"2025-03-23T11:24:38.017Z","2.0.111":"2025-03-23T11:55:56.209Z","2.0.112":"2025-03-23T14:37:47.778Z","2.0.113":"2025-03-23T14:38:23.036Z","2.0.114":"2025-03-23T14:38:30.517Z","2.0.115":"2025-03-23T16:50:19.783Z","2.0.116":"2025-03-23T17:25:16.766Z","2.0.117":"2025-03-25T15:06:59.816Z","2.0.118":"2025-03-25T15:14:08.756Z","2.0.119":"2025-03-25T18:44:44.092Z","2.0.120":"2025-03-29T21:30:05.883Z","2.0.121":"2025-03-29T22:03:43.694Z","2.0.122":"2025-03-29T22:04:00.434Z","2.0.123":"2025-03-30T09:45:31.544Z","2.0.124":"2025-03-30T09:52:06.100Z","2.0.125":"2025-03-30T18:23:48.137Z","2.0.126":"2025-03-30T18:29:27.595Z","2.0.127":"2025-03-31T20:03:11.913Z","2.0.128":"2025-03-31T20:07:44.479Z","2.0.129":"2025-03-31T20:30:58.678Z","2.0.130":"2025-04-01T18:57:04.175Z","2.0.131":"2025-04-01T19:58:21.940Z","2.0.132":"2025-04-02T18:45:14.863Z","2.0.133":"2025-04-02T20:21:34.128Z","2.0.134":"2025-04-03T18:43:47.022Z","2.0.135":"2025-04-04T21:25:08.009Z","2.0.136":"2025-04-06T08:38:16.194Z","2.0.137":"2025-04-26T15:43:40.695Z","2.0.138":"2025-04-27T17:30:42.354Z","2.0.139":"2025-04-27T17:53:56.332Z","2.0.141":"2025-05-10T13:25:05.678Z","2.0.142":"2025-05-22T20:20:33.944Z","2.0.143":"2025-06-14T08:15:58.942Z","2.0.144":"2025-07-03T20:44:36.541Z","2.0.145":"2025-07-03T21:19:35.610Z","2.0.146":"2025-07-05T08:59:09.191Z","2.0.147":"2025-07-05T11:52:11.159Z","2.0.148":"2025-07-05T19:20:30.470Z","2.0.149":"2025-07-06T16:39:39.245Z","2.0.150":"2025-07-13T09:31:37.305Z","2.0.151":"2025-07-13T09:38:13.133Z","2.0.152":"2025-07-13T09:48:30.177Z","2.0.153":"2025-07-17T19:28:59.200Z","2.0.154":"2025-07-17T19:48:36.594Z","2.0.155":"2025-07-18T18:09:07.721Z","2.0.156":"2025-07-19T22:01:18.838Z","2.0.157":"2025-07-20T10:03:47.183Z","2.0.158":"2025-07-20T10:48:31.832Z","2.0.159":"2025-07-20T11:09:24.988Z","2.0.160":"2025-07-20T11:27:02.623Z","2.0.161":"2025-07-20T13:21:16.297Z","2.0.162":"2025-07-21T17:37:18.526Z","2.0.163":"2025-07-21T20:37:29.830Z","2.0.164":"2025-07-21T20:56:08.506Z","2.0.165":"2025-07-28T17:45:28.962Z","2.0.166":"2025-07-28T17:45:44.356Z","2.0.167":"2025-08-04T19:31:59.290Z","2.0.168":"2025-08-05T17:35:45.312Z","2.0.169":"2025-08-06T08:17:38.102Z","2.0.170":"2025-08-06T08:23:35.623Z","2.0.171":"2025-08-06T08:26:36.796Z","2.0.172":"2025-08-22T21:47:05.191Z","2.0.173":"2025-08-28T17:12:52.305Z","2.0.175":"2025-08-28T19:45:30.089Z","2.0.176":"2025-08-31T08:43:18.274Z","2.0.177":"2025-09-04T19:02:58.904Z","2.0.178":"2025-09-05T16:31:02.640Z","2.0.179":"2025-09-06T11:34:10.384Z","2.0.180":"2025-09-06T12:24:26.521Z","2.0.181":"2025-09-07T12:04:39.816Z","2.0.182":"2025-09-07T16:48:29.491Z","2.0.183":"2025-09-11T19:51:42.156Z","2.0.184":"2025-09-14T13:40:49.640Z","2.0.185":"2025-09-14T14:42:12.561Z","2.0.186":"2025-09-14T14:56:17.445Z","2.0.187":"2025-09-16T17:19:50.276Z","2.0.188":"2025-09-18T17:55:26.711Z","2.0.189":"2025-09-18T18:03:51.986Z","2.0.190":"2025-09-18T18:12:59.203Z","2.0.191":"2025-09-18T19:08:38.875Z","2.0.192":"2025-09-19T20:24:09.334Z","2.0.193":"2025-09-19T21:18:06.727Z","2.0.194":"2025-09-20T08:37:48.270Z","2.0.195":"2025-09-20T08:38:03.477Z","2.0.197":"2025-09-20T08:44:30.794Z","2.0.198":"2025-09-20T13:23:05.815Z","2.0.199":"2025-09-20T13:23:31.437Z","2.0.200":"2025-09-20T19:52:55.022Z","2.0.201":"2025-09-20T20:17:47.035Z","2.0.202":"2025-09-20T20:31:14.315Z","2.0.203":"2025-09-27T16:53:41.146Z","2.0.204":"2025-09-28T07:50:46.083Z","2.0.205":"2025-09-29T07:58:53.803Z","2.0.206":"2025-09-29T17:56:36.282Z","2.0.207":"2025-09-29T18:11:24.290Z","2.0.208":"2025-09-29T18:36:15.721Z","2.0.209":"2025-09-29T18:41:52.013Z","2.0.210":"2025-10-01T18:35:42.307Z","2.0.211":"2025-10-02T19:53:57.700Z","2.0.212":"2025-10-03T18:26:03.088Z","2.0.213":"2025-10-03T18:37:50.439Z","2.0.214":"2025-10-03T18:51:37.792Z","2.0.215":"2025-10-03T19:09:03.343Z","2.0.216":"2025-10-04T04:11:09.057Z","2.0.217":"2025-10-04T10:46:01.782Z","2.0.218":"2025-10-04T13:23:05.422Z","2.0.219":"2025-10-04T13:31:06.507Z","2.0.220":"2025-10-04T16:31:37.602Z","2.0.221":"2025-10-05T09:40:37.952Z","2.0.222":"2025-10-05T09:46:21.242Z","2.0.223":"2025-10-06T20:00:41.541Z","2.0.224":"2025-10-08T19:03:18.175Z","2.0.225":"2025-10-08T19:07:17.793Z","2.0.226":"2025-10-08T19:20:29.176Z","2.0.227":"2025-10-10T22:05:00.847Z","2.0.228":"2025-10-11T07:59:41.590Z","2.0.229":"2025-10-11T08:30:45.658Z","2.0.230":"2025-10-12T16:39:28.094Z","2.0.231":"2025-10-12T16:39:44.083Z","2.0.232":"2025-10-13T18:16:29.541Z","2.0.233":"2025-10-13T18:16:46.031Z","2.0.234":"2025-10-13T18:25:35.132Z","2.0.235":"2025-10-13T18:25:49.649Z","2.0.236":"2025-10-14T20:30:36.993Z","2.0.237":"2025-10-14T20:56:27.761Z","2.0.238":"2025-10-15T19:14:37.217Z","2.0.239":"2025-10-15T20:35:11.558Z","2.0.240":"2025-10-15T21:06:51.105Z","2.0.241":"2025-10-16T19:23:50.349Z","2.0.242":"2025-10-17T18:20:37.555Z","2.0.243":"2025-10-17T18:48:25.572Z","2.0.244":"2025-10-18T18:22:40.902Z","2.0.245":"2025-10-18T18:35:19.469Z","2.0.246":"2025-10-18T18:44:27.556Z","2.0.247":"2025-10-18T19:10:30.620Z","2.0.248":"2025-10-18T19:17:42.632Z","2.0.249":"2025-10-20T19:48:18.035Z","2.0.250":"2025-10-21T18:06:12.006Z","2.0.251":"2025-10-22T19:01:04.926Z","2.0.253":"2025-10-22T19:43:56.187Z","2.0.254":"2025-10-22T19:51:24.469Z","2.0.255":"2025-10-22T19:51:47.507Z","2.0.257":"2025-10-26T15:31:05.388Z","2.0.258":"2025-10-26T15:42:15.326Z","2.0.259":"2025-10-26T15:55:29.824Z","2.0.260":"2025-10-29T21:18:44.943Z","2.0.261":"2025-10-29T21:20:33.849Z","2.0.262":"2025-11-01T19:11:16.238Z","2.0.263":"2025-11-22T09:44:16.889Z","2.0.264":"2025-12-22T20:05:57.721Z","2.0.265":"2025-12-25T12:36:15.002Z","2.0.266":"2025-12-25T12:58:37.406Z","2.0.267":"2025-12-27T20:47:28.061Z","2.0.268":"2025-12-28T13:01:54.650Z","2.0.269":"2025-12-28T13:29:02.635Z","2.0.270":"2025-12-29T10:54:52.530Z","2.0.271":"2025-12-31T16:29:23.644Z","2.0.272":"2025-12-31T17:41:27.527Z","2.0.273":"2026-01-04T10:06:30.301Z","2.0.274":"2026-01-04T12:10:12.901Z","2.0.275":"2026-01-07T17:21:40.457Z","2.0.276":"2026-01-07T19:13:47.127Z","2.0.277":"2026-01-11T14:21:17.351Z","2.0.278":"2026-01-13T09:12:18.021Z","2.0.279":"2026-01-17T11:18:44.825Z","2.0.280":"2026-01-17T11:18:57.899Z","2.0.282":"2026-01-25T11:16:37.774Z","2.0.283":"2026-01-25T11:30:50.040Z","2.0.284":"2026-01-25T11:34:58.913Z","2.0.285":"2026-01-25T12:41:19.510Z","2.0.286":"2026-01-25T12:41:31.583Z","2.0.287":"2026-01-25T12:47:04.420Z","2.0.288":"2026-01-25T12:47:32.466Z","2.0.289":"2026-01-25T13:25:04.475Z","2.0.290":"2026-01-25T13:25:17.368Z","2.0.291":"2026-01-25T17:41:45.983Z","2.0.292":"2026-01-25T18:03:50.556Z","2.0.293":"2026-01-25T18:30:21.893Z","2.0.294":"2026-01-25T18:30:47.198Z","2.0.295":"2026-01-25T18:33:55.595Z","2.0.296":"2026-01-25T18:57:54.718Z","2.0.297":"2026-01-25T19:22:56.937Z","2.0.300":"2026-01-27T08:52:23.533Z","2.0.301":"2026-01-27T17:17:17.101Z","2.0.303":"2026-01-27T20:22:46.229Z","2.0.304":"2026-01-27T20:33:10.561Z","2.0.305":"2026-01-28T13:32:34.147Z","2.0.306":"2026-01-29T12:02:29.152Z","2.0.307":"2026-01-29T14:28:02.462Z","2.0.308":"2026-01-29T15:21:50.550Z","2.0.309":"2026-01-29T15:23:32.777Z","2.0.310":"2026-01-29T15:36:21.912Z","2.0.311":"2026-01-29T17:21:07.969Z","2.0.312":"2026-01-29T17:43:19.858Z","2.0.319":"2026-02-01T12:49:32.424Z","2.0.320":"2026-02-01T12:54:30.817Z","2.0.321":"2026-02-01T13:00:28.761Z","2.0.322":"2026-02-01T13:07:49.548Z","2.0.323":"2026-02-01T13:45:00.342Z","2.0.324":"2026-02-01T13:52:59.547Z","2.0.325":"2026-02-01T15:16:02.060Z","2.0.326":"2026-02-01T17:35:02.241Z","2.0.328":"2026-02-01T18:58:54.194Z","2.0.329":"2026-02-01T20:45:28.460Z","2.0.330":"2026-02-02T15:15:05.137Z","2.0.331":"2026-02-02T15:53:48.092Z","2.0.334":"2026-02-02T18:12:01.826Z","2.0.335":"2026-02-02T20:31:10.903Z","2.0.338":"2026-02-03T13:39:28.840Z","2.0.340":"2026-02-03T14:20:24.863Z","2.0.342":"2026-02-03T16:00:47.467Z","3.0.1":"2026-02-04T19:29:08.855Z","3.0.2":"2026-02-05T11:44:23.628Z","3.0.3":"2026-02-05T11:47:50.161Z","3.0.4":"2026-02-05T12:01:53.884Z","3.0.5":"2026-02-05T12:13:52.048Z","3.0.6":"2026-02-05T12:15:49.641Z","3.0.7":"2026-02-05T12:20:21.503Z","3.0.8":"2026-02-05T12:26:16.580Z","3.0.10":"2026-02-05T12:28:34.747Z","3.0.14":"2026-02-05T21:23:26.412Z","3.0.15":"2026-02-05T21:23:43.637Z","3.0.17":"2026-02-06T10:50:58.890Z","3.0.18":"2026-02-06T11:24:46.054Z","3.0.19":"2026-02-06T11:42:03.766Z","3.0.21":"2026-02-06T12:39:24.598Z","3.0.22":"2026-02-06T12:39:40.565Z","3.0.23":"2026-02-06T15:18:30.941Z","3.0.25":"2026-02-06T15:30:20.430Z","3.0.26":"2026-02-06T15:30:36.732Z","3.0.27":"2026-02-06T15:42:05.386Z","3.0.28":"2026-02-06T15:42:22.459Z","3.0.29":"2026-02-06T16:01:20.297Z","3.0.30":"2026-02-06T16:01:36.961Z","3.0.31":"2026-02-06T16:46:28.736Z","3.0.32":"2026-02-06T16:46:48.060Z","3.0.33":"2026-02-06T20:34:51.061Z","3.0.34":"2026-02-06T20:35:09.682Z","3.0.35":"2026-02-06T23:24:44.543Z","3.0.36":"2026-02-06T23:25:55.434Z","3.0.38":"2026-02-07T09:16:16.283Z","3.0.39":"2026-02-07T09:33:05.449Z","3.0.40":"2026-02-07T16:26:00.620Z","3.0.41":"2026-02-07T16:30:40.543Z","3.0.42":"2026-02-07T16:33:57.193Z","3.0.43":"2026-02-07T16:47:40.413Z","3.0.44":"2026-02-07T16:52:51.225Z","3.0.45":"2026-02-07T17:03:03.555Z","3.0.46":"2026-02-07T18:51:50.646Z","3.0.47":"2026-02-07T18:52:06.792Z","3.0.48":"2026-02-07T21:06:53.776Z","3.0.49":"2026-02-07T21:10:05.729Z","3.0.50":"2026-02-08T08:48:50.146Z","3.0.51":"2026-02-08T09:06:14.578Z","3.0.52":"2026-02-08T09:09:04.819Z","3.0.53":"2026-02-08T09:27:16.808Z","3.0.54":"2026-02-08T09:43:41.292Z","3.0.55":"2026-02-08T09:43:57.479Z","3.0.56":"2026-02-08T19:24:09.677Z","3.0.57":"2026-02-08T19:36:07.221Z","3.0.58":"2026-02-08T19:43:06.403Z","3.0.59":"2026-02-08T19:44:54.563Z","3.0.60":"2026-02-08T20:12:00.675Z","3.0.61":"2026-02-08T20:26:34.353Z","3.0.62":"2026-02-08T20:37:19.893Z","3.0.63":"2026-02-09T18:44:26.891Z","3.0.64":"2026-02-09T18:49:18.864Z","3.0.65":"2026-02-09T19:32:11.374Z","3.0.66":"2026-02-09T19:32:27.941Z","3.0.67":"2026-02-10T10:56:49.583Z","3.0.68":"2026-02-10T11:16:38.597Z","3.0.69":"2026-02-10T11:20:05.091Z","3.0.70":"2026-02-10T13:00:33.008Z","3.0.71":"2026-02-10T13:08:43.857Z","3.0.72":"2026-02-10T13:24:11.215Z","3.0.73":"2026-02-10T18:44:35.330Z","3.0.74":"2026-02-10T18:44:51.065Z","3.0.75":"2026-02-10T19:36:47.830Z","3.0.76":"2026-02-10T19:40:27.575Z","3.0.77":"2026-02-10T20:27:36.091Z","3.0.78":"2026-02-10T20:27:52.686Z","3.0.79":"2026-02-11T12:39:58.099Z","3.0.80":"2026-02-12T16:38:23.441Z","3.0.81":"2026-02-12T16:40:45.781Z","3.0.82":"2026-02-12T17:49:39.088Z","3.0.83":"2026-02-12T17:55:04.924Z","3.0.84":"2026-02-12T18:02:13.783Z","3.0.85":"2026-02-12T18:24:34.542Z","3.0.87":"2026-02-12T19:10:25.854Z","3.0.88":"2026-02-13T11:00:35.887Z","3.0.91":"2026-02-13T13:06:36.559Z","3.0.92":"2026-02-13T13:06:50.563Z","3.0.93":"2026-02-13T13:23:40.976Z","3.0.94":"2026-02-13T13:23:55.330Z","3.0.95":"2026-02-13T13:45:54.421Z","3.0.96":"2026-02-13T13:57:10.268Z","3.0.98":"2026-02-13T14:34:44.103Z","3.0.99":"2026-02-13T14:35:00.080Z","3.0.100":"2026-02-17T19:28:33.995Z","3.0.101":"2026-02-17T19:37:41.214Z","3.0.102":"2026-02-17T19:41:40.437Z","3.0.103":"2026-02-17T19:41:49.585Z","3.0.104":"2026-02-17T19:56:15.064Z","3.0.105":"2026-02-18T10:46:24.680Z","3.0.106":"2026-02-18T10:51:34.006Z","3.0.107":"2026-02-18T10:51:49.790Z","3.0.108":"2026-02-18T18:19:29.194Z","3.0.109":"2026-02-18T18:19:44.832Z","3.0.110":"2026-02-18T21:09:05.798Z","3.0.111":"2026-02-18T21:09:22.025Z","3.0.112":"2026-02-20T15:08:59.914Z","3.0.113":"2026-02-20T15:35:49.645Z","3.0.115":"2026-02-20T16:48:43.711Z","3.0.116":"2026-02-20T16:52:17.209Z","3.0.117":"2026-02-22T09:14:58.611Z","3.0.118":"2026-02-22T09:22:16.218Z","3.0.119":"2026-02-22T09:25:11.366Z","3.0.120":"2026-02-22T09:33:53.276Z","3.0.121":"2026-02-22T10:13:51.980Z","3.0.122":"2026-02-24T11:52:52.866Z","3.0.123":"2026-02-24T13:26:19.823Z","3.0.124":"2026-02-24T13:38:29.989Z","3.0.125":"2026-02-25T18:04:35.997Z","3.0.126":"2026-02-25T20:15:09.558Z","3.0.127":"2026-02-25T20:22:20.284Z","3.0.128":"2026-02-25T22:09:13.698Z","3.0.129":"2026-02-25T22:21:16.313Z","3.0.130":"2026-02-26T20:24:37.549Z","3.0.131":"2026-02-26T20:47:15.752Z","3.0.132":"2026-02-26T20:47:32.192Z","3.0.133":"2026-02-27T11:50:44.011Z","3.0.134":"2026-02-27T16:33:01.837Z","3.0.135":"2026-02-27T18:07:16.458Z","3.0.136":"2026-02-27T18:19:41.029Z","3.0.137":"2026-02-27T18:29:20.274Z","3.0.138":"2026-02-27T18:42:33.928Z","3.0.139":"2026-02-27T18:50:16.228Z","3.0.140":"2026-02-28T10:37:25.863Z","3.0.141":"2026-02-28T10:47:01.276Z","3.0.142":"2026-02-28T13:25:33.171Z","3.0.143":"2026-02-28T17:52:20.447Z","3.0.144":"2026-03-01T10:48:22.276Z","3.0.145":"2026-03-01T12:09:04.807Z","3.0.146":"2026-03-01T12:21:40.290Z","3.0.147":"2026-03-01T12:28:02.128Z","3.0.148":"2026-03-01T12:28:19.194Z","3.0.149":"2026-03-01T16:47:03.583Z","3.0.150":"2026-03-01T16:47:18.978Z","3.0.151":"2026-03-03T21:41:01.432Z","3.0.153":"2026-03-03T22:02:52.480Z","3.0.154":"2026-03-03T22:13:53.836Z","3.0.155":"2026-03-04T14:42:58.324Z","3.0.156":"2026-03-04T15:47:04.993Z","3.0.157":"2026-03-04T17:30:08.348Z","3.0.158":"2026-03-04T17:44:59.231Z","3.0.159":"2026-03-06T16:13:16.006Z","3.0.160":"2026-03-06T16:19:46.801Z","3.0.161":"2026-03-06T16:23:33.040Z","3.0.162":"2026-03-09T19:51:06.192Z","3.0.163":"2026-03-10T12:56:29.437Z","3.0.164":"2026-03-10T13:00:23.699Z","3.0.165":"2026-03-17T16:33:42.150Z","3.0.166":"2026-03-17T20:06:28.959Z","3.0.167":"2026-03-18T11:27:43.355Z","3.0.168":"2026-03-21T19:59:09.144Z","3.0.169":"2026-03-22T12:20:31.005Z","3.0.170":"2026-03-23T10:02:37.647Z","3.0.171":"2026-03-24T12:47:35.742Z","3.0.172":"2026-03-26T16:53:08.295Z","3.0.173":"2026-03-26T16:53:23.449Z","3.0.174":"2026-03-27T10:06:30.344Z","3.0.175":"2026-03-28T19:19:18.493Z","3.0.176":"2026-03-28T19:27:57.051Z","3.0.177":"2026-03-28T19:47:58.093Z","3.0.178":"2026-03-28T20:41:06.950Z","3.0.179":"2026-03-29T14:20:36.381Z","3.0.180":"2026-03-29T18:00:52.783Z","3.0.181":"2026-03-29T21:46:06.235Z","3.0.182":"2026-03-30T16:55:51.037Z","3.0.184":"2026-03-30T18:20:19.780Z","3.0.185":"2026-03-30T18:20:37.771Z","3.0.186":"2026-04-05T09:20:20.604Z","3.0.187":"2026-04-08T10:03:28.016Z","3.0.188":"2026-04-08T14:24:36.654Z","3.0.189":"2026-04-08T14:30:12.621Z","3.0.190":"2026-04-08T14:35:02.544Z","3.0.191":"2026-04-08T14:37:24.823Z","3.0.192":"2026-04-08T18:02:59.743Z","3.0.193":"2026-04-12T09:04:25.279Z","3.0.194":"2026-04-12T09:16:51.118Z","3.0.195":"2026-04-13T11:25:19.017Z","3.0.196":"2026-04-14T18:04:42.140Z","3.0.197":"2026-04-14T18:34:06.340Z","3.0.198":"2026-04-17T11:01:10.253Z","3.0.199":"2026-04-17T11:09:50.270Z","3.0.200":"2026-04-17T11:10:03.766Z","3.0.201":"2026-04-17T11:20:01.647Z","3.0.202":"2026-04-17T11:20:14.872Z","3.0.203":"2026-04-17T13:10:25.213Z","3.0.204":"2026-04-17T19:47:39.602Z","3.0.205":"2026-04-18T08:17:21.021Z","3.0.206":"2026-04-18T09:32:37.620Z","3.0.207":"2026-04-19T18:14:42.125Z","3.0.208":"2026-04-25T08:28:05.386Z","3.0.209":"2026-04-25T10:30:06.255Z","3.0.210":"2026-04-25T10:38:32.331Z","3.0.211":"2026-04-25T10:48:32.824Z","3.0.212":"2026-04-25T18:28:18.629Z","3.0.213":"2026-05-01T12:55:31.170Z","3.0.214":"2026-05-02T16:50:00.476Z","3.0.215":"2026-05-05T14:15:27.122Z","3.0.216":"2026-05-05T14:22:35.046Z","3.0.217":"2026-05-05T14:37:13.157Z","3.0.218":"2026-05-05T18:16:59.626Z","3.0.219":"2026-05-07T08:41:34.290Z","3.0.220":"2026-05-07T08:52:11.487Z","3.0.221":"2026-05-09T12:21:13.482Z","3.0.222":"2026-05-09T13:49:08.501Z","3.0.223":"2026-05-09T14:09:15.305Z","3.0.224":"2026-05-09T14:38:25.481Z","3.0.225":"2026-05-09T19:29:09.104Z","3.0.226":"2026-05-09T19:31:35.234Z","3.0.227":"2026-05-09T19:38:07.920Z","3.0.228":"2026-05-09T19:43:05.302Z","3.0.229":"2026-05-10T09:24:33.436Z","3.0.230":"2026-05-10T09:44:50.293Z","3.0.231":"2026-05-10T09:47:52.754Z","3.0.232":"2026-05-10T09:48:05.814Z","3.0.234":"2026-05-10T10:08:04.792Z","3.0.235":"2026-05-10T10:17:46.267Z","3.0.236":"2026-05-10T17:47:37.177Z","3.0.237":"2026-05-10T19:17:24.293Z","3.0.238":"2026-05-10T19:33:45.457Z","3.0.239":"2026-05-11T12:08:40.114Z","3.0.240":"2026-05-11T12:11:22.632Z","3.0.241":"2026-05-11T12:15:13.018Z","3.0.242":"2026-05-11T14:28:49.974Z","3.0.243":"2026-05-11T16:40:34.969Z","3.0.245":"2026-05-11T19:11:57.999Z","3.0.246":"2026-05-11T20:22:43.411Z","3.0.247":"2026-05-11T20:22:57.054Z","3.0.248":"2026-05-12T10:30:37.186Z","3.0.249":"2026-05-12T10:34:10.958Z","3.0.250":"2026-05-12T11:46:13.258Z","3.0.251":"2026-05-12T12:17:29.311Z","3.0.252":"2026-05-12T16:44:37.173Z","3.0.253":"2026-05-12T16:59:20.573Z","3.0.254":"2026-05-12T18:30:19.889Z","3.0.255":"2026-05-12T18:33:03.671Z","3.0.256":"2026-05-12T19:10:50.734Z","3.0.257":"2026-05-12T19:35:29.960Z","3.0.258":"2026-05-12T19:53:17.127Z","3.0.259":"2026-05-13T11:48:36.681Z","3.0.260":"2026-05-13T12:34:36.980Z","3.0.261":"2026-05-13T12:45:42.246Z","3.0.262":"2026-05-13T13:04:57.035Z","3.0.263":"2026-05-13T14:15:24.846Z","3.0.264":"2026-05-13T19:06:20.728Z","3.0.265":"2026-05-13T19:15:46.736Z","3.0.266":"2026-05-14T10:20:29.422Z","3.0.267":"2026-05-14T10:28:29.980Z","3.0.268":"2026-05-14T13:00:38.977Z","3.0.269":"2026-05-14T13:05:41.814Z","3.0.270":"2026-05-14T16:02:37.853Z","3.0.271":"2026-05-14T17:25:42.970Z","3.0.272":"2026-05-14T17:28:29.316Z","3.0.273":"2026-05-14T17:28:38.395Z","3.0.274":"2026-05-14T18:59:32.363Z","3.0.275":"2026-05-14T21:43:18.784Z","3.0.276":"2026-05-15T19:48:09.099Z","3.0.277":"2026-05-15T19:50:41.958Z","3.0.278":"2026-05-16T09:44:23.453Z","3.0.279":"2026-05-17T09:33:35.395Z","3.0.280":"2026-05-19T10:25:16.720Z","3.0.281":"2026-05-19T10:37:26.354Z","3.0.282":"2026-05-19T12:33:15.203Z","3.0.283":"2026-05-19T15:16:49.898Z","3.0.284":"2026-05-20T14:52:25.480Z","3.0.285":"2026-05-21T10:32:12.302Z","3.0.286":"2026-05-21T18:00:59.612Z","3.0.287":"2026-05-22T09:48:28.406Z","3.0.288":"2026-05-22T09:55:21.869Z","3.0.289":"2026-05-22T10:56:58.822Z","3.0.290":"2026-05-26T16:50:52.652Z","3.0.291":"2026-05-26T17:32:11.131Z","3.0.292":"2026-05-26T17:56:20.878Z","3.0.293":"2026-05-26T17:56:55.166Z","3.0.294":"2026-05-27T12:18:59.873Z","3.0.295":"2026-05-27T12:30:02.097Z","3.0.296":"2026-05-27T17:03:36.530Z","3.0.297":"2026-05-28T09:54:18.899Z","3.0.298":"2026-05-29T08:46:51.554Z","3.0.299":"2026-05-29T13:29:50.215Z","3.0.300":"2026-05-29T13:40:54.639Z","3.0.301":"2026-05-29T14:06:27.578Z","3.0.302":"2026-05-29T14:21:59.267Z","3.0.303":"2026-05-30T08:54:45.701Z","3.0.305":"2026-05-30T09:12:01.521Z","3.0.307":"2026-05-31T08:50:17.249Z","3.0.310":"2026-06-01T16:41:16.196Z","3.0.311":"2026-06-01T16:48:01.735Z","3.0.312":"2026-06-01T16:48:14.773Z","3.0.313":"2026-06-01T18:36:21.233Z","3.0.314":"2026-06-01T18:36:33.132Z","3.0.315":"2026-06-02T17:00:19.753Z","3.0.317":"2026-06-02T17:28:06.600Z","3.0.318":"2026-06-02T19:18:38.870Z","3.0.319":"2026-06-02T21:09:20.571Z","3.0.322":"2026-06-03T10:36:39.492Z","3.0.323":"2026-06-03T14:35:23.378Z","3.0.324":"2026-06-03T15:54:41.667Z","3.0.325":"2026-06-03T16:13:47.133Z","3.0.326":"2026-06-03T18:26:24.592Z","3.0.327":"2026-06-03T18:27:41.594Z","3.0.328":"2026-06-03T20:59:35.318Z","3.0.329":"2026-06-15T13:51:20.669Z","3.0.330":"2026-06-29T13:22:04.057Z","3.0.331":"2026-06-29T13:31:53.934Z","3.0.332":"2026-06-29T18:02:04.761Z","3.0.333":"2026-06-29T18:10:03.676Z","3.0.334":"2026-06-30T11:38:57.575Z","3.0.335":"2026-06-30T11:45:24.035Z","3.0.336":"2026-06-30T13:05:26.871Z","3.0.337":"2026-06-30T14:21:51.660Z","3.0.338":"2026-06-30T20:26:56.649Z","3.0.339":"2026-06-30T20:33:53.717Z","3.0.340":"2026-06-30T20:51:44.682Z","3.0.341":"2026-07-01T15:58:29.784Z","3.0.342":"2026-07-01T16:25:00.880Z","3.0.343":"2026-07-01T16:35:51.822Z","3.0.344":"2026-07-01T17:28:18.464Z","3.0.345":"2026-07-01T17:39:26.079Z","3.0.346":"2026-07-01T17:39:37.378Z","3.0.347":"2026-07-01T17:47:36.284Z","3.0.348":"2026-07-01T19:01:01.527Z","3.0.349":"2026-07-02T10:43:09.635Z","3.0.350":"2026-07-02T11:00:06.213Z","3.0.351":"2026-07-02T11:11:52.103Z","3.0.352":"2026-07-02T11:12:04.994Z","3.0.354":"2026-07-02T11:17:44.350Z","3.0.355":"2026-07-02T11:35:13.173Z","3.0.356":"2026-07-02T18:32:14.687Z","3.0.357":"2026-07-02T18:40:46.759Z","3.0.358":"2026-07-02T18:47:33.503Z","3.0.359":"2026-07-02T19:14:40.892Z","3.0.360":"2026-07-02T19:24:12.735Z","3.0.361":"2026-07-03T13:06:45.124Z","3.0.362":"2026-07-03T16:18:11.357Z","3.0.363":"2026-07-03T18:27:25.985Z","3.0.364":"2026-07-03T21:33:23.592Z","3.0.365":"2026-07-03T21:54:41.693Z","3.0.366":"2026-07-04T09:50:51.985Z","3.0.368":"2026-07-04T11:15:29.272Z","3.0.370":"2026-07-04T13:27:16.717Z","3.0.371":"2026-07-04T13:43:24.496Z","3.0.372":"2026-07-04T14:17:46.019Z","3.0.375":"2026-07-04T16:35:23.600Z","3.0.376":"2026-07-04T16:35:47.236Z","3.0.378":"2026-07-04T20:27:34.173Z","3.0.380":"2026-07-05T08:11:11.829Z","3.0.381":"2026-07-05T08:47:55.279Z","3.0.382":"2026-07-06T11:08:29.729Z","3.0.385":"2026-07-07T14:51:48.259Z","3.0.386":"2026-07-07T14:55:55.983Z","3.0.387":"2026-07-07T21:05:02.442Z","3.0.388":"2026-07-08T13:21:18.627Z","3.0.389":"2026-07-08T13:22:00.606Z","3.0.391":"2026-07-08T18:25:40.952Z","3.0.392":"2026-07-08T19:05:32.971Z","3.0.393":"2026-07-09T11:48:45.700Z","3.0.394":"2026-07-10T11:22:02.008Z","3.0.395":"2026-07-10T11:25:23.344Z","3.0.396":"2026-07-11T12:37:25.548Z","3.0.397":"2026-07-11T17:11:03.423Z","3.0.398":"2026-07-11T17:15:40.282Z","3.0.399":"2026-07-11T19:07:55.323Z","3.0.400":"2026-07-13T21:30:16.209Z","3.0.401":"2026-07-13T21:30:52.511Z","3.0.402":"2026-07-14T09:46:17.834Z","3.0.403":"2026-07-14T09:46:58.045Z","3.0.404":"2026-07-14T10:05:49.979Z","3.0.405":"2026-07-14T10:06:02.985Z","3.0.406":"2026-07-16T18:23:34.576Z","3.0.407":"2026-07-16T18:32:09.247Z","3.0.408":"2026-07-17T13:10:25.758Z","3.0.409":"2026-07-17T15:25:53.549Z","3.0.410":"2026-07-21T12:12:12.440Z","3.0.411":"2026-07-21T13:43:11.111Z","3.0.412":"2026-07-21T13:48:48.182Z","3.0.413":"2026-07-21T14:02:19.826Z","3.0.414":"2026-07-21T14:42:53.181Z","3.0.415":"2026-07-21T14:55:28.617Z","3.0.416":"2026-07-21T21:57:24.749Z","3.0.417":"2026-07-21T21:57:59.516Z","3.0.418":"2026-07-22T10:19:28.626Z","3.0.419":"2026-07-23T16:26:01.669Z","3.0.420":"2026-07-24T10:38:10.679Z","3.0.421":"2026-07-28T18:40:28.429Z","3.0.422":"2026-07-30T09:25:30.296Z","3.0.423":"2026-07-31T17:28:21.257Z","3.0.424":"2026-07-31T17:55:17.077Z","3.0.425":"2026-07-31T18:04:49.992Z","3.0.426":"2026-08-01T11:08:58.768Z","3.0.427":"2026-08-01T11:16:14.107Z","3.0.428":"2026-08-01T11:25:44.026Z","3.0.429":"2026-08-01T13:09:17.130Z","3.0.430":"2026-08-01T21:14:20.420Z","3.0.431":"2026-08-02T09:01:33.653Z","3.0.432":"2026-08-08T08:40:08.912Z","3.0.433":"2026-08-08T09:13:17.222Z","3.0.434":"2026-08-10T08:06:20.449Z","3.0.435":"2026-08-10T08:28:03.986Z","3.0.436":"2026-08-10T14:42:18.527Z","3.0.437":"2026-08-14T09:48:29.436Z","3.0.438":"2026-08-14T14:39:39.379Z","3.0.439":"2026-08-15T07:51:49.644Z","3.0.440":"2026-08-15T12:47:59.214Z","3.0.441":"2026-08-16T10:48:05.148Z","3.0.442":"2026-08-17T16:04:50.111Z","3.0.443":"2026-08-17T16:12:31.482Z","3.0.444":"2026-08-17T17:47:58.256Z","3.0.445":"2026-08-17T19:58:32.475Z","3.0.446":"2026-08-18T10:07:07.497Z","3.0.447":"2026-08-18T10:49:37.520Z","3.0.448":"2026-08-18T10:49:49.469Z","3.0.449":"2026-08-19T09:14:23.859Z","3.0.450":"2026-08-19T09:47:49.020Z","3.0.451":"2026-08-20T09:51:43.549Z","3.0.452":"2026-08-20T10:40:29.427Z","3.0.453":"2026-08-20T10:50:40.607Z","3.0.454":"2026-08-20T11:13:41.577Z","3.0.455":"2026-08-20T11:24:06.090Z","3.0.456":"2026-08-20T11:24:18.479Z","3.0.457":"2026-08-20T12:16:04.101Z","3.0.458":"2026-08-20T13:17:37.023Z","3.0.459":"2026-08-20T13:23:16.976Z","3.0.460":"2026-08-20T14:52:12.895Z","3.0.461":"2026-08-20T16:52:41.089Z","3.0.462":"2026-08-20T17:39:12.154Z","3.0.464":"2026-08-20T18:52:27.287Z","3.0.465":"2026-08-20T19:02:41.966Z","3.0.467":"2026-08-21T10:08:02.088Z","3.0.468":"2026-08-21T10:08:36.062Z","3.0.469":"2026-08-21T11:59:16.003Z","3.0.470":"2026-08-21T12:02:51.639Z","3.0.471":"2026-08-21T12:11:33.740Z","3.0.474":"2026-08-22T14:28:58.152Z","3.0.475":"2026-08-23T09:20:03.647Z","3.0.476":"2026-08-23T09:33:28.002Z","3.0.477":"2026-08-23T09:33:40.981Z","3.0.478":"2026-08-23T12:04:31.758Z","3.0.479":"2026-08-23T13:26:26.199Z","3.0.480":"2026-08-23T13:26:38.686Z","3.0.481":"2026-08-25T13:02:52.590Z","3.0.482":"2026-08-25T17:27:27.800Z","3.0.483":"2026-08-25T19:32:59.817Z","3.0.484":"2026-08-25T19:33:31.730Z","3.0.485":"2026-08-25T22:58:06.744Z","3.0.486":"2026-08-26T17:22:18.049Z","3.0.487":"2026-08-27T11:53:44.697Z","3.0.489":"2026-08-28T11:03:44.709Z","3.0.490":"2026-08-28T11:11:52.182Z","3.0.491":"2026-08-28T11:12:05.232Z","3.0.492":"2026-08-28T17:55:15.581Z","3.0.493":"2026-08-28T19:45:27.856Z","3.0.494":"2026-08-29T08:58:55.531Z","3.0.495":"2026-08-29T10:00:35.787Z","3.0.496":"2026-08-29T10:37:43.304Z","3.0.497":"2026-08-29T19:23:12.061Z","3.0.498":"2026-08-30T11:40:05.905Z","3.0.499":"2026-08-30T11:54:09.439Z","3.0.500":"2026-08-30T20:39:54.170Z","3.0.501":"2026-09-01T09:23:01.697Z","3.0.502":"2026-09-01T09:23:16.155Z","3.0.503":"2026-09-02T13:55:19.090Z","3.0.504":"2026-09-03T19:11:12.180Z","3.0.505":"2026-09-04T16:43:33.410Z","3.0.506":"2026-09-05T11:40:49.470Z","3.0.507":"2026-09-05T18:15:50.137Z","3.0.508":"2026-09-06T12:36:06.490Z","3.0.509":"2026-09-06T12:52:33.444Z","3.0.511":"2026-09-06T19:19:49.001Z","3.0.513":"2026-09-06T21:39:51.736Z","3.0.512":"2026-09-06T21:39:58.942Z","3.0.510":"2026-09-07T00:36:18.190Z","3.0.516":"2026-09-07T16:23:43.743Z","3.0.519":"2026-09-08T10:14:12.934Z","3.0.520":"2026-09-08T11:48:59.817Z","3.0.521":"2026-09-08T18:17:37.627Z","3.0.524":"2026-09-10T09:52:41.143Z","3.0.525":"2026-09-10T10:17:03.645Z","3.0.526":"2026-09-10T10:33:19.903Z","3.0.527":"2026-09-10T13:21:43.996Z","3.0.528":"2026-09-10T15:21:43.801Z","3.0.529":"2026-09-10T16:30:04.290Z","3.0.530":"2026-09-10T16:37:36.268Z","3.0.535":"2026-09-11T18:42:19.846Z","3.0.536":"2026-09-11T18:43:23.597Z","3.0.538":"2026-09-12T10:21:32.244Z","3.0.537":"2026-09-12T10:21:59.337Z","3.0.539":"2026-09-12T15:22:29.824Z","3.0.540":"2026-09-12T15:27:16.448Z","3.0.541":"2026-09-12T15:29:10.742Z","3.0.542":"2026-09-13T07:45:29.603Z","3.0.543":"2026-09-13T09:16:54.004Z","3.0.544":"2026-09-13T09:22:15.675Z","3.0.545":"2026-09-13T18:09:34.457Z","3.0.546":"2026-09-15T19:27:55.566Z","3.0.547":"2026-09-15T19:55:28.153Z","3.0.548":"2026-09-16T11:58:58.907Z","3.0.549":"2026-09-16T13:29:27.426Z","3.0.551":"2026-09-18T08:56:21.094Z","3.0.550":"2026-09-18T08:56:36.369Z","3.0.552":"2026-09-18T19:09:36.096Z","3.0.553":"2026-09-18T19:33:55.371Z","3.0.554":"2026-09-18T20:39:51.970Z","3.0.555":"2026-09-18T21:03:30.581Z","3.0.556":"2026-09-18T21:15:38.524Z","3.0.557":"2026-09-18T22:43:51.040Z","3.0.558":"2026-09-18T23:09:38.172Z","3.0.559":"2026-09-19T22:33:17.679Z","3.0.560":"2026-09-21T12:20:57.411Z","3.0.561":"2026-09-21T12:44:49.933Z","3.0.562":"2026-09-22T12:36:00.838Z","3.0.563":"2026-09-22T20:30:28.951Z","3.0.564":"2026-09-23T16:19:47.926Z","3.0.565":"2026-09-24T15:10:28.335Z","3.0.566":"2026-09-24T16:05:12.251Z","3.0.567":"2026-09-24T16:36:16.404Z","3.0.568":"2026-09-26T08:10:28.254Z","3.0.569":"2026-09-26T08:34:24.839Z","3.0.570":"2026-09-26T18:16:26.588Z","3.0.571":"2026-09-26T18:52:35.978Z","3.0.572":"2026-09-26T20:53:24.833Z","3.0.573":"2026-09-26T21:19:39.828Z","3.0.574":"2026-09-26T21:39:13.047Z","3.0.575":"2026-09-27T11:33:05.565Z","3.0.576":"2026-09-27T12:39:26.341Z","3.0.577":"2026-09-27T13:19:31.193Z","3.0.578":"2026-09-27T20:01:43.246Z","3.0.579":"2026-09-27T20:44:01.037Z","3.0.580":"2026-09-27T21:06:09.365Z","3.0.581":"2026-09-27T21:28:33.377Z","3.0.582":"2026-09-27T22:01:23.484Z","3.0.583":"2026-09-27T22:26:34.974Z","3.0.584":"2026-09-27T22:43:20.046Z","3.0.585":"2026-09-27T22:56:54.038Z","3.0.586":"2026-09-28T10:23:37.445Z","3.0.587":"2026-09-28T10:57:45.154Z","3.0.588":"2026-09-29T10:15:43.868Z","3.0.589":"2026-09-29T10:45:33.372Z","3.0.590":"2026-09-29T11:41:47.226Z","3.0.591":"2026-09-29T19:36:25.122Z","3.0.592":"2026-09-29T20:09:15.635Z","3.0.594":"2026-10-02T19:41:21.409Z","3.0.595":"2026-10-02T20:40:38.672Z","3.0.596":"2026-10-02T21:07:28.979Z","3.0.597":"2026-10-02T21:44:41.062Z","3.0.598":"2026-10-03T07:57:16.165Z","3.0.599":"2026-10-03T14:09:59.252Z","3.0.600":"2026-10-03T18:13:13.572Z","3.0.601":"2026-10-03T18:14:27.463Z"},"bugs":{"url":"https://github.com/djalbat/occam-furtle/issues"},"author":{"name":"James Smith"},"license":"MIT, Anti-996","homepage":"https://github.com/djalbat/occam-furtle","repository":{"url":"git+https://github.com/djalbat/occam-furtle.git","type":"git"},"description":"Occam's Furtle language.","maintainers":[{"name":"djalbat","email":"james.smith@djalbat.com"}],"readme":"# Occam Furtle\n\n[Occam](https://github.com/djalbat/occam)'s Furtle language.\n\n### Contents\n\n- [Introduction](#introduction)\n- [Installation](#installation)\n- [Example](#example)\n- [Building](#building)\n- [Contact](#contact)\n\n## Introduction\n\nFurtle is a dynamically but nonetheless strictly typed, pure functional language meant primarily for traversing parse trees. \nIt is called from Nominal thus...\n\n```\nRule (FreeVariable)\n  Premise\n    @isVariableFree(u, P)\n  Conclusion\n    u is free in P\n```\n\n...and looks like, for example:\n\n```\nString variableNameFromTermNode(Node termNode) {\n  Node variableNameTerminalNode = nodeQuery(termNode, \"/term/variable/@name\");\n  \n  String variableName = \n\n    If (variableNameTerminalNode != null) {\n      { String content As variableName } = variableNameTerminalNode;\n    \n      Return variableName;\n    } \n\n    Else \n      \"\"\n  ;\n  \n  Return variableName;\n}\n```\n\nDespite its strict typing it has a somewhat JavaScripty feel.\nIt supports array and object destructuring, for example.\nIt also supports \"some\", \"every\" and \"reduce\" functionality as well as ternaries:\n\n```\nString boundVariableNameFromStatementChildNodes(Nodes statementChildNodes) {\n  [ Node terminalNode ] = statementChildNodes;\n\n  { String content } = terminalNode;\n\n  String boundVariableName = \n\n    If ((content == \"∀\") || (content == \"∃\")) {\n      [ _, Node argumentNode ] = statementChildNodes;\n\n      String boundVariableName = boundVariableNameFromArgumentNode(argumentNode);\n  \n      Return boundVariableName;\n    }\n    Else\n     \"\"\n  ;\n\n  Return boundVariableName;\n}\n```\n\nIt is nascent at this stage, but is expected to grow.\n\n## Installation\n\nWith [npm](https://www.npmjs.com/):\n\n    npm install occam-furtle\n\nYou can also clone the repository with [Git](https://git-scm.com/)...\n\n    git clone https://github.com/djalbat/occam-furtle.git\n\n...and then install the dependencies with npm from within the project's root directory:\n\n    npm install\n\n## Example\n\nThere is a small development server that can be run from within the project's directory with the following command:\n\n    npm start\n\nThe example will then be available at the following URL:\n\nhttp://localhost:8888\n\nThe source for the example can be found in the `src/example.js` file and corresponding `src/example` folder. \nYou can rebuild them on the fly with the following command:\n\n    npm run watch-debug\n\nThe development server will reload the page whenever you make changes.\n\nOne last thing to bear in mind is that this package is included by way of a relative rather than a package import. If you are importing it into your own application, however, you should use the standard package import.\n\n## Building\n\nAutomation is done with [npm scripts](https://docs.npmjs.com/misc/scripts), have a look at the `package.json` file. The pertinent commands are:\n\n    npm run build-debug\n    npm run watch-debug\n\n## Contact\n\n* james.smith@djalbat.com\n\n","readmeFilename":"README.md"}