{"_id":"tungsten","_rev":"138-019177fb3577b41d76bcd98480ef3e65","name":"tungsten","dist-tags":{"latest":"0.6.3"},"versions":{"0.1.5":{"name":"tungsten","version":"0.1.5","keywords":[],"author":"","license":"ISC","_id":"tungsten@0.1.5","maintainers":[{"name":"rsandiford","email":"mail@robertsandiford.co.uk"}],"dist":{"shasum":"1450e251d51cce80f566fbaebd72a37b6bbd3b3c","tarball":"https://registry.npmjs.org/tungsten/-/tungsten-0.1.5.tgz","fileCount":1,"integrity":"sha512-3xqNwdRDOeL7X6K7BKowIFNzUwMga/MixHZ7+cd/BtYjjA5tpeMkHajSJSTX5w7dwQmqkosWRbjF+POmhdZhZw==","signatures":[{"sig":"MEYCIQDOb1qfpVeIQ7/tMA6GTKPA+MNnhEGNbsgDYO6SvrHFPgIhAPKvXJrgDUzgdHkbo0UmCD+JfvfBLKVIQU6TBYAHUueh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":221},"main":"index.js","_from":"file:tungsten-0.1.5.tgz","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"rsandiford","email":"mail@robertsandiford.co.uk"},"_resolved":"C:\\Users\\Robert\\AppData\\Local\\Temp\\0878104ef2228ae25dd5a4ede1b4de2c\\tungsten-0.1.5.tgz","_integrity":"sha512-3xqNwdRDOeL7X6K7BKowIFNzUwMga/MixHZ7+cd/BtYjjA5tpeMkHajSJSTX5w7dwQmqkosWRbjF+POmhdZhZw==","_npmVersion":"8.19.2","description":"","directories":{},"_nodeVersion":"18.12.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tungsten_0.1.5_1693431594940_0.8985316876923461","host":"s3://npm-registry-packages"}},"0.1.6":{"name":"tungsten","version":"0.1.6","keywords":["Frontend Framework","TypeScript","Reactive"],"author":{"name":"Robert Sandiford"},"license":"ISC","_id":"tungsten@0.1.6","maintainers":[{"name":"rsandiford","email":"mail@robertsandiford.co.uk"}],"dist":{"shasum":"7550ed02695f21faf18429a7b20cc74eeea1997f","tarball":"https://registry.npmjs.org/tungsten/-/tungsten-0.1.6.tgz","fileCount":2,"integrity":"sha512-hQTX5iRBe65VLBlsOE1qm6XpKvcfsi9HSN1lyisvRx/28FnXPZpJNLC5bt9+CLFlBqJFUuPD4Ey8YXlshCLWXA==","signatures":[{"sig":"MEUCIHblJtHe0Gt9gMPfbd05opowyj0W3tbucp3pX61QqCKFAiEAmVmKSQYjCn1cUtitx1nXr7q1XTsTuOOJKYjG2wYEzaw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":348},"main":"index.js","type":"module","_from":"file:tungsten-0.1.6.tgz","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"rsandiford","email":"mail@robertsandiford.co.uk"},"_resolved":"C:\\Users\\Robert\\AppData\\Local\\Temp\\33687ef9c86579717145659aacbf6c71\\tungsten-0.1.6.tgz","_integrity":"sha512-hQTX5iRBe65VLBlsOE1qm6XpKvcfsi9HSN1lyisvRx/28FnXPZpJNLC5bt9+CLFlBqJFUuPD4Ey8YXlshCLWXA==","_npmVersion":"10.5.0","description":"Tungsten TypeScript Framework","directories":{},"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tungsten_0.1.6_1714998757025_0.08267342160837443","host":"s3://npm-registry-packages"}},"0.1.7":{"name":"tungsten","version":"0.1.7","keywords":["Frontend Framework","TypeScript","Reactive"],"author":{"name":"Robert Sandiford"},"license":"UNLICENSED","_id":"tungsten@0.1.7","maintainers":[{"name":"rsandiford","email":"mail@robertsandiford.co.uk"}],"dist":{"shasum":"783327c7248d8bdc3564e9a7c2d688ed0fc13aa0","tarball":"https://registry.npmjs.org/tungsten/-/tungsten-0.1.7.tgz","fileCount":2,"integrity":"sha512-eN24MF43ty8RgmXZFDEXSCnUOcpuXIXUNpSA9wJKDGpS8FW2VbXue9N8YVwYIbe2pnEGj5moJszrFIRHP12fMg==","signatures":[{"sig":"MEUCIFC1AqikdfXhotwSW6U+0E+vv35kZJn8d01ve2qO5w6zAiEA8yJvJS/aqIkYZoyNpqAt0zNOdtDL1Qj/RnziYAaZevo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":355},"main":"index.js","type":"module","_from":"file:tungsten-0.1.7.tgz","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"rsandiford","email":"mail@robertsandiford.co.uk"},"_resolved":"C:\\Users\\Robert\\AppData\\Local\\Temp\\e8df5493ccc3ff2bd90d005573d6cc2b\\tungsten-0.1.7.tgz","_integrity":"sha512-eN24MF43ty8RgmXZFDEXSCnUOcpuXIXUNpSA9wJKDGpS8FW2VbXue9N8YVwYIbe2pnEGj5moJszrFIRHP12fMg==","_npmVersion":"10.5.0","description":"Tungsten TypeScript Framework","directories":{},"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tungsten_0.1.7_1714998796892_0.5795077195193814","host":"s3://npm-registry-packages"}},"0.1.24":{"name":"tungsten","version":"0.1.24","keywords":[],"author":"","license":"UNLICENSED","_id":"tungsten@0.1.24","maintainers":[{"name":"rsandiford","email":"mail@robertsandiford.co.uk"}],"bin":{"tungsten":"dist/bin/index.js"},"dist":{"shasum":"d198c9e2998be3061810d7733c6ccb1ca8874f77","tarball":"https://registry.npmjs.org/tungsten/-/tungsten-0.1.24.tgz","fileCount":1268,"integrity":"sha512-DpcfZ2K2SGlvVUW2Z3qbRMFJ4YqfGHk5jpQSvyZLAPX8LeTH2fmGpIIzoKPonVgiFK+fk7W6ONuGnsOV7OBCFA==","signatures":[{"sig":"MEUCIQDaz+q/89vwA3lpEvJgqlxQmVOTvrrYKJTIns+oL6kkYwIgXIWvzwTEfIR5o2c3bqey+C7MwTXB/jroQ8qU4C0lCvo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1130828},"main":"dist/index.js","type":"module","_from":"file:tungsten-0.1.24.tgz","types":"types/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*","./types/*":"./types/*"},"scripts":{"test":"sxy-test-runner","build":"rimraf intermed & rimraf dist & pnpm build-prep & pnpm build-watch","build-ts":"tsc --watch","build-once":"rimraf intermed & rimraf dist & pnpm build-ts-once & pnpm build-babel-once","build-prep":"pnpm build-ts-once","gitpublish":"pnpm build-once && cross-env GIT_SSH_COMMAND=\"ssh -i \"\"C:\\MainFiles\\1. Development\\robert_sandiford.openssh\"\"\" gitpublish","prepublish":"pnpm build-once","build-babel":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js --watch","build-quick":"pnpm build-watch","build-watch":"run-p build-ts build-babel","build-ts-once":"tsc","build-babel-once":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js"},"_npmUser":{"name":"rsandiford","email":"mail@robertsandiford.co.uk"},"_resolved":"C:\\Users\\Robert\\AppData\\Local\\Temp\\1606755ececbf9a1a9770afcd2dd7e25\\tungsten-0.1.24.tgz","_integrity":"sha512-DpcfZ2K2SGlvVUW2Z3qbRMFJ4YqfGHk5jpQSvyZLAPX8LeTH2fmGpIIzoKPonVgiFK+fk7W6ONuGnsOV7OBCFA==","_npmVersion":"10.8.1","directories":{},"_nodeVersion":"20.16.0","dependencies":{"ini":"^4.1.3","zod":"^3.23.8","open":"^8.4.2","rmfr":"^2.0.0","sass":"^1.77.8","axios":"^0.27.2","chalk":"^5.3.0","slash":"^4.0.0","dotenv":"^16.4.5","globby":"^13.2.2","rollup":"^2.79.1","express":"^4.19.2","postcss":"^8.4.41","sxy-lib":"^3.0.2","bcryptjs":"^2.4.3","chokidar":"^3.6.0","cjstoesm":"^2.1.2","fs-extra":"^10.1.0","precinct":"^9.2.1","redaxios":"^0.5.1","cross-env":"^7.0.3","supertest":"^6.3.4","@babel/cli":"^7.24.8","@types/ini":"^1.3.34","decamelize":"^6.0.0","node-fetch":"^3.3.2","sxy-loader":"^3.0.30","@babel/core":"^7.25.2","npm-run-all":"^4.1.5","webpack-cli":"^4.10.0","babel-loader":"^8.3.0","react-router":"^6.26.1","@babel/parser":"^7.25.3","path-to-regexp":"^6.2.2","chalk-extensions":"^2.0.24","cjs-module-lexer":"^1.3.1","lodash.clonedeep":"^4.5.0","find-package-json":"^1.2.0","rollup-plugin-gzip":"^3.1.2","sxy-filing-cabinet":"^3.4.2","@babel/preset-react":"^7.24.7","html-webpack-plugin":"^5.6.0","import-meta-resolve":"^2.2.2","sxy-dependency-tree":"^8.1.11","sxy-lib-object-copy":"^2.0.5","@rollup/plugin-babel":"^5.3.1","require-resolve-hook":"^1.1.0","rollup-plugin-terser":"^7.0.2","serialize-javascript":"^6.0.2","webpack-stats-plugin":"^1.1.3","terser-webpack-plugin":"^5.3.10","babel-plugin-css-to-js":"^0.0.4","@rollup/plugin-commonjs":"^22.0.2","mini-css-extract-plugin":"^2.9.0","progress-webpack-plugin":"^1.0.16","webpack-bundle-analyzer":"^4.10.2","sxy-package-investigator":"^1.0.0","compression-webpack-plugin":"^10.0.0","@rollup/plugin-node-resolve":"^14.1.0","babel-plugin-sxy-module-resolver":"^4.1.9","babel-plugin-sxy-transform-cjs-to-esm":"^0.2.6","@babel/plugin-syntax-import-assertions":"^7.24.7","@babel/plugin-transform-class-properties":"^7.24.7"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.5.0","rmrf":"^2.0.4","eslint":"^8.57.0","rimraf":"^5.0.10","csstype":"^3.1.3","sxy-types":"^1.0.23","typescript":"^5.5.4","@types/chai":"^4.3.17","@types/node":"^20.16.0","@types/rmfr":"^2.0.5","chai-subset":"^1.6.0","@babel/types":"^7.25.2","@types/bcrypt":"^5.0.2","@types/express":"^4.17.21","@types/bcryptjs":"^2.4.6","@types/fs-extra":"^11.0.4","sxy-test-runner":"../../monorepo/sxy-test-runner","@babel/generator":"^7.25.0","@types/babel-types":"^7.0.15","@types/babel__core":"^7.20.5","@rollup/plugin-json":"^6.1.0","eslint-plugin-import":"^2.29.1","@types/babel__generator":"^7.6.8","@types/lodash.clonedeep":"^4.5.9","@types/find-package-json":"^1.2.6","rollup-plugin-visualizer":"^5.12.0","@typescript-eslint/parser":"^5.62.0","@types/serialize-javascript":"^5.0.4","eslint-plugin-no-type-assertion":"^1.3.0","@typescript-eslint/eslint-plugin":"^5.62.0","eslint-import-resolver-typescript":"^2.7.1","babel-plugin-replace-import-extension":"^1.1.4","babel-plugin-transform-import-extension":"^1.0.3","babel-plugin-sxy-transform-import-extensions":"^1.0.5"},"peerDependencies":{"rollup":"^2.79.1"},"_npmOperationalInternal":{"tmp":"tmp/tungsten_0.1.24_1724549914875_0.6968824928556052","host":"s3://npm-registry-packages"}},"0.1.25":{"name":"tungsten","version":"0.1.25","keywords":[],"author":"","license":"UNLICENSED","_id":"tungsten@0.1.25","maintainers":[{"name":"rsandiford","email":"mail@robertsandiford.co.uk"}],"bin":{"tungsten":"dist/bin/index.js"},"dist":{"shasum":"e41ed384c9d04bfe22febfafb9f3e3c852f4a41d","tarball":"https://registry.npmjs.org/tungsten/-/tungsten-0.1.25.tgz","fileCount":1269,"integrity":"sha512-xvkgYcjn07XuoSfpXbL8SbLTWQa87A/fpMVlATWXD3H+TuJyvDNqUnAeJy6CD8UUzWDZPL4sURbVQ+IVY7SN5Q==","signatures":[{"sig":"MEUCIFi2wsRPMc6sux8GSgmdSac/CZbQvKOL2+R67+CHADliAiEA86FUYcroBPIkU+hOtpOp4g7txhK63WBcH3pefUIzWF4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1130914},"main":"dist/index.js","type":"module","_from":"file:tungsten-0.1.25.tgz","types":"types/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*","./types/*":"./types/*"},"scripts":{"test":"sxy-test-runner","build":"rimraf intermed & rimraf dist & pnpm build-prep & pnpm build-watch","build-ts":"tsc --watch","build-once":"rimraf intermed & rimraf dist & pnpm build-ts-once & pnpm build-babel-once","build-prep":"pnpm build-ts-once","gitpublish":"pnpm build-once && cross-env GIT_SSH_COMMAND=\"ssh -i \"\"C:\\MainFiles\\1. Development\\robert_sandiford.openssh\"\"\" gitpublish","prepublish":"pnpm build-once","build-babel":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js --watch","build-quick":"pnpm build-watch","build-watch":"run-p build-ts build-babel","build-ts-once":"tsc","build-babel-once":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js"},"_npmUser":{"name":"rsandiford","email":"mail@robertsandiford.co.uk"},"_resolved":"C:\\Users\\Robert\\AppData\\Local\\Temp\\342c81d6ad5b3e28983f40c196fbe0e7\\tungsten-0.1.25.tgz","_integrity":"sha512-xvkgYcjn07XuoSfpXbL8SbLTWQa87A/fpMVlATWXD3H+TuJyvDNqUnAeJy6CD8UUzWDZPL4sURbVQ+IVY7SN5Q==","_npmVersion":"10.8.1","description":"[Docs](https://robertsandiford.co.uk/tungsten)","directories":{},"_nodeVersion":"20.16.0","dependencies":{"ini":"^4.1.3","zod":"^3.23.8","open":"^8.4.2","rmfr":"^2.0.0","sass":"^1.77.8","axios":"^0.27.2","chalk":"^5.3.0","slash":"^4.0.0","dotenv":"^16.4.5","globby":"^13.2.2","rollup":"^2.79.1","express":"^4.19.2","postcss":"^8.4.41","sxy-lib":"^3.0.2","bcryptjs":"^2.4.3","chokidar":"^3.6.0","cjstoesm":"^2.1.2","fs-extra":"^10.1.0","precinct":"^9.2.1","redaxios":"^0.5.1","cross-env":"^7.0.3","supertest":"^6.3.4","@babel/cli":"^7.24.8","@types/ini":"^1.3.34","decamelize":"^6.0.0","node-fetch":"^3.3.2","sxy-loader":"^3.0.30","@babel/core":"^7.25.2","npm-run-all":"^4.1.5","webpack-cli":"^4.10.0","babel-loader":"^8.3.0","react-router":"^6.26.1","@babel/parser":"^7.25.3","path-to-regexp":"^6.2.2","chalk-extensions":"^2.0.24","cjs-module-lexer":"^1.3.1","lodash.clonedeep":"^4.5.0","find-package-json":"^1.2.0","rollup-plugin-gzip":"^3.1.2","sxy-filing-cabinet":"^3.4.2","@babel/preset-react":"^7.24.7","html-webpack-plugin":"^5.6.0","import-meta-resolve":"^2.2.2","sxy-dependency-tree":"^8.1.11","sxy-lib-object-copy":"^2.0.5","@rollup/plugin-babel":"^5.3.1","require-resolve-hook":"^1.1.0","rollup-plugin-terser":"^7.0.2","serialize-javascript":"^6.0.2","webpack-stats-plugin":"^1.1.3","terser-webpack-plugin":"^5.3.10","babel-plugin-css-to-js":"^0.0.4","@rollup/plugin-commonjs":"^22.0.2","mini-css-extract-plugin":"^2.9.0","progress-webpack-plugin":"^1.0.16","webpack-bundle-analyzer":"^4.10.2","sxy-package-investigator":"^1.0.0","compression-webpack-plugin":"^10.0.0","@rollup/plugin-node-resolve":"^14.1.0","babel-plugin-sxy-module-resolver":"^4.1.9","babel-plugin-sxy-transform-cjs-to-esm":"^0.2.6","@babel/plugin-syntax-import-assertions":"^7.24.7","@babel/plugin-transform-class-properties":"^7.24.7"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.5.0","rmrf":"^2.0.4","eslint":"^8.57.0","rimraf":"^5.0.10","csstype":"^3.1.3","sxy-types":"^1.0.23","typescript":"^5.5.4","@types/chai":"^4.3.17","@types/node":"^20.16.0","@types/rmfr":"^2.0.5","chai-subset":"^1.6.0","@babel/types":"^7.25.2","@types/bcrypt":"^5.0.2","@types/express":"^4.17.21","@types/bcryptjs":"^2.4.6","@types/fs-extra":"^11.0.4","sxy-test-runner":"../../monorepo/sxy-test-runner","@babel/generator":"^7.25.0","@types/babel-types":"^7.0.15","@types/babel__core":"^7.20.5","@rollup/plugin-json":"^6.1.0","eslint-plugin-import":"^2.29.1","@types/babel__generator":"^7.6.8","@types/lodash.clonedeep":"^4.5.9","@types/find-package-json":"^1.2.6","rollup-plugin-visualizer":"^5.12.0","@typescript-eslint/parser":"^5.62.0","@types/serialize-javascript":"^5.0.4","eslint-plugin-no-type-assertion":"^1.3.0","@typescript-eslint/eslint-plugin":"^5.62.0","eslint-import-resolver-typescript":"^2.7.1","babel-plugin-replace-import-extension":"^1.1.4","babel-plugin-transform-import-extension":"^1.0.3","babel-plugin-sxy-transform-import-extensions":"^1.0.5"},"peerDependencies":{"rollup":"^2.79.1"},"_npmOperationalInternal":{"tmp":"tmp/tungsten_0.1.25_1724550153189_0.031998820558584384","host":"s3://npm-registry-packages"}},"0.1.26":{"name":"tungsten","version":"0.1.26","keywords":[],"author":"","license":"UNLICENSED","_id":"tungsten@0.1.26","maintainers":[{"name":"rsandiford","email":"mail@robertsandiford.co.uk"}],"bin":{"tungsten":"dist/bin/index.js"},"dist":{"shasum":"402171f385e36183c28928b8a10543c74e3c3945","tarball":"https://registry.npmjs.org/tungsten/-/tungsten-0.1.26.tgz","fileCount":1270,"integrity":"sha512-XEAd+fRMKHw42M204YGj7t3xPyzBZUcAL3quJZmljmDSTQy9YmXBIhUYKQNKaK2Brj6qeoxhvji0SerdIeB1TQ==","signatures":[{"sig":"MEYCIQCHyTHfPuNmtE3E6uKseW09W0tPITWQnAywYypxkQ4njAIhAIUvEAmZsUS8bA8/4rINc31HieS9pa+JbzrOwDd+XwIF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1131054},"main":"dist/index.js","type":"module","_from":"file:tungsten-0.1.26.tgz","types":"types/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*","./types/*":"./types/*"},"scripts":{"test":"sxy-test-runner","build":"rimraf intermed & rimraf dist & pnpm build-prep & pnpm build-watch","build-ts":"tsc --watch","build-once":"rimraf intermed & rimraf dist & pnpm build-ts-once & pnpm build-babel-once","build-prep":"pnpm build-ts-once","gitpublish":"pnpm build-once && cross-env GIT_SSH_COMMAND=\"ssh -i \"\"C:\\MainFiles\\1. Development\\robert_sandiford.openssh\"\"\" gitpublish","prepublish":"pnpm build-once","build-babel":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js --watch","build-quick":"pnpm build-watch","build-watch":"run-p build-ts build-babel","build-ts-once":"tsc","build-babel-once":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js"},"_npmUser":{"name":"rsandiford","email":"mail@robertsandiford.co.uk"},"_resolved":"C:\\Users\\Robert\\AppData\\Local\\Temp\\09820bff0a4030ad78a4c35e3014840a\\tungsten-0.1.26.tgz","_integrity":"sha512-XEAd+fRMKHw42M204YGj7t3xPyzBZUcAL3quJZmljmDSTQy9YmXBIhUYKQNKaK2Brj6qeoxhvji0SerdIeB1TQ==","_npmVersion":"10.8.1","description":"[Docs](https://robertsandiford.co.uk/tungsten)","directories":{},"_nodeVersion":"20.16.0","dependencies":{"ini":"^4.1.3","zod":"^3.23.8","open":"^8.4.2","rmfr":"^2.0.0","sass":"^1.77.8","axios":"^0.27.2","chalk":"^5.3.0","slash":"^4.0.0","dotenv":"^16.4.5","globby":"^13.2.2","rollup":"^2.79.1","express":"^4.19.2","postcss":"^8.4.41","sxy-lib":"^3.0.2","bcryptjs":"^2.4.3","chokidar":"^3.6.0","cjstoesm":"^2.1.2","fs-extra":"^10.1.0","precinct":"^9.2.1","redaxios":"^0.5.1","cross-env":"^7.0.3","supertest":"^6.3.4","@babel/cli":"^7.24.8","@types/ini":"^1.3.34","decamelize":"^6.0.0","node-fetch":"^3.3.2","sxy-loader":"^3.0.30","@babel/core":"^7.25.2","npm-run-all":"^4.1.5","webpack-cli":"^4.10.0","babel-loader":"^8.3.0","react-router":"^6.26.1","@babel/parser":"^7.25.3","path-to-regexp":"^6.2.2","chalk-extensions":"^2.0.24","cjs-module-lexer":"^1.3.1","lodash.clonedeep":"^4.5.0","find-package-json":"^1.2.0","rollup-plugin-gzip":"^3.1.2","sxy-filing-cabinet":"^3.4.2","@babel/preset-react":"^7.24.7","html-webpack-plugin":"^5.6.0","import-meta-resolve":"^2.2.2","sxy-dependency-tree":"^8.1.11","sxy-lib-object-copy":"^2.0.5","@rollup/plugin-babel":"^5.3.1","require-resolve-hook":"^1.1.0","rollup-plugin-terser":"^7.0.2","serialize-javascript":"^6.0.2","webpack-stats-plugin":"^1.1.3","terser-webpack-plugin":"^5.3.10","babel-plugin-css-to-js":"^0.0.4","@rollup/plugin-commonjs":"^22.0.2","mini-css-extract-plugin":"^2.9.0","progress-webpack-plugin":"^1.0.16","webpack-bundle-analyzer":"^4.10.2","sxy-package-investigator":"^1.0.0","compression-webpack-plugin":"^10.0.0","@rollup/plugin-node-resolve":"^14.1.0","babel-plugin-sxy-module-resolver":"^4.1.9","babel-plugin-sxy-transform-cjs-to-esm":"^0.2.6","@babel/plugin-syntax-import-assertions":"^7.24.7","@babel/plugin-transform-class-properties":"^7.24.7"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.5.0","rmrf":"^2.0.4","eslint":"^8.57.0","rimraf":"^5.0.10","csstype":"^3.1.3","sxy-types":"^1.0.23","typescript":"^5.5.4","@types/chai":"^4.3.17","@types/node":"^20.16.0","@types/rmfr":"^2.0.5","chai-subset":"^1.6.0","@babel/types":"^7.25.2","@types/bcrypt":"^5.0.2","@types/express":"^4.17.21","@types/bcryptjs":"^2.4.6","@types/fs-extra":"^11.0.4","sxy-test-runner":"../../monorepo/sxy-test-runner","@babel/generator":"^7.25.0","@types/babel-types":"^7.0.15","@types/babel__core":"^7.20.5","@rollup/plugin-json":"^6.1.0","eslint-plugin-import":"^2.29.1","@types/babel__generator":"^7.6.8","@types/lodash.clonedeep":"^4.5.9","@types/find-package-json":"^1.2.6","rollup-plugin-visualizer":"^5.12.0","@typescript-eslint/parser":"^5.62.0","@types/serialize-javascript":"^5.0.4","eslint-plugin-no-type-assertion":"^1.3.0","@typescript-eslint/eslint-plugin":"^5.62.0","eslint-import-resolver-typescript":"^2.7.1","babel-plugin-replace-import-extension":"^1.1.4","babel-plugin-transform-import-extension":"^1.0.3","babel-plugin-sxy-transform-import-extensions":"^1.0.5"},"peerDependencies":{"rollup":"^2.79.1"},"_npmOperationalInternal":{"tmp":"tmp/tungsten_0.1.26_1724550453702_0.5494649947227712","host":"s3://npm-registry-packages"}},"0.1.27":{"name":"tungsten","version":"0.1.27","keywords":[],"author":"","license":"UNLICENSED","_id":"tungsten@0.1.27","maintainers":[{"name":"rsandiford","email":"mail@robertsandiford.co.uk"}],"bin":{"tungsten":"dist/bin/index.js"},"dist":{"shasum":"1a135d0950ea1012747d087e1c3f7006f1fc2e05","tarball":"https://registry.npmjs.org/tungsten/-/tungsten-0.1.27.tgz","fileCount":1270,"integrity":"sha512-BiNxOgDaFN7phAOSdr9+qbLqo0LTPoo8NqZH/ciwgqBq+q6wSjQ5utie0PiJlfSaW/jK8GvpHL0DBBQjuW9NuQ==","signatures":[{"sig":"MEUCIQDTuW9Ni7b459zDBF4fM7o91mCi/fM/nFrTs7BOiihScgIgOqE8OwfjTlfV1QJQjDF72m1nnZgj3uMNJVREtharDrE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1131062},"main":"dist/index.js","type":"module","_from":"file:tungsten-0.1.27.tgz","types":"types/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*","./types/*":"./types/*"},"scripts":{"test":"sxy-test-runner","build":"rimraf intermed & rimraf dist & pnpm build-prep & pnpm build-watch","build-ts":"tsc --watch","build-once":"rimraf intermed & rimraf dist & pnpm build-ts-once & pnpm build-babel-once","build-prep":"pnpm build-ts-once","gitpublish":"pnpm build-once && cross-env GIT_SSH_COMMAND=\"ssh -i \"\"C:\\MainFiles\\1. Development\\robert_sandiford.openssh\"\"\" gitpublish","prepublish":"pnpm build-once","build-babel":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js --watch","build-quick":"pnpm build-watch","build-watch":"run-p build-ts build-babel","build-ts-once":"tsc","build-babel-once":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js"},"_npmUser":{"name":"rsandiford","email":"mail@robertsandiford.co.uk"},"_resolved":"C:\\Users\\Robert\\AppData\\Local\\Temp\\74a3b24969bdcbd210f150650f1ea930\\tungsten-0.1.27.tgz","_integrity":"sha512-BiNxOgDaFN7phAOSdr9+qbLqo0LTPoo8NqZH/ciwgqBq+q6wSjQ5utie0PiJlfSaW/jK8GvpHL0DBBQjuW9NuQ==","_npmVersion":"10.8.1","description":"[Docs](https://robertsandiford.co.uk/tungsten)","directories":{},"_nodeVersion":"20.16.0","dependencies":{"ini":"^4.1.3","zod":"^3.23.8","open":"^8.4.2","rmfr":"^2.0.0","sass":"^1.77.8","axios":"^0.27.2","chalk":"^5.3.0","slash":"^4.0.0","dotenv":"^16.4.5","globby":"^13.2.2","rollup":"^2.79.1","express":"^4.19.2","postcss":"^8.4.41","sxy-lib":"^3.0.2","bcryptjs":"^2.4.3","chokidar":"^3.6.0","cjstoesm":"^2.1.2","fs-extra":"^10.1.0","precinct":"^9.2.1","redaxios":"^0.5.1","cross-env":"^7.0.3","supertest":"^6.3.4","@babel/cli":"^7.24.8","@types/ini":"^1.3.34","decamelize":"^6.0.0","node-fetch":"^3.3.2","sxy-loader":"^3.0.32","@babel/core":"^7.25.2","npm-run-all":"^4.1.5","webpack-cli":"^4.10.0","babel-loader":"^8.3.0","react-router":"^6.26.1","@babel/parser":"^7.25.4","path-to-regexp":"^6.2.2","chalk-extensions":"^2.0.24","cjs-module-lexer":"^1.3.1","lodash.clonedeep":"^4.5.0","find-package-json":"^1.2.0","rollup-plugin-gzip":"^3.1.2","sxy-filing-cabinet":"^3.4.2","@babel/preset-react":"^7.24.7","html-webpack-plugin":"^5.6.0","import-meta-resolve":"^2.2.2","sxy-dependency-tree":"^8.1.11","sxy-lib-object-copy":"^2.0.5","@rollup/plugin-babel":"^5.3.1","require-resolve-hook":"^1.1.0","rollup-plugin-terser":"^7.0.2","serialize-javascript":"^6.0.2","webpack-stats-plugin":"^1.1.3","terser-webpack-plugin":"^5.3.10","babel-plugin-css-to-js":"^0.0.4","@rollup/plugin-commonjs":"^22.0.2","mini-css-extract-plugin":"^2.9.1","progress-webpack-plugin":"^1.0.16","webpack-bundle-analyzer":"^4.10.2","sxy-package-investigator":"^1.0.0","compression-webpack-plugin":"^10.0.0","@rollup/plugin-node-resolve":"^14.1.0","babel-plugin-sxy-module-resolver":"^4.1.9","babel-plugin-sxy-transform-cjs-to-esm":"^0.2.6","@babel/plugin-syntax-import-assertions":"^7.24.7","@babel/plugin-transform-class-properties":"^7.25.4"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.5.0","rmrf":"^2.0.4","eslint":"^8.57.0","rimraf":"^5.0.10","csstype":"^3.1.3","sxy-types":"^1.0.23","typescript":"^5.5.4","@types/chai":"^4.3.17","@types/node":"^20.16.1","@types/rmfr":"^2.0.5","chai-subset":"^1.6.0","@babel/types":"^7.25.4","@types/bcrypt":"^5.0.2","@types/express":"^4.17.21","@types/bcryptjs":"^2.4.6","@types/fs-extra":"^11.0.4","sxy-test-runner":"link:..\\..\\monorepo\\sxy-test-runner","@babel/generator":"^7.25.5","@types/babel-types":"^7.0.15","@types/babel__core":"^7.20.5","@rollup/plugin-json":"^6.1.0","eslint-plugin-import":"^2.29.1","@types/babel__generator":"^7.6.8","@types/lodash.clonedeep":"^4.5.9","@types/find-package-json":"^1.2.6","rollup-plugin-visualizer":"^5.12.0","@typescript-eslint/parser":"^5.62.0","@types/serialize-javascript":"^5.0.4","eslint-plugin-no-type-assertion":"^1.3.0","@typescript-eslint/eslint-plugin":"^5.62.0","eslint-import-resolver-typescript":"^2.7.1","babel-plugin-replace-import-extension":"^1.1.4","babel-plugin-transform-import-extension":"^1.0.3","babel-plugin-sxy-transform-import-extensions":"^1.0.5"},"peerDependencies":{"rollup":"^2.79.1"},"_npmOperationalInternal":{"tmp":"tmp/tungsten_0.1.27_1724550959956_0.6492338096315868","host":"s3://npm-registry-packages"}},"0.1.28":{"name":"tungsten","version":"0.1.28","keywords":[],"author":"","license":"UNLICENSED","_id":"tungsten@0.1.28","maintainers":[{"name":"rsandiford","email":"mail@robertsandiford.co.uk"}],"bin":{"tungsten":"dist/bin/index.js"},"dist":{"shasum":"ebfdad823e8909967410ad260f9e0cb82db2b6be","tarball":"https://registry.npmjs.org/tungsten/-/tungsten-0.1.28.tgz","fileCount":1270,"integrity":"sha512-ryn8MkDmcxTYUKwJCJTkk4zFuQu/xOu2Yp/lbsU85NUC0W9jAUMjRB/kkllnBaLO3012KRm6JFij+Ga0jHSxWw==","signatures":[{"sig":"MEQCIDUJRDGVUqediAdsjZv0a7k6vbmmvtlo8vp8kMI2sZL5AiBhqwpxaeMSKz1HM16QpuCBbaegA/7KxZwdaoklCxyHaQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1131062},"main":"dist/index.js","type":"module","_from":"file:tungsten-0.1.28.tgz","types":"types/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*","./types/*":"./types/*"},"scripts":{"test":"sxy-test-runner","build":"rimraf intermed & rimraf dist & pnpm build-prep & pnpm build-watch","build-ts":"tsc --watch","build-once":"rimraf intermed & rimraf dist & pnpm build-ts-once & pnpm build-babel-once","build-prep":"pnpm build-ts-once","gitpublish":"pnpm build-once && cross-env GIT_SSH_COMMAND=\"ssh -i \"\"C:\\MainFiles\\1. Development\\robert_sandiford.openssh\"\"\" gitpublish","prepublish":"pnpm build-once","build-babel":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js --watch","build-quick":"pnpm build-watch","build-watch":"run-p build-ts build-babel","build-ts-once":"tsc","build-babel-once":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js"},"_npmUser":{"name":"rsandiford","email":"mail@robertsandiford.co.uk"},"_resolved":"C:\\Users\\Robert\\AppData\\Local\\Temp\\afba5bd3230f03e1b600b3641c3bc13d\\tungsten-0.1.28.tgz","_integrity":"sha512-ryn8MkDmcxTYUKwJCJTkk4zFuQu/xOu2Yp/lbsU85NUC0W9jAUMjRB/kkllnBaLO3012KRm6JFij+Ga0jHSxWw==","_npmVersion":"10.8.1","description":"[Docs](https://robertsandiford.co.uk/tungsten)","directories":{},"_nodeVersion":"20.16.0","dependencies":{"ini":"^4.1.3","zod":"^3.23.8","open":"^8.4.2","rmfr":"^2.0.0","sass":"^1.77.8","axios":"^0.27.2","chalk":"^5.3.0","slash":"^4.0.0","dotenv":"^16.4.5","globby":"^13.2.2","rollup":"^2.79.1","express":"^4.19.2","postcss":"^8.4.41","sxy-lib":"^3.0.2","bcryptjs":"^2.4.3","chokidar":"^3.6.0","cjstoesm":"^2.1.2","fs-extra":"^10.1.0","precinct":"^9.2.1","redaxios":"^0.5.1","cross-env":"^7.0.3","supertest":"^6.3.4","@babel/cli":"^7.24.8","@types/ini":"^1.3.34","decamelize":"^6.0.0","node-fetch":"^3.3.2","sxy-loader":"^3.0.32","@babel/core":"^7.25.2","npm-run-all":"^4.1.5","webpack-cli":"^4.10.0","babel-loader":"^8.3.0","react-router":"^6.26.1","@babel/parser":"^7.25.4","path-to-regexp":"^6.2.2","chalk-extensions":"^2.0.24","cjs-module-lexer":"^1.3.1","lodash.clonedeep":"^4.5.0","find-package-json":"^1.2.0","rollup-plugin-gzip":"^3.1.2","sxy-filing-cabinet":"^3.4.2","@babel/preset-react":"^7.24.7","html-webpack-plugin":"^5.6.0","import-meta-resolve":"^2.2.2","sxy-dependency-tree":"^8.1.11","sxy-lib-object-copy":"^2.0.5","@rollup/plugin-babel":"^5.3.1","require-resolve-hook":"^1.1.0","rollup-plugin-terser":"^7.0.2","serialize-javascript":"^6.0.2","webpack-stats-plugin":"^1.1.3","terser-webpack-plugin":"^5.3.10","babel-plugin-css-to-js":"^0.0.4","@rollup/plugin-commonjs":"^22.0.2","mini-css-extract-plugin":"^2.9.1","progress-webpack-plugin":"^1.0.16","webpack-bundle-analyzer":"^4.10.2","sxy-package-investigator":"^1.0.0","compression-webpack-plugin":"^10.0.0","@rollup/plugin-node-resolve":"^14.1.0","babel-plugin-sxy-module-resolver":"^4.1.9","babel-plugin-sxy-transform-cjs-to-esm":"^0.2.6","@babel/plugin-syntax-import-assertions":"^7.24.7","@babel/plugin-transform-class-properties":"^7.25.4"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.5.0","rmrf":"^2.0.4","eslint":"^8.57.0","rimraf":"^5.0.10","csstype":"^3.1.3","sxy-types":"^1.0.23","typescript":"^5.5.4","@types/chai":"^4.3.17","@types/node":"^20.16.1","@types/rmfr":"^2.0.5","chai-subset":"^1.6.0","@babel/types":"^7.25.4","@types/bcrypt":"^5.0.2","@types/express":"^4.17.21","@types/bcryptjs":"^2.4.6","@types/fs-extra":"^11.0.4","sxy-test-runner":"link:..\\..\\monorepo\\sxy-test-runner","@babel/generator":"^7.25.5","@types/babel-types":"^7.0.15","@types/babel__core":"^7.20.5","@rollup/plugin-json":"^6.1.0","eslint-plugin-import":"^2.29.1","@types/babel__generator":"^7.6.8","@types/lodash.clonedeep":"^4.5.9","@types/find-package-json":"^1.2.6","rollup-plugin-visualizer":"^5.12.0","@typescript-eslint/parser":"^5.62.0","@types/serialize-javascript":"^5.0.4","eslint-plugin-no-type-assertion":"^1.3.0","@typescript-eslint/eslint-plugin":"^5.62.0","eslint-import-resolver-typescript":"^2.7.1","babel-plugin-replace-import-extension":"^1.1.4","babel-plugin-transform-import-extension":"^1.0.3","babel-plugin-sxy-transform-import-extensions":"^1.0.5"},"peerDependencies":{"rollup":"^2.79.1"},"_npmOperationalInternal":{"tmp":"tmp/tungsten_0.1.28_1724557474035_0.3096833526693543","host":"s3://npm-registry-packages"}},"0.1.29":{"name":"tungsten","version":"0.1.29","keywords":[],"author":"","license":"UNLICENSED","_id":"tungsten@0.1.29","maintainers":[{"name":"rsandiford","email":"mail@robertsandiford.co.uk"}],"bin":{"tungsten":"dist/bin/index.js"},"dist":{"shasum":"5cf51e2772c054e4b742e1a41b54f60df5d9a11f","tarball":"https://registry.npmjs.org/tungsten/-/tungsten-0.1.29.tgz","fileCount":1270,"integrity":"sha512-gwzqdNo9+BjxVhLpe7jHSMVas7LHTw9GRvJX2OSgfDKLocK+fd1DpbFVGuvOafZ7tci+YWd0DV0dIUJRPYMXDw==","signatures":[{"sig":"MEUCIGQf7H/eMgccUkkBziZp1WZehQP3NxJHq9ZrtU7Jea4AAiEAzAwLNpirwNARai2mK9wDj5U6r9Zi/le1w0aDeiKCsYM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1131064},"main":"dist/index.js","type":"module","_from":"file:tungsten-0.1.29.tgz","types":"types/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*","./types/*":"./types/*"},"scripts":{"test":"sxy-test-runner","build":"rimraf intermed & rimraf dist & pnpm build-prep & pnpm build-watch","build-ts":"tsc --watch","build-once":"rimraf intermed & rimraf dist & pnpm build-ts-once & pnpm build-babel-once","build-prep":"pnpm build-ts-once","gitpublish":"pnpm build-once && cross-env GIT_SSH_COMMAND=\"ssh -i \"\"C:\\MainFiles\\1. Development\\robert_sandiford.openssh\"\"\" gitpublish","prepublish":"pnpm build-once","build-babel":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js --watch","build-quick":"pnpm build-watch","build-watch":"run-p build-ts build-babel","build-ts-once":"tsc","build-babel-once":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js"},"_npmUser":{"name":"rsandiford","email":"mail@robertsandiford.co.uk"},"_resolved":"C:\\Users\\Robert\\AppData\\Local\\Temp\\61c595e2a0a2120fe85f50442fe93cfb\\tungsten-0.1.29.tgz","_integrity":"sha512-gwzqdNo9+BjxVhLpe7jHSMVas7LHTw9GRvJX2OSgfDKLocK+fd1DpbFVGuvOafZ7tci+YWd0DV0dIUJRPYMXDw==","_npmVersion":"10.8.1","description":"[Docs](https://robertsandiford.co.uk/tungsten)","directories":{},"_nodeVersion":"20.16.0","dependencies":{"ini":"^4.1.3","zod":"^3.23.8","open":"^8.4.2","rmfr":"^2.0.0","sass":"^1.77.8","axios":"^0.27.2","chalk":"^5.3.0","slash":"^4.0.0","dotenv":"^16.4.5","globby":"^13.2.2","rollup":"^2.79.1","express":"^4.19.2","postcss":"^8.4.41","sxy-lib":"^3.0.2","bcryptjs":"^2.4.3","chokidar":"^3.6.0","cjstoesm":"^2.1.2","fs-extra":"^10.1.0","precinct":"^9.2.1","redaxios":"^0.5.1","cross-env":"^7.0.3","supertest":"^6.3.4","@babel/cli":"^7.24.8","@types/ini":"^1.3.34","decamelize":"^6.0.0","node-fetch":"^3.3.2","sxy-loader":"^3.0.32","@babel/core":"^7.25.2","npm-run-all":"^4.1.5","webpack-cli":"^4.10.0","babel-loader":"^8.3.0","react-router":"^6.26.1","@babel/parser":"^7.25.4","path-to-regexp":"^6.2.2","chalk-extensions":"^2.0.24","cjs-module-lexer":"^1.3.1","lodash.clonedeep":"^4.5.0","find-package-json":"^1.2.0","rollup-plugin-gzip":"^3.1.2","sxy-filing-cabinet":"^3.4.2","@babel/preset-react":"^7.24.7","html-webpack-plugin":"^5.6.0","import-meta-resolve":"^2.2.2","sxy-dependency-tree":"^8.1.11","sxy-lib-object-copy":"^2.0.5","@rollup/plugin-babel":"^5.3.1","require-resolve-hook":"^1.1.0","rollup-plugin-terser":"^7.0.2","serialize-javascript":"^6.0.2","webpack-stats-plugin":"^1.1.3","terser-webpack-plugin":"^5.3.10","babel-plugin-css-to-js":"^0.0.4","@rollup/plugin-commonjs":"^22.0.2","mini-css-extract-plugin":"^2.9.1","progress-webpack-plugin":"^1.0.16","webpack-bundle-analyzer":"^4.10.2","sxy-package-investigator":"^1.0.0","compression-webpack-plugin":"^10.0.0","@rollup/plugin-node-resolve":"^14.1.0","babel-plugin-sxy-module-resolver":"^4.1.9","babel-plugin-sxy-transform-cjs-to-esm":"^0.2.6","@babel/plugin-syntax-import-assertions":"^7.24.7","@babel/plugin-transform-class-properties":"^7.25.4"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.5.0","rmrf":"^2.0.4","eslint":"^8.57.0","rimraf":"^5.0.10","csstype":"^3.1.3","sxy-types":"^1.0.23","typescript":"^5.5.4","@types/chai":"^4.3.17","@types/node":"^20.16.1","@types/rmfr":"^2.0.5","chai-subset":"^1.6.0","@babel/types":"^7.25.4","@types/bcrypt":"^5.0.2","@types/express":"^4.17.21","@types/bcryptjs":"^2.4.6","@types/fs-extra":"^11.0.4","sxy-test-runner":"link:..\\..\\monorepo\\sxy-test-runner","@babel/generator":"^7.25.5","@types/babel-types":"^7.0.15","@types/babel__core":"^7.20.5","@rollup/plugin-json":"^6.1.0","eslint-plugin-import":"^2.29.1","@types/babel__generator":"^7.6.8","@types/lodash.clonedeep":"^4.5.9","@types/find-package-json":"^1.2.6","rollup-plugin-visualizer":"^5.12.0","@typescript-eslint/parser":"^5.62.0","@types/serialize-javascript":"^5.0.4","eslint-plugin-no-type-assertion":"^1.3.0","@typescript-eslint/eslint-plugin":"^5.62.0","eslint-import-resolver-typescript":"^2.7.1","babel-plugin-replace-import-extension":"^1.1.4","babel-plugin-transform-import-extension":"^1.0.3","babel-plugin-sxy-transform-import-extensions":"^1.0.5"},"peerDependencies":{"rollup":"^2.79.1"},"_npmOperationalInternal":{"tmp":"tmp/tungsten_0.1.29_1724652850364_0.9291861852795207","host":"s3://npm-registry-packages"}},"0.1.29-a":{"name":"tungsten","version":"0.1.29-a","keywords":[],"author":"","license":"UNLICENSED","_id":"tungsten@0.1.29-a","maintainers":[{"name":"rsandiford","email":"mail@robertsandiford.co.uk"}],"bin":{"tungsten":"dist/bin/index.js"},"dist":{"shasum":"2054f85346b2075bc6a15140adbe97f764926964","tarball":"https://registry.npmjs.org/tungsten/-/tungsten-0.1.29-a.tgz","fileCount":1270,"integrity":"sha512-g+uoPaP475MITtKgwRkkDNpdYBAMY+VVOfHongJBBdJjgSr8P4W5N5CnLskSIuWjxEBWRZih2J/WPkGA1+Jjqw==","signatures":[{"sig":"MEQCIAEhpLKJw5vSqd4kz6bHENBZtJkMswO1LLteWZGQ4LiLAiADBBVRhHGTfmAB6KDffjj54tjM2qcyDITotIy3f/AFng==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1131139},"main":"dist/index.js","type":"module","_from":"file:tungsten-0.1.29-a.tgz","types":"types/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*","./types/*":"./types/*"},"scripts":{"test":"sxy-test-runner","build":"rimraf intermed & rimraf dist & pnpm build-prep & pnpm build-watch","build-ts":"tsc --watch","build-once":"rimraf intermed & rimraf dist & pnpm build-ts-once & pnpm build-babel-once","build-prep":"pnpm build-ts-once","gitpublish":"pnpm build-once && cross-env GIT_SSH_COMMAND=\"ssh -i \"\"C:\\MainFiles\\1. Development\\robert_sandiford.openssh\"\"\" gitpublish","prepublish":"pnpm build-once","build-babel":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js --watch","build-quick":"pnpm build-watch","build-watch":"run-p build-ts build-babel","build-ts-once":"tsc","build-babel-once":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js"},"_npmUser":{"name":"rsandiford","email":"mail@robertsandiford.co.uk"},"_resolved":"C:\\Users\\Robert\\AppData\\Local\\Temp\\3a950bb480891fa274d71b19c74e65d1\\tungsten-0.1.29-a.tgz","_integrity":"sha512-g+uoPaP475MITtKgwRkkDNpdYBAMY+VVOfHongJBBdJjgSr8P4W5N5CnLskSIuWjxEBWRZih2J/WPkGA1+Jjqw==","_npmVersion":"10.8.1","description":"[Docs](https://robertsandiford.co.uk/tungsten)","directories":{},"_nodeVersion":"20.16.0","dependencies":{"ini":"^4.1.3","zod":"^3.23.8","open":"^8.4.2","rmfr":"^2.0.0","sass":"^1.77.8","axios":"^0.27.2","chalk":"^5.3.0","slash":"^4.0.0","dotenv":"^16.4.5","globby":"^13.2.2","rollup":"^2.79.1","express":"^4.19.2","postcss":"^8.4.41","sxy-lib":"^3.0.2","bcryptjs":"^2.4.3","chokidar":"^3.6.0","cjstoesm":"^2.1.2","fs-extra":"^10.1.0","precinct":"^9.2.1","redaxios":"^0.5.1","cross-env":"^7.0.3","supertest":"^6.3.4","@babel/cli":"^7.24.8","@types/ini":"^1.3.34","decamelize":"^6.0.0","node-fetch":"^3.3.2","sxy-loader":"^3.0.32","@babel/core":"^7.25.2","npm-run-all":"^4.1.5","webpack-cli":"^4.10.0","babel-loader":"^8.3.0","react-router":"^6.26.1","@babel/parser":"^7.25.4","path-to-regexp":"^6.2.2","chalk-extensions":"^2.0.24","cjs-module-lexer":"^1.3.1","lodash.clonedeep":"^4.5.0","find-package-json":"^1.2.0","rollup-plugin-gzip":"^3.1.2","sxy-filing-cabinet":"^3.4.2","@babel/preset-react":"^7.24.7","html-webpack-plugin":"^5.6.0","import-meta-resolve":"^2.2.2","sxy-dependency-tree":"^8.1.11","sxy-lib-object-copy":"^2.0.5","@rollup/plugin-babel":"^5.3.1","require-resolve-hook":"^1.1.0","rollup-plugin-terser":"^7.0.2","serialize-javascript":"^6.0.2","webpack-stats-plugin":"^1.1.3","terser-webpack-plugin":"^5.3.10","babel-plugin-css-to-js":"^0.0.4","@rollup/plugin-commonjs":"^22.0.2","mini-css-extract-plugin":"^2.9.1","progress-webpack-plugin":"^1.0.16","webpack-bundle-analyzer":"^4.10.2","sxy-package-investigator":"^1.0.0","compression-webpack-plugin":"^10.0.0","@rollup/plugin-node-resolve":"^14.1.0","babel-plugin-sxy-module-resolver":"^4.1.9","babel-plugin-sxy-transform-cjs-to-esm":"^0.2.6","@babel/plugin-syntax-import-assertions":"^7.24.7","@babel/plugin-transform-class-properties":"^7.25.4"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.5.0","rmrf":"^2.0.4","eslint":"^8.57.0","rimraf":"^5.0.10","csstype":"^3.1.3","sxy-types":"^1.0.23","typescript":"^5.5.4","@types/chai":"^4.3.17","@types/node":"^20.16.1","@types/rmfr":"^2.0.5","chai-subset":"^1.6.0","@babel/types":"^7.25.4","@types/bcrypt":"^5.0.2","@types/express":"^4.17.21","@types/bcryptjs":"^2.4.6","@types/fs-extra":"^11.0.4","sxy-test-runner":"link:..\\..\\monorepo\\sxy-test-runner","@babel/generator":"^7.25.5","@types/babel-types":"^7.0.15","@types/babel__core":"^7.20.5","@rollup/plugin-json":"^6.1.0","eslint-plugin-import":"^2.29.1","@types/babel__generator":"^7.6.8","@types/lodash.clonedeep":"^4.5.9","@types/find-package-json":"^1.2.6","rollup-plugin-visualizer":"^5.12.0","@typescript-eslint/parser":"^5.62.0","@types/serialize-javascript":"^5.0.4","eslint-plugin-no-type-assertion":"^1.3.0","@typescript-eslint/eslint-plugin":"^5.62.0","eslint-import-resolver-typescript":"^2.7.1","babel-plugin-replace-import-extension":"^1.1.4","babel-plugin-transform-import-extension":"^1.0.3","babel-plugin-sxy-transform-import-extensions":"^1.0.5"},"peerDependencies":{"rollup":"^2.79.1"},"_npmOperationalInternal":{"tmp":"tmp/tungsten_0.1.29-a_1724653288493_0.909257647464758","host":"s3://npm-registry-packages"}},"0.1.30":{"name":"tungsten","version":"0.1.30","keywords":[],"author":"","license":"UNLICENSED","_id":"tungsten@0.1.30","maintainers":[{"name":"rsandiford","email":"mail@robertsandiford.co.uk"}],"bin":{"tungsten":"dist/bin/index.js"},"dist":{"shasum":"eb25b11bb56b074d5a3ca8042eb77705c0acf7a2","tarball":"https://registry.npmjs.org/tungsten/-/tungsten-0.1.30.tgz","fileCount":1270,"integrity":"sha512-AVvOuCtj1/I0LeSJB2etN6PdlVelvCSod/zzQV/mQk6G7hld2PMlPMGLTN35nzFq/8Bo3uvjNNxSd0zP+mtlDQ==","signatures":[{"sig":"MEYCIQDyRPH2lSgsUerFpGpa1vV/gNpACvC3xw46AMfDKTgtUQIhANGkK38M2jRFkOk2+7ZX0DzLvYUs+Y2/VwMSjEWFFXXs","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1131183},"main":"dist/index.js","type":"module","_from":"file:tungsten-0.1.30.tgz","types":"types/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*","./types/*":"./types/*"},"scripts":{"test":"sxy-test-runner","build":"rimraf intermed & rimraf dist & pnpm build-prep & pnpm build-watch","build-ts":"tsc --watch","build-once":"rimraf intermed & rimraf dist & pnpm build-ts-once & pnpm build-babel-once","build-prep":"pnpm build-ts-once","gitpublish":"pnpm build-once && cross-env GIT_SSH_COMMAND=\"ssh -i \"\"C:\\MainFiles\\1. Development\\robert_sandiford.openssh\"\"\" gitpublish","prepublish":"pnpm build-once","build-babel":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js --watch","build-quick":"pnpm build-watch","build-watch":"run-p build-ts build-babel","build-ts-once":"tsc","build-babel-once":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js"},"_npmUser":{"name":"rsandiford","email":"mail@robertsandiford.co.uk"},"_resolved":"C:\\Users\\Robert\\AppData\\Local\\Temp\\963974718ecdcd82ebb7754daa97f377\\tungsten-0.1.30.tgz","_integrity":"sha512-AVvOuCtj1/I0LeSJB2etN6PdlVelvCSod/zzQV/mQk6G7hld2PMlPMGLTN35nzFq/8Bo3uvjNNxSd0zP+mtlDQ==","_npmVersion":"10.8.1","description":"[Docs](https://robertsandiford.co.uk/tungsten)","directories":{},"_nodeVersion":"20.16.0","dependencies":{"ini":"^4.1.3","zod":"^3.23.8","open":"^8.4.2","rmfr":"^2.0.0","sass":"^1.77.8","axios":"^0.27.2","chalk":"^5.3.0","slash":"^4.0.0","dotenv":"^16.4.5","globby":"^13.2.2","rollup":"^2.79.1","express":"^4.19.2","postcss":"^8.4.41","sxy-lib":"^3.0.2","bcryptjs":"^2.4.3","chokidar":"^3.6.0","cjstoesm":"^2.1.2","fs-extra":"^10.1.0","precinct":"^9.2.1","redaxios":"^0.5.1","cross-env":"^7.0.3","supertest":"^6.3.4","@babel/cli":"^7.24.8","@types/ini":"^1.3.34","decamelize":"^6.0.0","node-fetch":"^3.3.2","sxy-loader":"^3.0.32","@babel/core":"^7.25.2","npm-run-all":"^4.1.5","webpack-cli":"^4.10.0","babel-loader":"^8.3.0","react-router":"^6.26.1","@babel/parser":"^7.25.4","path-to-regexp":"^6.2.2","chalk-extensions":"^2.0.24","cjs-module-lexer":"^1.3.1","lodash.clonedeep":"^4.5.0","find-package-json":"^1.2.0","rollup-plugin-gzip":"^3.1.2","sxy-filing-cabinet":"^3.4.2","@babel/preset-react":"^7.24.7","html-webpack-plugin":"^5.6.0","import-meta-resolve":"^2.2.2","sxy-dependency-tree":"^8.1.11","sxy-lib-object-copy":"^2.0.5","@rollup/plugin-babel":"^5.3.1","require-resolve-hook":"^1.1.0","rollup-plugin-terser":"^7.0.2","serialize-javascript":"^6.0.2","webpack-stats-plugin":"^1.1.3","terser-webpack-plugin":"^5.3.10","babel-plugin-css-to-js":"^0.0.4","@rollup/plugin-commonjs":"^22.0.2","mini-css-extract-plugin":"^2.9.1","progress-webpack-plugin":"^1.0.16","webpack-bundle-analyzer":"^4.10.2","sxy-package-investigator":"^1.0.0","compression-webpack-plugin":"^10.0.0","@rollup/plugin-node-resolve":"^14.1.0","babel-plugin-sxy-module-resolver":"^4.1.9","babel-plugin-sxy-transform-cjs-to-esm":"^0.2.6","@babel/plugin-syntax-import-assertions":"^7.24.7","@babel/plugin-transform-class-properties":"^7.25.4"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.5.0","rmrf":"^2.0.4","eslint":"^8.57.0","rimraf":"^5.0.10","csstype":"^3.1.3","sxy-types":"^1.0.23","typescript":"^5.5.4","@types/chai":"^4.3.17","@types/node":"^20.16.1","@types/rmfr":"^2.0.5","chai-subset":"^1.6.0","@babel/types":"^7.25.4","@types/bcrypt":"^5.0.2","@types/express":"^4.17.21","@types/bcryptjs":"^2.4.6","@types/fs-extra":"^11.0.4","sxy-test-runner":"link:..\\..\\monorepo\\sxy-test-runner","@babel/generator":"^7.25.5","@types/babel-types":"^7.0.15","@types/babel__core":"^7.20.5","@rollup/plugin-json":"^6.1.0","eslint-plugin-import":"^2.29.1","@types/babel__generator":"^7.6.8","@types/lodash.clonedeep":"^4.5.9","@types/find-package-json":"^1.2.6","rollup-plugin-visualizer":"^5.12.0","@typescript-eslint/parser":"^5.62.0","@types/serialize-javascript":"^5.0.4","eslint-plugin-no-type-assertion":"^1.3.0","@typescript-eslint/eslint-plugin":"^5.62.0","eslint-import-resolver-typescript":"^2.7.1","babel-plugin-replace-import-extension":"^1.1.4","babel-plugin-transform-import-extension":"^1.0.3","babel-plugin-sxy-transform-import-extensions":"^1.0.5"},"peerDependencies":{"rollup":"^2.79.1"},"_npmOperationalInternal":{"tmp":"tmp/tungsten_0.1.30_1724655439252_0.7426070574796442","host":"s3://npm-registry-packages"}},"0.1.31":{"name":"tungsten","version":"0.1.31","keywords":[],"author":"","license":"UNLICENSED","_id":"tungsten@0.1.31","maintainers":[{"name":"rsandiford","email":"mail@robertsandiford.co.uk"}],"bin":{"tungsten":"dist/bin/index.js"},"dist":{"shasum":"b9d338ddef482b9b8926de0f5df1009c7ae05d6b","tarball":"https://registry.npmjs.org/tungsten/-/tungsten-0.1.31.tgz","fileCount":1270,"integrity":"sha512-T8KAAfsaIf4XA5MUi6pKzbV0CPzhnV3j2O4I6W5XvKFNhRXyp7eSnG0Xfn3MV/KIJhfYbi9Ng3URgfgEjz4lbg==","signatures":[{"sig":"MEUCIHeCH9WnAUYUZT3C5LyaZ6g1xl5OGp7W9psawLxIP+MvAiEA2Dn37fO1+9qeEg2A12N7iIT6wcxiiEcM+LrQjEGlx0E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1131204},"main":"dist/index.js","type":"module","_from":"file:tungsten-0.1.31.tgz","types":"types/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*","./types/*":"./types/*"},"scripts":{"test":"sxy-test-runner","build":"rimraf intermed & rimraf dist & pnpm build-prep & pnpm build-watch","build-ts":"tsc --watch","build-once":"rimraf intermed & rimraf dist & pnpm build-ts-once & pnpm build-babel-once","build-prep":"pnpm build-ts-once","gitpublish":"pnpm build-once && cross-env GIT_SSH_COMMAND=\"ssh -i \"\"C:\\MainFiles\\1. Development\\robert_sandiford.openssh\"\"\" gitpublish","prepublish":"pnpm build-once","build-babel":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js --watch","build-quick":"pnpm build-watch","build-watch":"run-p build-ts build-babel","build-ts-once":"tsc","build-babel-once":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js"},"_npmUser":{"name":"rsandiford","email":"mail@robertsandiford.co.uk"},"_resolved":"C:\\Users\\Robert\\AppData\\Local\\Temp\\bb3667276268647ed4f753737eab5b3a\\tungsten-0.1.31.tgz","_integrity":"sha512-T8KAAfsaIf4XA5MUi6pKzbV0CPzhnV3j2O4I6W5XvKFNhRXyp7eSnG0Xfn3MV/KIJhfYbi9Ng3URgfgEjz4lbg==","_npmVersion":"10.8.1","description":"[Docs](https://robertsandiford.co.uk/tungsten)","directories":{},"_nodeVersion":"20.16.0","dependencies":{"ini":"^4.1.3","zod":"^3.23.8","open":"^8.4.2","rmfr":"^2.0.0","sass":"^1.77.8","axios":"^0.27.2","chalk":"^5.3.0","slash":"^4.0.0","dotenv":"^16.4.5","globby":"^13.2.2","rollup":"^2.79.1","express":"^4.19.2","postcss":"^8.4.41","sxy-lib":"^3.0.2","bcryptjs":"^2.4.3","chokidar":"^3.6.0","cjstoesm":"^2.1.2","fs-extra":"^10.1.0","precinct":"^9.2.1","redaxios":"^0.5.1","cross-env":"^7.0.3","supertest":"^6.3.4","@babel/cli":"^7.24.8","@types/ini":"^1.3.34","decamelize":"^6.0.0","node-fetch":"^3.3.2","sxy-loader":"^3.0.32","@babel/core":"^7.25.2","npm-run-all":"^4.1.5","webpack-cli":"^4.10.0","babel-loader":"^8.3.0","react-router":"^6.26.1","@babel/parser":"^7.25.4","path-to-regexp":"^6.2.2","chalk-extensions":"^2.0.24","cjs-module-lexer":"^1.3.1","lodash.clonedeep":"^4.5.0","find-package-json":"^1.2.0","rollup-plugin-gzip":"^3.1.2","sxy-filing-cabinet":"^3.4.2","@babel/preset-react":"^7.24.7","html-webpack-plugin":"^5.6.0","import-meta-resolve":"^2.2.2","sxy-dependency-tree":"^8.1.11","sxy-lib-object-copy":"^2.0.5","@rollup/plugin-babel":"^5.3.1","require-resolve-hook":"^1.1.0","rollup-plugin-terser":"^7.0.2","serialize-javascript":"^6.0.2","webpack-stats-plugin":"^1.1.3","terser-webpack-plugin":"^5.3.10","babel-plugin-css-to-js":"^0.0.4","@rollup/plugin-commonjs":"^22.0.2","mini-css-extract-plugin":"^2.9.1","progress-webpack-plugin":"^1.0.16","webpack-bundle-analyzer":"^4.10.2","sxy-package-investigator":"^1.0.0","compression-webpack-plugin":"^10.0.0","@rollup/plugin-node-resolve":"^14.1.0","babel-plugin-sxy-module-resolver":"^4.1.9","babel-plugin-sxy-transform-cjs-to-esm":"^0.2.6","@babel/plugin-syntax-import-assertions":"^7.24.7","@babel/plugin-transform-class-properties":"^7.25.4"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.5.0","rmrf":"^2.0.4","eslint":"^8.57.0","rimraf":"^5.0.10","csstype":"^3.1.3","sxy-types":"^1.0.23","typescript":"^5.5.4","@types/chai":"^4.3.17","@types/node":"^20.16.1","@types/rmfr":"^2.0.5","chai-subset":"^1.6.0","@babel/types":"^7.25.4","@types/bcrypt":"^5.0.2","@types/express":"^4.17.21","@types/bcryptjs":"^2.4.6","@types/fs-extra":"^11.0.4","sxy-test-runner":"link:..\\..\\monorepo\\sxy-test-runner","@babel/generator":"^7.25.5","@types/babel-types":"^7.0.15","@types/babel__core":"^7.20.5","@rollup/plugin-json":"^6.1.0","eslint-plugin-import":"^2.29.1","@types/babel__generator":"^7.6.8","@types/lodash.clonedeep":"^4.5.9","@types/find-package-json":"^1.2.6","rollup-plugin-visualizer":"^5.12.0","@typescript-eslint/parser":"^5.62.0","@types/serialize-javascript":"^5.0.4","eslint-plugin-no-type-assertion":"^1.3.0","@typescript-eslint/eslint-plugin":"^5.62.0","eslint-import-resolver-typescript":"^2.7.1","babel-plugin-replace-import-extension":"^1.1.4","babel-plugin-transform-import-extension":"^1.0.3","babel-plugin-sxy-transform-import-extensions":"^1.0.5"},"peerDependencies":{"rollup":"^2.79.1"},"_npmOperationalInternal":{"tmp":"tmp/tungsten_0.1.31_1724655533687_0.6076068260479999","host":"s3://npm-registry-packages"}},"0.1.32":{"name":"tungsten","version":"0.1.32","keywords":[],"author":"","license":"UNLICENSED","_id":"tungsten@0.1.32","maintainers":[{"name":"rsandiford","email":"mail@robertsandiford.co.uk"}],"bin":{"tungsten":"dist/bin/index.js"},"dist":{"shasum":"23907d84babd53e7518e2926fa7ec427f7a41313","tarball":"https://registry.npmjs.org/tungsten/-/tungsten-0.1.32.tgz","fileCount":1270,"integrity":"sha512-RkbLTmvEdIKIp1D4hXLMKvcqhqwo9qRUWY1/0vq/C75aQzdnWt0u7c+TMrB3QKgRk6mhntSmx31eJUK4F3Z5AA==","signatures":[{"sig":"MEUCIATJUE1hq54+G3pZEI6Tbj51J6b9hJuCU4bTzjMfLkAKAiEAnZzB0g214hCHFQKVVeiwe2I814E3wDUQSnY/3avsFk4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1131199},"main":"dist/index.js","type":"module","_from":"file:tungsten-0.1.32.tgz","types":"types/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*","./types/*":"./types/*"},"scripts":{"test":"sxy-test-runner","build":"rimraf intermed & rimraf dist & pnpm build-prep & pnpm build-watch","build-ts":"tsc --watch","build-once":"rimraf intermed & rimraf dist & pnpm build-ts-once & pnpm build-babel-once","build-prep":"pnpm build-ts-once","gitpublish":"pnpm build-once && cross-env GIT_SSH_COMMAND=\"ssh -i \"\"C:\\MainFiles\\1. Development\\robert_sandiford.openssh\"\"\" gitpublish","prepublish":"pnpm build-once","build-babel":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js --watch","build-quick":"pnpm build-watch","build-watch":"run-p build-ts build-babel","build-ts-once":"tsc","build-babel-once":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js"},"_npmUser":{"name":"rsandiford","email":"mail@robertsandiford.co.uk"},"_resolved":"C:\\Users\\Robert\\AppData\\Local\\Temp\\08c77a33b518cbe6874ab10cb83d74bb\\tungsten-0.1.32.tgz","_integrity":"sha512-RkbLTmvEdIKIp1D4hXLMKvcqhqwo9qRUWY1/0vq/C75aQzdnWt0u7c+TMrB3QKgRk6mhntSmx31eJUK4F3Z5AA==","_npmVersion":"10.8.1","description":"[Docs](https://robertsandiford.co.uk/tungsten)","directories":{},"_nodeVersion":"20.16.0","dependencies":{"ini":"^4.1.3","zod":"^3.23.8","open":"^8.4.2","rmfr":"^2.0.0","sass":"^1.77.8","axios":"^0.27.2","chalk":"^5.3.0","slash":"^4.0.0","dotenv":"^16.4.5","globby":"^13.2.2","rollup":"^2.79.1","express":"^4.19.2","postcss":"^8.4.41","sxy-lib":"^3.0.2","bcryptjs":"^2.4.3","chokidar":"^3.6.0","cjstoesm":"^2.1.2","fs-extra":"^10.1.0","precinct":"^9.2.1","redaxios":"^0.5.1","cross-env":"^7.0.3","supertest":"^6.3.4","@babel/cli":"^7.24.8","@types/ini":"^1.3.34","decamelize":"^6.0.0","node-fetch":"^3.3.2","sxy-loader":"^3.0.32","@babel/core":"^7.25.2","npm-run-all":"^4.1.5","webpack-cli":"^4.10.0","babel-loader":"^8.3.0","react-router":"^6.26.1","@babel/parser":"^7.25.4","path-to-regexp":"^6.2.2","chalk-extensions":"^2.0.24","cjs-module-lexer":"^1.3.1","lodash.clonedeep":"^4.5.0","find-package-json":"^1.2.0","rollup-plugin-gzip":"^3.1.2","sxy-filing-cabinet":"^3.4.2","@babel/preset-react":"^7.24.7","html-webpack-plugin":"^5.6.0","import-meta-resolve":"^2.2.2","sxy-dependency-tree":"^8.1.11","sxy-lib-object-copy":"^2.0.5","@rollup/plugin-babel":"^5.3.1","require-resolve-hook":"^1.1.0","rollup-plugin-terser":"^7.0.2","serialize-javascript":"^6.0.2","webpack-stats-plugin":"^1.1.3","terser-webpack-plugin":"^5.3.10","babel-plugin-css-to-js":"^0.0.4","@rollup/plugin-commonjs":"^22.0.2","mini-css-extract-plugin":"^2.9.1","progress-webpack-plugin":"^1.0.16","webpack-bundle-analyzer":"^4.10.2","sxy-package-investigator":"^1.0.0","compression-webpack-plugin":"^10.0.0","@rollup/plugin-node-resolve":"^14.1.0","babel-plugin-sxy-module-resolver":"^4.1.9","babel-plugin-sxy-transform-cjs-to-esm":"^0.2.6","@babel/plugin-syntax-import-assertions":"^7.24.7","@babel/plugin-transform-class-properties":"^7.25.4"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.5.0","rmrf":"^2.0.4","eslint":"^8.57.0","rimraf":"^5.0.10","csstype":"^3.1.3","sxy-types":"^1.0.23","typescript":"^5.5.4","@types/chai":"^4.3.17","@types/node":"^20.16.1","@types/rmfr":"^2.0.5","chai-subset":"^1.6.0","@babel/types":"^7.25.4","@types/bcrypt":"^5.0.2","@types/express":"^4.17.21","@types/bcryptjs":"^2.4.6","@types/fs-extra":"^11.0.4","sxy-test-runner":"link:..\\..\\monorepo\\sxy-test-runner","@babel/generator":"^7.25.5","@types/babel-types":"^7.0.15","@types/babel__core":"^7.20.5","@rollup/plugin-json":"^6.1.0","eslint-plugin-import":"^2.29.1","@types/babel__generator":"^7.6.8","@types/lodash.clonedeep":"^4.5.9","@types/find-package-json":"^1.2.6","rollup-plugin-visualizer":"^5.12.0","@typescript-eslint/parser":"^5.62.0","@types/serialize-javascript":"^5.0.4","eslint-plugin-no-type-assertion":"^1.3.0","@typescript-eslint/eslint-plugin":"^5.62.0","eslint-import-resolver-typescript":"^2.7.1","babel-plugin-replace-import-extension":"^1.1.4","babel-plugin-transform-import-extension":"^1.0.3","babel-plugin-sxy-transform-import-extensions":"^1.0.5"},"peerDependencies":{"rollup":"^2.79.1"},"_npmOperationalInternal":{"tmp":"tmp/tungsten_0.1.32_1724655816611_0.009705230045282676","host":"s3://npm-registry-packages"}},"0.1.33":{"name":"tungsten","version":"0.1.33","keywords":[],"author":"","license":"UNLICENSED","_id":"tungsten@0.1.33","maintainers":[{"name":"rsandiford","email":"mail@robertsandiford.co.uk"}],"bin":{"tungsten":"dist/bin/index.js"},"dist":{"shasum":"07ea9d7f44a76a90503556dd377a8ecb39910db5","tarball":"https://registry.npmjs.org/tungsten/-/tungsten-0.1.33.tgz","fileCount":1270,"integrity":"sha512-xCIVJZgR8x7MH8TzgTLLHtJIg2wCEJPSHMQbLDGHZhFAkwrLVeVTfCjQmGhv7h47W8/Esfjp61KnK/2T4zW+0Q==","signatures":[{"sig":"MEUCIQDnRjI7puWl0Eo6yv5j3zAtj1Y5NKRQyOi6hw0mKtZaMQIgBJ2C7R2tjlASFPHeiTnOePsX4mZEYdAgaISYm992W2k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1131295},"main":"dist/index.js","type":"module","_from":"file:tungsten-0.1.33.tgz","types":"types/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*","./types/*":"./types/*"},"scripts":{"test":"sxy-test-runner","build":"rimraf intermed & rimraf dist & pnpm build-prep & pnpm build-watch","build-ts":"tsc --watch","build-once":"rimraf intermed & rimraf dist & pnpm build-ts-once & pnpm build-babel-once","build-prep":"pnpm build-ts-once","gitpublish":"pnpm build-once && cross-env GIT_SSH_COMMAND=\"ssh -i \"\"C:\\MainFiles\\1. Development\\robert_sandiford.openssh\"\"\" gitpublish","prepublish":"pnpm build-once","build-babel":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js --watch","build-quick":"pnpm build-watch","build-watch":"run-p build-ts build-babel","build-ts-once":"tsc","build-babel-once":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js"},"_npmUser":{"name":"rsandiford","email":"mail@robertsandiford.co.uk"},"_resolved":"C:\\Users\\Robert\\AppData\\Local\\Temp\\7dfad0eb3f9cfad064771c93d52c01b4\\tungsten-0.1.33.tgz","_integrity":"sha512-xCIVJZgR8x7MH8TzgTLLHtJIg2wCEJPSHMQbLDGHZhFAkwrLVeVTfCjQmGhv7h47W8/Esfjp61KnK/2T4zW+0Q==","_npmVersion":"10.8.1","description":"[Docs](https://robertsandiford.co.uk/tungsten)","directories":{},"_nodeVersion":"20.16.0","dependencies":{"ini":"^4.1.3","zod":"^3.23.8","open":"^8.4.2","rmfr":"^2.0.0","sass":"^1.77.8","axios":"^0.27.2","chalk":"^5.3.0","slash":"^4.0.0","dotenv":"^16.4.5","globby":"^13.2.2","rollup":"^2.79.1","express":"^4.19.2","postcss":"^8.4.41","sxy-lib":"^3.0.2","bcryptjs":"^2.4.3","chokidar":"^3.6.0","cjstoesm":"^2.1.2","fs-extra":"^10.1.0","precinct":"^9.2.1","redaxios":"^0.5.1","cross-env":"^7.0.3","supertest":"^6.3.4","@babel/cli":"^7.24.8","@types/ini":"^1.3.34","decamelize":"^6.0.0","node-fetch":"^3.3.2","sxy-loader":"^3.0.32","@babel/core":"^7.25.2","npm-run-all":"^4.1.5","webpack-cli":"^4.10.0","babel-loader":"^8.3.0","react-router":"^6.26.1","@babel/parser":"^7.25.4","path-to-regexp":"^6.2.2","chalk-extensions":"^2.0.24","cjs-module-lexer":"^1.3.1","lodash.clonedeep":"^4.5.0","find-package-json":"^1.2.0","rollup-plugin-gzip":"^3.1.2","sxy-filing-cabinet":"^3.4.2","@babel/preset-react":"^7.24.7","html-webpack-plugin":"^5.6.0","import-meta-resolve":"^2.2.2","sxy-dependency-tree":"^8.1.11","sxy-lib-object-copy":"^2.0.5","@rollup/plugin-babel":"^5.3.1","require-resolve-hook":"^1.1.0","rollup-plugin-terser":"^7.0.2","serialize-javascript":"^6.0.2","webpack-stats-plugin":"^1.1.3","terser-webpack-plugin":"^5.3.10","babel-plugin-css-to-js":"^0.0.4","@rollup/plugin-commonjs":"^22.0.2","mini-css-extract-plugin":"^2.9.1","progress-webpack-plugin":"^1.0.16","webpack-bundle-analyzer":"^4.10.2","sxy-package-investigator":"^1.0.0","compression-webpack-plugin":"^10.0.0","@rollup/plugin-node-resolve":"^14.1.0","babel-plugin-sxy-module-resolver":"^4.1.9","babel-plugin-sxy-transform-cjs-to-esm":"^0.2.6","@babel/plugin-syntax-import-assertions":"^7.24.7","@babel/plugin-transform-class-properties":"^7.25.4"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.5.0","rmrf":"^2.0.4","eslint":"^8.57.0","rimraf":"^5.0.10","csstype":"^3.1.3","sxy-types":"^1.0.23","typescript":"^5.5.4","@types/chai":"^4.3.17","@types/node":"^20.16.1","@types/rmfr":"^2.0.5","chai-subset":"^1.6.0","@babel/types":"^7.25.4","@types/bcrypt":"^5.0.2","@types/express":"^4.17.21","@types/bcryptjs":"^2.4.6","@types/fs-extra":"^11.0.4","sxy-test-runner":"link:..\\..\\monorepo\\sxy-test-runner","@babel/generator":"^7.25.5","@types/babel-types":"^7.0.15","@types/babel__core":"^7.20.5","@rollup/plugin-json":"^6.1.0","eslint-plugin-import":"^2.29.1","@types/babel__generator":"^7.6.8","@types/lodash.clonedeep":"^4.5.9","@types/find-package-json":"^1.2.6","rollup-plugin-visualizer":"^5.12.0","@typescript-eslint/parser":"^5.62.0","@types/serialize-javascript":"^5.0.4","eslint-plugin-no-type-assertion":"^1.3.0","@typescript-eslint/eslint-plugin":"^5.62.0","eslint-import-resolver-typescript":"^2.7.1","babel-plugin-replace-import-extension":"^1.1.4","babel-plugin-transform-import-extension":"^1.0.3","babel-plugin-sxy-transform-import-extensions":"^1.0.5"},"peerDependencies":{"rollup":"^2.79.1"},"_npmOperationalInternal":{"tmp":"tmp/tungsten_0.1.33_1724662422435_0.08746054972789419","host":"s3://npm-registry-packages"}},"0.1.34":{"name":"tungsten","version":"0.1.34","keywords":[],"author":"","license":"UNLICENSED","_id":"tungsten@0.1.34","maintainers":[{"name":"rsandiford","email":"mail@robertsandiford.co.uk"}],"bin":{"tungsten":"dist/bin/index.js"},"dist":{"shasum":"b234ce8a2adeb80be723f732f5ab055febec7aed","tarball":"https://registry.npmjs.org/tungsten/-/tungsten-0.1.34.tgz","fileCount":1270,"integrity":"sha512-G45xT1Pbxl1Lpic1dzc0BwWFwBVpYVbNDMcO9+xtKLKCUVj+c2EWa2MNhLb9PEq9+THCdUSfltO+l+ObzhMjRw==","signatures":[{"sig":"MEQCICsuwkvCLMAM3UWiRRjHnA63T4fmFlwxvDb31CATA6nYAiBpoyHcwKGXz/T7LgPDj76g87Rv2t2GWLbPQexjPysFTQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1131371},"main":"dist/index.js","type":"module","_from":"file:tungsten-0.1.34.tgz","types":"types/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*","./types/*":"./types/*"},"scripts":{"test":"sxy-test-runner","build":"rimraf intermed & rimraf dist & pnpm build-prep & pnpm build-watch","build-ts":"tsc --watch","build-once":"rimraf intermed & rimraf dist & pnpm build-ts-once & pnpm build-babel-once","build-prep":"pnpm build-ts-once","gitpublish":"pnpm build-once && cross-env GIT_SSH_COMMAND=\"ssh -i \"\"C:\\MainFiles\\1. Development\\robert_sandiford.openssh\"\"\" gitpublish","prepublish":"pnpm build-once","build-babel":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js --watch","build-quick":"pnpm build-watch","build-watch":"run-p build-ts build-babel","build-ts-once":"tsc","build-babel-once":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js"},"_npmUser":{"name":"rsandiford","email":"mail@robertsandiford.co.uk"},"_resolved":"C:\\Users\\Robert\\AppData\\Local\\Temp\\5586717f97151ef8cc3ac51157a767a5\\tungsten-0.1.34.tgz","_integrity":"sha512-G45xT1Pbxl1Lpic1dzc0BwWFwBVpYVbNDMcO9+xtKLKCUVj+c2EWa2MNhLb9PEq9+THCdUSfltO+l+ObzhMjRw==","_npmVersion":"10.8.1","description":"[Docs](https://robertsandiford.co.uk/tungsten)","directories":{},"_nodeVersion":"20.16.0","dependencies":{"ini":"^4.1.3","zod":"^3.23.8","open":"^8.4.2","rmfr":"^2.0.0","sass":"^1.77.8","axios":"^0.27.2","chalk":"^5.3.0","slash":"^4.0.0","dotenv":"^16.4.5","globby":"^13.2.2","rollup":"^2.79.1","express":"^4.19.2","postcss":"^8.4.41","sxy-lib":"^3.0.2","bcryptjs":"^2.4.3","chokidar":"^3.6.0","cjstoesm":"^2.1.2","fs-extra":"^10.1.0","precinct":"^9.2.1","redaxios":"^0.5.1","cross-env":"^7.0.3","supertest":"^6.3.4","@babel/cli":"^7.24.8","@types/ini":"^1.3.34","decamelize":"^6.0.0","node-fetch":"^3.3.2","sxy-loader":"^3.0.32","@babel/core":"^7.25.2","npm-run-all":"^4.1.5","webpack-cli":"^4.10.0","babel-loader":"^8.3.0","react-router":"^6.26.1","@babel/parser":"^7.25.4","path-to-regexp":"^6.2.2","chalk-extensions":"^2.0.24","cjs-module-lexer":"^1.3.1","lodash.clonedeep":"^4.5.0","find-package-json":"^1.2.0","rollup-plugin-gzip":"^3.1.2","sxy-filing-cabinet":"^3.4.2","@babel/preset-react":"^7.24.7","@rollup/plugin-json":"^6.1.0","html-webpack-plugin":"^5.6.0","import-meta-resolve":"^2.2.2","sxy-dependency-tree":"^8.1.11","sxy-lib-object-copy":"^2.0.5","@rollup/plugin-babel":"^5.3.1","require-resolve-hook":"^1.1.0","rollup-plugin-terser":"^7.0.2","serialize-javascript":"^6.0.2","webpack-stats-plugin":"^1.1.3","terser-webpack-plugin":"^5.3.10","babel-plugin-css-to-js":"^0.0.4","@rollup/plugin-commonjs":"^22.0.2","mini-css-extract-plugin":"^2.9.1","progress-webpack-plugin":"^1.0.16","webpack-bundle-analyzer":"^4.10.2","sxy-package-investigator":"^1.0.0","compression-webpack-plugin":"^10.0.0","@rollup/plugin-node-resolve":"^14.1.0","babel-plugin-sxy-module-resolver":"^4.1.9","babel-plugin-sxy-transform-cjs-to-esm":"^0.2.6","@babel/plugin-syntax-import-assertions":"^7.24.7","@babel/plugin-transform-class-properties":"^7.25.4"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.5.0","rmrf":"^2.0.4","eslint":"^8.57.0","rimraf":"^5.0.10","csstype":"^3.1.3","sxy-types":"^1.0.23","typescript":"^5.5.4","@types/chai":"^4.3.17","@types/node":"^20.16.1","@types/rmfr":"^2.0.5","chai-subset":"^1.6.0","@babel/types":"^7.25.4","@types/bcrypt":"^5.0.2","@types/express":"^4.17.21","@types/bcryptjs":"^2.4.6","@types/fs-extra":"^11.0.4","sxy-test-runner":"link:..\\..\\monorepo\\sxy-test-runner","@babel/generator":"^7.25.5","@types/babel-types":"^7.0.15","@types/babel__core":"^7.20.5","eslint-plugin-import":"^2.29.1","@types/babel__generator":"^7.6.8","@types/lodash.clonedeep":"^4.5.9","@types/find-package-json":"^1.2.6","rollup-plugin-visualizer":"^5.12.0","@typescript-eslint/parser":"^5.62.0","@types/serialize-javascript":"^5.0.4","eslint-plugin-no-type-assertion":"^1.3.0","@typescript-eslint/eslint-plugin":"^5.62.0","eslint-import-resolver-typescript":"^2.7.1","babel-plugin-replace-import-extension":"^1.1.4","babel-plugin-transform-import-extension":"^1.0.3","babel-plugin-sxy-transform-import-extensions":"^1.0.5"},"peerDependencies":{"rollup":"^2.79.1"},"_npmOperationalInternal":{"tmp":"tmp/tungsten_0.1.34_1724668570620_0.702546628287785","host":"s3://npm-registry-packages"}},"0.1.35":{"name":"tungsten","version":"0.1.35","keywords":[],"author":"","license":"UNLICENSED","_id":"tungsten@0.1.35","maintainers":[{"name":"rsandiford","email":"mail@robertsandiford.co.uk"}],"bin":{"tungsten":"dist/bin/index.js"},"dist":{"shasum":"753ac22d6fa13764c35991c92bcc0acbd7e68808","tarball":"https://registry.npmjs.org/tungsten/-/tungsten-0.1.35.tgz","fileCount":1270,"integrity":"sha512-jYc+uw93s2epjpIh/C8iuAeVZUU5X7RpqP9Emz3AhNdLCZDCnLMDgzXZylaMSEvJsNXEhscvnGoPY7V3DIop1Q==","signatures":[{"sig":"MEUCIEYyA7o9G1s6ss8B5LXAke58u3iy5kwFWaDren45nU94AiEAuo3w/Mj0aj8ljbaWENh8Ll67egimdWjwQo+ND3/LPtI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1131365},"main":"dist/index.js","type":"module","_from":"file:tungsten-0.1.35.tgz","types":"types/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*","./types/*":"./types/*"},"scripts":{"test":"sxy-test-runner","build":"rimraf intermed & rimraf dist & pnpm build-prep & pnpm build-watch","build-ts":"tsc --watch","build-once":"rimraf intermed & rimraf dist & pnpm build-ts-once & pnpm build-babel-once","build-prep":"pnpm build-ts-once","gitpublish":"pnpm build-once && cross-env GIT_SSH_COMMAND=\"ssh -i \"\"C:\\MainFiles\\1. Development\\robert_sandiford.openssh\"\"\" gitpublish","prepublish":"pnpm build-once","build-babel":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js --watch","build-quick":"pnpm build-watch","build-watch":"run-p build-ts build-babel","build-ts-once":"tsc","build-babel-once":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js"},"_npmUser":{"name":"rsandiford","email":"mail@robertsandiford.co.uk"},"_resolved":"C:\\Users\\Robert\\AppData\\Local\\Temp\\ddd4698aa71580689a2900e2c03e32b3\\tungsten-0.1.35.tgz","_integrity":"sha512-jYc+uw93s2epjpIh/C8iuAeVZUU5X7RpqP9Emz3AhNdLCZDCnLMDgzXZylaMSEvJsNXEhscvnGoPY7V3DIop1Q==","_npmVersion":"10.8.1","description":"[Docs](https://robertsandiford.co.uk/tungsten)","directories":{},"_nodeVersion":"20.16.0","dependencies":{"ini":"^4.1.3","zod":"^3.23.8","open":"^8.4.2","rmfr":"^2.0.0","sass":"^1.77.8","axios":"^0.27.2","chalk":"^5.3.0","slash":"^4.0.0","dotenv":"^16.4.5","globby":"^13.2.2","rollup":"^2.79.1","express":"^4.19.2","postcss":"^8.4.41","sxy-lib":"^3.0.2","bcryptjs":"^2.4.3","chokidar":"^3.6.0","cjstoesm":"^2.1.2","fs-extra":"^10.1.0","precinct":"^9.2.1","redaxios":"^0.5.1","cross-env":"^7.0.3","supertest":"^6.3.4","@babel/cli":"^7.24.8","@types/ini":"^1.3.34","decamelize":"^6.0.0","node-fetch":"^3.3.2","sxy-loader":"^3.0.32","@babel/core":"^7.25.2","npm-run-all":"^4.1.5","webpack-cli":"^4.10.0","babel-loader":"^8.3.0","react-router":"^6.26.1","@babel/parser":"^7.25.4","path-to-regexp":"^6.2.2","chalk-extensions":"^2.0.24","cjs-module-lexer":"^1.3.1","lodash.clonedeep":"^4.5.0","find-package-json":"^1.2.0","rollup-plugin-gzip":"^3.1.2","sxy-filing-cabinet":"^3.4.2","@babel/preset-react":"^7.24.7","@rollup/plugin-json":"^6.1.0","html-webpack-plugin":"^5.6.0","import-meta-resolve":"^2.2.2","sxy-dependency-tree":"^8.1.11","sxy-lib-object-copy":"^2.0.5","@rollup/plugin-babel":"^5.3.1","require-resolve-hook":"^1.1.0","rollup-plugin-terser":"^7.0.2","serialize-javascript":"^6.0.2","webpack-stats-plugin":"^1.1.3","terser-webpack-plugin":"^5.3.10","babel-plugin-css-to-js":"^0.0.4","@rollup/plugin-commonjs":"^22.0.2","mini-css-extract-plugin":"^2.9.1","progress-webpack-plugin":"^1.0.16","webpack-bundle-analyzer":"^4.10.2","sxy-package-investigator":"^1.0.0","compression-webpack-plugin":"^10.0.0","@rollup/plugin-node-resolve":"^14.1.0","babel-plugin-sxy-module-resolver":"^4.1.9","babel-plugin-sxy-transform-cjs-to-esm":"^0.2.6","@babel/plugin-syntax-import-assertions":"^7.24.7","@babel/plugin-transform-class-properties":"^7.25.4"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.5.0","rmrf":"^2.0.4","eslint":"^8.57.0","rimraf":"^5.0.10","csstype":"^3.1.3","sxy-types":"^1.0.23","typescript":"^5.5.4","@types/chai":"^4.3.17","@types/node":"^20.16.1","@types/rmfr":"^2.0.5","chai-subset":"^1.6.0","@babel/types":"^7.25.4","@types/bcrypt":"^5.0.2","@types/express":"^4.17.21","@types/bcryptjs":"^2.4.6","@types/fs-extra":"^11.0.4","sxy-test-runner":"link:..\\..\\monorepo\\sxy-test-runner","@babel/generator":"^7.25.5","@types/babel-types":"^7.0.15","@types/babel__core":"^7.20.5","eslint-plugin-import":"^2.29.1","@types/babel__generator":"^7.6.8","@types/lodash.clonedeep":"^4.5.9","@types/find-package-json":"^1.2.6","rollup-plugin-visualizer":"^5.12.0","@typescript-eslint/parser":"^5.62.0","@types/serialize-javascript":"^5.0.4","eslint-plugin-no-type-assertion":"^1.3.0","@typescript-eslint/eslint-plugin":"^5.62.0","eslint-import-resolver-typescript":"^2.7.1","babel-plugin-replace-import-extension":"^1.1.4","babel-plugin-transform-import-extension":"^1.0.3","babel-plugin-sxy-transform-import-extensions":"^1.0.5"},"peerDependencies":{"rollup":"^2.79.1"},"_npmOperationalInternal":{"tmp":"tmp/tungsten_0.1.35_1724669128133_0.3297132164015122","host":"s3://npm-registry-packages"}},"0.1.36":{"name":"tungsten","version":"0.1.36","keywords":[],"author":"","license":"UNLICENSED","_id":"tungsten@0.1.36","maintainers":[{"name":"rsandiford","email":"mail@robertsandiford.co.uk"}],"bin":{"tungsten":"dist/bin/index.js"},"dist":{"shasum":"601136a627bfbfc017406f721589b41dbc2100f1","tarball":"https://registry.npmjs.org/tungsten/-/tungsten-0.1.36.tgz","fileCount":1270,"integrity":"sha512-DA28Xy8x7OyTSnbdvYiPCiKIir/wCZ+sOZyiGzlSRH2Ip9fOVNd38epnfdaghHhFaoUjOgeF1jDFII+76WJ/gw==","signatures":[{"sig":"MEUCIQCWC3LdlqJgQS9ULLGIklqkLWE2o+V0llFz9AdDHrVwLQIgZYJy5XeW2hcRSX5+uNiiVIjio749WRTkGwcLRFDedlQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1131387},"main":"dist/index.js","type":"module","_from":"file:tungsten-0.1.36.tgz","types":"types/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*","./types/*":"./types/*"},"scripts":{"test":"sxy-test-runner","build":"rimraf intermed & rimraf dist & pnpm build-prep & pnpm build-watch","build-ts":"tsc --watch","build-once":"rimraf intermed & rimraf dist & pnpm build-ts-once & pnpm build-babel-once","build-prep":"pnpm build-ts-once","gitpublish":"pnpm build-once && cross-env GIT_SSH_COMMAND=\"ssh -i \"\"C:\\MainFiles\\1. Development\\robert_sandiford.openssh\"\"\" gitpublish","prepublish":"pnpm build-once","build-babel":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js --watch","build-quick":"pnpm build-watch","build-watch":"run-p build-ts build-babel","build-ts-once":"tsc","build-babel-once":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js"},"_npmUser":{"name":"rsandiford","email":"mail@robertsandiford.co.uk"},"_resolved":"C:\\Users\\Robert\\AppData\\Local\\Temp\\3cc6df1db85d9f008191d50b606d152a\\tungsten-0.1.36.tgz","_integrity":"sha512-DA28Xy8x7OyTSnbdvYiPCiKIir/wCZ+sOZyiGzlSRH2Ip9fOVNd38epnfdaghHhFaoUjOgeF1jDFII+76WJ/gw==","_npmVersion":"10.8.1","description":"[Docs](https://robertsandiford.co.uk/tungsten)","directories":{},"_nodeVersion":"20.16.0","dependencies":{"ini":"^4.1.3","zod":"^3.23.8","open":"^8.4.2","rmfr":"^2.0.0","sass":"^1.77.8","axios":"^0.27.2","chalk":"^5.3.0","slash":"^4.0.0","dotenv":"^16.4.5","globby":"^13.2.2","rollup":"^2.79.1","express":"^4.19.2","postcss":"^8.4.41","sxy-lib":"^3.0.2","bcryptjs":"^2.4.3","chokidar":"^3.6.0","cjstoesm":"^2.1.2","fs-extra":"^10.1.0","precinct":"^9.2.1","redaxios":"^0.5.1","cross-env":"^7.0.3","supertest":"^6.3.4","@babel/cli":"^7.24.8","@types/ini":"^1.3.34","decamelize":"^6.0.0","node-fetch":"^3.3.2","sxy-loader":"^3.0.32","@babel/core":"^7.25.2","npm-run-all":"^4.1.5","webpack-cli":"^4.10.0","babel-loader":"^8.3.0","react-router":"^6.26.1","@babel/parser":"^7.25.4","path-to-regexp":"^6.2.2","chalk-extensions":"^2.0.24","cjs-module-lexer":"^1.3.1","lodash.clonedeep":"^4.5.0","find-package-json":"^1.2.0","rollup-plugin-gzip":"^3.1.2","sxy-filing-cabinet":"^3.4.2","@babel/preset-react":"^7.24.7","@rollup/plugin-json":"^6.1.0","html-webpack-plugin":"^5.6.0","import-meta-resolve":"^2.2.2","sxy-dependency-tree":"^8.1.11","sxy-lib-object-copy":"^2.0.5","@rollup/plugin-babel":"^5.3.1","require-resolve-hook":"^1.1.0","rollup-plugin-terser":"^7.0.2","serialize-javascript":"^6.0.2","webpack-stats-plugin":"^1.1.3","terser-webpack-plugin":"^5.3.10","babel-plugin-css-to-js":"^0.0.4","@rollup/plugin-commonjs":"^22.0.2","mini-css-extract-plugin":"^2.9.1","progress-webpack-plugin":"^1.0.16","webpack-bundle-analyzer":"^4.10.2","sxy-package-investigator":"^1.0.0","compression-webpack-plugin":"^10.0.0","@rollup/plugin-node-resolve":"^14.1.0","babel-plugin-sxy-module-resolver":"^4.1.9","babel-plugin-sxy-transform-cjs-to-esm":"^0.2.6","@babel/plugin-syntax-import-assertions":"^7.24.7","@babel/plugin-transform-class-properties":"^7.25.4"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.5.0","rmrf":"^2.0.4","eslint":"^8.57.0","rimraf":"^5.0.10","csstype":"^3.1.3","sxy-types":"^1.0.23","typescript":"^5.5.4","@types/chai":"^4.3.17","@types/node":"^20.16.1","@types/rmfr":"^2.0.5","chai-subset":"^1.6.0","@babel/types":"^7.25.4","@types/bcrypt":"^5.0.2","@types/express":"^4.17.21","@types/bcryptjs":"^2.4.6","@types/fs-extra":"^11.0.4","sxy-test-runner":"link:..\\..\\monorepo\\sxy-test-runner","@babel/generator":"^7.25.5","@types/babel-types":"^7.0.15","@types/babel__core":"^7.20.5","eslint-plugin-import":"^2.29.1","@types/babel__generator":"^7.6.8","@types/lodash.clonedeep":"^4.5.9","@types/find-package-json":"^1.2.6","rollup-plugin-visualizer":"^5.12.0","@typescript-eslint/parser":"^5.62.0","@types/serialize-javascript":"^5.0.4","eslint-plugin-no-type-assertion":"^1.3.0","@typescript-eslint/eslint-plugin":"^5.62.0","eslint-import-resolver-typescript":"^2.7.1","babel-plugin-replace-import-extension":"^1.1.4","babel-plugin-transform-import-extension":"^1.0.3","babel-plugin-sxy-transform-import-extensions":"^1.0.5"},"peerDependencies":{"rollup":"^2.79.1"},"_npmOperationalInternal":{"tmp":"tmp/tungsten_0.1.36_1724669472603_0.4933723848914988","host":"s3://npm-registry-packages"}},"0.1.37":{"name":"tungsten","version":"0.1.37","keywords":[],"author":"","license":"UNLICENSED","_id":"tungsten@0.1.37","maintainers":[{"name":"rsandiford","email":"mail@robertsandiford.co.uk"}],"bin":{"tungsten":"dist/bin/index.js"},"dist":{"shasum":"6bdcd425fd2d5ae526daa6eebf2ea7dbeb41ec1c","tarball":"https://registry.npmjs.org/tungsten/-/tungsten-0.1.37.tgz","fileCount":1270,"integrity":"sha512-fH5O6M87EjHB1wZR1CnW3M5LI0CovKW0EJBjdlRdsVEvonJn4OYHDhoCSoRv5IkJgigdRNmuFjQsVkNKsXodZA==","signatures":[{"sig":"MEYCIQCIH/LmsIwmHXUioVr6Jt2gUIrD4UvAycIz55FR9g2/egIhAPWMS/sg47+Mcu0ZkJnEncuKFVUjDTEp6f6oxeCCFsHP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1131388},"main":"dist/index.js","type":"module","_from":"file:tungsten-0.1.37.tgz","types":"types/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*","./types/*":"./types/*"},"scripts":{"test":"sxy-test-runner","build":"rimraf intermed & rimraf dist & pnpm build-prep & pnpm build-watch","build-ts":"tsc --watch","build-once":"rimraf intermed & rimraf dist & pnpm build-ts-once & pnpm build-babel-once","build-prep":"pnpm build-ts-once","gitpublish":"pnpm build-once && cross-env GIT_SSH_COMMAND=\"ssh -i \"\"C:\\MainFiles\\1. Development\\robert_sandiford.openssh\"\"\" gitpublish","prepublish":"pnpm build-once","build-babel":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js --watch","build-quick":"pnpm build-watch","build-watch":"run-p build-ts build-babel","build-ts-once":"tsc","build-babel-once":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js"},"_npmUser":{"name":"rsandiford","email":"mail@robertsandiford.co.uk"},"_resolved":"C:\\Users\\Robert\\AppData\\Local\\Temp\\ede9afbed468f8991c742f1fcab4bb13\\tungsten-0.1.37.tgz","_integrity":"sha512-fH5O6M87EjHB1wZR1CnW3M5LI0CovKW0EJBjdlRdsVEvonJn4OYHDhoCSoRv5IkJgigdRNmuFjQsVkNKsXodZA==","_npmVersion":"10.8.1","description":"[Docs](https://robertsandiford.co.uk/tungsten)","directories":{},"_nodeVersion":"20.16.0","dependencies":{"ini":"^4.1.3","zod":"^3.23.8","open":"^8.4.2","rmfr":"^2.0.0","sass":"^1.77.8","axios":"^0.27.2","chalk":"^5.3.0","slash":"^4.0.0","dotenv":"^16.4.5","globby":"^13.2.2","rollup":"^2.79.1","express":"^4.19.2","postcss":"^8.4.41","sxy-lib":"^3.0.2","bcryptjs":"^2.4.3","chokidar":"^3.6.0","cjstoesm":"^2.1.2","fs-extra":"^10.1.0","precinct":"^9.2.1","redaxios":"^0.5.1","cross-env":"^7.0.3","supertest":"^6.3.4","@babel/cli":"^7.24.8","@types/ini":"^1.3.34","decamelize":"^6.0.0","node-fetch":"^3.3.2","sxy-loader":"^3.0.32","@babel/core":"^7.25.2","npm-run-all":"^4.1.5","webpack-cli":"^4.10.0","babel-loader":"^8.3.0","react-router":"^6.26.1","@babel/parser":"^7.25.4","path-to-regexp":"^6.2.2","chalk-extensions":"^2.0.24","cjs-module-lexer":"^1.3.1","lodash.clonedeep":"^4.5.0","find-package-json":"^1.2.0","rollup-plugin-gzip":"^3.1.2","sxy-filing-cabinet":"^3.4.2","@babel/preset-react":"^7.24.7","@rollup/plugin-json":"^6.1.0","html-webpack-plugin":"^5.6.0","import-meta-resolve":"^2.2.2","sxy-dependency-tree":"^8.1.11","sxy-lib-object-copy":"^2.0.5","@rollup/plugin-babel":"^5.3.1","require-resolve-hook":"^1.1.0","rollup-plugin-terser":"^7.0.2","serialize-javascript":"^6.0.2","webpack-stats-plugin":"^1.1.3","terser-webpack-plugin":"^5.3.10","babel-plugin-css-to-js":"^0.0.4","@rollup/plugin-commonjs":"^22.0.2","mini-css-extract-plugin":"^2.9.1","progress-webpack-plugin":"^1.0.16","webpack-bundle-analyzer":"^4.10.2","sxy-package-investigator":"^1.0.0","compression-webpack-plugin":"^10.0.0","@rollup/plugin-node-resolve":"^14.1.0","babel-plugin-sxy-module-resolver":"^4.1.9","babel-plugin-sxy-transform-cjs-to-esm":"^0.2.6","@babel/plugin-syntax-import-assertions":"^7.24.7","@babel/plugin-transform-class-properties":"^7.25.4"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.5.0","rmrf":"^2.0.4","eslint":"^8.57.0","rimraf":"^5.0.10","csstype":"^3.1.3","sxy-types":"^1.0.23","typescript":"^5.5.4","@types/chai":"^4.3.17","@types/node":"^20.16.1","@types/rmfr":"^2.0.5","chai-subset":"^1.6.0","@babel/types":"^7.25.4","@types/bcrypt":"^5.0.2","@types/express":"^4.17.21","@types/bcryptjs":"^2.4.6","@types/fs-extra":"^11.0.4","sxy-test-runner":"link:..\\..\\monorepo\\sxy-test-runner","@babel/generator":"^7.25.5","@types/babel-types":"^7.0.15","@types/babel__core":"^7.20.5","eslint-plugin-import":"^2.29.1","@types/babel__generator":"^7.6.8","@types/lodash.clonedeep":"^4.5.9","@types/find-package-json":"^1.2.6","rollup-plugin-visualizer":"^5.12.0","@typescript-eslint/parser":"^5.62.0","@types/serialize-javascript":"^5.0.4","eslint-plugin-no-type-assertion":"^1.3.0","@typescript-eslint/eslint-plugin":"^5.62.0","eslint-import-resolver-typescript":"^2.7.1","babel-plugin-replace-import-extension":"^1.1.4","babel-plugin-transform-import-extension":"^1.0.3","babel-plugin-sxy-transform-import-extensions":"^1.0.5"},"peerDependencies":{"rollup":"^2.79.1"},"_npmOperationalInternal":{"tmp":"tmp/tungsten_0.1.37_1724669621233_0.11148250274376248","host":"s3://npm-registry-packages"}},"0.1.38":{"name":"tungsten","version":"0.1.38","keywords":[],"author":"","license":"UNLICENSED","_id":"tungsten@0.1.38","maintainers":[{"name":"rsandiford","email":"mail@robertsandiford.co.uk"}],"bin":{"tungsten":"dist/bin/index.js"},"dist":{"shasum":"4ee0001eaadf227a0d0a8964d3a2ba859cd96022","tarball":"https://registry.npmjs.org/tungsten/-/tungsten-0.1.38.tgz","fileCount":1270,"integrity":"sha512-oiKsqzPKqyGy4ipw6isLpeURoQg+6vBHvazXeFENCgbGTCVlR/VCrmmT4Rkafo8ifdHVwG5IwSXhPmIQMjMHsw==","signatures":[{"sig":"MEUCIQCCLQDNrF/GNQ4/eJS3EeVsGJkFxASDLfJrwke5UhWJFgIgVp5QDKkDF0MGWWlSFvSfjlXT1pzL3R62y8gGPTY7PX8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1132055},"main":"dist/index.js","type":"module","_from":"file:tungsten-0.1.38.tgz","types":"types/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*","./types/*":"./types/*"},"scripts":{"test":"sxy-test-runner","build":"rimraf intermed & rimraf dist & pnpm build-prep & pnpm build-watch","build-ts":"tsc --watch","build-once":"rimraf intermed & rimraf dist & pnpm build-ts-once & pnpm build-babel-once","build-prep":"pnpm build-ts-once","gitpublish":"pnpm build-once && cross-env GIT_SSH_COMMAND=\"ssh -i \"\"C:\\MainFiles\\1. Development\\robert_sandiford.openssh\"\"\" gitpublish","prepublish":"pnpm build-once","build-babel":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js --watch","build-quick":"pnpm build-watch","build-watch":"run-p build-ts build-babel","build-ts-once":"tsc","build-babel-once":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js"},"_npmUser":{"name":"rsandiford","email":"mail@robertsandiford.co.uk"},"_resolved":"C:\\Users\\Robert\\AppData\\Local\\Temp\\2c05b9355b61276923a84a08f1b80403\\tungsten-0.1.38.tgz","_integrity":"sha512-oiKsqzPKqyGy4ipw6isLpeURoQg+6vBHvazXeFENCgbGTCVlR/VCrmmT4Rkafo8ifdHVwG5IwSXhPmIQMjMHsw==","_npmVersion":"10.8.1","description":"[Docs](https://robertsandiford.co.uk/tungsten)","directories":{},"_nodeVersion":"20.16.0","dependencies":{"ini":"^4.1.3","zod":"^3.23.8","open":"^8.4.2","rmfr":"^2.0.0","sass":"^1.77.8","axios":"^0.27.2","chalk":"^5.3.0","slash":"^4.0.0","dotenv":"^16.4.5","globby":"^13.2.2","rollup":"^2.79.1","express":"^4.19.2","postcss":"^8.4.41","sxy-lib":"^3.0.2","bcryptjs":"^2.4.3","chokidar":"^3.6.0","cjstoesm":"^2.1.2","fs-extra":"^10.1.0","precinct":"^9.2.1","redaxios":"^0.5.1","cross-env":"^7.0.3","supertest":"^6.3.4","@babel/cli":"^7.24.8","@types/ini":"^1.3.34","decamelize":"^6.0.0","node-fetch":"^3.3.2","sxy-loader":"^3.0.32","@babel/core":"^7.25.2","npm-run-all":"^4.1.5","webpack-cli":"^4.10.0","babel-loader":"^8.3.0","react-router":"^6.26.1","@babel/parser":"^7.25.4","path-to-regexp":"^6.2.2","chalk-extensions":"^2.0.24","cjs-module-lexer":"^1.3.1","lodash.clonedeep":"^4.5.0","find-package-json":"^1.2.0","rollup-plugin-gzip":"^3.1.2","sxy-filing-cabinet":"^3.4.2","@babel/preset-react":"^7.24.7","@rollup/plugin-json":"^6.1.0","html-webpack-plugin":"^5.6.0","import-meta-resolve":"^2.2.2","sxy-dependency-tree":"^8.1.11","sxy-lib-object-copy":"^2.0.5","@rollup/plugin-babel":"^5.3.1","require-resolve-hook":"^1.1.0","rollup-plugin-terser":"^7.0.2","serialize-javascript":"^6.0.2","webpack-stats-plugin":"^1.1.3","terser-webpack-plugin":"^5.3.10","babel-plugin-css-to-js":"^0.0.4","@rollup/plugin-commonjs":"^22.0.2","mini-css-extract-plugin":"^2.9.1","progress-webpack-plugin":"^1.0.16","webpack-bundle-analyzer":"^4.10.2","sxy-package-investigator":"^1.0.0","compression-webpack-plugin":"^10.0.0","@rollup/plugin-node-resolve":"^14.1.0","babel-plugin-sxy-module-resolver":"^4.1.9","babel-plugin-sxy-transform-cjs-to-esm":"^0.2.6","@babel/plugin-syntax-import-assertions":"^7.24.7","@babel/plugin-transform-class-properties":"^7.25.4"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.5.0","rmrf":"^2.0.4","eslint":"^8.57.0","rimraf":"^5.0.10","csstype":"^3.1.3","sxy-types":"^1.0.23","typescript":"^5.5.4","@types/chai":"^4.3.17","@types/node":"^20.16.1","@types/rmfr":"^2.0.5","chai-subset":"^1.6.0","@babel/types":"^7.25.4","@types/bcrypt":"^5.0.2","@types/express":"^4.17.21","@types/bcryptjs":"^2.4.6","@types/fs-extra":"^11.0.4","sxy-test-runner":"link:..\\..\\monorepo\\sxy-test-runner","@babel/generator":"^7.25.5","@types/babel-types":"^7.0.15","@types/babel__core":"^7.20.5","eslint-plugin-import":"^2.29.1","@types/babel__generator":"^7.6.8","@types/lodash.clonedeep":"^4.5.9","@types/find-package-json":"^1.2.6","rollup-plugin-visualizer":"^5.12.0","@typescript-eslint/parser":"^5.62.0","@types/serialize-javascript":"^5.0.4","eslint-plugin-no-type-assertion":"^1.3.0","@typescript-eslint/eslint-plugin":"^5.62.0","eslint-import-resolver-typescript":"^2.7.1","babel-plugin-replace-import-extension":"^1.1.4","babel-plugin-transform-import-extension":"^1.0.3","babel-plugin-sxy-transform-import-extensions":"^1.0.5"},"peerDependencies":{"rollup":"^2.79.1"},"_npmOperationalInternal":{"tmp":"tmp/tungsten_0.1.38_1724670653716_0.6309119591521781","host":"s3://npm-registry-packages"}},"0.1.39":{"name":"tungsten","version":"0.1.39","keywords":[],"author":"","license":"UNLICENSED","_id":"tungsten@0.1.39","maintainers":[{"name":"rsandiford","email":"mail@robertsandiford.co.uk"}],"bin":{"tungsten":"dist/bin/index.js"},"dist":{"shasum":"397d7459e9361408dc7986e51540acd31c01808c","tarball":"https://registry.npmjs.org/tungsten/-/tungsten-0.1.39.tgz","fileCount":1273,"integrity":"sha512-XPOa2A0a+o6CoJJQ0TuReCJxCGDUvt48SQE3at8nbDgbvLjZkvFi07Gwzw/QjfXUNY/yjOPYNmI6KUya3Mq0dg==","signatures":[{"sig":"MEYCIQD1X61CMkOZQMUpjfqetxFtGkL+t/WTRz67ihskI1cBGwIhAIE4+UFhAioAqo8Wd5v9zKW7YXkiTGrL3BdYLS6c1R0M","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1133299},"main":"dist/index.js","type":"module","_from":"file:tungsten-0.1.39.tgz","types":"types/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*","./types/*":"./types/*"},"scripts":{"test":"sxy-test-runner","build":"rimraf intermed & rimraf dist & pnpm build-prep & pnpm build-watch","build-ts":"tsc --watch","build-once":"rimraf intermed & rimraf dist & pnpm build-ts-once & pnpm build-babel-once","build-prep":"pnpm build-ts-once","gitpublish":"pnpm build-once && cross-env GIT_SSH_COMMAND=\"ssh -i \"\"C:\\MainFiles\\1. Development\\robert_sandiford.openssh\"\"\" gitpublish","prepublish":"pnpm build-once","build-babel":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js --watch","build-quick":"pnpm build-watch","build-watch":"run-p build-ts build-babel","build-ts-once":"tsc","build-babel-once":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js"},"_npmUser":{"name":"rsandiford","email":"mail@robertsandiford.co.uk"},"_resolved":"C:\\Users\\Robert\\AppData\\Local\\Temp\\b2187bea3722bfce82c3f393faec1872\\tungsten-0.1.39.tgz","_integrity":"sha512-XPOa2A0a+o6CoJJQ0TuReCJxCGDUvt48SQE3at8nbDgbvLjZkvFi07Gwzw/QjfXUNY/yjOPYNmI6KUya3Mq0dg==","_npmVersion":"10.8.1","description":"[Docs](https://robertsandiford.co.uk/tungsten)","directories":{},"_nodeVersion":"20.16.0","dependencies":{"ini":"^4.1.3","zod":"^3.23.8","open":"^8.4.2","rmfr":"^2.0.0","sass":"^1.77.8","axios":"^0.27.2","chalk":"^5.3.0","slash":"^4.0.0","dotenv":"^16.4.5","globby":"^13.2.2","rollup":"^2.79.1","express":"^4.19.2","postcss":"^8.4.41","sxy-lib":"^3.0.2","bcryptjs":"^2.4.3","chokidar":"^3.6.0","cjstoesm":"^2.1.2","fs-extra":"^10.1.0","precinct":"^9.2.1","redaxios":"^0.5.1","cross-env":"^7.0.3","supertest":"^6.3.4","@babel/cli":"^7.24.8","@types/ini":"^1.3.34","decamelize":"^6.0.0","node-fetch":"^3.3.2","sxy-loader":"^3.0.32","@babel/core":"^7.25.2","npm-run-all":"^4.1.5","webpack-cli":"^4.10.0","babel-loader":"^8.3.0","react-router":"^6.26.1","@babel/parser":"^7.25.4","path-to-regexp":"^6.2.2","chalk-extensions":"^2.0.24","cjs-module-lexer":"^1.3.1","lodash.clonedeep":"^4.5.0","find-package-json":"^1.2.0","rollup-plugin-gzip":"^3.1.2","sxy-filing-cabinet":"^3.4.2","@babel/preset-react":"^7.24.7","@rollup/plugin-json":"^6.1.0","html-webpack-plugin":"^5.6.0","import-meta-resolve":"^2.2.2","sxy-dependency-tree":"^8.1.11","sxy-lib-object-copy":"^2.0.5","@rollup/plugin-babel":"^5.3.1","require-resolve-hook":"^1.1.0","rollup-plugin-terser":"^7.0.2","serialize-javascript":"^6.0.2","webpack-stats-plugin":"^1.1.3","terser-webpack-plugin":"^5.3.10","babel-plugin-css-to-js":"^0.0.4","@rollup/plugin-commonjs":"^22.0.2","mini-css-extract-plugin":"^2.9.1","progress-webpack-plugin":"^1.0.16","webpack-bundle-analyzer":"^4.10.2","sxy-package-investigator":"^1.0.0","compression-webpack-plugin":"^10.0.0","@rollup/plugin-node-resolve":"^14.1.0","babel-plugin-sxy-module-resolver":"^4.1.9","babel-plugin-sxy-transform-cjs-to-esm":"^0.2.6","@babel/plugin-syntax-import-assertions":"^7.24.7","@babel/plugin-transform-class-properties":"^7.25.4"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.5.0","rmrf":"^2.0.4","eslint":"^8.57.0","rimraf":"^5.0.10","csstype":"^3.1.3","sxy-types":"^1.0.23","typescript":"^5.5.4","@types/chai":"^4.3.17","@types/node":"^20.16.1","@types/rmfr":"^2.0.5","chai-subset":"^1.6.0","@babel/types":"^7.25.4","@types/bcrypt":"^5.0.2","@types/express":"^4.17.21","@types/bcryptjs":"^2.4.6","@types/fs-extra":"^11.0.4","sxy-test-runner":"link:..\\..\\monorepo\\sxy-test-runner","@babel/generator":"^7.25.5","@types/babel-types":"^7.0.15","@types/babel__core":"^7.20.5","eslint-plugin-import":"^2.29.1","@types/babel__generator":"^7.6.8","@types/lodash.clonedeep":"^4.5.9","@types/find-package-json":"^1.2.6","rollup-plugin-visualizer":"^5.12.0","@typescript-eslint/parser":"^5.62.0","@types/serialize-javascript":"^5.0.4","eslint-plugin-no-type-assertion":"^1.3.0","@typescript-eslint/eslint-plugin":"^5.62.0","eslint-import-resolver-typescript":"^2.7.1","babel-plugin-replace-import-extension":"^1.1.4","babel-plugin-transform-import-extension":"^1.0.3","babel-plugin-sxy-transform-import-extensions":"^1.0.5"},"peerDependencies":{"rollup":"^2.79.1"},"_npmOperationalInternal":{"tmp":"tmp/tungsten_0.1.39_1724731821071_0.3052842878875981","host":"s3://npm-registry-packages"}},"0.1.40":{"name":"tungsten","version":"0.1.40","keywords":[],"author":"","license":"UNLICENSED","_id":"tungsten@0.1.40","maintainers":[{"name":"rsandiford","email":"mail@robertsandiford.co.uk"}],"bin":{"tungsten":"dist/bin/index.js"},"dist":{"shasum":"a53f317ed6f3edc949a874deb863a5b91f2f1cf9","tarball":"https://registry.npmjs.org/tungsten/-/tungsten-0.1.40.tgz","fileCount":1273,"integrity":"sha512-9vTd9DHCvpUyYj69MRgpxB310xLrlXCgqWkzrsf0XprjglO/4lKwuhPAKllrFw/T8cPBU0j7G+wvUcDqkeHLxQ==","signatures":[{"sig":"MEQCICeFJArr7vvwp+7kCcvZn7oRksiMmKhz3eLug3k6rdCvAiA44ce4axMgKx8tH8snQ8MbP66Cr7ue7MwFcRWDeIiTCQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1133351},"main":"dist/index.js","type":"module","_from":"file:tungsten-0.1.40.tgz","types":"types/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*","./types/*":"./types/*"},"scripts":{"test":"sxy-test-runner","build":"rimraf intermed & rimraf dist & pnpm build-prep & pnpm build-watch","build-ts":"tsc --watch","build-once":"rimraf intermed & rimraf dist & pnpm build-ts-once & pnpm build-babel-once","build-prep":"pnpm build-ts-once","gitpublish":"pnpm build-once && cross-env GIT_SSH_COMMAND=\"ssh -i \"\"C:\\MainFiles\\1. Development\\robert_sandiford.openssh\"\"\" gitpublish","prepublish":"pnpm build-once","build-babel":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js --watch","build-quick":"pnpm build-watch","build-watch":"run-p build-ts build-babel","build-ts-once":"tsc","build-babel-once":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js"},"_npmUser":{"name":"rsandiford","email":"mail@robertsandiford.co.uk"},"_resolved":"C:\\Users\\Robert\\AppData\\Local\\Temp\\42a27b31e948951af3cbff70c0ceed35\\tungsten-0.1.40.tgz","_integrity":"sha512-9vTd9DHCvpUyYj69MRgpxB310xLrlXCgqWkzrsf0XprjglO/4lKwuhPAKllrFw/T8cPBU0j7G+wvUcDqkeHLxQ==","_npmVersion":"10.8.1","description":"[Docs](https://robertsandiford.co.uk/tungsten)","directories":{},"_nodeVersion":"20.16.0","dependencies":{"ini":"^4.1.3","zod":"^3.23.8","open":"^8.4.2","rmfr":"^2.0.0","sass":"^1.77.8","axios":"^0.27.2","chalk":"^5.3.0","slash":"^4.0.0","dotenv":"^16.4.5","globby":"^13.2.2","rollup":"^2.79.1","express":"^4.19.2","postcss":"^8.4.41","sxy-lib":"^3.0.2","bcryptjs":"^2.4.3","chokidar":"^3.6.0","cjstoesm":"^2.1.2","fs-extra":"^10.1.0","precinct":"^9.2.1","redaxios":"^0.5.1","cross-env":"^7.0.3","supertest":"^6.3.4","@babel/cli":"^7.24.8","@types/ini":"^1.3.34","decamelize":"^6.0.0","node-fetch":"^3.3.2","sxy-loader":"^3.0.32","@babel/core":"^7.25.2","npm-run-all":"^4.1.5","webpack-cli":"^4.10.0","babel-loader":"^8.3.0","react-router":"^6.26.1","@babel/parser":"^7.25.4","path-to-regexp":"^6.2.2","chalk-extensions":"^2.0.24","cjs-module-lexer":"^1.3.1","lodash.clonedeep":"^4.5.0","find-package-json":"^1.2.0","rollup-plugin-gzip":"^3.1.2","sxy-filing-cabinet":"^3.4.2","@babel/preset-react":"^7.24.7","@rollup/plugin-json":"^6.1.0","html-webpack-plugin":"^5.6.0","import-meta-resolve":"^2.2.2","sxy-dependency-tree":"^8.1.11","sxy-lib-object-copy":"^2.0.5","@rollup/plugin-babel":"^5.3.1","require-resolve-hook":"^1.1.0","rollup-plugin-terser":"^7.0.2","serialize-javascript":"^6.0.2","webpack-stats-plugin":"^1.1.3","terser-webpack-plugin":"^5.3.10","babel-plugin-css-to-js":"^0.0.4","@rollup/plugin-commonjs":"^22.0.2","mini-css-extract-plugin":"^2.9.1","progress-webpack-plugin":"^1.0.16","webpack-bundle-analyzer":"^4.10.2","sxy-package-investigator":"^1.0.0","compression-webpack-plugin":"^10.0.0","@rollup/plugin-node-resolve":"^14.1.0","babel-plugin-sxy-module-resolver":"^4.1.9","babel-plugin-sxy-transform-cjs-to-esm":"^0.2.6","@babel/plugin-syntax-import-assertions":"^7.24.7","@babel/plugin-transform-class-properties":"^7.25.4"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.5.0","rmrf":"^2.0.4","eslint":"^8.57.0","rimraf":"^5.0.10","csstype":"^3.1.3","sxy-types":"^1.0.23","typescript":"^5.5.4","@types/chai":"^4.3.17","@types/node":"^20.16.1","@types/rmfr":"^2.0.5","chai-subset":"^1.6.0","@babel/types":"^7.25.4","@types/bcrypt":"^5.0.2","@types/express":"^4.17.21","@types/bcryptjs":"^2.4.6","@types/fs-extra":"^11.0.4","sxy-test-runner":"link:..\\..\\monorepo\\sxy-test-runner","@babel/generator":"^7.25.5","@types/babel-types":"^7.0.15","@types/babel__core":"^7.20.5","eslint-plugin-import":"^2.29.1","@types/babel__generator":"^7.6.8","@types/lodash.clonedeep":"^4.5.9","@types/find-package-json":"^1.2.6","rollup-plugin-visualizer":"^5.12.0","@typescript-eslint/parser":"^5.62.0","@types/serialize-javascript":"^5.0.4","eslint-plugin-no-type-assertion":"^1.3.0","@typescript-eslint/eslint-plugin":"^5.62.0","eslint-import-resolver-typescript":"^2.7.1","babel-plugin-replace-import-extension":"^1.1.4","babel-plugin-transform-import-extension":"^1.0.3","babel-plugin-sxy-transform-import-extensions":"^1.0.5"},"peerDependencies":{"rollup":"^2.79.1"},"_npmOperationalInternal":{"tmp":"tmp/tungsten_0.1.40_1724732000829_0.7468101989161364","host":"s3://npm-registry-packages"}},"0.1.41":{"name":"tungsten","version":"0.1.41","keywords":[],"author":"","license":"UNLICENSED","_id":"tungsten@0.1.41","maintainers":[{"name":"rsandiford","email":"mail@robertsandiford.co.uk"}],"bin":{"tungsten":"dist/bin/index.js"},"dist":{"shasum":"8f55ecb7c27a060af5dd92f39713fb77f1aee57b","tarball":"https://registry.npmjs.org/tungsten/-/tungsten-0.1.41.tgz","fileCount":1273,"integrity":"sha512-qO1E9KWVB4gf7mUOjygbB5CuX49dOLlJFtWDeqsanDygqfJf3zC0FaTz2FOdmlCZQzKUUPEgTDLBdUn1oZyx4g==","signatures":[{"sig":"MEUCIQDkTEzFk30wzDTUert/jDPr0o6FU7RJceVm2ZC/S+v7LgIgOxpW8WO2hs2FpK3L1rK9a+dKKf+9FqZGd5VyiCaF4to=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1133534},"main":"dist/index.js","type":"module","_from":"file:tungsten-0.1.41.tgz","types":"types/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*","./types/*":"./types/*"},"scripts":{"test":"sxy-test-runner","build":"rimraf intermed & rimraf dist & pnpm build-prep & pnpm build-watch","build-ts":"tsc --watch","build-once":"rimraf intermed & rimraf dist & pnpm build-ts-once & pnpm build-babel-once","build-prep":"pnpm build-ts-once","gitpublish":"pnpm build-once && cross-env GIT_SSH_COMMAND=\"ssh -i \"\"C:\\MainFiles\\1. Development\\robert_sandiford.openssh\"\"\" gitpublish","prepublish":"pnpm build-once","build-babel":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js --watch","build-quick":"pnpm build-watch","build-watch":"run-p build-ts build-babel","build-ts-once":"tsc","build-babel-once":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js"},"_npmUser":{"name":"rsandiford","email":"mail@robertsandiford.co.uk"},"_resolved":"C:\\Users\\Robert\\AppData\\Local\\Temp\\c443228d33e7a2c3f83f7e5bd5374246\\tungsten-0.1.41.tgz","_integrity":"sha512-qO1E9KWVB4gf7mUOjygbB5CuX49dOLlJFtWDeqsanDygqfJf3zC0FaTz2FOdmlCZQzKUUPEgTDLBdUn1oZyx4g==","_npmVersion":"10.8.1","description":"[Docs](https://robertsandiford.co.uk/tungsten)","directories":{},"_nodeVersion":"20.16.0","dependencies":{"ini":"^4.1.3","zod":"^3.23.8","open":"^8.4.2","rmfr":"^2.0.0","sass":"^1.77.8","axios":"^0.27.2","chalk":"^5.3.0","slash":"^4.0.0","dotenv":"^16.4.5","globby":"^13.2.2","rollup":"^2.79.1","express":"^4.19.2","postcss":"^8.4.41","sxy-lib":"^3.0.2","bcryptjs":"^2.4.3","chokidar":"^3.6.0","cjstoesm":"^2.1.2","fs-extra":"^10.1.0","precinct":"^9.2.1","redaxios":"^0.5.1","cross-env":"^7.0.3","supertest":"^6.3.4","@babel/cli":"^7.24.8","@types/ini":"^1.3.34","decamelize":"^6.0.0","node-fetch":"^3.3.2","sxy-loader":"^3.0.32","@babel/core":"^7.25.2","npm-run-all":"^4.1.5","webpack-cli":"^4.10.0","babel-loader":"^8.3.0","react-router":"^6.26.1","@babel/parser":"^7.25.4","path-to-regexp":"^6.2.2","chalk-extensions":"^2.0.24","cjs-module-lexer":"^1.3.1","lodash.clonedeep":"^4.5.0","find-package-json":"^1.2.0","rollup-plugin-gzip":"^3.1.2","sxy-filing-cabinet":"^3.4.2","@babel/preset-react":"^7.24.7","@rollup/plugin-json":"^6.1.0","html-webpack-plugin":"^5.6.0","import-meta-resolve":"^2.2.2","sxy-dependency-tree":"^8.1.11","sxy-lib-object-copy":"^2.0.5","@rollup/plugin-babel":"^5.3.1","require-resolve-hook":"^1.1.0","rollup-plugin-terser":"^7.0.2","serialize-javascript":"^6.0.2","webpack-stats-plugin":"^1.1.3","terser-webpack-plugin":"^5.3.10","babel-plugin-css-to-js":"^0.0.4","@rollup/plugin-commonjs":"^22.0.2","mini-css-extract-plugin":"^2.9.1","progress-webpack-plugin":"^1.0.16","webpack-bundle-analyzer":"^4.10.2","sxy-package-investigator":"^1.0.0","compression-webpack-plugin":"^10.0.0","@rollup/plugin-node-resolve":"^14.1.0","babel-plugin-sxy-module-resolver":"^4.1.9","babel-plugin-sxy-transform-cjs-to-esm":"^0.2.6","@babel/plugin-syntax-import-assertions":"^7.24.7","@babel/plugin-transform-class-properties":"^7.25.4"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.5.0","rmrf":"^2.0.4","eslint":"^8.57.0","rimraf":"^5.0.10","csstype":"^3.1.3","sxy-types":"^1.0.23","typescript":"^5.5.4","@types/chai":"^4.3.17","@types/node":"^20.16.1","@types/rmfr":"^2.0.5","chai-subset":"^1.6.0","@babel/types":"^7.25.4","@types/bcrypt":"^5.0.2","@types/express":"^4.17.21","@types/bcryptjs":"^2.4.6","@types/fs-extra":"^11.0.4","sxy-test-runner":"link:..\\..\\monorepo\\sxy-test-runner","@babel/generator":"^7.25.5","@types/babel-types":"^7.0.15","@types/babel__core":"^7.20.5","eslint-plugin-import":"^2.29.1","@types/babel__generator":"^7.6.8","@types/lodash.clonedeep":"^4.5.9","@types/find-package-json":"^1.2.6","rollup-plugin-visualizer":"^5.12.0","@typescript-eslint/parser":"^5.62.0","@types/serialize-javascript":"^5.0.4","eslint-plugin-no-type-assertion":"^1.3.0","@typescript-eslint/eslint-plugin":"^5.62.0","eslint-import-resolver-typescript":"^2.7.1","babel-plugin-replace-import-extension":"^1.1.4","babel-plugin-transform-import-extension":"^1.0.3","babel-plugin-sxy-transform-import-extensions":"^1.0.5"},"peerDependencies":{"rollup":"^2.79.1"},"_npmOperationalInternal":{"tmp":"tmp/tungsten_0.1.41_1724732201415_0.15192711712840068","host":"s3://npm-registry-packages"}},"0.1.42":{"name":"tungsten","version":"0.1.42","keywords":[],"author":"","license":"UNLICENSED","_id":"tungsten@0.1.42","maintainers":[{"name":"rsandiford","email":"mail@robertsandiford.co.uk"}],"bin":{"tungsten":"dist/bin/index.js"},"dist":{"shasum":"ef20eadf9c095221ff19646e93e39f34dce8b232","tarball":"https://registry.npmjs.org/tungsten/-/tungsten-0.1.42.tgz","fileCount":1273,"integrity":"sha512-5ED+S35dHlaAT/jVdFo+nK249AAGNqZeYNNdDgQ+RFOad3TlGce5UKxjt3Bem06NSQ6SY76NX3iL/P++6kOoZQ==","signatures":[{"sig":"MEUCICil8N74HrCYscC2Hk69nqYJAo1juGJLIkkE+6lBYpn5AiEAsLHN3PbI8lyHhByvN4Csgwo/HCb6mrpGGLY/ot1KwG0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1133535},"main":"dist/index.js","type":"module","_from":"file:tungsten-0.1.42.tgz","types":"types/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*","./types/*":"./types/*"},"scripts":{"test":"sxy-test-runner","build":"rimraf intermed & rimraf dist & pnpm build-prep & pnpm build-watch","build-ts":"tsc --watch","build-once":"rimraf intermed & rimraf dist & pnpm build-ts-once & pnpm build-babel-once","build-prep":"pnpm build-ts-once","gitpublish":"pnpm build-once && cross-env GIT_SSH_COMMAND=\"ssh -i \"\"C:\\MainFiles\\1. Development\\robert_sandiford.openssh\"\"\" gitpublish","prepublish":"pnpm build-once","build-babel":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js --watch","build-quick":"pnpm build-watch","build-watch":"run-p build-ts build-babel","build-ts-once":"tsc","build-babel-once":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js"},"_npmUser":{"name":"rsandiford","email":"mail@robertsandiford.co.uk"},"_resolved":"C:\\Users\\Robert\\AppData\\Local\\Temp\\358c99508c5b8ce1191649d4f1d2156d\\tungsten-0.1.42.tgz","_integrity":"sha512-5ED+S35dHlaAT/jVdFo+nK249AAGNqZeYNNdDgQ+RFOad3TlGce5UKxjt3Bem06NSQ6SY76NX3iL/P++6kOoZQ==","_npmVersion":"10.8.1","description":"[Docs](https://robertsandiford.co.uk/tungsten)","directories":{},"_nodeVersion":"20.16.0","dependencies":{"ini":"^4.1.3","zod":"^3.23.8","open":"^8.4.2","rmfr":"^2.0.0","sass":"^1.77.8","axios":"^0.27.2","chalk":"^5.3.0","slash":"^4.0.0","dotenv":"^16.4.5","globby":"^13.2.2","rollup":"^2.79.1","express":"^4.19.2","postcss":"^8.4.41","sxy-lib":"^3.0.2","bcryptjs":"^2.4.3","chokidar":"^3.6.0","cjstoesm":"^2.1.2","fs-extra":"^10.1.0","precinct":"^9.2.1","redaxios":"^0.5.1","cross-env":"^7.0.3","supertest":"^6.3.4","@babel/cli":"^7.24.8","@types/ini":"^1.3.34","decamelize":"^6.0.0","node-fetch":"^3.3.2","sxy-loader":"^3.0.32","@babel/core":"^7.25.2","npm-run-all":"^4.1.5","webpack-cli":"^4.10.0","babel-loader":"^8.3.0","react-router":"^6.26.1","@babel/parser":"^7.25.4","path-to-regexp":"^6.2.2","chalk-extensions":"^2.0.24","cjs-module-lexer":"^1.3.1","lodash.clonedeep":"^4.5.0","find-package-json":"^1.2.0","rollup-plugin-gzip":"^3.1.2","sxy-filing-cabinet":"^3.4.2","@babel/preset-react":"^7.24.7","@rollup/plugin-json":"^6.1.0","html-webpack-plugin":"^5.6.0","import-meta-resolve":"^2.2.2","sxy-dependency-tree":"^8.1.11","sxy-lib-object-copy":"^2.0.5","@rollup/plugin-babel":"^5.3.1","require-resolve-hook":"^1.1.0","rollup-plugin-terser":"^7.0.2","serialize-javascript":"^6.0.2","webpack-stats-plugin":"^1.1.3","terser-webpack-plugin":"^5.3.10","babel-plugin-css-to-js":"^0.0.4","@rollup/plugin-commonjs":"^22.0.2","mini-css-extract-plugin":"^2.9.1","progress-webpack-plugin":"^1.0.16","webpack-bundle-analyzer":"^4.10.2","sxy-package-investigator":"^1.0.0","compression-webpack-plugin":"^10.0.0","@rollup/plugin-node-resolve":"^14.1.0","babel-plugin-sxy-module-resolver":"^4.1.9","babel-plugin-sxy-transform-cjs-to-esm":"^0.2.6","@babel/plugin-syntax-import-assertions":"^7.24.7","@babel/plugin-transform-class-properties":"^7.25.4"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.5.0","rmrf":"^2.0.4","eslint":"^8.57.0","rimraf":"^5.0.10","csstype":"^3.1.3","sxy-types":"^1.0.23","typescript":"^5.5.4","@types/chai":"^4.3.17","@types/node":"^20.16.1","@types/rmfr":"^2.0.5","chai-subset":"^1.6.0","@babel/types":"^7.25.4","@types/bcrypt":"^5.0.2","@types/express":"^4.17.21","@types/bcryptjs":"^2.4.6","@types/fs-extra":"^11.0.4","sxy-test-runner":"link:..\\..\\monorepo\\sxy-test-runner","@babel/generator":"^7.25.5","@types/babel-types":"^7.0.15","@types/babel__core":"^7.20.5","eslint-plugin-import":"^2.29.1","@types/babel__generator":"^7.6.8","@types/lodash.clonedeep":"^4.5.9","@types/find-package-json":"^1.2.6","rollup-plugin-visualizer":"^5.12.0","@typescript-eslint/parser":"^5.62.0","@types/serialize-javascript":"^5.0.4","eslint-plugin-no-type-assertion":"^1.3.0","@typescript-eslint/eslint-plugin":"^5.62.0","eslint-import-resolver-typescript":"^2.7.1","babel-plugin-replace-import-extension":"^1.1.4","babel-plugin-transform-import-extension":"^1.0.3","babel-plugin-sxy-transform-import-extensions":"^1.0.5"},"peerDependencies":{"rollup":"^2.79.1"},"_npmOperationalInternal":{"tmp":"tmp/tungsten_0.1.42_1724732453151_0.7200309240091047","host":"s3://npm-registry-packages"}},"0.1.43":{"name":"tungsten","version":"0.1.43","keywords":[],"author":"","license":"UNLICENSED","_id":"tungsten@0.1.43","maintainers":[{"name":"rsandiford","email":"mail@robertsandiford.co.uk"}],"bin":{"tungsten":"dist/bin/index.js"},"dist":{"shasum":"73784001cf80cbd2f6846a806261e23232ee7094","tarball":"https://registry.npmjs.org/tungsten/-/tungsten-0.1.43.tgz","fileCount":1273,"integrity":"sha512-7s1JLvjnzjZwFQCtq+4LmAcGdTfHcInLkrHWZF/CT0Bco3GlTvadRCg76y1QVNHWssTtzs+TU0T2pI+MqL6l0A==","signatures":[{"sig":"MEUCIQCHJ1a67H7qDT0b54uLdaEYA+Nv837yfnB7ECIQR9d4xQIgXZoSJINpSMmjNE8+XlOFjR7uGZWQ1v7AmQ/6G8Y5nvg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1133787},"main":"dist/index.js","type":"module","_from":"file:tungsten-0.1.43.tgz","types":"types/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*","./types/*":"./types/*"},"scripts":{"test":"sxy-test-runner","build":"rimraf intermed & rimraf dist & pnpm build-prep & pnpm build-watch","build-ts":"tsc --watch","build-once":"rimraf intermed & rimraf dist & pnpm build-ts-once & pnpm build-babel-once","build-prep":"pnpm build-ts-once","gitpublish":"pnpm build-once && cross-env GIT_SSH_COMMAND=\"ssh -i \"\"C:\\MainFiles\\1. Development\\robert_sandiford.openssh\"\"\" gitpublish","prepublish":"pnpm build-once","build-babel":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js --watch","build-quick":"pnpm build-watch","build-watch":"run-p build-ts build-babel","build-ts-once":"tsc","build-babel-once":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js"},"_npmUser":{"name":"rsandiford","email":"mail@robertsandiford.co.uk"},"_resolved":"C:\\Users\\Robert\\AppData\\Local\\Temp\\98cd980f218ca27716cd000308e9a695\\tungsten-0.1.43.tgz","_integrity":"sha512-7s1JLvjnzjZwFQCtq+4LmAcGdTfHcInLkrHWZF/CT0Bco3GlTvadRCg76y1QVNHWssTtzs+TU0T2pI+MqL6l0A==","_npmVersion":"10.8.1","description":"[Docs](https://robertsandiford.co.uk/tungsten)","directories":{},"_nodeVersion":"20.16.0","dependencies":{"ini":"^4.1.3","zod":"^3.23.8","open":"^8.4.2","rmfr":"^2.0.0","sass":"^1.77.8","axios":"^0.27.2","chalk":"^5.3.0","slash":"^4.0.0","dotenv":"^16.4.5","globby":"^13.2.2","rollup":"^2.79.1","express":"^4.19.2","postcss":"^8.4.41","sxy-lib":"^3.0.2","bcryptjs":"^2.4.3","chokidar":"^3.6.0","cjstoesm":"^2.1.2","fs-extra":"^10.1.0","precinct":"^9.2.1","redaxios":"^0.5.1","cross-env":"^7.0.3","supertest":"^6.3.4","@babel/cli":"^7.24.8","@types/ini":"^1.3.34","decamelize":"^6.0.0","node-fetch":"^3.3.2","sxy-loader":"^3.0.32","@babel/core":"^7.25.2","npm-run-all":"^4.1.5","webpack-cli":"^4.10.0","babel-loader":"^8.3.0","react-router":"^6.26.1","@babel/parser":"^7.25.4","path-to-regexp":"^6.2.2","chalk-extensions":"^2.0.24","cjs-module-lexer":"^1.3.1","lodash.clonedeep":"^4.5.0","find-package-json":"^1.2.0","rollup-plugin-gzip":"^3.1.2","sxy-filing-cabinet":"^3.4.2","@babel/preset-react":"^7.24.7","@rollup/plugin-json":"^6.1.0","html-webpack-plugin":"^5.6.0","import-meta-resolve":"^2.2.2","sxy-dependency-tree":"^8.1.11","sxy-lib-object-copy":"^2.0.5","@rollup/plugin-babel":"^5.3.1","require-resolve-hook":"^1.1.0","rollup-plugin-terser":"^7.0.2","serialize-javascript":"^6.0.2","webpack-stats-plugin":"^1.1.3","terser-webpack-plugin":"^5.3.10","babel-plugin-css-to-js":"^0.0.4","@rollup/plugin-commonjs":"^22.0.2","mini-css-extract-plugin":"^2.9.1","progress-webpack-plugin":"^1.0.16","webpack-bundle-analyzer":"^4.10.2","sxy-package-investigator":"^1.0.0","compression-webpack-plugin":"^10.0.0","@rollup/plugin-node-resolve":"^14.1.0","babel-plugin-sxy-module-resolver":"^4.1.9","babel-plugin-sxy-transform-cjs-to-esm":"^0.2.6","@babel/plugin-syntax-import-assertions":"^7.24.7","@babel/plugin-transform-class-properties":"^7.25.4"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.5.0","rmrf":"^2.0.4","eslint":"^8.57.0","rimraf":"^5.0.10","csstype":"^3.1.3","sxy-types":"^1.0.23","typescript":"^5.5.4","@types/chai":"^4.3.17","@types/node":"^20.16.1","@types/rmfr":"^2.0.5","chai-subset":"^1.6.0","@babel/types":"^7.25.4","@types/bcrypt":"^5.0.2","@types/express":"^4.17.21","@types/bcryptjs":"^2.4.6","@types/fs-extra":"^11.0.4","sxy-test-runner":"link:..\\..\\monorepo\\sxy-test-runner","@babel/generator":"^7.25.5","@types/babel-types":"^7.0.15","@types/babel__core":"^7.20.5","eslint-plugin-import":"^2.29.1","@types/babel__generator":"^7.6.8","@types/lodash.clonedeep":"^4.5.9","@types/find-package-json":"^1.2.6","rollup-plugin-visualizer":"^5.12.0","@typescript-eslint/parser":"^5.62.0","@types/serialize-javascript":"^5.0.4","eslint-plugin-no-type-assertion":"^1.3.0","@typescript-eslint/eslint-plugin":"^5.62.0","eslint-import-resolver-typescript":"^2.7.1","babel-plugin-replace-import-extension":"^1.1.4","babel-plugin-transform-import-extension":"^1.0.3","babel-plugin-sxy-transform-import-extensions":"^1.0.5"},"peerDependencies":{"rollup":"^2.79.1"},"_npmOperationalInternal":{"tmp":"tmp/tungsten_0.1.43_1724739385710_0.3071940465056011","host":"s3://npm-registry-packages"}},"0.1.44":{"name":"tungsten","version":"0.1.44","keywords":[],"author":"","license":"UNLICENSED","_id":"tungsten@0.1.44","maintainers":[{"name":"rsandiford","email":"mail@robertsandiford.co.uk"}],"bin":{"tungsten":"dist/bin/index.js"},"dist":{"shasum":"ea7332a5675c0a5b8d00ba01fb6a98e109843ea8","tarball":"https://registry.npmjs.org/tungsten/-/tungsten-0.1.44.tgz","fileCount":1273,"integrity":"sha512-ib1IJzV+ql1lEQAaQVnFmqo1XhNfdjzJ3xvoNizsZlmGq+A3uD2fdBT3HhJYGIGFLcYFYs9a/yBFcpr3sMHB3g==","signatures":[{"sig":"MEUCIHm2RuAagQG/x50syymAmYWYmJJEGosLpyUFmW/W5oCTAiEAyb7Se3Ab+r4mLKcgev0e81VWFAeYlt+mU15kCwUUk7w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1133792},"main":"dist/index.js","type":"module","_from":"file:tungsten-0.1.44.tgz","types":"types/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*","./types/*":"./types/*"},"scripts":{"test":"sxy-test-runner","build":"rimraf intermed & rimraf dist & pnpm build-prep & pnpm build-watch","build-ts":"tsc --watch","build-once":"rimraf intermed & rimraf dist & pnpm build-ts-once & pnpm build-babel-once","build-prep":"pnpm build-ts-once","gitpublish":"pnpm build-once && cross-env GIT_SSH_COMMAND=\"ssh -i \"\"C:\\MainFiles\\1. Development\\robert_sandiford.openssh\"\"\" gitpublish","prepublish":"pnpm build-once","build-babel":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js --watch","build-quick":"pnpm build-watch","build-watch":"run-p build-ts build-babel","build-ts-once":"tsc","build-babel-once":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js"},"_npmUser":{"name":"rsandiford","email":"mail@robertsandiford.co.uk"},"_resolved":"C:\\Users\\Robert\\AppData\\Local\\Temp\\ea6befc5c3db8b785bd89de83d5031c0\\tungsten-0.1.44.tgz","_integrity":"sha512-ib1IJzV+ql1lEQAaQVnFmqo1XhNfdjzJ3xvoNizsZlmGq+A3uD2fdBT3HhJYGIGFLcYFYs9a/yBFcpr3sMHB3g==","_npmVersion":"10.8.1","description":"[Docs](https://robertsandiford.co.uk/tungsten)","directories":{},"_nodeVersion":"20.16.0","dependencies":{"ini":"^4.1.3","zod":"^3.23.8","open":"^8.4.2","rmfr":"^2.0.0","sass":"^1.77.8","axios":"^0.27.2","chalk":"^5.3.0","slash":"^4.0.0","dotenv":"^16.4.5","globby":"^13.2.2","rollup":"^2.79.1","express":"^4.19.2","postcss":"^8.4.41","sxy-lib":"^3.0.2","bcryptjs":"^2.4.3","chokidar":"^3.6.0","cjstoesm":"^2.1.2","fs-extra":"^10.1.0","precinct":"^9.2.1","redaxios":"^0.5.1","cross-env":"^7.0.3","supertest":"^6.3.4","@babel/cli":"^7.24.8","@types/ini":"^1.3.34","decamelize":"^6.0.0","node-fetch":"^3.3.2","sxy-loader":"^3.0.32","@babel/core":"^7.25.2","npm-run-all":"^4.1.5","webpack-cli":"^4.10.0","babel-loader":"^8.3.0","react-router":"^6.26.1","@babel/parser":"^7.25.4","path-to-regexp":"^6.2.2","chalk-extensions":"^2.0.24","cjs-module-lexer":"^1.3.1","lodash.clonedeep":"^4.5.0","find-package-json":"^1.2.0","rollup-plugin-gzip":"^3.1.2","sxy-filing-cabinet":"^3.4.2","@babel/preset-react":"^7.24.7","@rollup/plugin-json":"^6.1.0","html-webpack-plugin":"^5.6.0","import-meta-resolve":"^2.2.2","sxy-dependency-tree":"^8.1.11","sxy-lib-object-copy":"^2.0.5","@rollup/plugin-babel":"^5.3.1","require-resolve-hook":"^1.1.0","rollup-plugin-terser":"^7.0.2","serialize-javascript":"^6.0.2","webpack-stats-plugin":"^1.1.3","terser-webpack-plugin":"^5.3.10","babel-plugin-css-to-js":"^0.0.4","@rollup/plugin-commonjs":"^22.0.2","mini-css-extract-plugin":"^2.9.1","progress-webpack-plugin":"^1.0.16","webpack-bundle-analyzer":"^4.10.2","sxy-package-investigator":"^1.0.0","compression-webpack-plugin":"^10.0.0","@rollup/plugin-node-resolve":"^14.1.0","babel-plugin-sxy-module-resolver":"^4.1.9","babel-plugin-sxy-transform-cjs-to-esm":"^0.2.6","@babel/plugin-syntax-import-assertions":"^7.24.7","@babel/plugin-transform-class-properties":"^7.25.4"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.5.0","rmrf":"^2.0.4","eslint":"^8.57.0","rimraf":"^5.0.10","csstype":"^3.1.3","sxy-types":"^1.0.23","typescript":"^5.5.4","@types/chai":"^4.3.17","@types/node":"^20.16.1","@types/rmfr":"^2.0.5","chai-subset":"^1.6.0","@babel/types":"^7.25.4","@types/bcrypt":"^5.0.2","@types/express":"^4.17.21","@types/bcryptjs":"^2.4.6","@types/fs-extra":"^11.0.4","sxy-test-runner":"link:..\\..\\monorepo\\sxy-test-runner","@babel/generator":"^7.25.5","@types/babel-types":"^7.0.15","@types/babel__core":"^7.20.5","eslint-plugin-import":"^2.29.1","@types/babel__generator":"^7.6.8","@types/lodash.clonedeep":"^4.5.9","@types/find-package-json":"^1.2.6","rollup-plugin-visualizer":"^5.12.0","@typescript-eslint/parser":"^5.62.0","@types/serialize-javascript":"^5.0.4","eslint-plugin-no-type-assertion":"^1.3.0","@typescript-eslint/eslint-plugin":"^5.62.0","eslint-import-resolver-typescript":"^2.7.1","babel-plugin-replace-import-extension":"^1.1.4","babel-plugin-transform-import-extension":"^1.0.3","babel-plugin-sxy-transform-import-extensions":"^1.0.5"},"peerDependencies":{"rollup":"^2.79.1"},"_npmOperationalInternal":{"tmp":"tmp/tungsten_0.1.44_1724745320872_0.9414008655829678","host":"s3://npm-registry-packages"}},"0.1.45":{"name":"tungsten","version":"0.1.45","keywords":[],"author":"","license":"UNLICENSED","_id":"tungsten@0.1.45","maintainers":[{"name":"rsandiford","email":"mail@robertsandiford.co.uk"}],"bin":{"tungsten":"dist/bin/index.js"},"dist":{"shasum":"df0d96e345264eee0c1423768c0b34a388e2f75b","tarball":"https://registry.npmjs.org/tungsten/-/tungsten-0.1.45.tgz","fileCount":1273,"integrity":"sha512-s5dxcKcdLQ//doltbor6KMQHJYFYoPoHQAGvI0OHEKU4H3EP8bL3KjXIoa5fKsvX85PM3je9ykHUbEyPF8oOQg==","signatures":[{"sig":"MEUCIHmiu19O/XLPHQ5jCB3rHaPz0hOVeebYKUl/diH4Amt8AiEApFrRItj/Q990IzkOnrYbjIPg3Z9pmt5YboydQE4GTNo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1135879},"main":"dist/index.js","type":"module","_from":"file:tungsten-0.1.45.tgz","types":"types/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*","./types/*":"./types/*"},"scripts":{"test":"sxy-test-runner","build":"rimraf intermed & rimraf dist & pnpm build-prep & pnpm build-watch","build-ts":"tsc --watch","build-once":"rimraf intermed & rimraf dist & pnpm build-ts-once & pnpm build-babel-once","build-prep":"pnpm build-ts-once","gitpublish":"pnpm build-once && cross-env GIT_SSH_COMMAND=\"ssh -i \"\"C:\\MainFiles\\1. Development\\robert_sandiford.openssh\"\"\" gitpublish","prepublish":"pnpm build-once","build-babel":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js --watch","build-quick":"pnpm build-watch","build-watch":"run-p build-ts build-babel","build-ts-once":"tsc","build-babel-once":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js"},"_npmUser":{"name":"rsandiford","email":"mail@robertsandiford.co.uk"},"_resolved":"C:\\Users\\Robert\\AppData\\Local\\Temp\\bbc07ced928a2ff4d7fc14b219244cae\\tungsten-0.1.45.tgz","_integrity":"sha512-s5dxcKcdLQ//doltbor6KMQHJYFYoPoHQAGvI0OHEKU4H3EP8bL3KjXIoa5fKsvX85PM3je9ykHUbEyPF8oOQg==","_npmVersion":"10.8.1","description":"[Docs](https://robertsandiford.co.uk/tungsten)","directories":{},"_nodeVersion":"20.16.0","dependencies":{"ini":"^4.1.3","zod":"^3.23.8","open":"^8.4.2","rmfr":"^2.0.0","sass":"^1.77.8","axios":"^0.27.2","chalk":"^5.3.0","slash":"^4.0.0","dotenv":"^16.4.5","globby":"^13.2.2","rollup":"^2.79.1","express":"^4.19.2","postcss":"^8.4.41","sxy-lib":"^3.0.2","bcryptjs":"^2.4.3","chokidar":"^3.6.0","cjstoesm":"^2.1.2","fs-extra":"^10.1.0","precinct":"^9.2.1","redaxios":"^0.5.1","cross-env":"^7.0.3","supertest":"^6.3.4","@babel/cli":"^7.24.8","@types/ini":"^1.3.34","decamelize":"^6.0.0","node-fetch":"^3.3.2","sxy-loader":"^3.0.32","@babel/core":"^7.25.2","npm-run-all":"^4.1.5","webpack-cli":"^4.10.0","babel-loader":"^8.3.0","react-router":"^6.26.1","@babel/parser":"^7.25.4","path-to-regexp":"^6.2.2","chalk-extensions":"^2.0.24","cjs-module-lexer":"^1.3.1","lodash.clonedeep":"^4.5.0","find-package-json":"^1.2.0","rollup-plugin-gzip":"^3.1.2","sxy-filing-cabinet":"^3.4.2","@babel/preset-react":"^7.24.7","@rollup/plugin-json":"^6.1.0","html-webpack-plugin":"^5.6.0","import-meta-resolve":"^2.2.2","sxy-dependency-tree":"^8.1.11","sxy-lib-object-copy":"^2.0.5","@rollup/plugin-babel":"^5.3.1","require-resolve-hook":"^1.1.0","rollup-plugin-terser":"^7.0.2","serialize-javascript":"^6.0.2","webpack-stats-plugin":"^1.1.3","terser-webpack-plugin":"^5.3.10","babel-plugin-css-to-js":"^0.0.4","@rollup/plugin-commonjs":"^22.0.2","mini-css-extract-plugin":"^2.9.1","progress-webpack-plugin":"^1.0.16","webpack-bundle-analyzer":"^4.10.2","sxy-package-investigator":"^1.0.0","compression-webpack-plugin":"^10.0.0","@rollup/plugin-node-resolve":"^14.1.0","babel-plugin-sxy-module-resolver":"^4.1.9","babel-plugin-sxy-transform-cjs-to-esm":"^0.2.6","@babel/plugin-syntax-import-assertions":"^7.24.7","@babel/plugin-transform-class-properties":"^7.25.4"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.5.0","rmrf":"^2.0.4","eslint":"^8.57.0","rimraf":"^5.0.10","csstype":"^3.1.3","sxy-types":"^1.0.23","typescript":"^5.5.4","@types/chai":"^4.3.17","@types/node":"^20.16.1","@types/rmfr":"^2.0.5","chai-subset":"^1.6.0","@babel/types":"^7.25.4","@types/bcrypt":"^5.0.2","@types/express":"^4.17.21","@types/bcryptjs":"^2.4.6","@types/fs-extra":"^11.0.4","sxy-test-runner":"link:..\\..\\monorepo\\sxy-test-runner","@babel/generator":"^7.25.5","@types/babel-types":"^7.0.15","@types/babel__core":"^7.20.5","eslint-plugin-import":"^2.29.1","@types/babel__generator":"^7.6.8","@types/lodash.clonedeep":"^4.5.9","@types/find-package-json":"^1.2.6","rollup-plugin-visualizer":"^5.12.0","@typescript-eslint/parser":"^5.62.0","@types/serialize-javascript":"^5.0.4","eslint-plugin-no-type-assertion":"^1.3.0","@typescript-eslint/eslint-plugin":"^5.62.0","eslint-import-resolver-typescript":"^2.7.1","babel-plugin-replace-import-extension":"^1.1.4","babel-plugin-transform-import-extension":"^1.0.3","babel-plugin-sxy-transform-import-extensions":"^1.0.5"},"peerDependencies":{"rollup":"^2.79.1"},"_npmOperationalInternal":{"tmp":"tmp/tungsten_0.1.45_1725045973397_0.43837792790673435","host":"s3://npm-registry-packages"}},"0.1.46":{"name":"tungsten","version":"0.1.46","keywords":[],"author":"","license":"UNLICENSED","_id":"tungsten@0.1.46","maintainers":[{"name":"rsandiford","email":"mail@robertsandiford.co.uk"}],"bin":{"tungsten":"dist/bin/index.js"},"dist":{"shasum":"1fcb982bd94ed1483b61823c13c037ed9901214e","tarball":"https://registry.npmjs.org/tungsten/-/tungsten-0.1.46.tgz","fileCount":1273,"integrity":"sha512-Sh3Bst86WZkUXcahVankePDKd1FqQwczzqpAmtLWN0PqJRLtcKFvBCQW3XkMZRyO2PB1xKk/LV/tA+uJVKZ50g==","signatures":[{"sig":"MEUCIHbQJBS7fvEUejq2tg43OiblTZ2Gk0TDP6U9/EGnTMXqAiEAjombX5YRQv3ZDnxju5Jg/quxUbGJEtiGkIbz3dazSxk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1135845},"main":"dist/index.js","type":"module","_from":"file:tungsten-0.1.46.tgz","types":"types/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*","./types/*":"./types/*"},"scripts":{"test":"sxy-test-runner","build":"rimraf intermed & rimraf dist & pnpm build-prep & pnpm build-watch","build-ts":"tsc --watch","build-once":"rimraf intermed & rimraf dist & pnpm build-ts-once & pnpm build-babel-once","build-prep":"pnpm build-ts-once","gitpublish":"pnpm build-once && cross-env GIT_SSH_COMMAND=\"ssh -i \"\"C:\\MainFiles\\1. Development\\robert_sandiford.openssh\"\"\" gitpublish","prepublish":"pnpm build-once","build-babel":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js --watch","build-quick":"pnpm build-watch","build-watch":"run-p build-ts build-babel","build-ts-once":"tsc","build-babel-once":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js"},"_npmUser":{"name":"rsandiford","email":"mail@robertsandiford.co.uk"},"_resolved":"C:\\Users\\Robert\\AppData\\Local\\Temp\\84c3c9033c94402cb545385d383018a9\\tungsten-0.1.46.tgz","_integrity":"sha512-Sh3Bst86WZkUXcahVankePDKd1FqQwczzqpAmtLWN0PqJRLtcKFvBCQW3XkMZRyO2PB1xKk/LV/tA+uJVKZ50g==","_npmVersion":"10.8.1","description":"[Docs](https://robertsandiford.co.uk/tungsten)","directories":{},"_nodeVersion":"20.16.0","dependencies":{"ini":"^4.1.3","zod":"^3.23.8","open":"^8.4.2","rmfr":"^2.0.0","sass":"^1.77.8","axios":"^0.27.2","chalk":"^5.3.0","slash":"^4.0.0","dotenv":"^16.4.5","globby":"^13.2.2","rollup":"^2.79.1","express":"^4.19.2","postcss":"^8.4.41","sxy-lib":"^3.0.2","bcryptjs":"^2.4.3","chokidar":"^3.6.0","cjstoesm":"^2.1.2","fs-extra":"^10.1.0","precinct":"^9.2.1","redaxios":"^0.5.1","cross-env":"^7.0.3","supertest":"^6.3.4","@babel/cli":"^7.24.8","@types/ini":"^1.3.34","decamelize":"^6.0.0","node-fetch":"^3.3.2","sxy-loader":"^3.0.32","@babel/core":"^7.25.2","npm-run-all":"^4.1.5","webpack-cli":"^4.10.0","babel-loader":"^8.3.0","react-router":"^6.26.1","@babel/parser":"^7.25.4","path-to-regexp":"^6.2.2","chalk-extensions":"^2.0.24","cjs-module-lexer":"^1.3.1","lodash.clonedeep":"^4.5.0","find-package-json":"^1.2.0","rollup-plugin-gzip":"^3.1.2","sxy-filing-cabinet":"^3.4.2","@babel/preset-react":"^7.24.7","@rollup/plugin-json":"^6.1.0","html-webpack-plugin":"^5.6.0","import-meta-resolve":"^2.2.2","sxy-dependency-tree":"^8.1.11","sxy-lib-object-copy":"^2.0.5","@rollup/plugin-babel":"^5.3.1","require-resolve-hook":"^1.1.0","rollup-plugin-terser":"^7.0.2","serialize-javascript":"^6.0.2","webpack-stats-plugin":"^1.1.3","terser-webpack-plugin":"^5.3.10","babel-plugin-css-to-js":"^0.0.4","@rollup/plugin-commonjs":"^22.0.2","mini-css-extract-plugin":"^2.9.1","progress-webpack-plugin":"^1.0.16","webpack-bundle-analyzer":"^4.10.2","sxy-package-investigator":"^1.0.0","compression-webpack-plugin":"^10.0.0","@rollup/plugin-node-resolve":"^14.1.0","babel-plugin-sxy-module-resolver":"^4.1.9","babel-plugin-sxy-transform-cjs-to-esm":"^0.2.6","@babel/plugin-syntax-import-assertions":"^7.24.7","@babel/plugin-transform-class-properties":"^7.25.4"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.5.0","rmrf":"^2.0.4","eslint":"^8.57.0","rimraf":"^5.0.10","csstype":"^3.1.3","sxy-types":"^1.0.23","typescript":"^5.5.4","@types/chai":"^4.3.17","@types/node":"^20.16.1","@types/rmfr":"^2.0.5","chai-subset":"^1.6.0","@babel/types":"^7.25.4","@types/bcrypt":"^5.0.2","@types/express":"^4.17.21","@types/bcryptjs":"^2.4.6","@types/fs-extra":"^11.0.4","sxy-test-runner":"link:..\\..\\monorepo\\sxy-test-runner","@babel/generator":"^7.25.5","@types/babel-types":"^7.0.15","@types/babel__core":"^7.20.5","eslint-plugin-import":"^2.29.1","@types/babel__generator":"^7.6.8","@types/lodash.clonedeep":"^4.5.9","@types/find-package-json":"^1.2.6","rollup-plugin-visualizer":"^5.12.0","@typescript-eslint/parser":"^5.62.0","@types/serialize-javascript":"^5.0.4","eslint-plugin-no-type-assertion":"^1.3.0","@typescript-eslint/eslint-plugin":"^5.62.0","eslint-import-resolver-typescript":"^2.7.1","babel-plugin-replace-import-extension":"^1.1.4","babel-plugin-transform-import-extension":"^1.0.3","babel-plugin-sxy-transform-import-extensions":"^1.0.5"},"peerDependencies":{"rollup":"^2.79.1"},"_npmOperationalInternal":{"tmp":"tmp/tungsten_0.1.46_1725050664284_0.8560457916105397","host":"s3://npm-registry-packages"}},"0.1.47":{"name":"tungsten","version":"0.1.47","keywords":[],"author":"","license":"UNLICENSED","_id":"tungsten@0.1.47","maintainers":[{"name":"rsandiford","email":"mail@robertsandiford.co.uk"}],"bin":{"tungsten":"dist/bin/index.js"},"dist":{"shasum":"ea27ae86cb8b3a7045ec0be101318d422bc6bacc","tarball":"https://registry.npmjs.org/tungsten/-/tungsten-0.1.47.tgz","fileCount":1279,"integrity":"sha512-DPXImAixGPMXqFtm0gtrfy56oIMfqAHl81rT0M16gamH0kfTf2NCCfXsJZuPCbrmUPGPDQo92KPLmA0qvNXZaA==","signatures":[{"sig":"MEQCIEk3voY3TJWAGbx8wuaUTEhOvQAxCrqX925n8M72lyRQAiBi2mpsMCDucyqVb0uR8aMV879gSsQfTzS+6ve0tV5Q1g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1142696},"main":"dist/index.js","type":"module","_from":"file:tungsten-0.1.47.tgz","types":"types/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*","./types/*":"./types/*"},"scripts":{"test":"sxy-test-runner","build":"rimraf intermed & rimraf dist & pnpm build-prep & pnpm build-watch","build-ts":"tsc --watch","build-once":"rimraf intermed & rimraf dist & pnpm build-ts-once & pnpm build-babel-once","build-prep":"pnpm build-ts-once","gitpublish":"pnpm build-once && cross-env GIT_SSH_COMMAND=\"ssh -i \"\"C:\\MainFiles\\1. Development\\robert_sandiford.openssh\"\"\" gitpublish","prepublish":"pnpm build-once","build-babel":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js --watch","build-quick":"pnpm build-watch","build-watch":"run-p build-ts build-babel","build-ts-once":"tsc","build-babel-once":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js"},"_npmUser":{"name":"rsandiford","email":"mail@robertsandiford.co.uk"},"_resolved":"C:\\Users\\Robert\\AppData\\Local\\Temp\\e23a4faf3db43db8c204538854179824\\tungsten-0.1.47.tgz","_integrity":"sha512-DPXImAixGPMXqFtm0gtrfy56oIMfqAHl81rT0M16gamH0kfTf2NCCfXsJZuPCbrmUPGPDQo92KPLmA0qvNXZaA==","_npmVersion":"10.8.2","description":"[Docs](https://robertsandiford.co.uk/tungsten)","directories":{},"_nodeVersion":"22.5.1","dependencies":{"ini":"^4.1.3","zod":"^3.23.8","open":"^8.4.2","rmfr":"^2.0.0","sass":"^1.77.8","axios":"^0.27.2","chalk":"^5.3.0","slash":"^4.0.0","dotenv":"^16.4.5","globby":"^13.2.2","rollup":"^2.79.1","express":"^4.19.2","postcss":"^8.4.42","sxy-lib":"^3.0.2","bcryptjs":"^2.4.3","chokidar":"^3.6.0","cjstoesm":"^2.1.2","fs-extra":"^10.1.0","precinct":"^9.2.1","redaxios":"^0.5.1","cross-env":"^7.0.3","supertest":"^6.3.4","@babel/cli":"^7.25.6","@types/ini":"^1.3.34","decamelize":"^6.0.0","node-fetch":"^3.3.2","sxy-loader":"^3.0.33","@babel/core":"^7.25.2","npm-run-all":"^4.1.5","webpack-cli":"^4.10.0","babel-loader":"^8.3.0","react-router":"^6.26.1","@babel/parser":"^7.25.6","path-to-regexp":"^6.2.2","sxy-test-runner":"^1.3.5","chalk-extensions":"^2.0.24","cjs-module-lexer":"^1.4.0","lodash.clonedeep":"^4.5.0","find-package-json":"^1.2.0","rollup-plugin-gzip":"^3.1.2","sxy-filing-cabinet":"^3.4.2","@babel/preset-react":"^7.24.7","@rollup/plugin-json":"^6.1.0","html-webpack-plugin":"^5.6.0","import-meta-resolve":"^2.2.2","sxy-dependency-tree":"^8.1.11","sxy-lib-object-copy":"^2.0.5","@rollup/plugin-babel":"^5.3.1","require-resolve-hook":"^1.1.0","rollup-plugin-terser":"^7.0.2","serialize-javascript":"^6.0.2","webpack-stats-plugin":"^1.1.3","terser-webpack-plugin":"^5.3.10","babel-plugin-css-to-js":"^0.0.4","@rollup/plugin-commonjs":"^22.0.2","mini-css-extract-plugin":"^2.9.1","progress-webpack-plugin":"^1.0.16","webpack-bundle-analyzer":"^4.10.2","sxy-package-investigator":"^1.0.0","compression-webpack-plugin":"^10.0.0","@rollup/plugin-node-resolve":"^14.1.0","babel-plugin-sxy-module-resolver":"^4.1.9","babel-plugin-sxy-transform-cjs-to-esm":"^0.2.6","@babel/plugin-syntax-import-assertions":"^7.25.6","@babel/plugin-transform-class-properties":"^7.25.4"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.5.0","rmrf":"^2.0.4","eslint":"^8.57.0","rimraf":"^5.0.10","csstype":"^3.1.3","sxy-types":"^1.0.23","typescript":"^5.5.4","@types/chai":"^4.3.19","@types/node":"^20.16.2","@types/rmfr":"^2.0.5","chai-subset":"^1.6.0","@babel/types":"^7.25.6","@types/bcrypt":"^5.0.2","@types/express":"^4.17.21","@types/bcryptjs":"^2.4.6","@types/fs-extra":"^11.0.4","@babel/generator":"^7.25.6","@types/babel-types":"^7.0.15","@types/babel__core":"^7.20.5","eslint-plugin-import":"^2.29.1","@types/babel__generator":"^7.6.8","@types/lodash.clonedeep":"^4.5.9","@types/find-package-json":"^1.2.6","rollup-plugin-visualizer":"^5.12.0","@typescript-eslint/parser":"^5.62.0","@types/serialize-javascript":"^5.0.4","eslint-plugin-no-type-assertion":"^1.3.0","@typescript-eslint/eslint-plugin":"^5.62.0","eslint-import-resolver-typescript":"^2.7.1","babel-plugin-replace-import-extension":"^1.1.4","babel-plugin-transform-import-extension":"^1.0.3","babel-plugin-sxy-transform-import-extensions":"^1.0.5"},"peerDependencies":{"rollup":"^2.79.1"},"_npmOperationalInternal":{"tmp":"tmp/tungsten_0.1.47_1725218789482_0.15259704539227847","host":"s3://npm-registry-packages"}},"0.1.49":{"name":"tungsten","version":"0.1.49","keywords":[],"author":"","license":"UNLICENSED","_id":"tungsten@0.1.49","maintainers":[{"name":"rsandiford","email":"mail@robertsandiford.co.uk"}],"bin":{"tungsten":"dist/bin/index.js"},"dist":{"shasum":"37430b6efa23faaffcf3a64824deac514fdda87f","tarball":"https://registry.npmjs.org/tungsten/-/tungsten-0.1.49.tgz","fileCount":1282,"integrity":"sha512-xV7+kAZKGBaL3oKaVRGpWQvxE9Gz0i90HTYOzSJ5ruRo9WJfow78LqlQQENmHBIlqXKPeyGH87aT87KR41lElA==","signatures":[{"sig":"MEQCIGbagQ8GB2SdyV77W9u8zNJHO3yPygyw7ptuvBR6VRRMAiBxK/BALjJU8Ym5VJUlGXLiahCqFPxsKTv45OuSgdTLXA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1151641},"main":"dist/index.js","type":"module","_from":"file:tungsten-0.1.49.tgz","types":"types/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*","./types/*":"./types/*"},"scripts":{"test":"sxy-test-runner","build":"rimraf intermed & rimraf dist & pnpm build-prep & pnpm build-watch","build-ts":"tsc --watch","build-once":"rimraf intermed & rimraf dist & pnpm build-ts-once & pnpm build-babel-once","build-prep":"pnpm build-ts-once","gitpublish":"pnpm build-once && cross-env GIT_SSH_COMMAND=\"ssh -i \"\"C:\\MainFiles\\1. Development\\robert_sandiford.openssh\"\"\" gitpublish","prepublish":"pnpm build-once","build-babel":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js --watch","build-quick":"pnpm build-watch","build-watch":"run-p build-ts build-babel","build-ts-once":"tsc","build-babel-once":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js"},"_npmUser":{"name":"rsandiford","email":"mail@robertsandiford.co.uk"},"_resolved":"C:\\Users\\Robert\\AppData\\Local\\Temp\\d20278a892f8a5da2706dcd767d8d221\\tungsten-0.1.49.tgz","_integrity":"sha512-xV7+kAZKGBaL3oKaVRGpWQvxE9Gz0i90HTYOzSJ5ruRo9WJfow78LqlQQENmHBIlqXKPeyGH87aT87KR41lElA==","_npmVersion":"10.8.3","description":"[Docs](https://robertsandiford.co.uk/tungsten)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ini":"^4.1.3","zod":"^3.23.8","open":"^8.4.2","rmfr":"^2.0.0","sass":"^1.77.8","axios":"^0.27.2","chalk":"^5.3.0","slash":"^4.0.0","dotenv":"^16.4.5","globby":"^13.2.2","rollup":"^2.79.1","express":"^4.19.2","postcss":"^8.4.42","sxy-lib":"^3.0.2","bcryptjs":"^2.4.3","chokidar":"^3.6.0","cjstoesm":"^2.1.2","fs-extra":"^10.1.0","precinct":"^9.2.1","redaxios":"^0.5.1","cross-env":"^7.0.3","supertest":"^6.3.4","@babel/cli":"^7.25.6","@types/ini":"^1.3.34","decamelize":"^6.0.0","node-fetch":"^3.3.2","sxy-loader":"^3.0.33","@babel/core":"^7.25.2","npm-run-all":"^4.1.5","webpack-cli":"^4.10.0","babel-loader":"^8.3.0","react-router":"^6.26.1","@babel/parser":"^7.25.6","path-to-regexp":"^6.2.2","sxy-test-runner":"^1.3.5","chalk-extensions":"^2.0.24","cjs-module-lexer":"^1.4.0","lodash.clonedeep":"^4.5.0","find-package-json":"^1.2.0","rollup-plugin-gzip":"^3.1.2","sxy-filing-cabinet":"^3.4.2","@babel/preset-react":"^7.24.7","@rollup/plugin-json":"^6.1.0","html-webpack-plugin":"^5.6.0","import-meta-resolve":"^2.2.2","sxy-dependency-tree":"^8.1.11","sxy-lib-object-copy":"^2.0.5","@rollup/plugin-babel":"^5.3.1","require-resolve-hook":"^1.1.0","rollup-plugin-terser":"^7.0.2","serialize-javascript":"^6.0.2","webpack-stats-plugin":"^1.1.3","terser-webpack-plugin":"^5.3.10","babel-plugin-css-to-js":"^0.0.4","@rollup/plugin-commonjs":"^22.0.2","mini-css-extract-plugin":"^2.9.1","progress-webpack-plugin":"^1.0.16","webpack-bundle-analyzer":"^4.10.2","sxy-package-investigator":"^1.0.0","compression-webpack-plugin":"^10.0.0","@rollup/plugin-node-resolve":"^14.1.0","babel-plugin-sxy-module-resolver":"^4.1.9","babel-plugin-sxy-transform-cjs-to-esm":"^0.2.6","@babel/plugin-syntax-import-assertions":"^7.25.6","@babel/plugin-transform-class-properties":"^7.25.4"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.5.0","rmrf":"^2.0.4","eslint":"^8.57.0","rimraf":"^5.0.10","csstype":"^3.1.3","sxy-types":"^1.0.23","typescript":"^5.5.4","@types/chai":"^4.3.19","@types/node":"^20.16.2","@types/rmfr":"^2.0.5","chai-subset":"^1.6.0","@babel/types":"^7.25.6","@types/bcrypt":"^5.0.2","@types/express":"^4.17.21","@types/bcryptjs":"^2.4.6","@types/fs-extra":"^11.0.4","@babel/generator":"^7.25.6","@types/babel-types":"^7.0.15","@types/babel__core":"^7.20.5","eslint-plugin-import":"^2.29.1","@types/babel__generator":"^7.6.8","@types/lodash.clonedeep":"^4.5.9","@types/find-package-json":"^1.2.6","rollup-plugin-visualizer":"^5.12.0","@typescript-eslint/parser":"^5.62.0","@types/serialize-javascript":"^5.0.4","eslint-plugin-no-type-assertion":"^1.3.0","@typescript-eslint/eslint-plugin":"^5.62.0","eslint-import-resolver-typescript":"^2.7.1","babel-plugin-replace-import-extension":"^1.1.4","babel-plugin-transform-import-extension":"^1.0.3","babel-plugin-sxy-transform-import-extensions":"^1.0.5"},"peerDependencies":{"rollup":"^2.79.1"},"_npmOperationalInternal":{"tmp":"tmp/tungsten_0.1.49_1730754530613_0.5993299576742612","host":"s3://npm-registry-packages"}},"0.1.50":{"name":"tungsten","version":"0.1.50","keywords":[],"author":"","license":"UNLICENSED","_id":"tungsten@0.1.50","maintainers":[{"name":"rsandiford","email":"mail@robertsandiford.co.uk"}],"bin":{"tungsten":"dist/bin/index.js"},"dist":{"shasum":"1aa927403fcb9a49cb078ffa0527aca25459b590","tarball":"https://registry.npmjs.org/tungsten/-/tungsten-0.1.50.tgz","fileCount":1282,"integrity":"sha512-sjRWBPt/WphW4+su/taLfEuHRfgVD9By3ueS+HH8KkqhISvjj0lq2r1liQsv6kFh7HnDINI/eKVkg+ZluanjFg==","signatures":[{"sig":"MEUCIQDyDN48+fKj+FK2/8Kdj51IL3tTTrFvEHxwZxWYIjL17AIgf5xJsT3onwCdM0advuaXCKEv8M9Ikea2JOYNoioe4hc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1151563},"main":"dist/index.js","type":"module","_from":"file:tungsten-0.1.50.tgz","types":"types/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*","./types/*":"./types/*"},"scripts":{"test":"sxy-test-runner","build":"rimraf intermed & rimraf dist & pnpm build-prep & pnpm build-watch","build-ts":"tsc --watch","build-once":"rimraf intermed & rimraf dist & pnpm build-ts-once & pnpm build-babel-once","build-prep":"pnpm build-ts-once","gitpublish":"pnpm build-once && cross-env GIT_SSH_COMMAND=\"ssh -i \"\"C:\\MainFiles\\1. Development\\robert_sandiford.openssh\"\"\" gitpublish","prepublish":"pnpm build-once","build-babel":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js --watch","build-quick":"pnpm build-watch","build-watch":"run-p build-ts build-babel","build-ts-once":"tsc","build-babel-once":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js"},"_npmUser":{"name":"rsandiford","email":"mail@robertsandiford.co.uk"},"_resolved":"C:\\Users\\Robert\\AppData\\Local\\Temp\\5a12d80292a8365b9bfd5b8198ab2f43\\tungsten-0.1.50.tgz","_integrity":"sha512-sjRWBPt/WphW4+su/taLfEuHRfgVD9By3ueS+HH8KkqhISvjj0lq2r1liQsv6kFh7HnDINI/eKVkg+ZluanjFg==","_npmVersion":"10.8.3","description":"[Docs](https://robertsandiford.co.uk/tungsten)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ini":"^4.1.3","zod":"^3.23.8","open":"^8.4.2","rmfr":"^2.0.0","sass":"^1.77.8","axios":"^0.27.2","chalk":"^5.3.0","slash":"^4.0.0","dotenv":"^16.4.5","globby":"^13.2.2","rollup":"^2.79.1","express":"^4.19.2","postcss":"^8.4.42","sxy-lib":"^3.0.2","bcryptjs":"^2.4.3","chokidar":"^3.6.0","cjstoesm":"^2.1.2","fs-extra":"^10.1.0","precinct":"^9.2.1","redaxios":"^0.5.1","cross-env":"^7.0.3","supertest":"^6.3.4","@babel/cli":"^7.25.6","@types/ini":"^1.3.34","decamelize":"^6.0.0","node-fetch":"^3.3.2","sxy-loader":"^3.0.33","@babel/core":"^7.25.2","npm-run-all":"^4.1.5","webpack-cli":"^4.10.0","babel-loader":"^8.3.0","react-router":"^6.26.1","@babel/parser":"^7.25.6","path-to-regexp":"^6.2.2","sxy-test-runner":"^1.3.5","chalk-extensions":"^2.0.24","cjs-module-lexer":"^1.4.0","lodash.clonedeep":"^4.5.0","find-package-json":"^1.2.0","rollup-plugin-gzip":"^3.1.2","sxy-filing-cabinet":"^3.4.2","@babel/preset-react":"^7.24.7","@rollup/plugin-json":"^6.1.0","html-webpack-plugin":"^5.6.0","import-meta-resolve":"^2.2.2","sxy-dependency-tree":"^8.1.11","sxy-lib-object-copy":"^2.0.5","@rollup/plugin-babel":"^5.3.1","require-resolve-hook":"^1.1.0","rollup-plugin-terser":"^7.0.2","serialize-javascript":"^6.0.2","webpack-stats-plugin":"^1.1.3","terser-webpack-plugin":"^5.3.10","babel-plugin-css-to-js":"^0.0.4","@rollup/plugin-commonjs":"^22.0.2","mini-css-extract-plugin":"^2.9.1","progress-webpack-plugin":"^1.0.16","webpack-bundle-analyzer":"^4.10.2","sxy-package-investigator":"^1.0.0","compression-webpack-plugin":"^10.0.0","@rollup/plugin-node-resolve":"^14.1.0","babel-plugin-sxy-module-resolver":"^4.1.9","babel-plugin-sxy-transform-cjs-to-esm":"^0.2.6","@babel/plugin-syntax-import-assertions":"^7.25.6","@babel/plugin-transform-class-properties":"^7.25.4"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.5.0","rmrf":"^2.0.4","eslint":"^8.57.0","rimraf":"^5.0.10","csstype":"^3.1.3","sxy-types":"^1.0.23","typescript":"^5.5.4","@types/chai":"^4.3.19","@types/node":"^20.16.2","@types/rmfr":"^2.0.5","chai-subset":"^1.6.0","@babel/types":"^7.25.6","@types/bcrypt":"^5.0.2","@types/express":"^4.17.21","@types/bcryptjs":"^2.4.6","@types/fs-extra":"^11.0.4","@babel/generator":"^7.25.6","@types/babel-types":"^7.0.15","@types/babel__core":"^7.20.5","eslint-plugin-import":"^2.29.1","@types/babel__generator":"^7.6.8","@types/lodash.clonedeep":"^4.5.9","@types/find-package-json":"^1.2.6","rollup-plugin-visualizer":"^5.12.0","@typescript-eslint/parser":"^5.62.0","@types/serialize-javascript":"^5.0.4","eslint-plugin-no-type-assertion":"^1.3.0","@typescript-eslint/eslint-plugin":"^5.62.0","eslint-import-resolver-typescript":"^2.7.1","babel-plugin-replace-import-extension":"^1.1.4","babel-plugin-transform-import-extension":"^1.0.3","babel-plugin-sxy-transform-import-extensions":"^1.0.5"},"peerDependencies":{"rollup":"^2.79.1"},"_npmOperationalInternal":{"tmp":"tmp/tungsten_0.1.50_1730754876019_0.7499614262980869","host":"s3://npm-registry-packages"}},"0.1.51":{"name":"tungsten","version":"0.1.51","keywords":[],"author":"","license":"UNLICENSED","_id":"tungsten@0.1.51","maintainers":[{"name":"rsandiford","email":"mail@robertsandiford.co.uk"}],"bin":{"tungsten":"dist/bin/index.js"},"dist":{"shasum":"69b430e7a38c8abfa24c806c55e4b9d8fbaff642","tarball":"https://registry.npmjs.org/tungsten/-/tungsten-0.1.51.tgz","fileCount":1282,"integrity":"sha512-dD/lKp9UzkbgXNc/mVdAMQioeldzfe7+LeVf2YLNo4rsgZ/GTWgMMHKoqjyQHAUtGuIEt72PFSB8BTOjgEec3A==","signatures":[{"sig":"MEYCIQCKxaUp2F8Nx43IrQsj7gF9toGUUP00RTmRF3Yf8sEGHAIhAIquVydR5TIBnhpOl2VQltr+JlIB5pxk1zcLk4NyTUwV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1151618},"main":"dist/index.js","type":"module","_from":"file:tungsten-0.1.51.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*","./types/*":"./types/*"},"scripts":{"test":"sxy-test-runner","build":"rimraf intermed & rimraf dist & pnpm build-prep & pnpm build-watch","build-ts":"tsc --watch","build-once":"rimraf intermed & rimraf dist & pnpm build-ts-once & pnpm build-babel-once","build-prep":"pnpm build-ts-once","gitpublish":"pnpm build-once && cross-env GIT_SSH_COMMAND=\"ssh -i \"\"C:\\MainFiles\\1. Development\\robert_sandiford.openssh\"\"\" gitpublish","prepublish":"pnpm build-once","build-babel":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js --watch","build-quick":"pnpm build-watch","build-watch":"run-p build-ts build-babel","build-ts-once":"tsc","build-babel-once":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js"},"_npmUser":{"name":"rsandiford","email":"mail@robertsandiford.co.uk"},"_resolved":"C:\\Users\\Robert\\AppData\\Local\\Temp\\1af5021aafcf3016251ea100953fca3c\\tungsten-0.1.51.tgz","_integrity":"sha512-dD/lKp9UzkbgXNc/mVdAMQioeldzfe7+LeVf2YLNo4rsgZ/GTWgMMHKoqjyQHAUtGuIEt72PFSB8BTOjgEec3A==","_npmVersion":"10.9.0","description":"[Docs](https://robertsandiford.co.uk/tungsten)","directories":{},"_nodeVersion":"22.11.0","dependencies":{"ini":"^4.1.3","zod":"^3.23.8","open":"^8.4.2","rmfr":"^2.0.0","sass":"^1.77.8","axios":"^0.27.2","chalk":"^5.3.0","slash":"^4.0.0","dotenv":"^16.4.5","globby":"^13.2.2","rollup":"^2.79.1","express":"^4.19.2","postcss":"^8.4.42","sxy-lib":"^3.0.2","bcryptjs":"^2.4.3","chokidar":"^3.6.0","cjstoesm":"^2.1.2","fs-extra":"^10.1.0","precinct":"^9.2.1","redaxios":"^0.5.1","cross-env":"^7.0.3","supertest":"^6.3.4","@babel/cli":"^7.25.6","@types/ini":"^1.3.34","decamelize":"^6.0.0","node-fetch":"^3.3.2","sxy-loader":"^3.0.33","@babel/core":"^7.25.2","npm-run-all":"^4.1.5","webpack-cli":"^4.10.0","babel-loader":"^8.3.0","react-router":"^6.26.1","@babel/parser":"^7.25.6","path-to-regexp":"^6.2.2","sxy-test-runner":"^1.3.5","chalk-extensions":"^2.0.24","cjs-module-lexer":"^1.4.0","lodash.clonedeep":"^4.5.0","find-package-json":"^1.2.0","rollup-plugin-gzip":"^3.1.2","sxy-filing-cabinet":"^3.4.2","@babel/preset-react":"^7.24.7","@rollup/plugin-json":"^6.1.0","html-webpack-plugin":"^5.6.0","import-meta-resolve":"^2.2.2","sxy-dependency-tree":"^8.1.11","sxy-lib-object-copy":"^2.0.5","@rollup/plugin-babel":"^5.3.1","require-resolve-hook":"^1.1.0","rollup-plugin-terser":"^7.0.2","serialize-javascript":"^6.0.2","webpack-stats-plugin":"^1.1.3","terser-webpack-plugin":"^5.3.10","babel-plugin-css-to-js":"^0.0.4","@rollup/plugin-commonjs":"^22.0.2","mini-css-extract-plugin":"^2.9.1","progress-webpack-plugin":"^1.0.16","webpack-bundle-analyzer":"^4.10.2","sxy-package-investigator":"^1.0.0","compression-webpack-plugin":"^10.0.0","@rollup/plugin-node-resolve":"^14.1.0","babel-plugin-sxy-module-resolver":"^4.1.9","babel-plugin-sxy-transform-cjs-to-esm":"^0.2.6","@babel/plugin-syntax-import-assertions":"^7.25.6","@babel/plugin-transform-class-properties":"^7.25.4"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.5.0","rmrf":"^2.0.4","eslint":"^8.57.0","rimraf":"^5.0.10","csstype":"^3.1.3","sxy-types":"^1.0.23","typescript":"^5.5.4","@types/chai":"^4.3.19","@types/node":"^20.16.2","@types/rmfr":"^2.0.5","chai-subset":"^1.6.0","@babel/types":"^7.25.6","@types/bcrypt":"^5.0.2","@types/express":"^4.17.21","@types/bcryptjs":"^2.4.6","@types/fs-extra":"^11.0.4","@babel/generator":"^7.25.6","@types/babel-types":"^7.0.15","@types/babel__core":"^7.20.5","eslint-plugin-import":"^2.29.1","@types/babel__generator":"^7.6.8","@types/lodash.clonedeep":"^4.5.9","@types/find-package-json":"^1.2.6","rollup-plugin-visualizer":"^5.12.0","@typescript-eslint/parser":"^5.62.0","@types/serialize-javascript":"^5.0.4","eslint-plugin-no-type-assertion":"^1.3.0","@typescript-eslint/eslint-plugin":"^5.62.0","eslint-import-resolver-typescript":"^2.7.1","babel-plugin-replace-import-extension":"^1.1.4","babel-plugin-transform-import-extension":"^1.0.3","babel-plugin-sxy-transform-import-extensions":"^1.0.5"},"peerDependencies":{"rollup":"^2.79.1"},"_npmOperationalInternal":{"tmp":"tmp/tungsten_0.1.51_1732598338850_0.44547935070273614","host":"s3://npm-registry-packages"}},"0.1.52":{"name":"tungsten","version":"0.1.52","keywords":[],"author":"","license":"UNLICENSED","_id":"tungsten@0.1.52","maintainers":[{"name":"rsandiford","email":"mail@robertsandiford.co.uk"}],"bin":{"tungsten":"dist/bin/index.js"},"dist":{"shasum":"3621daf65ada0857c62b76e995b65fb50ece0be3","tarball":"https://registry.npmjs.org/tungsten/-/tungsten-0.1.52.tgz","fileCount":1282,"integrity":"sha512-c5UXYWAbMlNGUrrTSltDaHiUeoKY0cW5N8Uf2CL3HI3jyRONaXVbCjOWxIMfiEYgX3SAB2Y96cheXZRtU1FJ8Q==","signatures":[{"sig":"MEUCIEmjrNYZjMpnK+fAV4bTrhN/XQlo7JsTa3kdzn3jVsrVAiEAvsWvrj1aneBPl5bgiGztDmsZOAijMvQ0Fv3VTqinxfg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1150502},"main":"dist/index.js","type":"module","_from":"file:tungsten-0.1.52.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*","./types/*":"./types/*"},"scripts":{"test":"sxy-test-runner","build":"rimraf intermed & rimraf dist & pnpm build-prep & pnpm build-watch","build-ts":"tsc --watch","build-once":"rimraf intermed & rimraf dist & pnpm build-ts-once & pnpm build-babel-once","build-prep":"pnpm build-ts-once","gitpublish":"pnpm build-once && cross-env GIT_SSH_COMMAND=\"ssh -i \"\"C:\\MainFiles\\1. Development\\robert_sandiford.openssh\"\"\" gitpublish","prepublish":"pnpm build-once","build-babel":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js --watch","build-quick":"pnpm build-watch","build-watch":"run-p build-ts build-babel","build-ts-once":"tsc","build-babel-once":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js"},"_npmUser":{"name":"rsandiford","email":"mail@robertsandiford.co.uk"},"_resolved":"C:\\Users\\Robert\\AppData\\Local\\Temp\\b16c8f354670a60bcbc67089b2a9707e\\tungsten-0.1.52.tgz","_integrity":"sha512-c5UXYWAbMlNGUrrTSltDaHiUeoKY0cW5N8Uf2CL3HI3jyRONaXVbCjOWxIMfiEYgX3SAB2Y96cheXZRtU1FJ8Q==","_npmVersion":"10.9.0","description":"[Docs](https://robertsandiford.co.uk/tungsten)","directories":{},"_nodeVersion":"22.11.0","dependencies":{"ini":"^4.1.3","zod":"^3.23.8","open":"^8.4.2","rmfr":"^2.0.0","sass":"^1.77.8","axios":"^0.27.2","chalk":"^5.3.0","slash":"^4.0.0","dotenv":"^16.4.5","globby":"^13.2.2","rollup":"^2.79.1","express":"^4.19.2","postcss":"^8.4.42","sxy-lib":"^3.0.2","bcryptjs":"^2.4.3","chokidar":"^3.6.0","cjstoesm":"^2.1.2","fs-extra":"^10.1.0","precinct":"^9.2.1","redaxios":"^0.5.1","cross-env":"^7.0.3","supertest":"^6.3.4","@babel/cli":"^7.25.6","@types/ini":"^1.3.34","decamelize":"^6.0.0","node-fetch":"^3.3.2","sxy-loader":"^3.0.34","@babel/core":"^7.25.2","npm-run-all":"^4.1.5","webpack-cli":"^4.10.0","babel-loader":"^8.3.0","react-router":"^6.26.1","@babel/parser":"^7.25.6","path-to-regexp":"^6.2.2","sxy-test-runner":"^1.3.5","chalk-extensions":"^2.0.24","cjs-module-lexer":"^1.4.0","lodash.clonedeep":"^4.5.0","find-package-json":"^1.2.0","rollup-plugin-gzip":"^3.1.2","sxy-filing-cabinet":"^3.4.2","@babel/preset-react":"^7.24.7","@rollup/plugin-json":"^6.1.0","html-webpack-plugin":"^5.6.0","import-meta-resolve":"^2.2.2","sxy-dependency-tree":"^8.1.11","sxy-lib-object-copy":"^2.0.5","@rollup/plugin-babel":"^5.3.1","require-resolve-hook":"^1.1.0","rollup-plugin-terser":"^7.0.2","serialize-javascript":"^6.0.2","webpack-stats-plugin":"^1.1.3","terser-webpack-plugin":"^5.3.10","babel-plugin-css-to-js":"^0.0.4","@rollup/plugin-commonjs":"^22.0.2","mini-css-extract-plugin":"^2.9.1","progress-webpack-plugin":"^1.0.16","webpack-bundle-analyzer":"^4.10.2","sxy-package-investigator":"^1.0.0","compression-webpack-plugin":"^10.0.0","@rollup/plugin-node-resolve":"^14.1.0","babel-plugin-sxy-module-resolver":"^4.1.9","babel-plugin-sxy-transform-cjs-to-esm":"^0.2.6","@babel/plugin-syntax-import-assertions":"^7.25.6","@babel/plugin-transform-class-properties":"^7.25.4"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.5.0","rmrf":"^2.0.4","eslint":"^8.57.0","rimraf":"^5.0.10","csstype":"^3.1.3","sxy-types":"^1.0.23","typescript":"^5.6.3","@types/chai":"^4.3.19","@types/node":"^20.16.2","@types/rmfr":"^2.0.5","chai-subset":"^1.6.0","@babel/types":"^7.25.6","@types/bcrypt":"^5.0.2","@types/express":"^4.17.21","@types/bcryptjs":"^2.4.6","@types/fs-extra":"^11.0.4","@babel/generator":"^7.25.6","@types/babel-types":"^7.0.15","@types/babel__core":"^7.20.5","eslint-plugin-import":"^2.29.1","@types/babel__generator":"^7.6.8","@types/lodash.clonedeep":"^4.5.9","@types/find-package-json":"^1.2.6","rollup-plugin-visualizer":"^5.12.0","@typescript-eslint/parser":"^5.62.0","@types/serialize-javascript":"^5.0.4","eslint-plugin-no-type-assertion":"^1.3.0","@typescript-eslint/eslint-plugin":"^5.62.0","eslint-import-resolver-typescript":"^2.7.1","babel-plugin-replace-import-extension":"^1.1.4","babel-plugin-transform-import-extension":"^1.0.3","babel-plugin-sxy-transform-import-extensions":"^1.0.5"},"peerDependencies":{"rollup":"^2.79.1"},"_npmOperationalInternal":{"tmp":"tmp/tungsten_0.1.52_1732871662998_0.5186845782996532","host":"s3://npm-registry-packages"}},"0.1.53":{"name":"tungsten","version":"0.1.53","keywords":[],"author":"","license":"UNLICENSED","_id":"tungsten@0.1.53","maintainers":[{"name":"rsandiford","email":"mail@robertsandiford.co.uk"}],"bin":{"tungsten":"dist/bin/index.js"},"dist":{"shasum":"417099e96905267e832c05b1fd9e7463992c2d47","tarball":"https://registry.npmjs.org/tungsten/-/tungsten-0.1.53.tgz","fileCount":1282,"integrity":"sha512-4uJ/Vj5mG8p7XBcLYWdCyB0cd084XB6sULL46k2r8QjBzox9JrUCP84In3gB5C5xEDw3gWvr+IOzspzRJCFn/g==","signatures":[{"sig":"MEQCIFf4O5tJJgQ2MAuc6rg752k4+WRWEumFs0lh5a82hq+0AiBMCVumpszF3duCgMMnyfdJP59LfAUsOn88USzbqizrCw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1150502},"main":"dist/index.js","type":"module","_from":"file:tungsten-0.1.53.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*","./types/*":"./types/*"},"scripts":{"test":"sxy-test-runner","build":"rimraf intermed & rimraf dist & pnpm build-prep & pnpm build-watch","build-ts":"tsc --watch","build-once":"rimraf intermed & rimraf dist & pnpm build-ts-once & pnpm build-babel-once","build-prep":"pnpm build-ts-once","gitpublish":"pnpm build-once && cross-env GIT_SSH_COMMAND=\"ssh -i \"\"C:\\MainFiles\\1. Development\\robert_sandiford.openssh\"\"\" gitpublish","prepublish":"pnpm build-once","build-babel":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js --watch","build-quick":"pnpm build-watch","build-watch":"run-p build-ts build-babel","build-ts-once":"tsc","build-babel-once":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js"},"_npmUser":{"name":"rsandiford","email":"mail@robertsandiford.co.uk"},"_resolved":"C:\\Users\\Robert\\AppData\\Local\\Temp\\496e6875dde006833350188b3fa293cb\\tungsten-0.1.53.tgz","_integrity":"sha512-4uJ/Vj5mG8p7XBcLYWdCyB0cd084XB6sULL46k2r8QjBzox9JrUCP84In3gB5C5xEDw3gWvr+IOzspzRJCFn/g==","_npmVersion":"10.9.0","description":"[Docs](https://robertsandiford.co.uk/tungsten)","directories":{},"_nodeVersion":"22.11.0","dependencies":{"ini":"^4.1.3","zod":"^3.23.8","open":"^8.4.2","rmfr":"^2.0.0","sass":"^1.77.8","axios":"^0.27.2","chalk":"^5.3.0","slash":"^4.0.0","dotenv":"^16.4.5","globby":"^13.2.2","rollup":"^2.79.1","express":"^4.19.2","postcss":"^8.4.42","sxy-lib":"^3.0.2","bcryptjs":"^2.4.3","chokidar":"^3.6.0","cjstoesm":"^2.1.2","fs-extra":"^10.1.0","precinct":"^9.2.1","redaxios":"^0.5.1","cross-env":"^7.0.3","supertest":"^6.3.4","@babel/cli":"^7.25.6","@types/ini":"^1.3.34","decamelize":"^6.0.0","node-fetch":"^3.3.2","sxy-loader":"^3.0.35","@babel/core":"^7.25.2","npm-run-all":"^4.1.5","webpack-cli":"^4.10.0","babel-loader":"^8.3.0","react-router":"^6.26.1","@babel/parser":"^7.25.6","path-to-regexp":"^6.2.2","sxy-test-runner":"^1.3.5","chalk-extensions":"^2.0.24","cjs-module-lexer":"^1.4.0","lodash.clonedeep":"^4.5.0","find-package-json":"^1.2.0","rollup-plugin-gzip":"^3.1.2","sxy-filing-cabinet":"^3.4.2","@babel/preset-react":"^7.24.7","@rollup/plugin-json":"^6.1.0","html-webpack-plugin":"^5.6.0","import-meta-resolve":"^2.2.2","sxy-dependency-tree":"^8.1.11","sxy-lib-object-copy":"^2.0.5","@rollup/plugin-babel":"^5.3.1","require-resolve-hook":"^1.1.0","rollup-plugin-terser":"^7.0.2","serialize-javascript":"^6.0.2","webpack-stats-plugin":"^1.1.3","terser-webpack-plugin":"^5.3.10","babel-plugin-css-to-js":"^0.0.4","@rollup/plugin-commonjs":"^22.0.2","mini-css-extract-plugin":"^2.9.1","progress-webpack-plugin":"^1.0.16","webpack-bundle-analyzer":"^4.10.2","sxy-package-investigator":"^1.0.0","compression-webpack-plugin":"^10.0.0","@rollup/plugin-node-resolve":"^14.1.0","babel-plugin-sxy-module-resolver":"^4.1.9","babel-plugin-sxy-transform-cjs-to-esm":"^0.2.6","@babel/plugin-syntax-import-assertions":"^7.25.6","@babel/plugin-transform-class-properties":"^7.25.4"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.5.0","rmrf":"^2.0.4","eslint":"^8.57.0","rimraf":"^5.0.10","csstype":"^3.1.3","sxy-types":"^1.0.23","typescript":"^5.6.3","@types/chai":"^4.3.19","@types/node":"^20.16.2","@types/rmfr":"^2.0.5","chai-subset":"^1.6.0","@babel/types":"^7.25.6","@types/bcrypt":"^5.0.2","@types/express":"^4.17.21","@types/bcryptjs":"^2.4.6","@types/fs-extra":"^11.0.4","@babel/generator":"^7.25.6","@types/babel-types":"^7.0.15","@types/babel__core":"^7.20.5","eslint-plugin-import":"^2.29.1","@types/babel__generator":"^7.6.8","@types/lodash.clonedeep":"^4.5.9","@types/find-package-json":"^1.2.6","rollup-plugin-visualizer":"^5.12.0","@typescript-eslint/parser":"^5.62.0","@types/serialize-javascript":"^5.0.4","eslint-plugin-no-type-assertion":"^1.3.0","@typescript-eslint/eslint-plugin":"^5.62.0","eslint-import-resolver-typescript":"^2.7.1","babel-plugin-replace-import-extension":"^1.1.4","babel-plugin-transform-import-extension":"^1.0.3","babel-plugin-sxy-transform-import-extensions":"^1.0.5"},"peerDependencies":{"rollup":"^2.79.1"},"_npmOperationalInternal":{"tmp":"tmp/tungsten_0.1.53_1732873304042_0.604681655582787","host":"s3://npm-registry-packages"}},"0.1.54":{"name":"tungsten","version":"0.1.54","keywords":[],"author":"","license":"UNLICENSED","_id":"tungsten@0.1.54","maintainers":[{"name":"rsandiford","email":"mail@robertsandiford.co.uk"}],"bin":{"tungsten":"dist/bin/index.js"},"dist":{"shasum":"663a104d13c259f7064a39a15d6a3843670a583f","tarball":"https://registry.npmjs.org/tungsten/-/tungsten-0.1.54.tgz","fileCount":1282,"integrity":"sha512-GaB1E2aSF9wz0+clY6mNvPKzhqBL/ZNEIhcgrd1462iqAwlw8PLflCYE4eE15vN0J7m/fraGtmsXyTFe4D7Quw==","signatures":[{"sig":"MEUCICoZ2jYrXc7P7KpRCsD+m05L9J4YUTlrl/8Oz8B6Ge0rAiEAmIWp0+Ql9enNVq9ctUUw3e/cQXLaAPNK3ahCjIF7s+I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1150502},"main":"dist/index.js","type":"module","_from":"file:tungsten-0.1.54.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*","./types/*":"./types/*"},"scripts":{"test":"sxy-test-runner","build":"rimraf intermed & rimraf dist & pnpm build-prep & pnpm build-watch","build-ts":"tsc --watch","build-once":"rimraf intermed & rimraf dist & pnpm build-ts-once & pnpm build-babel-once","build-prep":"pnpm build-ts-once","gitpublish":"pnpm build-once && cross-env GIT_SSH_COMMAND=\"ssh -i \"\"C:\\MainFiles\\1. Development\\robert_sandiford.openssh\"\"\" gitpublish","prepublish":"pnpm build-once","build-babel":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js --watch","build-quick":"pnpm build-watch","build-watch":"run-p build-ts build-babel","build-ts-once":"tsc","build-babel-once":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js"},"_npmUser":{"name":"rsandiford","email":"mail@robertsandiford.co.uk"},"_resolved":"C:\\Users\\Robert\\AppData\\Local\\Temp\\a269586a60c14b3ccd71db270c49687e\\tungsten-0.1.54.tgz","_integrity":"sha512-GaB1E2aSF9wz0+clY6mNvPKzhqBL/ZNEIhcgrd1462iqAwlw8PLflCYE4eE15vN0J7m/fraGtmsXyTFe4D7Quw==","_npmVersion":"10.9.0","description":"[Docs](https://robertsandiford.co.uk/tungsten)","directories":{},"_nodeVersion":"22.11.0","dependencies":{"ini":"^4.1.3","zod":"^3.23.8","open":"^8.4.2","rmfr":"^2.0.0","sass":"^1.77.8","axios":"^0.27.2","chalk":"^5.3.0","slash":"^4.0.0","dotenv":"^16.4.5","globby":"^13.2.2","rollup":"^2.79.1","express":"^4.19.2","postcss":"^8.4.42","sxy-lib":"^3.0.2","bcryptjs":"^2.4.3","chokidar":"^3.6.0","cjstoesm":"^2.1.2","fs-extra":"^10.1.0","precinct":"^9.2.1","redaxios":"^0.5.1","cross-env":"^7.0.3","supertest":"^6.3.4","@babel/cli":"^7.25.6","@types/ini":"^1.3.34","decamelize":"^6.0.0","node-fetch":"^3.3.2","sxy-loader":"^3.0.35","@babel/core":"^7.25.2","npm-run-all":"^4.1.5","webpack-cli":"^4.10.0","babel-loader":"^8.3.0","react-router":"^6.26.1","@babel/parser":"^7.25.6","path-to-regexp":"^6.2.2","sxy-test-runner":"^1.3.5","chalk-extensions":"^2.0.24","cjs-module-lexer":"^1.4.0","lodash.clonedeep":"^4.5.0","find-package-json":"^1.2.0","rollup-plugin-gzip":"^3.1.2","sxy-filing-cabinet":"^3.4.2","@babel/preset-react":"^7.24.7","@rollup/plugin-json":"^6.1.0","html-webpack-plugin":"^5.6.0","import-meta-resolve":"^2.2.2","sxy-dependency-tree":"^8.1.11","sxy-lib-object-copy":"^2.0.5","@rollup/plugin-babel":"^5.3.1","require-resolve-hook":"^1.1.0","rollup-plugin-terser":"^7.0.2","serialize-javascript":"^6.0.2","webpack-stats-plugin":"^1.1.3","terser-webpack-plugin":"^5.3.10","babel-plugin-css-to-js":"^0.0.4","@rollup/plugin-commonjs":"^22.0.2","mini-css-extract-plugin":"^2.9.1","progress-webpack-plugin":"^1.0.16","webpack-bundle-analyzer":"^4.10.2","sxy-package-investigator":"^1.0.0","compression-webpack-plugin":"^10.0.0","@rollup/plugin-node-resolve":"^14.1.0","babel-plugin-sxy-module-resolver":"^4.1.9","babel-plugin-sxy-transform-cjs-to-esm":"^0.2.6","@babel/plugin-syntax-import-assertions":"^7.25.6","@babel/plugin-transform-class-properties":"^7.25.4"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.5.0","rmrf":"^2.0.4","eslint":"^8.57.0","rimraf":"^5.0.10","csstype":"^3.1.3","sxy-types":"^1.0.23","typescript":"^5.6.3","@types/chai":"^4.3.19","@types/node":"^20.16.2","@types/rmfr":"^2.0.5","chai-subset":"^1.6.0","@babel/types":"^7.25.6","@types/bcrypt":"^5.0.2","@types/express":"^4.17.21","@types/bcryptjs":"^2.4.6","@types/fs-extra":"^11.0.4","@babel/generator":"^7.25.6","@types/babel-types":"^7.0.15","@types/babel__core":"^7.20.5","eslint-plugin-import":"^2.29.1","@types/babel__generator":"^7.6.8","@types/lodash.clonedeep":"^4.5.9","@types/find-package-json":"^1.2.6","rollup-plugin-visualizer":"^5.12.0","@typescript-eslint/parser":"^5.62.0","@types/serialize-javascript":"^5.0.4","eslint-plugin-no-type-assertion":"^1.3.0","@typescript-eslint/eslint-plugin":"^5.62.0","eslint-import-resolver-typescript":"^2.7.1","babel-plugin-replace-import-extension":"^1.1.4","babel-plugin-transform-import-extension":"^1.0.3","babel-plugin-sxy-transform-import-extensions":"^1.0.5"},"peerDependencies":{"rollup":"^2.79.1"},"_npmOperationalInternal":{"tmp":"tmp/tungsten_0.1.54_1736000329826_0.3394005363376973","host":"s3://npm-registry-packages-npm-production"}},"0.1.55":{"name":"tungsten","version":"0.1.55","keywords":[],"author":"","license":"UNLICENSED","_id":"tungsten@0.1.55","maintainers":[{"name":"rsandiford","email":"mail@robertsandiford.co.uk"}],"bin":{"tungsten":"dist/bin/index.js"},"dist":{"shasum":"13eb352b870fb74495c75048f78cb52e6a911f8f","tarball":"https://registry.npmjs.org/tungsten/-/tungsten-0.1.55.tgz","fileCount":1282,"integrity":"sha512-itWO4F7v3gUJN9/lXmkYnuUqmF03RpBIvqrm0HwDr9LdsxWyLoIp6bLRTW3zSeUnZx7PyqxlqVCcKlP635I9FA==","signatures":[{"sig":"MEYCIQD3mYq7A6DOKAUGo3SCwEDG6THr7mqdHCNiFGN3pSHt4AIhAMdE2WLeZ7nKmZYh1hLoa7ji7Vn2amz5F/tTyP91Y8zF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1150751},"main":"dist/index.js","type":"module","_from":"file:tungsten-0.1.55.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*","./types/*":"./types/*"},"scripts":{"test":"sxy-test-runner","build":"rimraf intermed & rimraf dist & pnpm build-prep & pnpm build-watch","build-ts":"tsc --watch","build-once":"rimraf intermed & rimraf dist & pnpm build-ts-once & pnpm build-babel-once","build-prep":"pnpm build-ts-once","gitpublish":"pnpm build-once && cross-env GIT_SSH_COMMAND=\"ssh -i \"\"C:\\MainFiles\\1. Development\\robert_sandiford.openssh\"\"\" gitpublish","prepublish":"pnpm build-once","build-babel":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js --watch","build-quick":"pnpm build-watch","build-watch":"run-p build-ts build-babel","build-ts-once":"tsc","build-babel-once":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js"},"_npmUser":{"name":"rsandiford","email":"mail@robertsandiford.co.uk"},"_resolved":"C:\\Users\\Robert\\AppData\\Local\\Temp\\842349e5848eda9caefd18eb200552e5\\tungsten-0.1.55.tgz","_integrity":"sha512-itWO4F7v3gUJN9/lXmkYnuUqmF03RpBIvqrm0HwDr9LdsxWyLoIp6bLRTW3zSeUnZx7PyqxlqVCcKlP635I9FA==","_npmVersion":"10.9.0","description":"[Docs](https://robertsandiford.co.uk/tungsten)","directories":{},"_nodeVersion":"22.11.0","dependencies":{"ini":"^4.1.3","zod":"^3.23.8","open":"^8.4.2","rmfr":"^2.0.0","sass":"^1.77.8","axios":"^0.27.2","chalk":"^5.3.0","slash":"^4.0.0","dotenv":"^16.4.5","globby":"^13.2.2","rollup":"^2.79.1","express":"^4.19.2","postcss":"^8.4.42","sxy-lib":"^3.0.2","bcryptjs":"^2.4.3","chokidar":"^3.6.0","cjstoesm":"^2.1.2","fs-extra":"^10.1.0","precinct":"^9.2.1","redaxios":"^0.5.1","cross-env":"^7.0.3","supertest":"^6.3.4","@babel/cli":"^7.25.6","@types/ini":"^1.3.34","decamelize":"^6.0.0","node-fetch":"^3.3.2","sxy-loader":"^3.0.35","@babel/core":"^7.25.2","npm-run-all":"^4.1.5","webpack-cli":"^4.10.0","babel-loader":"^8.3.0","react-router":"^6.26.1","@babel/parser":"^7.25.6","path-to-regexp":"^6.2.2","sxy-test-runner":"^1.3.5","chalk-extensions":"^2.0.24","cjs-module-lexer":"^1.4.0","lodash.clonedeep":"^4.5.0","find-package-json":"^1.2.0","rollup-plugin-gzip":"^3.1.2","sxy-filing-cabinet":"^3.4.2","@babel/preset-react":"^7.24.7","@rollup/plugin-json":"^6.1.0","html-webpack-plugin":"^5.6.0","import-meta-resolve":"^2.2.2","sxy-dependency-tree":"^8.1.11","sxy-lib-object-copy":"^2.0.5","@rollup/plugin-babel":"^5.3.1","require-resolve-hook":"^1.1.0","rollup-plugin-terser":"^7.0.2","serialize-javascript":"^6.0.2","webpack-stats-plugin":"^1.1.3","terser-webpack-plugin":"^5.3.10","babel-plugin-css-to-js":"^0.0.4","@rollup/plugin-commonjs":"^22.0.2","mini-css-extract-plugin":"^2.9.1","progress-webpack-plugin":"^1.0.16","webpack-bundle-analyzer":"^4.10.2","sxy-package-investigator":"^1.0.0","compression-webpack-plugin":"^10.0.0","@rollup/plugin-node-resolve":"^14.1.0","babel-plugin-sxy-module-resolver":"^4.1.9","babel-plugin-sxy-transform-cjs-to-esm":"^0.2.6","@babel/plugin-syntax-import-assertions":"^7.25.6","@babel/plugin-transform-class-properties":"^7.25.4"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.5.0","rmrf":"^2.0.4","eslint":"^8.57.0","rimraf":"^5.0.10","csstype":"^3.1.3","sxy-types":"^1.0.23","typescript":"^5.6.3","@types/chai":"^4.3.19","@types/node":"^20.16.2","@types/rmfr":"^2.0.5","chai-subset":"^1.6.0","@babel/types":"^7.25.6","@types/bcrypt":"^5.0.2","@types/express":"^4.17.21","@types/bcryptjs":"^2.4.6","@types/fs-extra":"^11.0.4","@babel/generator":"^7.25.6","@types/babel-types":"^7.0.15","@types/babel__core":"^7.20.5","eslint-plugin-import":"^2.29.1","@types/babel__generator":"^7.6.8","@types/lodash.clonedeep":"^4.5.9","@types/find-package-json":"^1.2.6","rollup-plugin-visualizer":"^5.12.0","@typescript-eslint/parser":"^5.62.0","@types/serialize-javascript":"^5.0.4","eslint-plugin-no-type-assertion":"^1.3.0","@typescript-eslint/eslint-plugin":"^5.62.0","eslint-import-resolver-typescript":"^2.7.1","babel-plugin-replace-import-extension":"^1.1.4","babel-plugin-transform-import-extension":"^1.0.3","babel-plugin-sxy-transform-import-extensions":"^1.0.5"},"peerDependencies":{"rollup":"^2.79.1"},"_npmOperationalInternal":{"tmp":"tmp/tungsten_0.1.55_1736000691752_0.7662392313293238","host":"s3://npm-registry-packages-npm-production"}},"0.1.57":{"name":"tungsten","version":"0.1.57","keywords":[],"author":"","license":"UNLICENSED","_id":"tungsten@0.1.57","maintainers":[{"name":"rsandiford","email":"mail@robertsandiford.co.uk"}],"bin":{"tungsten":"dist/bin/index.js"},"dist":{"shasum":"70448ad5ffbcc908946d427a258df7e21c14886a","tarball":"https://registry.npmjs.org/tungsten/-/tungsten-0.1.57.tgz","fileCount":1282,"integrity":"sha512-+xXzITrx8JOFU02cdk/hH4qPQ5OsBPbfKxfwQd9XguUD0mycbbDWxp7vQJlVZWk1inWEenAjhtfVMZ66oGtUUw==","signatures":[{"sig":"MEYCIQDowJhwE6J5ayaUwghg0m68P4lLC60vNApcp2ZjYVy9awIhANYUg9/HdywLgjTjQAfnleWtEOmHaL3AD6yeAwfMY6H0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1151493},"main":"dist/index.js","type":"module","_from":"file:tungsten-0.1.57.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*","./types/*":"./types/*"},"scripts":{"test":"sxy-test-runner","build":"rimraf intermed & rimraf dist & pnpm build-prep & pnpm build-watch","build-ts":"tsc --watch","build-once":"rimraf intermed & rimraf dist & pnpm build-ts-once & pnpm build-babel-once","build-prep":"pnpm build-ts-once","gitpublish":"pnpm build-once && cross-env GIT_SSH_COMMAND=\"ssh -i \"\"C:\\MainFiles\\1. Development\\robert_sandiford.openssh\"\"\" gitpublish","prepublish":"pnpm build-once","build-babel":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js --watch","build-quick":"pnpm build-watch","build-watch":"run-p build-ts build-babel","build-ts-once":"tsc","build-babel-once":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js"},"_npmUser":{"name":"rsandiford","email":"mail@robertsandiford.co.uk"},"_resolved":"C:\\Users\\Robert\\AppData\\Local\\Temp\\844728c27f951714e5acd26ca6108a9d\\tungsten-0.1.57.tgz","_integrity":"sha512-+xXzITrx8JOFU02cdk/hH4qPQ5OsBPbfKxfwQd9XguUD0mycbbDWxp7vQJlVZWk1inWEenAjhtfVMZ66oGtUUw==","_npmVersion":"10.9.0","description":"[Docs](https://robertsandiford.co.uk/tungsten)","directories":{},"_nodeVersion":"22.11.0","dependencies":{"ini":"^4.1.3","zod":"^3.23.8","open":"^8.4.2","rmfr":"^2.0.0","sass":"^1.77.8","axios":"^0.27.2","chalk":"^5.3.0","slash":"^4.0.0","dotenv":"^16.4.5","globby":"^13.2.2","rollup":"^2.79.1","express":"^4.19.2","postcss":"^8.4.42","sxy-lib":"^3.0.2","bcryptjs":"^2.4.3","chokidar":"^3.6.0","cjstoesm":"^2.1.2","fs-extra":"^10.1.0","precinct":"^9.2.1","redaxios":"^0.5.1","cross-env":"^7.0.3","supertest":"^6.3.4","@babel/cli":"^7.25.6","@types/ini":"^1.3.34","decamelize":"^6.0.0","node-fetch":"^3.3.2","sxy-loader":"^3.0.35","@babel/core":"^7.25.2","npm-run-all":"^4.1.5","webpack-cli":"^4.10.0","babel-loader":"^8.3.0","react-router":"^6.26.1","@babel/parser":"^7.25.6","path-to-regexp":"^6.2.2","sxy-test-runner":"^1.3.5","chalk-extensions":"^2.0.24","cjs-module-lexer":"^1.4.0","lodash.clonedeep":"^4.5.0","find-package-json":"^1.2.0","rollup-plugin-gzip":"^3.1.2","sxy-filing-cabinet":"^3.4.2","@babel/preset-react":"^7.24.7","@rollup/plugin-json":"^6.1.0","html-webpack-plugin":"^5.6.0","import-meta-resolve":"^2.2.2","sxy-dependency-tree":"^8.1.11","sxy-lib-object-copy":"^2.0.5","@rollup/plugin-babel":"^5.3.1","require-resolve-hook":"^1.1.0","rollup-plugin-terser":"^7.0.2","serialize-javascript":"^6.0.2","webpack-stats-plugin":"^1.1.3","terser-webpack-plugin":"^5.3.10","babel-plugin-css-to-js":"^0.0.4","@rollup/plugin-commonjs":"^22.0.2","mini-css-extract-plugin":"^2.9.1","progress-webpack-plugin":"^1.0.16","webpack-bundle-analyzer":"^4.10.2","sxy-package-investigator":"^1.0.0","compression-webpack-plugin":"^10.0.0","@rollup/plugin-node-resolve":"^14.1.0","babel-plugin-sxy-module-resolver":"^4.1.9","babel-plugin-sxy-transform-cjs-to-esm":"^0.2.6","@babel/plugin-syntax-import-assertions":"^7.25.6","@babel/plugin-transform-class-properties":"^7.25.4"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.5.0","rmrf":"^2.0.4","eslint":"^8.57.0","rimraf":"^5.0.10","csstype":"^3.1.3","sxy-types":"^1.0.23","typescript":"^5.6.3","@types/chai":"^4.3.19","@types/node":"^20.16.2","@types/rmfr":"^2.0.5","chai-subset":"^1.6.0","@babel/types":"^7.25.6","@types/bcrypt":"^5.0.2","@types/express":"^4.17.21","@types/bcryptjs":"^2.4.6","@types/fs-extra":"^11.0.4","@babel/generator":"^7.25.6","@types/babel-types":"^7.0.15","@types/babel__core":"^7.20.5","eslint-plugin-import":"^2.29.1","@types/babel__generator":"^7.6.8","@types/lodash.clonedeep":"^4.5.9","@types/find-package-json":"^1.2.6","rollup-plugin-visualizer":"^5.12.0","@typescript-eslint/parser":"^5.62.0","@types/serialize-javascript":"^5.0.4","eslint-plugin-no-type-assertion":"^1.3.0","@typescript-eslint/eslint-plugin":"^5.62.0","eslint-import-resolver-typescript":"^2.7.1","babel-plugin-replace-import-extension":"^1.1.4","babel-plugin-transform-import-extension":"^1.0.3","babel-plugin-sxy-transform-import-extensions":"^1.0.5"},"peerDependencies":{"rollup":"^2.79.1"},"_npmOperationalInternal":{"tmp":"tmp/tungsten_0.1.57_1736009525601_0.033080090497854764","host":"s3://npm-registry-packages-npm-production"}},"0.1.58":{"name":"tungsten","version":"0.1.58","keywords":[],"author":"","license":"UNLICENSED","_id":"tungsten@0.1.58","maintainers":[{"name":"rsandiford","email":"mail@robertsandiford.co.uk"}],"bin":{"tungsten":"dist/bin/index.js"},"dist":{"shasum":"d368b8492508dd8cb0c7af07c56bc7d1fe09c686","tarball":"https://registry.npmjs.org/tungsten/-/tungsten-0.1.58.tgz","fileCount":1282,"integrity":"sha512-VotOXENYSbGy+whCQCUvCm7cCZ2PbW6dzjuF8FU02xp/jJNgdPoSYcv6jsuuZ0N7wG5f70TGSB/haxE4F6g9QQ==","signatures":[{"sig":"MEYCIQD+QSuMXVlWHIrzaJw3m/8QSXtBjmniiLiKabxihEbO7QIhALgWpinPTKDsLzNSuxaQCZcOPH6w2zgGoO6rbs2CAwn9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1151662},"main":"dist/index.js","type":"module","_from":"file:tungsten-0.1.58.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*","./types/*":"./types/*"},"scripts":{"test":"sxy-test-runner","build":"rimraf intermed & rimraf dist & pnpm build-prep & pnpm build-watch","build-ts":"tsc --watch","build-once":"rimraf intermed & rimraf dist & pnpm build-ts-once & pnpm build-babel-once","build-prep":"pnpm build-ts-once","gitpublish":"pnpm build-once && cross-env GIT_SSH_COMMAND=\"ssh -i \"\"C:\\MainFiles\\1. Development\\robert_sandiford.openssh\"\"\" gitpublish","prepublish":"pnpm build-once","build-babel":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js --watch","build-quick":"pnpm build-watch","build-watch":"run-p build-ts build-babel","build-ts-once":"tsc","build-babel-once":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js"},"_npmUser":{"name":"rsandiford","email":"mail@robertsandiford.co.uk"},"_resolved":"C:\\Users\\Robert\\AppData\\Local\\Temp\\59052457f69d2d1a0ad918c57613645e\\tungsten-0.1.58.tgz","_integrity":"sha512-VotOXENYSbGy+whCQCUvCm7cCZ2PbW6dzjuF8FU02xp/jJNgdPoSYcv6jsuuZ0N7wG5f70TGSB/haxE4F6g9QQ==","_npmVersion":"10.9.0","description":"[Docs](https://robertsandiford.co.uk/tungsten)","directories":{},"_nodeVersion":"22.11.0","dependencies":{"ini":"^4.1.3","zod":"^3.23.8","open":"^8.4.2","rmfr":"^2.0.0","sass":"^1.77.8","axios":"^0.27.2","chalk":"^5.3.0","slash":"^4.0.0","dotenv":"^16.4.5","globby":"^13.2.2","rollup":"^2.79.1","express":"^4.19.2","postcss":"^8.4.42","sxy-lib":"^3.0.2","bcryptjs":"^2.4.3","chokidar":"^3.6.0","cjstoesm":"^2.1.2","fs-extra":"^10.1.0","precinct":"^9.2.1","redaxios":"^0.5.1","cross-env":"^7.0.3","supertest":"^6.3.4","@babel/cli":"^7.25.6","@types/ini":"^1.3.34","decamelize":"^6.0.0","node-fetch":"^3.3.2","sxy-loader":"^3.0.35","@babel/core":"^7.25.2","npm-run-all":"^4.1.5","webpack-cli":"^4.10.0","babel-loader":"^8.3.0","react-router":"^6.26.1","@babel/parser":"^7.25.6","path-to-regexp":"^6.2.2","sxy-test-runner":"^1.3.5","chalk-extensions":"^2.0.24","cjs-module-lexer":"^1.4.0","lodash.clonedeep":"^4.5.0","find-package-json":"^1.2.0","rollup-plugin-gzip":"^3.1.2","sxy-filing-cabinet":"^3.4.2","@babel/preset-react":"^7.24.7","@rollup/plugin-json":"^6.1.0","html-webpack-plugin":"^5.6.0","import-meta-resolve":"^2.2.2","sxy-dependency-tree":"^8.1.11","sxy-lib-object-copy":"^2.0.5","@rollup/plugin-babel":"^5.3.1","require-resolve-hook":"^1.1.0","rollup-plugin-terser":"^7.0.2","serialize-javascript":"^6.0.2","webpack-stats-plugin":"^1.1.3","terser-webpack-plugin":"^5.3.10","babel-plugin-css-to-js":"^0.0.4","@rollup/plugin-commonjs":"^22.0.2","mini-css-extract-plugin":"^2.9.1","progress-webpack-plugin":"^1.0.16","webpack-bundle-analyzer":"^4.10.2","sxy-package-investigator":"^1.0.0","compression-webpack-plugin":"^10.0.0","@rollup/plugin-node-resolve":"^14.1.0","babel-plugin-sxy-module-resolver":"^4.1.9","babel-plugin-sxy-transform-cjs-to-esm":"^0.2.6","@babel/plugin-syntax-import-assertions":"^7.25.6","@babel/plugin-transform-class-properties":"^7.25.4"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.5.0","rmrf":"^2.0.4","eslint":"^8.57.0","rimraf":"^5.0.10","csstype":"^3.1.3","sxy-types":"^1.0.23","typescript":"^5.6.3","@types/chai":"^4.3.19","@types/node":"^20.16.2","@types/rmfr":"^2.0.5","chai-subset":"^1.6.0","@babel/types":"^7.25.6","@types/bcrypt":"^5.0.2","@types/express":"^4.17.21","@types/bcryptjs":"^2.4.6","@types/fs-extra":"^11.0.4","@babel/generator":"^7.25.6","@types/babel-types":"^7.0.15","@types/babel__core":"^7.20.5","eslint-plugin-import":"^2.29.1","@types/babel__generator":"^7.6.8","@types/lodash.clonedeep":"^4.5.9","@types/find-package-json":"^1.2.6","rollup-plugin-visualizer":"^5.12.0","@typescript-eslint/parser":"^5.62.0","@types/serialize-javascript":"^5.0.4","eslint-plugin-no-type-assertion":"^1.3.0","@typescript-eslint/eslint-plugin":"^5.62.0","eslint-import-resolver-typescript":"^2.7.1","babel-plugin-replace-import-extension":"^1.1.4","babel-plugin-transform-import-extension":"^1.0.3","babel-plugin-sxy-transform-import-extensions":"^1.0.5"},"peerDependencies":{"rollup":"^2.79.1"},"_npmOperationalInternal":{"tmp":"tmp/tungsten_0.1.58_1736009988148_0.6203121254315269","host":"s3://npm-registry-packages-npm-production"}},"0.1.59":{"name":"tungsten","version":"0.1.59","keywords":[],"author":"","license":"UNLICENSED","_id":"tungsten@0.1.59","maintainers":[{"name":"rsandiford","email":"mail@robertsandiford.co.uk"}],"bin":{"tungsten":"dist/bin/index.js"},"dist":{"shasum":"87a9fb9e0741ecf1419f75a9b91f7f3482e61002","tarball":"https://registry.npmjs.org/tungsten/-/tungsten-0.1.59.tgz","fileCount":1291,"integrity":"sha512-pgNf8ZDXzA3XAGmdAWH933n4fxP34wpySMEzvt5y1Pc7gI0z9+7dT/tIuvoRuLv3y/psNMXwZsw9y8VPDJjLFw==","signatures":[{"sig":"MEQCIGXtMakl7x5Iwjlj9faX9EvyAXwN926N1Br4kuW1xmcxAiBnAZ7wF2T9a3PD3sQssc3I1XWclf2mLx5J05BC8NCDsg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1158738},"main":"dist/index.js","type":"module","_from":"file:tungsten-0.1.59.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*","./types/*":"./types/*"},"scripts":{"test":"sxy-test-runner","build":"rimraf intermed & rimraf dist & pnpm build-prep & pnpm build-watch","build-ts":"tsc --watch","build-once":"rimraf intermed & rimraf dist & pnpm build-ts-once & pnpm build-babel-once","build-prep":"pnpm build-ts-once","gitpublish":"pnpm build-once && cross-env GIT_SSH_COMMAND=\"ssh -i \"\"C:\\MainFiles\\1. Development\\robert_sandiford.openssh\"\"\" gitpublish","prepublish":"pnpm build-once","build-babel":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js --watch","build-quick":"pnpm build-watch","build-watch":"run-p build-ts build-babel","build-ts-once":"tsc","build-babel-once":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js"},"_npmUser":{"name":"rsandiford","email":"mail@robertsandiford.co.uk"},"_resolved":"C:\\Users\\Robert\\AppData\\Local\\Temp\\ec52e49fcd9d24df4803b5c67ece1fea\\tungsten-0.1.59.tgz","_integrity":"sha512-pgNf8ZDXzA3XAGmdAWH933n4fxP34wpySMEzvt5y1Pc7gI0z9+7dT/tIuvoRuLv3y/psNMXwZsw9y8VPDJjLFw==","_npmVersion":"10.8.2","description":"[Docs](https://robertsandiford.co.uk/tungsten)","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ini":"^4.1.3","zod":"^3.23.8","open":"^8.4.2","rmfr":"^2.0.0","sass":"^1.77.8","axios":"^0.27.2","chalk":"^5.3.0","slash":"^4.0.0","dotenv":"^16.4.5","globby":"^13.2.2","rollup":"^2.79.1","express":"^4.19.2","postcss":"^8.4.42","sxy-lib":"^3.0.2","bcryptjs":"^2.4.3","chokidar":"^3.6.0","cjstoesm":"^2.1.2","fs-extra":"^10.1.0","precinct":"^9.2.1","redaxios":"^0.5.1","cross-env":"^7.0.3","supertest":"^6.3.4","@babel/cli":"^7.25.6","@types/ini":"^1.3.34","decamelize":"^6.0.0","node-fetch":"^3.3.2","sxy-loader":"3.0.35-b","@babel/core":"^7.25.2","npm-run-all":"^4.1.5","webpack-cli":"^4.10.0","babel-loader":"^8.3.0","react-router":"^6.26.1","@babel/parser":"^7.25.6","path-to-regexp":"^6.2.2","sxy-test-runner":"^1.3.5","chalk-extensions":"^2.0.24","cjs-module-lexer":"^1.4.0","lodash.clonedeep":"^4.5.0","find-package-json":"^1.2.0","rollup-plugin-gzip":"^3.1.2","sxy-filing-cabinet":"^3.4.2","@babel/preset-react":"^7.24.7","@rollup/plugin-json":"^6.1.0","html-webpack-plugin":"^5.6.0","import-meta-resolve":"^2.2.2","sxy-dependency-tree":"^8.1.11","sxy-lib-object-copy":"^2.0.5","@rollup/plugin-babel":"^5.3.1","require-resolve-hook":"^1.1.0","rollup-plugin-terser":"^7.0.2","serialize-javascript":"^6.0.2","webpack-stats-plugin":"^1.1.3","terser-webpack-plugin":"^5.3.10","babel-plugin-css-to-js":"^0.0.4","@rollup/plugin-commonjs":"^22.0.2","mini-css-extract-plugin":"^2.9.1","progress-webpack-plugin":"^1.0.16","webpack-bundle-analyzer":"^4.10.2","sxy-package-investigator":"^1.0.0","compression-webpack-plugin":"^10.0.0","@rollup/plugin-node-resolve":"^14.1.0","babel-plugin-sxy-module-resolver":"^4.1.9","babel-plugin-sxy-transform-cjs-to-esm":"^0.2.6","@babel/plugin-syntax-import-assertions":"^7.25.6","@babel/plugin-transform-class-properties":"^7.25.4"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.5.0","rmrf":"^2.0.4","eslint":"^8.57.0","rimraf":"^5.0.10","csstype":"^3.1.3","sxy-types":"^1.0.23","prop-types":"^15.8.1","typescript":"^5.6.3","@types/chai":"^4.3.19","@types/node":"^20.16.2","@types/rmfr":"^2.0.5","chai-subset":"^1.6.0","@babel/types":"^7.25.6","@types/bcrypt":"^5.0.2","@types/express":"^4.17.21","@types/bcryptjs":"^2.4.6","@types/fs-extra":"^11.0.4","@babel/generator":"^7.25.6","@types/prop-types":"^15.7.14","@types/babel-types":"^7.0.15","@types/babel__core":"^7.20.5","eslint-plugin-import":"^2.29.1","@types/babel__generator":"^7.6.8","@types/lodash.clonedeep":"^4.5.9","@types/find-package-json":"^1.2.6","rollup-plugin-visualizer":"^5.12.0","@typescript-eslint/parser":"^5.62.0","@types/serialize-javascript":"^5.0.4","eslint-plugin-no-type-assertion":"^1.3.0","@typescript-eslint/eslint-plugin":"^5.62.0","eslint-import-resolver-typescript":"^2.7.1","babel-plugin-replace-import-extension":"^1.1.4","babel-plugin-transform-import-extension":"^1.0.3","babel-plugin-sxy-transform-import-extensions":"^1.0.5"},"peerDependencies":{"rollup":"^2.79.1"},"_npmOperationalInternal":{"tmp":"tmp/tungsten_0.1.59_1746848449808_0.038936777684895896","host":"s3://npm-registry-packages-npm-production"}},"0.1.60":{"name":"tungsten","version":"0.1.60","keywords":[],"author":"","license":"UNLICENSED","_id":"tungsten@0.1.60","maintainers":[{"name":"rsandiford","email":"mail@robertsandiford.co.uk"}],"bin":{"tungsten":"dist/bin/index.js"},"dist":{"shasum":"5534318735a89c47a1faa7d76c19e465115960ae","tarball":"https://registry.npmjs.org/tungsten/-/tungsten-0.1.60.tgz","fileCount":1312,"integrity":"sha512-kayX5b3InYJVFYnt+lQKGFfxAmwBH9SwQe2wc2rWIjCeyrU5mWXxNdD4q2+JDwudqnn/kKzDxMGoBIIHALDsrg==","signatures":[{"sig":"MEUCIGOkzyMSZC1y5/qHaBfRSOxUCYMtH7ecQ52Nvg23of6nAiEA/bykTHm/SvlGf6RzrZdRXklb87URlbridKpCfqZYWnM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1187300},"main":"dist/index.js","type":"module","_from":"file:tungsten-0.1.60.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*","./types/*":"./types/*"},"scripts":{"test":"sxy-test-runner","build":"rimraf intermed & rimraf dist & pnpm build-prep & pnpm build-watch","build-ts":"tsc --watch","build-once":"rimraf intermed & rimraf dist & pnpm build-ts-once & pnpm build-babel-once","build-prep":"pnpm build-ts-once","gitpublish":"pnpm build-once && cross-env GIT_SSH_COMMAND=\"ssh -i \"\"C:\\MainFiles\\1. Development\\robert_sandiford.openssh\"\"\" gitpublish","prepublish":"pnpm build-once","build-babel":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js --watch","build-quick":"pnpm build-watch","build-watch":"run-p build-ts build-babel","build-ts-once":"tsc","build-babel-once":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js"},"_npmUser":{"name":"rsandiford","email":"mail@robertsandiford.co.uk"},"_resolved":"C:\\Users\\Robert\\AppData\\Local\\Temp\\a8a41aa972262fb1b1822c2137aa3c4d\\tungsten-0.1.60.tgz","_integrity":"sha512-kayX5b3InYJVFYnt+lQKGFfxAmwBH9SwQe2wc2rWIjCeyrU5mWXxNdD4q2+JDwudqnn/kKzDxMGoBIIHALDsrg==","_npmVersion":"10.8.2","description":"[Docs](https://robertsandiford.co.uk/tungsten)","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ini":"^4.1.3","zod":"^3.23.8","open":"^8.4.2","rmfr":"^2.0.0","sass":"^1.77.8","axios":"^0.27.2","chalk":"^5.3.0","slash":"^4.0.0","dotenv":"^16.4.5","globby":"^13.2.2","rollup":"^2.79.1","arktype":"^2.1.20","express":"^4.19.2","postcss":"^8.4.42","sxy-lib":"^3.0.2","bcryptjs":"^2.4.3","chokidar":"^3.6.0","cjstoesm":"^2.1.2","fs-extra":"^10.1.0","precinct":"^12.2.0","redaxios":"^0.5.1","cross-env":"^7.0.3","@babel/cli":"^7.25.6","decamelize":"^6.0.0","node-fetch":"^3.3.2","sxy-loader":"../../sxy-loader","@babel/core":"^7.25.2","npm-run-all":"^4.1.5","babel-loader":"^8.3.0","react-router":"^6.26.1","@babel/parser":"^7.25.6","path-to-regexp":"^6.2.2","chalk-extensions":"^2.0.24","cjs-module-lexer":"^1.4.0","lodash.clonedeep":"^4.5.0","find-package-json":"^1.2.0","rollup-plugin-gzip":"^3.1.2","sxy-filing-cabinet":"^3.4.2","@babel/preset-react":"^7.24.7","@rollup/plugin-json":"^6.1.0","html-webpack-plugin":"^5.6.0","import-meta-resolve":"^2.2.2","sxy-dependency-tree":"^8.1.11","sxy-lib-object-copy":"^2.0.5","@rollup/plugin-babel":"^5.3.1","require-resolve-hook":"^1.1.0","rollup-plugin-terser":"^7.0.2","serialize-javascript":"^6.0.2","terser-webpack-plugin":"^5.3.10","babel-plugin-css-to-js":"^0.0.4","@rollup/plugin-commonjs":"^22.0.2","mini-css-extract-plugin":"^2.9.1","sxy-package-investigator":"^1.0.0","compression-webpack-plugin":"^10.0.0","@rollup/plugin-node-resolve":"^14.1.0","babel-plugin-sxy-module-resolver":"^4.1.9","babel-plugin-sxy-transform-cjs-to-esm":"^0.2.6","@babel/plugin-syntax-import-assertions":"^7.25.6","@babel/plugin-transform-class-properties":"^7.25.4"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.5.0","rmrf":"^2.0.4","eslint":"^8.57.0","rimraf":"^5.0.10","csstype":"^3.1.3","supertest":"^6.3.4","sxy-types":"^1.0.23","@types/ini":"^1.3.34","prop-types":"^15.8.1","typescript":"^5.6.3","@types/chai":"^4.3.19","@types/node":"^20.16.2","@types/rmfr":"^2.0.5","chai-subset":"^1.6.0","webpack-cli":"^4.10.0","@babel/types":"^7.25.6","@types/bcrypt":"^5.0.2","@types/express":"^4.17.21","@types/bcryptjs":"^2.4.6","@types/fs-extra":"^11.0.4","sxy-test-runner":"^1.3.5","@babel/generator":"^7.25.6","@types/prop-types":"^15.7.14","@types/babel-types":"^7.0.15","@types/babel__core":"^7.20.5","eslint-plugin-import":"^2.29.1","webpack-stats-plugin":"^1.1.3","@types/babel__generator":"^7.6.8","@types/lodash.clonedeep":"^4.5.9","progress-webpack-plugin":"^1.0.16","webpack-bundle-analyzer":"^4.10.2","@types/find-package-json":"^1.2.6","rollup-plugin-visualizer":"^5.12.0","@typescript-eslint/parser":"^5.62.0","@types/serialize-javascript":"^5.0.4","eslint-plugin-no-type-assertion":"^1.3.0","@typescript-eslint/eslint-plugin":"^5.62.0","eslint-import-resolver-typescript":"^2.7.1","babel-plugin-replace-import-extension":"^1.1.4","babel-plugin-transform-import-extension":"^1.0.3","babel-plugin-sxy-transform-import-extensions":"^1.0.5"},"peerDependencies":{"rollup":"^2.79.1"},"_npmOperationalInternal":{"tmp":"tmp/tungsten_0.1.60_1747857440508_0.7752845654886815","host":"s3://npm-registry-packages-npm-production"}},"0.1.61":{"name":"tungsten","version":"0.1.61","keywords":[],"author":"","license":"UNLICENSED","_id":"tungsten@0.1.61","maintainers":[{"name":"rsandiford","email":"mail@robertsandiford.co.uk"}],"bin":{"tungsten":"dist/bin/index.js"},"dist":{"shasum":"50629771ca77b012b6ae690ea422661279df53fa","tarball":"https://registry.npmjs.org/tungsten/-/tungsten-0.1.61.tgz","fileCount":1327,"integrity":"sha512-jpV+UeppysKaX82budRl1fiWguAfcGXVSs9TAzn+jNj95D84/uI9UJ4ncastifglAIS92vEJgUXypqp3v3LR9g==","signatures":[{"sig":"MEQCIH07tjfEzudBwFcSpK7n4HmOz6WHt6/U859bJ639rwD5AiBLpBq9ra9Al7466sX9fQW57vNJsJKpT88Ou0DJq1IXvA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1270590},"main":"dist/index.js","type":"module","_from":"file:tungsten-0.1.61.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*","./types/*":"./types/*"},"scripts":{"test":"sxy-test-runner","build":"run-s -c clean build-prep build-watch","clean":"rimraf intermed && rimraf dist","__build":"pnpm clean && pnpm build-prep && pnpm build-watch","build-ts":"tsc --watch","build-once":"rimraf intermed && rimraf dist && pnpm build-ts-once || pnpm build-babel-once","build-prep":"pnpm build-ts-once","gitpublish":"pnpm build-once && cross-env GIT_SSH_COMMAND=\"ssh -i \"\"C:\\MainFiles\\1. Development\\robert_sandiford.openssh\"\"\" gitpublish","prepublish":"pnpm build-once","build-babel":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js --watch","build-quick":"pnpm build-watch","build-watch":"run-p build-ts build-babel","build-ts-once":"tsc","build-babel-once":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js"},"_npmUser":{"name":"rsandiford","email":"mail@robertsandiford.co.uk"},"_resolved":"C:\\Users\\Robert\\AppData\\Local\\Temp\\49a666e84cd1fafbd4c126557200d2f7\\tungsten-0.1.61.tgz","_integrity":"sha512-jpV+UeppysKaX82budRl1fiWguAfcGXVSs9TAzn+jNj95D84/uI9UJ4ncastifglAIS92vEJgUXypqp3v3LR9g==","_npmVersion":"10.8.2","description":"[Docs](https://robertsandiford.co.uk/tungsten)","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ini":"^4.1.3","npm":"^11.4.1","zod":"^3.25.20","open":"^8.4.2","rmfr":"^2.0.0","sass":"^1.89.0","util":"^0.12.5","axios":"^0.27.2","chalk":"^5.4.1","slash":"^4.0.0","dotenv":"^16.5.0","globby":"^13.2.2","rollup":"^2.79.2","arktype":"^2.1.20","express":"^4.21.2","install":"^0.13.0","postcss":"^8.5.3","sxy-lib":"^3.0.3","bcryptjs":"^2.4.3","chokidar":"^3.6.0","cjstoesm":"^2.1.2","fs-extra":"^10.1.0","precinct":"^12.2.0","redaxios":"^0.5.1","cross-env":"^7.0.3","@babel/cli":"^7.27.2","decamelize":"^6.0.0","node-fetch":"^3.3.2","sxy-loader":"^3.0.36","@babel/core":"^7.27.1","npm-run-all":"^4.1.5","babel-loader":"^8.4.1","react-router":"^6.30.1","@babel/parser":"^7.27.2","path-to-regexp":"^6.3.0","chalk-extensions":"^2.0.24","cjs-module-lexer":"^1.4.3","lodash.clonedeep":"^4.5.0","find-package-json":"^1.2.0","rollup-plugin-gzip":"^3.1.2","sxy-filing-cabinet":"^3.4.2","@babel/preset-react":"^7.27.1","@rollup/plugin-json":"^6.1.0","html-webpack-plugin":"^5.6.3","import-meta-resolve":"^2.2.2","sxy-dependency-tree":"^8.1.11","sxy-lib-object-copy":"^2.0.5","@rollup/plugin-babel":"^5.3.1","require-resolve-hook":"^1.1.0","rollup-plugin-terser":"^7.0.2","serialize-javascript":"^6.0.2","terser-webpack-plugin":"^5.3.14","babel-plugin-css-to-js":"^0.0.4","@rollup/plugin-commonjs":"^22.0.2","mini-css-extract-plugin":"^2.9.2","sxy-package-investigator":"^1.0.0","compression-webpack-plugin":"^10.0.0","@rollup/plugin-node-resolve":"^14.1.0","babel-plugin-sxy-module-resolver":"^4.1.9","babel-plugin-sxy-transform-cjs-to-esm":"^0.2.6","@babel/plugin-syntax-import-assertions":"^7.27.1","@babel/plugin-transform-class-properties":"^7.27.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.5.0","rmrf":"^2.0.4","eslint":"^8.57.1","rimraf":"^5.0.10","csstype":"^3.1.3","supertest":"^6.3.4","sxy-types":"^1.0.23","@types/ini":"^1.3.34","prop-types":"^15.8.1","typescript":"^5.8.3","@types/chai":"^4.3.20","@types/node":"^20.17.50","@types/rmfr":"^2.0.5","chai-subset":"^1.6.0","webpack-cli":"^4.10.0","@babel/types":"^7.27.1","@types/bcrypt":"^5.0.2","@types/express":"^4.17.22","@types/bcryptjs":"^2.4.6","@types/fs-extra":"^11.0.4","sxy-test-runner":"^1.3.8","@babel/generator":"^7.27.1","@types/prop-types":"^15.7.14","@types/babel-types":"^7.0.16","@types/babel__core":"^7.20.5","eslint-plugin-import":"^2.31.0","webpack-stats-plugin":"^1.1.3","@types/babel__generator":"^7.27.0","@types/lodash.clonedeep":"^4.5.9","progress-webpack-plugin":"^1.0.16","webpack-bundle-analyzer":"^4.10.2","@types/find-package-json":"^1.2.6","rollup-plugin-visualizer":"^5.14.0","@typescript-eslint/parser":"^5.62.0","@types/serialize-javascript":"^5.0.4","eslint-plugin-no-type-assertion":"^1.3.0","@typescript-eslint/eslint-plugin":"^5.62.0","eslint-import-resolver-typescript":"^2.7.1","babel-plugin-replace-import-extension":"^1.1.5","babel-plugin-transform-import-extension":"^1.0.3","babel-plugin-sxy-transform-import-extensions":"^1.0.5"},"peerDependencies":{"rollup":"^2.79.1"},"_npmOperationalInternal":{"tmp":"tmp/tungsten_0.1.61_1760909086252_0.28371302011997046","host":"s3://npm-registry-packages-npm-production"}},"0.1.62":{"name":"tungsten","version":"0.1.62","keywords":[],"author":"","license":"UNLICENSED","_id":"tungsten@0.1.62","maintainers":[{"name":"rsandiford","email":"mail@robertsandiford.co.uk"}],"bin":{"tungsten":"dist/bin/index.js"},"dist":{"shasum":"84bb1eb08b6752b956fc892dcce2785df212de11","tarball":"https://registry.npmjs.org/tungsten/-/tungsten-0.1.62.tgz","fileCount":1327,"integrity":"sha512-fazAd1qx8xAHPgNS07NWm6SJMcKWzna3Yinm7+/2uEoydpEIZ4pOQOiOYGdMxKS9mex5aqEV6QDCHuO/rjQrHw==","signatures":[{"sig":"MEUCIAroUT9hq0U8FlMeV3+J3RzAIHjNHgs3l/nlj9AkO/tjAiEA0wq62QYNkcFuHaDTTqB+sLHR4gfeykvUZXTDGajxCvY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1271507},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*","./types/*":"./types/*"},"gitHead":"d59cc8387399cb352ed364aab44cd133074225e0","scripts":{"test":"sxy-test-runner","build":"run-s -c clean build-prep build-watch","clean":"rimraf intermed && rimraf dist","__build":"pnpm clean && pnpm build-prep && pnpm build-watch","build-ts":"tsc --watch","build-once":"rimraf intermed && rimraf dist && pnpm build-ts-once || pnpm build-babel-once","build-prep":"pnpm build-ts-once","gitpublish":"pnpm build-once && cross-env GIT_SSH_COMMAND=\"ssh -i \"\"C:\\MainFiles\\1. Development\\robert_sandiford.openssh\"\"\" gitpublish","prepublish":"pnpm build-once","build-babel":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js --watch","build-quick":"pnpm build-watch","build-watch":"run-p build-ts build-babel","build-ts-once":"tsc","build-babel-once":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js"},"_npmUser":{"name":"rsandiford","email":"mail@robertsandiford.co.uk"},"_npmVersion":"10.8.2","description":"[Docs](https://robertsandiford.co.uk/tungsten)","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ini":"^4.1.3","npm":"^11.4.1","zod":"^3.25.20","open":"^8.4.2","rmfr":"^2.0.0","sass":"^1.89.0","util":"^0.12.5","axios":"^0.27.2","chalk":"^5.4.1","slash":"^4.0.0","dotenv":"^16.5.0","globby":"^13.2.2","rollup":"^2.79.2","arktype":"^2.1.20","express":"^4.21.2","install":"^0.13.0","postcss":"^8.5.3","sxy-lib":"^3.0.3","bcryptjs":"^2.4.3","chokidar":"^3.6.0","cjstoesm":"^2.1.2","fs-extra":"^10.1.0","precinct":"^12.2.0","redaxios":"^0.5.1","cross-env":"^7.0.3","@babel/cli":"^7.27.2","decamelize":"^6.0.0","node-fetch":"^3.3.2","sxy-loader":"^3.0.36","@babel/core":"^7.27.1","npm-run-all":"^4.1.5","babel-loader":"^8.4.1","react-router":"^6.30.1","@babel/parser":"^7.27.2","path-to-regexp":"^6.3.0","chalk-extensions":"^2.0.24","cjs-module-lexer":"^1.4.3","lodash.clonedeep":"^4.5.0","find-package-json":"^1.2.0","rollup-plugin-gzip":"^3.1.2","sxy-filing-cabinet":"^3.4.2","@babel/preset-react":"^7.27.1","@rollup/plugin-json":"^6.1.0","html-webpack-plugin":"^5.6.3","import-meta-resolve":"^2.2.2","sxy-dependency-tree":"^8.1.11","sxy-lib-object-copy":"^2.0.5","@rollup/plugin-babel":"^5.3.1","require-resolve-hook":"^1.1.0","rollup-plugin-terser":"^7.0.2","serialize-javascript":"^6.0.2","terser-webpack-plugin":"^5.3.14","babel-plugin-css-to-js":"^0.0.4","@rollup/plugin-commonjs":"^22.0.2","mini-css-extract-plugin":"^2.9.2","sxy-package-investigator":"^1.0.0","compression-webpack-plugin":"^10.0.0","@rollup/plugin-node-resolve":"^14.1.0","babel-plugin-sxy-module-resolver":"^4.1.9","babel-plugin-sxy-transform-cjs-to-esm":"^0.2.6","@babel/plugin-syntax-import-assertions":"^7.27.1","@babel/plugin-transform-class-properties":"^7.27.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.5.0","rmrf":"^2.0.4","eslint":"^8.57.1","rimraf":"^5.0.10","csstype":"^3.1.3","supertest":"^6.3.4","sxy-types":"^1.0.23","@types/ini":"^1.3.34","prop-types":"^15.8.1","typescript":"^5.8.3","@types/chai":"^4.3.20","@types/node":"^20.17.50","@types/rmfr":"^2.0.5","chai-subset":"^1.6.0","webpack-cli":"^4.10.0","@babel/types":"^7.27.1","@types/bcrypt":"^5.0.2","@types/express":"^4.17.22","@types/bcryptjs":"^2.4.6","@types/fs-extra":"^11.0.4","sxy-test-runner":"^1.3.8","@babel/generator":"^7.27.1","@types/prop-types":"^15.7.14","@types/babel-types":"^7.0.16","@types/babel__core":"^7.20.5","eslint-plugin-import":"^2.31.0","webpack-stats-plugin":"^1.1.3","@types/babel__generator":"^7.27.0","@types/lodash.clonedeep":"^4.5.9","progress-webpack-plugin":"^1.0.16","webpack-bundle-analyzer":"^4.10.2","@types/find-package-json":"^1.2.6","rollup-plugin-visualizer":"^5.14.0","@typescript-eslint/parser":"^5.62.0","@types/serialize-javascript":"^5.0.4","eslint-plugin-no-type-assertion":"^1.3.0","@typescript-eslint/eslint-plugin":"^5.62.0","eslint-import-resolver-typescript":"^2.7.1","babel-plugin-replace-import-extension":"^1.1.5","babel-plugin-transform-import-extension":"^1.0.3","babel-plugin-sxy-transform-import-extensions":"^1.0.5"},"peerDependencies":{"rollup":"^2.79.1"},"_npmOperationalInternal":{"tmp":"tmp/tungsten_0.1.62_1771918952776_0.2569358687206875","host":"s3://npm-registry-packages-npm-production"}},"0.1.65":{"name":"tungsten","version":"0.1.65","keywords":[],"author":"","license":"UNLICENSED","_id":"tungsten@0.1.65","maintainers":[{"name":"rsandiford","email":"mail@robertsandiford.co.uk"}],"bin":{"tungsten":"dist/bin/index.js"},"dist":{"shasum":"842502bb7c566de0ac66efb9848df6ce4cd47ee7","tarball":"https://registry.npmjs.org/tungsten/-/tungsten-0.1.65.tgz","fileCount":1327,"integrity":"sha512-XaI6V+VHM3iP5rqUOKVsFB5dtXaNv5kcWf+O7xC6NWUwmks/KgasihTiT3EUTGOvrqXh9pnAlmI/bcFHNOMPOA==","signatures":[{"sig":"MEUCIBl5js3OEecS2wyT2QY03eS2PQuK9UZsCkD5ck0LydTZAiEAzB6eFhnizsvKHTXizsteT2akrfoKeWGj4uPAb1dqMoQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1270232},"main":"dist/index.js","type":"module","_from":"file:tungsten-0.1.65.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*","./types/*":"./types/*"},"scripts":{"test":"sxy-test-runner","build":"run-s -c clean build-prep build-watch","clean":"rimraf intermed && rimraf dist","__build":"pnpm clean && pnpm build-prep && pnpm build-watch","build-ts":"tsc --watch","build-once":"rimraf intermed && rimraf dist && pnpm build-ts-once || pnpm build-babel-once","build-prep":"pnpm build-ts-once","gitpublish":"pnpm build-once && cross-env GIT_SSH_COMMAND=\"ssh -i \"\"C:\\MainFiles\\1. Development\\robert_sandiford.openssh\"\"\" gitpublish","prepublish":"pnpm build-once","build-babel":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js --watch","build-quick":"pnpm build-watch","build-watch":"run-p build-ts build-babel","build-ts-once":"tsc","build-babel-once":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js"},"_npmUser":{"name":"rsandiford","email":"mail@robertsandiford.co.uk"},"_resolved":"C:\\Users\\Robert\\AppData\\Local\\Temp\\d7641e61abc49455d7ecd7bca464ed7b\\tungsten-0.1.65.tgz","_integrity":"sha512-XaI6V+VHM3iP5rqUOKVsFB5dtXaNv5kcWf+O7xC6NWUwmks/KgasihTiT3EUTGOvrqXh9pnAlmI/bcFHNOMPOA==","_npmVersion":"11.9.0","description":"[Docs](https://robertsandiford.co.uk/tungsten)","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ini":"^4.1.3","npm":"^11.4.1","zod":"^3.25.20","open":"^8.4.2","rmfr":"^2.0.0","sass":"^1.89.0","util":"^0.12.5","axios":"^0.27.2","chalk":"^5.4.1","slash":"^4.0.0","dotenv":"^16.5.0","globby":"^13.2.2","rollup":"^2.79.2","arktype":"^2.1.20","express":"^4.21.2","install":"^0.13.0","postcss":"^8.5.3","sxy-lib":"^3.0.3","bcryptjs":"^2.4.3","chokidar":"^3.6.0","cjstoesm":"^2.1.2","fs-extra":"^10.1.0","precinct":"^12.2.0","redaxios":"^0.5.1","cross-env":"^7.0.3","@babel/cli":"^7.27.2","decamelize":"^6.0.0","node-fetch":"^3.3.2","sxy-loader":"^3.0.36","@babel/core":"^7.27.1","npm-run-all":"^4.1.5","babel-loader":"^8.4.1","react-router":"^6.30.1","@babel/parser":"^7.27.2","path-to-regexp":"^6.3.0","chalk-extensions":"^2.0.24","cjs-module-lexer":"^1.4.3","lodash.clonedeep":"^4.5.0","find-package-json":"^1.2.0","rollup-plugin-gzip":"^3.1.2","sxy-filing-cabinet":"^3.4.2","@babel/preset-react":"^7.27.1","@rollup/plugin-json":"^6.1.0","html-webpack-plugin":"^5.6.3","import-meta-resolve":"^2.2.2","sxy-dependency-tree":"^8.1.11","sxy-lib-object-copy":"^2.0.5","@rollup/plugin-babel":"^5.3.1","require-resolve-hook":"^1.1.0","rollup-plugin-terser":"^7.0.2","serialize-javascript":"^6.0.2","terser-webpack-plugin":"^5.3.14","babel-plugin-css-to-js":"^0.0.4","@rollup/plugin-commonjs":"^22.0.2","mini-css-extract-plugin":"^2.9.2","sxy-package-investigator":"^1.0.0","compression-webpack-plugin":"^10.0.0","@rollup/plugin-node-resolve":"^14.1.0","babel-plugin-sxy-module-resolver":"^4.1.9","babel-plugin-sxy-transform-cjs-to-esm":"^0.2.6","@babel/plugin-syntax-import-assertions":"^7.27.1","@babel/plugin-transform-class-properties":"^7.27.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.5.0","rmrf":"^2.0.4","eslint":"^8.57.1","rimraf":"^5.0.10","csstype":"^3.1.3","supertest":"^6.3.4","sxy-types":"^1.0.23","@types/ini":"^1.3.34","prop-types":"^15.8.1","typescript":"^5.8.3","@types/chai":"^4.3.20","@types/node":"^20.17.50","@types/rmfr":"^2.0.5","chai-subset":"^1.6.0","webpack-cli":"^4.10.0","@babel/types":"^7.27.1","@types/bcrypt":"^5.0.2","@types/express":"^4.17.22","@types/bcryptjs":"^2.4.6","@types/fs-extra":"^11.0.4","sxy-test-runner":"^1.3.8","@babel/generator":"^7.27.1","@types/prop-types":"^15.7.14","@types/babel-types":"^7.0.16","@types/babel__core":"^7.20.5","eslint-plugin-import":"^2.31.0","webpack-stats-plugin":"^1.1.3","@types/babel__generator":"^7.27.0","@types/lodash.clonedeep":"^4.5.9","progress-webpack-plugin":"^1.0.16","webpack-bundle-analyzer":"^4.10.2","@types/find-package-json":"^1.2.6","rollup-plugin-visualizer":"^5.14.0","@typescript-eslint/parser":"^5.62.0","@types/serialize-javascript":"^5.0.4","eslint-plugin-no-type-assertion":"^1.3.0","@typescript-eslint/eslint-plugin":"^5.62.0","eslint-import-resolver-typescript":"^2.7.1","babel-plugin-replace-import-extension":"^1.1.5","babel-plugin-transform-import-extension":"^1.0.3","babel-plugin-sxy-transform-import-extensions":"^1.0.5"},"peerDependencies":{"rollup":"^2.79.1"},"_npmOperationalInternal":{"tmp":"tmp/tungsten_0.1.65_1773289972672_0.4163047179874797","host":"s3://npm-registry-packages-npm-production"}},"0.1.66":{"name":"tungsten","version":"0.1.66","keywords":[],"author":"","license":"UNLICENSED","_id":"tungsten@0.1.66","maintainers":[{"name":"rsandiford","email":"mail@robertsandiford.co.uk"}],"bin":{"tungsten":"dist/bin/index.js"},"dist":{"shasum":"63a96f21b3ec49779a8aebe113c1823397a2790b","tarball":"https://registry.npmjs.org/tungsten/-/tungsten-0.1.66.tgz","fileCount":1327,"integrity":"sha512-cQWTMIP+U/6EaVRKGW9FxsELJBfIvsQJ+MTDt9o5dPDKnGi2m4+J8cQf3w2bQs297Qex3+He4tAOKc4MjGTJAw==","signatures":[{"sig":"MEUCIHK1z8OAEyuQ3K1GQpgdtvs/KHgV3wUsZLGI4iTptRGTAiEAkbo9E8Acp1/SVvdvZb9ohN1nnnRBQPgJ45hVauyh6kE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1270406},"main":"dist/index.js","type":"module","_from":"file:tungsten-0.1.66.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*","./types/*":"./types/*"},"scripts":{"test":"sxy-test-runner","build":"run-s -c clean build-prep build-watch","clean":"rimraf intermed && rimraf dist","__build":"pnpm clean && pnpm build-prep && pnpm build-watch","build-ts":"tsc --watch","build-once":"rimraf intermed && rimraf dist && pnpm build-ts-once || pnpm build-babel-once","build-prep":"pnpm build-ts-once","gitpublish":"pnpm build-once && cross-env GIT_SSH_COMMAND=\"ssh -i \"\"C:\\MainFiles\\1. Development\\robert_sandiford.openssh\"\"\" gitpublish","prepublish":"pnpm build-once","build-babel":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js --watch","build-quick":"pnpm build-watch","build-watch":"run-p build-ts build-babel","build-ts-once":"tsc","build-babel-once":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js"},"_npmUser":{"name":"rsandiford","email":"mail@robertsandiford.co.uk"},"_resolved":"C:\\Users\\Robert\\AppData\\Local\\Temp\\13e4429d78d71f7ecb888d5a1a218fac\\tungsten-0.1.66.tgz","_integrity":"sha512-cQWTMIP+U/6EaVRKGW9FxsELJBfIvsQJ+MTDt9o5dPDKnGi2m4+J8cQf3w2bQs297Qex3+He4tAOKc4MjGTJAw==","_npmVersion":"11.9.0","description":"[Docs](https://robertsandiford.co.uk/tungsten)","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ini":"^4.1.3","npm":"^11.4.1","zod":"^3.25.20","open":"^8.4.2","rmfr":"^2.0.0","sass":"^1.89.0","util":"^0.12.5","axios":"^0.27.2","chalk":"^5.4.1","slash":"^4.0.0","dotenv":"^16.5.0","globby":"^13.2.2","rollup":"^2.79.2","arktype":"^2.1.20","express":"^4.21.2","install":"^0.13.0","postcss":"^8.5.3","sxy-lib":"^3.0.3","bcryptjs":"^2.4.3","chokidar":"^3.6.0","cjstoesm":"^2.1.2","fs-extra":"^10.1.0","precinct":"^12.2.0","redaxios":"^0.5.1","cross-env":"^7.0.3","@babel/cli":"^7.27.2","decamelize":"^6.0.0","node-fetch":"^3.3.2","sxy-loader":"^3.0.36","@babel/core":"^7.27.1","npm-run-all":"^4.1.5","babel-loader":"^8.4.1","react-router":"^6.30.1","@babel/parser":"^7.27.2","path-to-regexp":"^6.3.0","chalk-extensions":"^2.0.24","cjs-module-lexer":"^1.4.3","lodash.clonedeep":"^4.5.0","find-package-json":"^1.2.0","rollup-plugin-gzip":"^3.1.2","sxy-filing-cabinet":"^3.4.2","@babel/preset-react":"^7.27.1","@rollup/plugin-json":"^6.1.0","html-webpack-plugin":"^5.6.3","import-meta-resolve":"^2.2.2","sxy-dependency-tree":"^8.1.11","sxy-lib-object-copy":"^2.0.5","@rollup/plugin-babel":"^5.3.1","require-resolve-hook":"^1.1.0","rollup-plugin-terser":"^7.0.2","serialize-javascript":"^6.0.2","terser-webpack-plugin":"^5.3.14","babel-plugin-css-to-js":"^0.0.4","@rollup/plugin-commonjs":"^22.0.2","mini-css-extract-plugin":"^2.9.2","sxy-package-investigator":"^1.0.0","compression-webpack-plugin":"^10.0.0","@rollup/plugin-node-resolve":"^14.1.0","babel-plugin-sxy-module-resolver":"^4.1.9","babel-plugin-sxy-transform-cjs-to-esm":"^0.2.6","@babel/plugin-syntax-import-assertions":"^7.27.1","@babel/plugin-transform-class-properties":"^7.27.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.5.0","rmrf":"^2.0.4","eslint":"^8.57.1","rimraf":"^5.0.10","csstype":"^3.1.3","supertest":"^6.3.4","sxy-types":"^1.0.23","@types/ini":"^1.3.34","prop-types":"^15.8.1","typescript":"^5.8.3","@types/chai":"^4.3.20","@types/node":"^20.17.50","@types/rmfr":"^2.0.5","chai-subset":"^1.6.0","webpack-cli":"^4.10.0","@babel/types":"^7.27.1","@types/bcrypt":"^5.0.2","@types/express":"^4.17.22","@types/bcryptjs":"^2.4.6","@types/fs-extra":"^11.0.4","sxy-test-runner":"^1.3.8","@babel/generator":"^7.27.1","@types/prop-types":"^15.7.14","@types/babel-types":"^7.0.16","@types/babel__core":"^7.20.5","eslint-plugin-import":"^2.31.0","webpack-stats-plugin":"^1.1.3","@types/babel__generator":"^7.27.0","@types/lodash.clonedeep":"^4.5.9","progress-webpack-plugin":"^1.0.16","webpack-bundle-analyzer":"^4.10.2","@types/find-package-json":"^1.2.6","rollup-plugin-visualizer":"^5.14.0","@typescript-eslint/parser":"^5.62.0","@types/serialize-javascript":"^5.0.4","eslint-plugin-no-type-assertion":"^1.3.0","@typescript-eslint/eslint-plugin":"^5.62.0","eslint-import-resolver-typescript":"^2.7.1","babel-plugin-replace-import-extension":"^1.1.5","babel-plugin-transform-import-extension":"^1.0.3","babel-plugin-sxy-transform-import-extensions":"^1.0.5"},"peerDependencies":{"rollup":"^2.79.1"},"_npmOperationalInternal":{"tmp":"tmp/tungsten_0.1.66_1773306401703_0.3868873698821429","host":"s3://npm-registry-packages-npm-production"}},"0.1.67":{"name":"tungsten","version":"0.1.67","keywords":[],"author":"","license":"UNLICENSED","_id":"tungsten@0.1.67","maintainers":[{"name":"rsandiford","email":"mail@robertsandiford.co.uk"}],"bin":{"tungsten":"dist/bin/index.js"},"dist":{"shasum":"3a79d7e09a76068fe863583edc7f6f411aaa5b94","tarball":"https://registry.npmjs.org/tungsten/-/tungsten-0.1.67.tgz","fileCount":1327,"integrity":"sha512-CZrAJsXZgfApMbaK5LHJ9Q/Pk84DsayInXXBby1uIh8QcOB/m3jD8qKt9YhHoDu6f63aNkT45e4t8tYWGNkGjw==","signatures":[{"sig":"MEQCICdEgPc2Dp2YHbRjX0rtpIVVKdEb/Cj0g/z7JBxHAxG6AiA0RuRPQJDGoQARsB4tUpI10KNU6m+MOM87DCfgHkwgow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1270406},"main":"dist/index.js","type":"module","_from":"file:tungsten-0.1.67.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*","./types/*":"./types/*"},"scripts":{"test":"sxy-test-runner","build":"run-s -c clean build-prep build-watch","clean":"rimraf intermed && rimraf dist","__build":"pnpm clean && pnpm build-prep && pnpm build-watch","build-ts":"tsc --watch","build-once":"rimraf intermed && rimraf dist && pnpm build-ts-once || pnpm build-babel-once","build-prep":"pnpm build-ts-once","gitpublish":"pnpm build-once && cross-env GIT_SSH_COMMAND=\"ssh -i \"\"C:\\MainFiles\\1. Development\\robert_sandiford.openssh\"\"\" gitpublish","prepublish":"pnpm build-once","build-babel":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js --watch","build-quick":"pnpm build-watch","build-watch":"run-p build-ts build-babel","build-ts-once":"tsc","build-babel-once":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js"},"_npmUser":{"name":"rsandiford","email":"mail@robertsandiford.co.uk"},"_resolved":"C:\\Users\\Robert\\AppData\\Local\\Temp\\38ddb9f10c745cae4c350ae3039f2eb2\\tungsten-0.1.67.tgz","_integrity":"sha512-CZrAJsXZgfApMbaK5LHJ9Q/Pk84DsayInXXBby1uIh8QcOB/m3jD8qKt9YhHoDu6f63aNkT45e4t8tYWGNkGjw==","_npmVersion":"11.9.0","description":"[Docs](https://robertsandiford.co.uk/tungsten)","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ini":"^4.1.3","npm":"^11.4.1","zod":"^3.25.20","open":"^8.4.2","rmfr":"^2.0.0","sass":"^1.89.0","util":"^0.12.5","axios":"^0.27.2","chalk":"^5.4.1","slash":"^4.0.0","dotenv":"^16.5.0","globby":"^13.2.2","rollup":"^2.79.2","arktype":"^2.1.20","express":"^4.21.2","install":"^0.13.0","postcss":"^8.5.3","sxy-lib":"^3.0.3","bcryptjs":"^2.4.3","chokidar":"^3.6.0","cjstoesm":"^2.1.2","fs-extra":"^10.1.0","precinct":"^12.2.0","redaxios":"^0.5.1","cross-env":"^7.0.3","@babel/cli":"^7.27.2","decamelize":"^6.0.0","node-fetch":"^3.3.2","sxy-loader":"^3.0.36","@babel/core":"^7.27.1","npm-run-all":"^4.1.5","babel-loader":"^8.4.1","react-router":"^6.30.1","@babel/parser":"^7.27.2","path-to-regexp":"^6.3.0","chalk-extensions":"^2.0.24","cjs-module-lexer":"^1.4.3","lodash.clonedeep":"^4.5.0","find-package-json":"^1.2.0","rollup-plugin-gzip":"^3.1.2","sxy-filing-cabinet":"^3.4.2","@babel/preset-react":"^7.27.1","@rollup/plugin-json":"^6.1.0","html-webpack-plugin":"^5.6.3","import-meta-resolve":"^2.2.2","sxy-dependency-tree":"^8.1.11","sxy-lib-object-copy":"^2.0.5","@rollup/plugin-babel":"^5.3.1","require-resolve-hook":"^1.1.0","rollup-plugin-terser":"^7.0.2","serialize-javascript":"^6.0.2","terser-webpack-plugin":"^5.3.14","babel-plugin-css-to-js":"^0.0.4","@rollup/plugin-commonjs":"^22.0.2","mini-css-extract-plugin":"^2.9.2","sxy-package-investigator":"^1.0.0","compression-webpack-plugin":"^10.0.0","@rollup/plugin-node-resolve":"^14.1.0","babel-plugin-sxy-module-resolver":"^4.1.9","babel-plugin-sxy-transform-cjs-to-esm":"^0.2.6","@babel/plugin-syntax-import-assertions":"^7.27.1","@babel/plugin-transform-class-properties":"^7.27.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.5.0","rmrf":"^2.0.4","eslint":"^8.57.1","rimraf":"^5.0.10","csstype":"^3.1.3","supertest":"^6.3.4","sxy-types":"^1.0.23","@types/ini":"^1.3.34","prop-types":"^15.8.1","typescript":"^5.8.3","@types/chai":"^4.3.20","@types/node":"^20.17.50","@types/rmfr":"^2.0.5","chai-subset":"^1.6.0","webpack-cli":"^4.10.0","@babel/types":"^7.27.1","@types/bcrypt":"^5.0.2","@types/express":"^4.17.22","@types/bcryptjs":"^2.4.6","@types/fs-extra":"^11.0.4","sxy-test-runner":"^1.3.8","@babel/generator":"^7.27.1","@types/prop-types":"^15.7.14","@types/babel-types":"^7.0.16","@types/babel__core":"^7.20.5","eslint-plugin-import":"^2.31.0","webpack-stats-plugin":"^1.1.3","@types/babel__generator":"^7.27.0","@types/lodash.clonedeep":"^4.5.9","progress-webpack-plugin":"^1.0.16","webpack-bundle-analyzer":"^4.10.2","@types/find-package-json":"^1.2.6","rollup-plugin-visualizer":"^5.14.0","@typescript-eslint/parser":"^5.62.0","@types/serialize-javascript":"^5.0.4","eslint-plugin-no-type-assertion":"^1.3.0","@typescript-eslint/eslint-plugin":"^5.62.0","eslint-import-resolver-typescript":"^2.7.1","babel-plugin-replace-import-extension":"^1.1.5","babel-plugin-transform-import-extension":"^1.0.3","babel-plugin-sxy-transform-import-extensions":"^1.0.5"},"peerDependencies":{"rollup":"^2.79.1"},"_npmOperationalInternal":{"tmp":"tmp/tungsten_0.1.67_1773306816240_0.5855538235769748","host":"s3://npm-registry-packages-npm-production"}},"0.1.68":{"name":"tungsten","version":"0.1.68","keywords":[],"author":"","license":"UNLICENSED","_id":"tungsten@0.1.68","maintainers":[{"name":"rsandiford","email":"mail@robertsandiford.co.uk"}],"bin":{"tungsten":"dist/bin/index.js"},"dist":{"shasum":"22c562770cf7c65dc99b43e343fdd39b0a9dc595","tarball":"https://registry.npmjs.org/tungsten/-/tungsten-0.1.68.tgz","fileCount":1327,"integrity":"sha512-ZB+2OsFtc3o8oSSCw9A8sMexWZXVdofvrVcmGDukX/M2hnS4RaBHRjp2JBBLUUR133J9XaYfA/RH9syRsqw/xA==","signatures":[{"sig":"MEUCIG6sLORWbX/C1PjRnxCMfvMT5L7mTdx0ekMX1FOitiJuAiEAll1WkqMT8rQDWGywxcBnkO+uMu07Pbq09c6freiNLd4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1270444},"main":"dist/index.js","type":"module","_from":"file:tungsten-0.1.68.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*","./types/*":"./types/*"},"scripts":{"test":"sxy-test-runner","build":"run-s -c clean build-prep build-watch","clean":"rimraf intermed && rimraf dist","__build":"pnpm clean && pnpm build-prep && pnpm build-watch","build-ts":"tsc --watch","build-once":"rimraf intermed && rimraf dist && pnpm build-ts-once || pnpm build-babel-once","build-prep":"pnpm build-ts-once","gitpublish":"pnpm build-once && cross-env GIT_SSH_COMMAND=\"ssh -i \"\"C:\\MainFiles\\1. Development\\robert_sandiford.openssh\"\"\" gitpublish","prepublish":"pnpm build-once","build-babel":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js --watch","build-quick":"pnpm build-watch","build-watch":"run-p build-ts build-babel","build-ts-once":"tsc","build-babel-once":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js"},"_npmUser":{"name":"rsandiford","email":"mail@robertsandiford.co.uk"},"_resolved":"C:\\Users\\Robert\\AppData\\Local\\Temp\\b4e149f47023700901066b2fa0cb408a\\tungsten-0.1.68.tgz","_integrity":"sha512-ZB+2OsFtc3o8oSSCw9A8sMexWZXVdofvrVcmGDukX/M2hnS4RaBHRjp2JBBLUUR133J9XaYfA/RH9syRsqw/xA==","_npmVersion":"11.9.0","description":"[Docs](https://robertsandiford.co.uk/tungsten)","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ini":"^4.1.3","npm":"^11.4.1","zod":"^3.25.20","open":"^8.4.2","rmfr":"^2.0.0","sass":"^1.89.0","util":"^0.12.5","axios":"^0.27.2","chalk":"^5.4.1","slash":"^4.0.0","dotenv":"^16.5.0","globby":"^13.2.2","rollup":"^2.79.2","arktype":"^2.1.20","express":"^4.21.2","install":"^0.13.0","postcss":"^8.5.3","sxy-lib":"^3.0.3","bcryptjs":"^2.4.3","chokidar":"^3.6.0","cjstoesm":"^2.1.2","fs-extra":"^10.1.0","precinct":"^12.2.0","redaxios":"^0.5.1","cross-env":"^7.0.3","@babel/cli":"^7.27.2","decamelize":"^6.0.0","node-fetch":"^3.3.2","sxy-loader":"^3.0.36","@babel/core":"^7.27.1","npm-run-all":"^4.1.5","babel-loader":"^8.4.1","react-router":"^6.30.1","@babel/parser":"^7.27.2","path-to-regexp":"^6.3.0","chalk-extensions":"^2.0.24","cjs-module-lexer":"^1.4.3","lodash.clonedeep":"^4.5.0","find-package-json":"^1.2.0","rollup-plugin-gzip":"^3.1.2","sxy-filing-cabinet":"^3.4.2","@babel/preset-react":"^7.27.1","@rollup/plugin-json":"^6.1.0","html-webpack-plugin":"^5.6.3","import-meta-resolve":"^2.2.2","sxy-dependency-tree":"^8.1.11","sxy-lib-object-copy":"^2.0.5","@rollup/plugin-babel":"^5.3.1","require-resolve-hook":"^1.1.0","rollup-plugin-terser":"^7.0.2","serialize-javascript":"^6.0.2","terser-webpack-plugin":"^5.3.14","babel-plugin-css-to-js":"^0.0.4","@rollup/plugin-commonjs":"^22.0.2","mini-css-extract-plugin":"^2.9.2","sxy-package-investigator":"^1.0.0","compression-webpack-plugin":"^10.0.0","@rollup/plugin-node-resolve":"^14.1.0","babel-plugin-sxy-module-resolver":"^4.1.9","babel-plugin-sxy-transform-cjs-to-esm":"^0.2.6","@babel/plugin-syntax-import-assertions":"^7.27.1","@babel/plugin-transform-class-properties":"^7.27.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.5.0","rmrf":"^2.0.4","eslint":"^8.57.1","rimraf":"^5.0.10","csstype":"^3.1.3","supertest":"^6.3.4","sxy-types":"^1.0.23","@types/ini":"^1.3.34","prop-types":"^15.8.1","typescript":"^5.8.3","@types/chai":"^4.3.20","@types/node":"^20.17.50","@types/rmfr":"^2.0.5","chai-subset":"^1.6.0","webpack-cli":"^4.10.0","@babel/types":"^7.27.1","@types/bcrypt":"^5.0.2","@types/express":"^4.17.22","@types/bcryptjs":"^2.4.6","@types/fs-extra":"^11.0.4","sxy-test-runner":"^1.3.8","@babel/generator":"^7.27.1","@types/prop-types":"^15.7.14","@types/babel-types":"^7.0.16","@types/babel__core":"^7.20.5","eslint-plugin-import":"^2.31.0","webpack-stats-plugin":"^1.1.3","@types/babel__generator":"^7.27.0","@types/lodash.clonedeep":"^4.5.9","progress-webpack-plugin":"^1.0.16","webpack-bundle-analyzer":"^4.10.2","@types/find-package-json":"^1.2.6","rollup-plugin-visualizer":"^5.14.0","@typescript-eslint/parser":"^5.62.0","@types/serialize-javascript":"^5.0.4","eslint-plugin-no-type-assertion":"^1.3.0","@typescript-eslint/eslint-plugin":"^5.62.0","eslint-import-resolver-typescript":"^2.7.1","babel-plugin-replace-import-extension":"^1.1.5","babel-plugin-transform-import-extension":"^1.0.3","babel-plugin-sxy-transform-import-extensions":"^1.0.5"},"peerDependencies":{"rollup":"^2.79.1"},"_npmOperationalInternal":{"tmp":"tmp/tungsten_0.1.68_1773307113772_0.10435917847394438","host":"s3://npm-registry-packages-npm-production"}},"0.1.68-d1":{"name":"tungsten","version":"0.1.68-d1","keywords":[],"author":"","license":"UNLICENSED","_id":"tungsten@0.1.68-d1","maintainers":[{"name":"rsandiford","email":"mail@robertsandiford.co.uk"}],"bin":{"tungsten":"dist/bin/index.js"},"dist":{"shasum":"1a22fe3bcb615d9b321d7d8fc65235ef70127753","tarball":"https://registry.npmjs.org/tungsten/-/tungsten-0.1.68-d1.tgz","fileCount":1327,"integrity":"sha512-Xp6AMjCzk4Jqgd6tt4m5aiD1f6l+8oB7ptgFCNtszX9t6B0mCVOiz1JGPGxS0JQQKuKkNDICxbL4rRQTlT/oAw==","signatures":[{"sig":"MEUCIAg2YeFY7kL8vPkQTiP2sf77vOz0hGw/a1dcnJMC9FFcAiEAjtH9QUyS5xSxfLTM8Qg/CPN1C4VT5S0wJAY3ximfNCE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1270495},"main":"dist/index.js","type":"module","_from":"file:tungsten-0.1.68-d1.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*","./types/*":"./types/*"},"scripts":{"test":"sxy-test-runner","build":"run-s -c clean build-prep build-watch","clean":"rimraf intermed && rimraf dist","__build":"pnpm clean && pnpm build-prep && pnpm build-watch","build-ts":"tsc --watch","build-once":"rimraf intermed && rimraf dist && pnpm build-ts-once || pnpm build-babel-once","build-prep":"pnpm build-ts-once","gitpublish":"pnpm build-once && cross-env GIT_SSH_COMMAND=\"ssh -i \"\"C:\\MainFiles\\1. Development\\robert_sandiford.openssh\"\"\" gitpublish","prepublish":"pnpm build-once","build-babel":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js --watch","build-quick":"pnpm build-watch","build-watch":"run-p build-ts build-babel","build-ts-once":"tsc","build-babel-once":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js"},"_npmUser":{"name":"rsandiford","email":"mail@robertsandiford.co.uk"},"_resolved":"C:\\Users\\Robert\\AppData\\Local\\Temp\\d8fff10eee580221e2c670f84ae86fcf\\tungsten-0.1.68-d1.tgz","_integrity":"sha512-Xp6AMjCzk4Jqgd6tt4m5aiD1f6l+8oB7ptgFCNtszX9t6B0mCVOiz1JGPGxS0JQQKuKkNDICxbL4rRQTlT/oAw==","_npmVersion":"10.8.2","description":"[Docs](https://robertsandiford.co.uk/tungsten)","directories":{},"_nodeVersion":"20.20.1","dependencies":{"ini":"^4.1.3","npm":"^11.4.1","zod":"^3.25.20","open":"^8.4.2","rmfr":"^2.0.0","sass":"^1.89.0","util":"^0.12.5","axios":"^0.27.2","chalk":"^5.4.1","slash":"^4.0.0","dotenv":"^16.5.0","globby":"^13.2.2","rollup":"^2.79.2","arktype":"^2.1.20","express":"^4.21.2","install":"^0.13.0","postcss":"^8.5.3","sxy-lib":"^3.0.3","bcryptjs":"^2.4.3","chokidar":"^3.6.0","cjstoesm":"^2.1.2","fs-extra":"^10.1.0","precinct":"^12.2.0","redaxios":"^0.5.1","cross-env":"^7.0.3","@babel/cli":"^7.27.2","decamelize":"^6.0.0","node-fetch":"^3.3.2","sxy-loader":"^3.0.36","@babel/core":"^7.27.1","npm-run-all":"^4.1.5","babel-loader":"^8.4.1","react-router":"^6.30.1","@babel/parser":"^7.27.2","path-to-regexp":"^6.3.0","chalk-extensions":"^2.0.24","cjs-module-lexer":"^1.4.3","lodash.clonedeep":"^4.5.0","find-package-json":"^1.2.0","rollup-plugin-gzip":"^3.1.2","sxy-filing-cabinet":"^3.4.2","@babel/preset-react":"^7.27.1","@rollup/plugin-json":"^6.1.0","html-webpack-plugin":"^5.6.3","import-meta-resolve":"^2.2.2","sxy-dependency-tree":"^8.1.11","sxy-lib-object-copy":"^2.0.5","@rollup/plugin-babel":"^5.3.1","require-resolve-hook":"^1.1.0","rollup-plugin-terser":"^7.0.2","serialize-javascript":"^6.0.2","terser-webpack-plugin":"^5.3.14","babel-plugin-css-to-js":"^0.0.4","@rollup/plugin-commonjs":"^22.0.2","mini-css-extract-plugin":"^2.9.2","sxy-package-investigator":"^1.0.0","compression-webpack-plugin":"^10.0.0","@rollup/plugin-node-resolve":"^14.1.0","babel-plugin-sxy-module-resolver":"^4.1.9","babel-plugin-sxy-transform-cjs-to-esm":"^0.2.6","@babel/plugin-syntax-import-assertions":"^7.27.1","@babel/plugin-transform-class-properties":"^7.27.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.5.0","rmrf":"^2.0.4","eslint":"^8.57.1","rimraf":"^5.0.10","csstype":"^3.1.3","supertest":"^6.3.4","sxy-types":"^1.0.23","@types/ini":"^1.3.34","prop-types":"^15.8.1","typescript":"^5.8.3","@types/chai":"^4.3.20","@types/node":"^20.17.50","@types/rmfr":"^2.0.5","chai-subset":"^1.6.0","webpack-cli":"^4.10.0","@babel/types":"^7.27.1","@types/bcrypt":"^5.0.2","@types/express":"^4.17.22","@types/bcryptjs":"^2.4.6","@types/fs-extra":"^11.0.4","sxy-test-runner":"^1.3.8","@babel/generator":"^7.27.1","@types/prop-types":"^15.7.14","@types/babel-types":"^7.0.16","@types/babel__core":"^7.20.5","eslint-plugin-import":"^2.31.0","webpack-stats-plugin":"^1.1.3","@types/babel__generator":"^7.27.0","@types/lodash.clonedeep":"^4.5.9","progress-webpack-plugin":"^1.0.16","webpack-bundle-analyzer":"^4.10.2","@types/find-package-json":"^1.2.6","rollup-plugin-visualizer":"^5.14.0","@typescript-eslint/parser":"^5.62.0","@types/serialize-javascript":"^5.0.4","eslint-plugin-no-type-assertion":"^1.3.0","@typescript-eslint/eslint-plugin":"^5.62.0","eslint-import-resolver-typescript":"^2.7.1","babel-plugin-replace-import-extension":"^1.1.5","babel-plugin-transform-import-extension":"^1.0.3","babel-plugin-sxy-transform-import-extensions":"^1.0.5"},"peerDependencies":{"rollup":"^2.79.1"},"_npmOperationalInternal":{"tmp":"tmp/tungsten_0.1.68-d1_1773421533381_0.8167360349295789","host":"s3://npm-registry-packages-npm-production"}},"0.1.68-d2":{"name":"tungsten","version":"0.1.68-d2","keywords":[],"author":"","license":"UNLICENSED","_id":"tungsten@0.1.68-d2","maintainers":[{"name":"rsandiford","email":"mail@robertsandiford.co.uk"}],"bin":{"tungsten":"dist/bin/index.js"},"dist":{"shasum":"1966bb2d6eea46393ee8cc1cedbb58528e5cb3d9","tarball":"https://registry.npmjs.org/tungsten/-/tungsten-0.1.68-d2.tgz","fileCount":1327,"integrity":"sha512-7GzvfkMLSYPQvAJwup18t62mNM1eMrksHpA9L8bw9PihfhhmGSgmcB0o+jT9tWcwj3d1N4EFTdK/0xEzw0WzbQ==","signatures":[{"sig":"MEQCIGB7k8vBkqcxnBaJ0xfyIMOIeMmaJ2AfmvS9Li/5wgqoAiAbRQs9F6tLEtAKq4woHsK2w3Hiox3U7OLYXqKg6BIhRA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1270673},"main":"dist/index.js","type":"module","_from":"file:tungsten-0.1.68-d2.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*","./types/*":"./types/*"},"scripts":{"test":"sxy-test-runner","build":"run-s -c clean build-prep build-watch","clean":"rimraf intermed && rimraf dist","__build":"pnpm clean && pnpm build-prep && pnpm build-watch","build-ts":"tsc --watch","build-once":"rimraf intermed && rimraf dist && pnpm build-ts-once || pnpm build-babel-once","build-prep":"pnpm build-ts-once","gitpublish":"pnpm build-once && cross-env GIT_SSH_COMMAND=\"ssh -i \"\"C:\\MainFiles\\1. Development\\robert_sandiford.openssh\"\"\" gitpublish","prepublish":"pnpm build-once","build-babel":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js --watch","build-quick":"pnpm build-watch","build-watch":"run-p build-ts build-babel","build-ts-once":"tsc","build-babel-once":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js"},"_npmUser":{"name":"rsandiford","email":"mail@robertsandiford.co.uk"},"_resolved":"C:\\Users\\Robert\\AppData\\Local\\Temp\\28c75708e355a6ce3ad9d584aeb22644\\tungsten-0.1.68-d2.tgz","_integrity":"sha512-7GzvfkMLSYPQvAJwup18t62mNM1eMrksHpA9L8bw9PihfhhmGSgmcB0o+jT9tWcwj3d1N4EFTdK/0xEzw0WzbQ==","_npmVersion":"10.8.2","description":"[Docs](https://robertsandiford.co.uk/tungsten)","directories":{},"_nodeVersion":"20.20.1","dependencies":{"ini":"^4.1.3","npm":"^11.4.1","zod":"^3.25.20","open":"^8.4.2","rmfr":"^2.0.0","sass":"^1.89.0","util":"^0.12.5","axios":"^0.27.2","chalk":"^5.4.1","slash":"^4.0.0","dotenv":"^16.5.0","globby":"^13.2.2","rollup":"^2.79.2","arktype":"^2.1.20","express":"^4.21.2","install":"^0.13.0","postcss":"^8.5.3","sxy-lib":"^3.0.3","bcryptjs":"^2.4.3","chokidar":"^3.6.0","cjstoesm":"^2.1.2","fs-extra":"^10.1.0","precinct":"^12.2.0","redaxios":"^0.5.1","cross-env":"^7.0.3","@babel/cli":"^7.27.2","decamelize":"^6.0.0","node-fetch":"^3.3.2","sxy-loader":"^3.0.36","@babel/core":"^7.27.1","npm-run-all":"^4.1.5","babel-loader":"^8.4.1","react-router":"^6.30.1","@babel/parser":"^7.27.2","path-to-regexp":"^6.3.0","chalk-extensions":"^2.0.24","cjs-module-lexer":"^1.4.3","lodash.clonedeep":"^4.5.0","find-package-json":"^1.2.0","rollup-plugin-gzip":"^3.1.2","sxy-filing-cabinet":"^3.4.2","@babel/preset-react":"^7.27.1","@rollup/plugin-json":"^6.1.0","html-webpack-plugin":"^5.6.3","import-meta-resolve":"^2.2.2","sxy-dependency-tree":"^8.1.11","sxy-lib-object-copy":"^2.0.5","@rollup/plugin-babel":"^5.3.1","require-resolve-hook":"^1.1.0","rollup-plugin-terser":"^7.0.2","serialize-javascript":"^6.0.2","terser-webpack-plugin":"^5.3.14","babel-plugin-css-to-js":"^0.0.4","@rollup/plugin-commonjs":"^22.0.2","mini-css-extract-plugin":"^2.9.2","sxy-package-investigator":"^1.0.0","compression-webpack-plugin":"^10.0.0","@rollup/plugin-node-resolve":"^14.1.0","babel-plugin-sxy-module-resolver":"^4.1.9","babel-plugin-sxy-transform-cjs-to-esm":"^0.2.6","@babel/plugin-syntax-import-assertions":"^7.27.1","@babel/plugin-transform-class-properties":"^7.27.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.5.0","rmrf":"^2.0.4","eslint":"^8.57.1","rimraf":"^5.0.10","csstype":"^3.1.3","supertest":"^6.3.4","sxy-types":"^1.0.23","@types/ini":"^1.3.34","prop-types":"^15.8.1","typescript":"^5.8.3","@types/chai":"^4.3.20","@types/node":"^20.17.50","@types/rmfr":"^2.0.5","chai-subset":"^1.6.0","webpack-cli":"^4.10.0","@babel/types":"^7.27.1","@types/bcrypt":"^5.0.2","@types/express":"^4.17.22","@types/bcryptjs":"^2.4.6","@types/fs-extra":"^11.0.4","sxy-test-runner":"^1.3.8","@babel/generator":"^7.27.1","@types/prop-types":"^15.7.14","@types/babel-types":"^7.0.16","@types/babel__core":"^7.20.5","eslint-plugin-import":"^2.31.0","webpack-stats-plugin":"^1.1.3","@types/babel__generator":"^7.27.0","@types/lodash.clonedeep":"^4.5.9","progress-webpack-plugin":"^1.0.16","webpack-bundle-analyzer":"^4.10.2","@types/find-package-json":"^1.2.6","rollup-plugin-visualizer":"^5.14.0","@typescript-eslint/parser":"^5.62.0","@types/serialize-javascript":"^5.0.4","eslint-plugin-no-type-assertion":"^1.3.0","@typescript-eslint/eslint-plugin":"^5.62.0","eslint-import-resolver-typescript":"^2.7.1","babel-plugin-replace-import-extension":"^1.1.5","babel-plugin-transform-import-extension":"^1.0.3","babel-plugin-sxy-transform-import-extensions":"^1.0.5"},"peerDependencies":{"rollup":"^2.79.1"},"_npmOperationalInternal":{"tmp":"tmp/tungsten_0.1.68-d2_1773422555416_0.5938693510494677","host":"s3://npm-registry-packages-npm-production"}},"0.1.69":{"name":"tungsten","version":"0.1.69","keywords":[],"author":"","license":"UNLICENSED","_id":"tungsten@0.1.69","maintainers":[{"name":"rsandiford","email":"mail@robertsandiford.co.uk"}],"bin":{"tungsten":"dist/bin/index.js"},"dist":{"shasum":"c7f06203e5b6522a92e2f2fb2ad17f2abe1e51b6","tarball":"https://registry.npmjs.org/tungsten/-/tungsten-0.1.69.tgz","fileCount":1339,"integrity":"sha512-rx5YM0zI1jU/hWzBxtOSAguG3W/DlzBtAh+pG1OVNYZtulc9mLXPl7ozQ667UV+8aU473ShIOW3vlfPedxjvNw==","signatures":[{"sig":"MEUCIBxItnn/A0foNoSVf9I1YHMOSP0BwQlXarRfcgJKTMbKAiEAny/BIfBg+NqfuhGWwoq6PGNh0XocKyQnlhfQ2gXUJVE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1287569},"main":"dist/index.js","type":"module","_from":"file:tungsten-0.1.69.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*","./types/*":"./types/*"},"scripts":{"test":"sxy-test-runner","build":"run-s -c clean build-prep build-watch","clean":"rimraf intermed && rimraf dist","__build":"pnpm clean && pnpm build-prep && pnpm build-watch","build-ts":"tsc --watch","build-once":"rimraf intermed && rimraf dist && pnpm build-ts-once || pnpm build-babel-once","build-prep":"pnpm build-ts-once","gitpublish":"pnpm build-once && cross-env GIT_SSH_COMMAND=\"ssh -i \"\"C:\\MainFiles\\1. Development\\robert_sandiford.openssh\"\"\" gitpublish","prepublish":"pnpm build-once","build-babel":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js --watch","build-quick":"pnpm build-watch","build-watch":"run-p build-ts build-babel","build-ts-once":"tsc","build-babel-once":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js"},"_npmUser":{"name":"rsandiford","email":"mail@robertsandiford.co.uk"},"_resolved":"C:\\Users\\Robert\\AppData\\Local\\Temp\\3635349a49f6ee605daa858f6e2963cd\\tungsten-0.1.69.tgz","_integrity":"sha512-rx5YM0zI1jU/hWzBxtOSAguG3W/DlzBtAh+pG1OVNYZtulc9mLXPl7ozQ667UV+8aU473ShIOW3vlfPedxjvNw==","_npmVersion":"11.9.0","description":"[Docs](https://robertsandiford.co.uk/tungsten)","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ini":"^4.1.3","npm":"^11.4.1","zod":"^3.25.20","open":"^8.4.2","rmfr":"^2.0.0","sass":"^1.89.0","util":"^0.12.5","axios":"^0.27.2","chalk":"^5.4.1","slash":"^4.0.0","dotenv":"^16.5.0","globby":"^13.2.2","rollup":"^2.79.2","arktype":"^2.1.20","express":"^4.21.2","install":"^0.13.0","postcss":"^8.5.3","sxy-lib":"^3.0.3","bcryptjs":"^2.4.3","chokidar":"^3.6.0","cjstoesm":"^2.1.2","fs-extra":"^10.1.0","precinct":"^12.2.0","redaxios":"^0.5.1","cross-env":"^7.0.3","@babel/cli":"^7.27.2","decamelize":"^6.0.0","node-fetch":"^3.3.2","sxy-loader":"^3.1.0","@babel/core":"^7.27.1","npm-run-all":"^4.1.5","babel-loader":"^8.4.1","react-router":"^6.30.1","@babel/parser":"^7.27.2","path-to-regexp":"^6.3.0","chalk-extensions":"^2.0.24","cjs-module-lexer":"^1.4.3","lodash.clonedeep":"^4.5.0","find-package-json":"^1.2.0","rollup-plugin-gzip":"^3.1.2","sxy-filing-cabinet":"^3.4.2","@babel/preset-react":"^7.27.1","@rollup/plugin-json":"^6.1.0","html-webpack-plugin":"^5.6.3","import-meta-resolve":"^2.2.2","sxy-dependency-tree":"^8.1.11","sxy-lib-object-copy":"^2.0.5","@rollup/plugin-babel":"^5.3.1","require-resolve-hook":"^1.1.0","rollup-plugin-terser":"^7.0.2","serialize-javascript":"^6.0.2","terser-webpack-plugin":"^5.3.14","babel-plugin-css-to-js":"^0.0.4","@rollup/plugin-commonjs":"^22.0.2","mini-css-extract-plugin":"^2.9.2","sxy-package-investigator":"^1.0.0","compression-webpack-plugin":"^10.0.0","@rollup/plugin-node-resolve":"^14.1.0","babel-plugin-sxy-module-resolver":"^4.1.9","babel-plugin-sxy-transform-cjs-to-esm":"^0.2.6","@babel/plugin-syntax-import-assertions":"^7.27.1","@babel/plugin-transform-class-properties":"^7.27.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.5.0","rmrf":"^2.0.4","eslint":"^8.57.1","rimraf":"^5.0.10","csstype":"^3.1.3","supertest":"^6.3.4","sxy-types":"^1.0.23","@types/ini":"^1.3.34","prop-types":"^15.8.1","typescript":"^5.8.3","@types/chai":"^4.3.20","@types/node":"^20.17.50","@types/rmfr":"^2.0.5","chai-subset":"^1.6.0","webpack-cli":"^4.10.0","@babel/types":"^7.27.1","@types/bcrypt":"^5.0.2","@types/express":"^4.17.22","@types/bcryptjs":"^2.4.6","@types/fs-extra":"^11.0.4","sxy-test-runner":"^1.3.8","@babel/generator":"^7.27.1","@types/prop-types":"^15.7.14","@types/babel-types":"^7.0.16","@types/babel__core":"^7.20.5","eslint-plugin-import":"^2.31.0","webpack-stats-plugin":"^1.1.3","@types/babel__generator":"^7.27.0","@types/lodash.clonedeep":"^4.5.9","progress-webpack-plugin":"^1.0.16","webpack-bundle-analyzer":"^4.10.2","@types/find-package-json":"^1.2.6","rollup-plugin-visualizer":"^5.14.0","@typescript-eslint/parser":"^5.62.0","@types/serialize-javascript":"^5.0.4","eslint-plugin-no-type-assertion":"^1.3.0","@typescript-eslint/eslint-plugin":"^5.62.0","eslint-import-resolver-typescript":"^2.7.1","babel-plugin-replace-import-extension":"^1.1.5","babel-plugin-transform-import-extension":"^1.0.3","babel-plugin-sxy-transform-import-extensions":"^1.0.5"},"peerDependencies":{"rollup":"^2.79.1"},"_npmOperationalInternal":{"tmp":"tmp/tungsten_0.1.69_1773734602173_0.6954857450538421","host":"s3://npm-registry-packages-npm-production"}},"0.1.70":{"name":"tungsten","version":"0.1.70","keywords":[],"author":"","license":"UNLICENSED","_id":"tungsten@0.1.70","maintainers":[{"name":"rsandiford","email":"mail@robertsandiford.co.uk"}],"bin":{"tungsten":"dist/bin/index.js"},"dist":{"shasum":"b39f1893f9149765b2fef611aa229babd8c02ac6","tarball":"https://registry.npmjs.org/tungsten/-/tungsten-0.1.70.tgz","fileCount":1339,"integrity":"sha512-MpezZzr4rpaCVHUp4HFIcW0j7A56ijnnfxK5xNnAPDuMS77OCFd/G8Q1mtmXZFJvPh213jZTFPtXc9golLEIDQ==","signatures":[{"sig":"MEUCIBGT2oI69LwSMnpHPJBLkwXLnI/IaoKLfurqT/MuSp8+AiEA5aU/fDjSKC988EbAjboWGSonddJWN+uXt0P59i6szWU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1287417},"main":"dist/index.js","type":"module","_from":"file:tungsten-0.1.70.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*","./types/*":"./types/*"},"scripts":{"test":"sxy-test-runner","build":"run-s -c clean build-prep build-watch","clean":"rimraf intermed && rimraf dist","__build":"pnpm clean && pnpm build-prep && pnpm build-watch","build-ts":"tsc --watch","build-once":"rimraf intermed && rimraf dist && pnpm build-ts-once || pnpm build-babel-once","build-prep":"pnpm build-ts-once","prepublish":"pnpm build-once","build-babel":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js --watch","build-quick":"pnpm build-watch","build-watch":"run-p build-ts build-babel","build-ts-once":"tsc","build-babel-once":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js"},"_npmUser":{"name":"rsandiford","email":"mail@robertsandiford.co.uk"},"_resolved":"C:\\Users\\Robert\\AppData\\Local\\Temp\\332052ef0b7f8fba440376db323e2179\\tungsten-0.1.70.tgz","_integrity":"sha512-MpezZzr4rpaCVHUp4HFIcW0j7A56ijnnfxK5xNnAPDuMS77OCFd/G8Q1mtmXZFJvPh213jZTFPtXc9golLEIDQ==","_npmVersion":"11.9.0","description":"[Docs](https://robertsandiford.co.uk/tungsten)","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ini":"^4.1.3","npm":"^11.4.1","zod":"^3.25.20","open":"^8.4.2","rmfr":"^2.0.0","sass":"^1.89.0","util":"^0.12.5","axios":"^0.27.2","chalk":"^5.4.1","slash":"^4.0.0","dotenv":"^16.5.0","globby":"^13.2.2","rollup":"^2.79.2","arktype":"^2.1.20","express":"^4.21.2","install":"^0.13.0","postcss":"^8.5.3","sxy-lib":"^3.0.3","bcryptjs":"^2.4.3","chokidar":"^3.6.0","cjstoesm":"^2.1.2","fs-extra":"^10.1.0","precinct":"^12.2.0","redaxios":"^0.5.1","cross-env":"^7.0.3","@babel/cli":"^7.27.2","decamelize":"^6.0.0","node-fetch":"^3.3.2","sxy-loader":"^3.1.0","@babel/core":"^7.27.1","npm-run-all":"^4.1.5","babel-loader":"^8.4.1","react-router":"^6.30.1","@babel/parser":"^7.27.2","path-to-regexp":"^6.3.0","chalk-extensions":"^2.0.24","cjs-module-lexer":"^1.4.3","lodash.clonedeep":"^4.5.0","find-package-json":"^1.2.0","rollup-plugin-gzip":"^3.1.2","sxy-filing-cabinet":"^3.4.2","@babel/preset-react":"^7.27.1","@rollup/plugin-json":"^6.1.0","html-webpack-plugin":"^5.6.3","import-meta-resolve":"^2.2.2","sxy-dependency-tree":"^8.1.11","sxy-lib-object-copy":"^2.0.5","@rollup/plugin-babel":"^5.3.1","require-resolve-hook":"^1.1.0","rollup-plugin-terser":"^7.0.2","serialize-javascript":"^6.0.2","terser-webpack-plugin":"^5.3.14","babel-plugin-css-to-js":"^0.0.4","@rollup/plugin-commonjs":"^22.0.2","mini-css-extract-plugin":"^2.9.2","sxy-package-investigator":"^1.0.0","compression-webpack-plugin":"^10.0.0","@rollup/plugin-node-resolve":"^14.1.0","babel-plugin-sxy-module-resolver":"^4.1.9","babel-plugin-sxy-transform-cjs-to-esm":"^0.2.6","@babel/plugin-syntax-import-assertions":"^7.27.1","@babel/plugin-transform-class-properties":"^7.27.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.5.0","rmrf":"^2.0.4","eslint":"^8.57.1","rimraf":"^5.0.10","csstype":"^3.1.3","supertest":"^6.3.4","sxy-types":"^1.0.23","@types/ini":"^1.3.34","prop-types":"^15.8.1","typescript":"^5.8.3","@types/chai":"^4.3.20","@types/node":"^20.17.50","@types/rmfr":"^2.0.5","chai-subset":"^1.6.0","webpack-cli":"^4.10.0","@babel/types":"^7.27.1","@types/bcrypt":"^5.0.2","@types/express":"^4.17.22","@types/bcryptjs":"^2.4.6","@types/fs-extra":"^11.0.4","sxy-test-runner":"^1.3.8","@babel/generator":"^7.27.1","@types/prop-types":"^15.7.14","@types/babel-types":"^7.0.16","@types/babel__core":"^7.20.5","eslint-plugin-import":"^2.31.0","webpack-stats-plugin":"^1.1.3","@types/babel__generator":"^7.27.0","@types/lodash.clonedeep":"^4.5.9","progress-webpack-plugin":"^1.0.16","webpack-bundle-analyzer":"^4.10.2","@types/find-package-json":"^1.2.6","rollup-plugin-visualizer":"^5.14.0","@typescript-eslint/parser":"^5.62.0","@types/serialize-javascript":"^5.0.4","eslint-plugin-no-type-assertion":"^1.3.0","@typescript-eslint/eslint-plugin":"^5.62.0","eslint-import-resolver-typescript":"^2.7.1","babel-plugin-replace-import-extension":"^1.1.5","babel-plugin-transform-import-extension":"^1.0.3","babel-plugin-sxy-transform-import-extensions":"^1.0.5"},"peerDependencies":{"rollup":"^2.79.1"},"_npmOperationalInternal":{"tmp":"tmp/tungsten_0.1.70_1773734687218_0.026288210882920326","host":"s3://npm-registry-packages-npm-production"}},"0.1.71":{"name":"tungsten","version":"0.1.71","keywords":[],"author":"","license":"UNLICENSED","_id":"tungsten@0.1.71","maintainers":[{"name":"rsandiford","email":"mail@robertsandiford.co.uk"}],"bin":{"tungsten":"dist/bin/index.js"},"dist":{"shasum":"0828590e9ccc65835e28ad8651fbe7fa7963e48d","tarball":"https://registry.npmjs.org/tungsten/-/tungsten-0.1.71.tgz","fileCount":1369,"integrity":"sha512-CCm3GkWBR8iDJz1Fo3KnOTtooYtw3YAH8pM/ncSRK/jZXL3NVl2dExMlzeON2hX7A4GvCPwElMCkIUybLDUJfg==","signatures":[{"sig":"MEYCIQD6t+BdQoTgSE69Ele5pJCI9aQOs8qXN5sH5YFEdlvYlQIhAPZVrMmOtxk7zCwocukv91yUYIzcjezgcurFAe6f+5X2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1345434},"main":"dist/index.js","type":"module","_from":"file:tungsten-0.1.71.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*","./types/*":"./types/*"},"scripts":{"test":"sxy-test-runner","build":"run-s -c clean build-prep build-watch","clean":"rimraf intermed && rimraf dist","__build":"pnpm clean && pnpm build-prep && pnpm build-watch","build-ts":"tsc --watch","build-once":"rimraf intermed && rimraf dist && pnpm build-ts-once || pnpm build-babel-once","build-prep":"pnpm build-ts-once","prepublish":"pnpm build-once","build-babel":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js --watch","build-quick":"pnpm build-watch","build-watch":"run-p build-ts build-babel","build-ts-once":"tsc","build-babel-once":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js"},"_npmUser":{"name":"rsandiford","email":"mail@robertsandiford.co.uk"},"_resolved":"C:\\Users\\Robert\\AppData\\Local\\Temp\\bc04889adff49eb53b307d492b7c7ee8\\tungsten-0.1.71.tgz","_integrity":"sha512-CCm3GkWBR8iDJz1Fo3KnOTtooYtw3YAH8pM/ncSRK/jZXL3NVl2dExMlzeON2hX7A4GvCPwElMCkIUybLDUJfg==","_npmVersion":"10.8.2","description":"[Docs](https://robertsandiford.co.uk/tungsten)","directories":{},"_nodeVersion":"20.20.1","dependencies":{"ini":"^4.1.3","npm":"^11.12.0","zod":"^4.3.6","hono":"^4.12.8","open":"^8.4.2","rmfr":"^2.0.0","sass":"^1.98.0","util":"^0.12.5","axios":"^0.27.2","chalk":"^5.6.2","slash":"^4.0.0","dotenv":"^16.6.1","globby":"^13.2.2","rollup":"^2.80.0","arktype":"^2.2.0","express":"^4.22.1","install":"^0.13.0","postcss":"^8.5.8","sxy-lib":"^3.0.4","bcryptjs":"^2.4.3","chokidar":"^3.6.0","cjstoesm":"^2.1.2","fs-extra":"^10.1.0","precinct":"^12.2.0","redaxios":"^0.5.1","cross-env":"^7.0.3","@babel/cli":"^7.28.6","decamelize":"^6.0.1","node-fetch":"^3.3.2","sxy-loader":"^3.1.0","@babel/core":"^7.29.0","npm-run-all":"^4.1.5","babel-loader":"^8.4.1","react-router":"^6.30.3","@babel/parser":"^7.29.2","cookie-parser":"^1.4.7","path-to-regexp":"^6.3.0","chalk-extensions":"^2.0.24","cjs-module-lexer":"^1.4.3","lodash.clonedeep":"^4.5.0","@hono/node-server":"^1.19.11","find-package-json":"^1.2.0","rollup-plugin-gzip":"^3.1.2","sxy-filing-cabinet":"^3.4.2","@babel/preset-react":"^7.28.5","@rollup/plugin-json":"^6.1.0","html-webpack-plugin":"^5.6.6","import-meta-resolve":"^2.2.2","sxy-dependency-tree":"^8.1.11","sxy-lib-object-copy":"^2.0.5","@rollup/plugin-babel":"^5.3.1","require-resolve-hook":"^1.1.0","rollup-plugin-terser":"^7.0.2","serialize-javascript":"^6.0.2","terser-webpack-plugin":"^5.4.0","babel-plugin-css-to-js":"^0.0.4","@rollup/plugin-commonjs":"^22.0.2","mini-css-extract-plugin":"^2.10.1","sxy-package-investigator":"^1.0.0","compression-webpack-plugin":"^10.0.0","@rollup/plugin-node-resolve":"^14.1.0","babel-plugin-sxy-module-resolver":"^4.1.9","babel-plugin-sxy-transform-cjs-to-esm":"^0.2.6","@babel/plugin-syntax-import-assertions":"^7.28.6","@babel/plugin-transform-class-properties":"^7.28.6"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.5.0","rmrf":"^2.0.4","eslint":"^8.57.1","rimraf":"^5.0.10","csstype":"^3.2.3","supertest":"^6.3.4","sxy-types":"^1.0.23","@types/ini":"^1.3.34","prop-types":"^15.8.1","typescript":"^5.9.3","@types/chai":"^4.3.20","@types/node":"^20.19.37","@types/rmfr":"^2.0.5","chai-subset":"^1.6.0","webpack-cli":"^4.10.0","@babel/types":"^7.29.0","@types/bcrypt":"^5.0.2","@types/express":"^4.17.25","@types/bcryptjs":"^2.4.6","@types/fs-extra":"^11.0.4","sxy-test-runner":"^1.3.8","@babel/generator":"^7.29.1","@types/prop-types":"^15.7.15","@types/babel-types":"^7.0.16","@types/babel__core":"^7.20.5","@types/cookie-parser":"^1.4.10","eslint-plugin-import":"^2.32.0","webpack-stats-plugin":"^1.1.3","@types/babel__generator":"^7.27.0","@types/lodash.clonedeep":"^4.5.9","progress-webpack-plugin":"^1.0.16","webpack-bundle-analyzer":"^4.10.2","@types/find-package-json":"^1.2.7","rollup-plugin-visualizer":"^5.14.0","@typescript-eslint/parser":"^5.62.0","@types/serialize-javascript":"^5.0.4","eslint-plugin-no-type-assertion":"^1.3.0","@typescript-eslint/eslint-plugin":"^5.62.0","eslint-import-resolver-typescript":"^2.7.1","babel-plugin-replace-import-extension":"^1.1.5","babel-plugin-transform-import-extension":"^1.0.3","babel-plugin-sxy-transform-import-extensions":"^1.0.5"},"peerDependencies":{"rollup":"^2.79.1"},"_npmOperationalInternal":{"tmp":"tmp/tungsten_0.1.71_1774038587055_0.9515990988318084","host":"s3://npm-registry-packages-npm-production"}},"0.1.72":{"name":"tungsten","version":"0.1.72","keywords":[],"author":"","license":"UNLICENSED","_id":"tungsten@0.1.72","maintainers":[{"name":"rsandiford","email":"mail@robertsandiford.co.uk"}],"bin":{"tungsten":"dist/bin/index.js"},"dist":{"shasum":"5b912cc8cd2630048c371d85d3dbb2504158684a","tarball":"https://registry.npmjs.org/tungsten/-/tungsten-0.1.72.tgz","fileCount":1372,"integrity":"sha512-PLCxY1zbDGWrXnwu+qdIbpUvJmi5mFCb+Bam4enTtd/Yc3zJMoLB3C4MTNX6SzDEvA02LF8nxnep+G35ANwpLA==","signatures":[{"sig":"MEYCIQCqAlWoJb5fhN+ORNpmH3MGHk7kz8BxXS6o3je49lWuAgIhAIZoVkrN7NTvbZdLZRo2vn4VBKeenucFNBo0ai6bowjI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1350789},"main":"dist/index.js","type":"module","_from":"file:tungsten-0.1.72.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*","./types/*":"./types/*"},"scripts":{"test":"sxy-test-runner","build":"run-s -c clean build-prep build-watch","clean":"rimraf intermed && rimraf dist","__build":"pnpm clean && pnpm build-prep && pnpm build-watch","build-ts":"tsc --watch","build-once":"rimraf intermed && rimraf dist && pnpm build-ts-once || pnpm build-babel-once","build-prep":"pnpm build-ts-once","prepublish":"pnpm build-once","build-babel":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js --watch","build-quick":"pnpm build-watch","build-watch":"run-p build-ts build-babel","build-ts-once":"tsc","build-babel-once":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js"},"_npmUser":{"name":"rsandiford","email":"mail@robertsandiford.co.uk"},"_resolved":"C:\\Users\\Robert\\AppData\\Local\\Temp\\7504123db23074344c42e5d180ef4e63\\tungsten-0.1.72.tgz","_integrity":"sha512-PLCxY1zbDGWrXnwu+qdIbpUvJmi5mFCb+Bam4enTtd/Yc3zJMoLB3C4MTNX6SzDEvA02LF8nxnep+G35ANwpLA==","_npmVersion":"11.11.0","description":"[Docs](https://robertsandiford.co.uk/tungsten)","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ini":"^4.1.3","npm":"^11.12.0","zod":"^4.3.6","hono":"^4.12.8","open":"^8.4.2","rmfr":"^2.0.0","sass":"^1.98.0","util":"^0.12.5","axios":"^0.27.2","chalk":"^5.6.2","slash":"^4.0.0","dotenv":"^16.6.1","globby":"^13.2.2","rollup":"^2.80.0","arktype":"^2.2.0","express":"^4.22.1","install":"^0.13.0","postcss":"^8.5.8","sxy-lib":"^3.0.4","bcryptjs":"^2.4.3","chokidar":"^3.6.0","cjstoesm":"^2.1.2","fs-extra":"^10.1.0","precinct":"^12.2.0","redaxios":"^0.5.1","cross-env":"^7.0.3","@babel/cli":"^7.28.6","decamelize":"^6.0.1","node-fetch":"^3.3.2","sxy-loader":"^3.1.0","@babel/core":"^7.29.0","npm-run-all":"^4.1.5","babel-loader":"^8.4.1","react-router":"^6.30.3","@babel/parser":"^7.29.2","cookie-parser":"^1.4.7","path-to-regexp":"^6.3.0","chalk-extensions":"^2.0.24","cjs-module-lexer":"^1.4.3","lodash.clonedeep":"^4.5.0","@hono/node-server":"^1.19.11","find-package-json":"^1.2.0","rollup-plugin-gzip":"^3.1.2","sxy-filing-cabinet":"^3.4.2","@babel/preset-react":"^7.28.5","@rollup/plugin-json":"^6.1.0","html-webpack-plugin":"^5.6.6","import-meta-resolve":"^2.2.2","sxy-dependency-tree":"^8.1.11","sxy-lib-object-copy":"^2.0.5","@rollup/plugin-babel":"^5.3.1","require-resolve-hook":"^1.1.0","rollup-plugin-terser":"^7.0.2","serialize-javascript":"^6.0.2","terser-webpack-plugin":"^5.4.0","babel-plugin-css-to-js":"^0.0.4","@rollup/plugin-commonjs":"^22.0.2","mini-css-extract-plugin":"^2.10.1","sxy-package-investigator":"^1.0.0","compression-webpack-plugin":"^10.0.0","@rollup/plugin-node-resolve":"^14.1.0","babel-plugin-sxy-module-resolver":"^4.1.9","babel-plugin-sxy-transform-cjs-to-esm":"^0.2.6","@babel/plugin-syntax-import-assertions":"^7.28.6","@babel/plugin-transform-class-properties":"^7.28.6"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.5.0","rmrf":"^2.0.4","eslint":"^8.57.1","rimraf":"^5.0.10","csstype":"^3.2.3","supertest":"^6.3.4","sxy-types":"^1.0.23","@types/ini":"^1.3.34","prop-types":"^15.8.1","typescript":"^5.9.3","@types/chai":"^4.3.20","@types/node":"^20.19.37","@types/rmfr":"^2.0.5","chai-subset":"^1.6.0","webpack-cli":"^4.10.0","@babel/types":"^7.29.0","@types/bcrypt":"^5.0.2","@types/express":"^4.17.25","@types/bcryptjs":"^2.4.6","@types/fs-extra":"^11.0.4","sxy-test-runner":"^1.3.8","@babel/generator":"^7.29.1","@types/prop-types":"^15.7.15","@types/babel-types":"^7.0.16","@types/babel__core":"^7.20.5","@types/cookie-parser":"^1.4.10","eslint-plugin-import":"^2.32.0","webpack-stats-plugin":"^1.1.3","@types/babel__generator":"^7.27.0","@types/lodash.clonedeep":"^4.5.9","progress-webpack-plugin":"^1.0.16","webpack-bundle-analyzer":"^4.10.2","@types/find-package-json":"^1.2.7","rollup-plugin-visualizer":"^5.14.0","@typescript-eslint/parser":"^5.62.0","@types/serialize-javascript":"^5.0.4","eslint-plugin-no-type-assertion":"^1.3.0","@typescript-eslint/eslint-plugin":"^5.62.0","eslint-import-resolver-typescript":"^2.7.1","babel-plugin-replace-import-extension":"^1.1.5","babel-plugin-transform-import-extension":"^1.0.3","babel-plugin-sxy-transform-import-extensions":"^1.0.5"},"peerDependencies":{"rollup":"^2.79.1"},"_npmOperationalInternal":{"tmp":"tmp/tungsten_0.1.72_1776434825982_0.5955327930170484","host":"s3://npm-registry-packages-npm-production"}},"0.1.73":{"name":"tungsten","version":"0.1.73","keywords":[],"author":"","license":"UNLICENSED","_id":"tungsten@0.1.73","maintainers":[{"name":"rsandiford","email":"mail@robertsandiford.co.uk"}],"bin":{"tungsten":"dist/bin/index.js"},"dist":{"shasum":"54106c2f221e1c16f55947bf63d2d50c9334fb90","tarball":"https://registry.npmjs.org/tungsten/-/tungsten-0.1.73.tgz","fileCount":1375,"integrity":"sha512-b8XBl7EDEik5sz/y6ALm05wu10JwO3bPNXyojXhYxQC40zgvjVSF6QFsgGHtRVSUp4Vlrw6PkOTYts1/5sgOfw==","signatures":[{"sig":"MEUCIQDWwTL1owuXd5X3UYRAOfwJAiGauNTvk2LoRqLilQsKpAIgepEj1IEEc0FPB6L4CqdngkmXU3pwWw0c0Bd/q3ZD/DU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1356504},"main":"dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":"./dist/*","./types/*":"./types/*"},"scripts":{"test":"sxy-test-runner","build":"run-s -c clean build-prep build-watch","clean":"rimraf intermed && rimraf dist","__build":"pnpm clean && pnpm build-prep && pnpm build-watch","build-ts":"tsc --watch","build-once":"rimraf intermed && rimraf dist && pnpm build-ts-once || pnpm build-babel-once","build-prep":"pnpm build-ts-once","prepublish":"pnpm build-once","build-babel":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js --watch","build-quick":"pnpm build-watch","build-watch":"run-p build-ts build-babel","build-ts-once":"tsc","build-babel-once":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js"},"_npmUser":{"name":"rsandiford","email":"mail@robertsandiford.co.uk"},"description":"","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ini":"^4.1.3","npm":"^11.12.0","zod":"^4.3.6","hono":"^4.12.8","open":"^8.4.2","rmfr":"^2.0.0","sass":"^1.98.0","util":"^0.12.5","axios":"^0.27.2","chalk":"^5.6.2","slash":"^4.0.0","dotenv":"^16.6.1","globby":"^13.2.2","rollup":"^2.80.0","arktype":"^2.2.0","express":"^4.22.1","install":"^0.13.0","postcss":"^8.5.8","sxy-lib":"^3.0.4","bcryptjs":"^2.4.3","chokidar":"^3.6.0","cjstoesm":"^2.1.2","fs-extra":"^10.1.0","precinct":"^12.2.0","redaxios":"^0.5.1","cross-env":"^7.0.3","@babel/cli":"^7.28.6","decamelize":"^6.0.1","esm-reload":"^1.0.1","node-fetch":"^3.3.2","sxy-loader":"^3.1.0","@babel/core":"^7.29.0","npm-run-all":"^4.1.5","babel-loader":"^8.4.1","react-router":"^6.30.3","@babel/parser":"^7.29.2","cookie-parser":"^1.4.7","path-to-regexp":"^6.3.0","chalk-extensions":"^2.0.24","cjs-module-lexer":"^1.4.3","lodash.clonedeep":"^4.5.0","@hono/node-server":"^1.19.11","find-package-json":"^1.2.0","rollup-plugin-gzip":"^3.1.2","sxy-filing-cabinet":"^3.4.2","@babel/preset-react":"^7.28.5","@rollup/plugin-json":"^6.1.0","html-webpack-plugin":"^5.6.6","import-meta-resolve":"^2.2.2","sxy-dependency-tree":"^8.1.11","sxy-lib-object-copy":"^2.0.5","@rollup/plugin-babel":"^5.3.1","require-resolve-hook":"^1.1.0","rollup-plugin-terser":"^7.0.2","serialize-javascript":"^6.0.2","terser-webpack-plugin":"^5.4.0","babel-plugin-css-to-js":"^0.0.4","@rollup/plugin-commonjs":"^22.0.2","mini-css-extract-plugin":"^2.10.1","sxy-package-investigator":"^1.0.0","compression-webpack-plugin":"^10.0.0","@rollup/plugin-node-resolve":"^14.1.0","babel-plugin-sxy-module-resolver":"^4.1.9","babel-plugin-sxy-transform-cjs-to-esm":"^0.2.6","@babel/plugin-syntax-import-assertions":"^7.28.6","@babel/plugin-transform-class-properties":"^7.28.6"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.5.0","rmrf":"^2.0.4","eslint":"^8.57.1","rimraf":"^5.0.10","csstype":"^3.2.3","supertest":"^6.3.4","sxy-types":"^1.0.23","@types/ini":"^1.3.34","prop-types":"^15.8.1","typescript":"^5.9.3","@types/chai":"^4.3.20","@types/node":"^20.19.37","@types/rmfr":"^2.0.5","chai-subset":"^1.6.0","webpack-cli":"^4.10.0","@babel/types":"^7.29.0","@types/bcrypt":"^5.0.2","@types/express":"^4.17.25","@types/bcryptjs":"^2.4.6","@types/fs-extra":"^11.0.4","sxy-test-runner":"^1.3.8","@babel/generator":"^7.29.1","@types/prop-types":"^15.7.15","@types/babel-types":"^7.0.16","@types/babel__core":"^7.20.5","@types/cookie-parser":"^1.4.10","eslint-plugin-import":"^2.32.0","webpack-stats-plugin":"^1.1.3","@types/babel__generator":"^7.27.0","@types/lodash.clonedeep":"^4.5.9","progress-webpack-plugin":"^1.0.16","webpack-bundle-analyzer":"^4.10.2","@types/find-package-json":"^1.2.7","rollup-plugin-visualizer":"^5.14.0","@typescript-eslint/parser":"^5.62.0","@types/serialize-javascript":"^5.0.4","eslint-plugin-no-type-assertion":"^1.3.0","@typescript-eslint/eslint-plugin":"^5.62.0","eslint-import-resolver-typescript":"^2.7.1","babel-plugin-replace-import-extension":"^1.1.5","babel-plugin-transform-import-extension":"^1.0.3","babel-plugin-sxy-transform-import-extensions":"^1.0.5"},"peerDependencies":{"rollup":"^2.79.1"},"_npmOperationalInternal":{"tmp":"tmp/tungsten_0.1.73_1783373071461_0.09708341274937737","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"tungsten","version":"0.2.0","keywords":[],"author":"","license":"UNLICENSED","_id":"tungsten@0.2.0","maintainers":[{"name":"rsandiford","email":"mail@robertsandiford.co.uk"}],"bin":{"tungsten":"dist/bin/index.js"},"dist":{"shasum":"b267e067310a2736ac5416dc830d5fad71013be1","tarball":"https://registry.npmjs.org/tungsten/-/tungsten-0.2.0.tgz","fileCount":14,"integrity":"sha512-APiS8KNNlajOuWVJ2EuV7NeiWt//sFxIIFzxhGJfR7EjTD8Rf3or449PM0F2RLCk0IBrmg5iXNZ7tRrQSRlfTw==","signatures":[{"sig":"MEUCIQDTlIZoRHbc+xe0FmLyRnzo3OY08pWGhSKYK/IfdMbejAIgCIlcih0X7FQarXAXTjiECPezJrSsqQMiZya8/4ilfvs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":105244},"main":"dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":"./dist/*","./types/*":"./types/*","./react-zone":"./dist/react-zone.js"},"scripts":{"test":"sxy-test-runner","build":"run-s -c clean build-prep build-watch","clean":"rimraf intermed && rimraf dist","__build":"pnpm clean && pnpm build-prep && pnpm build-watch","build-ts":"tsc --watch","build-once":"rimraf intermed && rimraf dist && pnpm build-ts-once || pnpm build-babel-once","build-prep":"pnpm build-ts-once","prepublish":"pnpm build-once","build-babel":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js --watch","build-quick":"pnpm build-watch","build-watch":"run-p build-ts build-babel","build-ts-once":"tsc","build-babel-once":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js"},"_npmUser":{"name":"rsandiford","email":"mail@robertsandiford.co.uk"},"description":"","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ini":"^4.1.3","npm":"^11.12.0","zod":"^4.3.6","hono":"^4.12.8","open":"^8.4.2","rmfr":"^2.0.0","sass":"^1.98.0","util":"^0.12.5","axios":"^0.27.2","chalk":"^5.6.2","slash":"^4.0.0","dotenv":"^16.6.1","globby":"^13.2.2","rollup":"^2.80.0","arktype":"^2.2.0","express":"^4.22.1","install":"^0.13.0","postcss":"^8.5.8","sxy-lib":"^3.0.4","bcryptjs":"^2.4.3","chokidar":"^3.6.0","cjstoesm":"^2.1.2","fs-extra":"^10.1.0","precinct":"^12.2.0","redaxios":"^0.5.1","cross-env":"^7.0.3","@babel/cli":"^7.28.6","decamelize":"^6.0.1","esm-reload":"^1.0.1","node-fetch":"^3.3.2","sxy-loader":"^3.1.0","@babel/core":"^7.29.0","npm-run-all":"^4.1.5","babel-loader":"^8.4.1","react-router":"^6.30.3","@babel/parser":"^7.29.2","cookie-parser":"^1.4.7","path-to-regexp":"^6.3.0","chalk-extensions":"^2.0.24","cjs-module-lexer":"^1.4.3","lodash.clonedeep":"^4.5.0","@hono/node-server":"^1.19.11","find-package-json":"^1.2.0","rollup-plugin-gzip":"^3.1.2","sxy-filing-cabinet":"^3.4.2","@babel/preset-react":"^7.28.5","@rollup/plugin-json":"^6.1.0","html-webpack-plugin":"^5.6.6","import-meta-resolve":"^2.2.2","sxy-dependency-tree":"^8.1.11","sxy-lib-object-copy":"^2.0.5","@rollup/plugin-babel":"^5.3.1","require-resolve-hook":"^1.1.0","rollup-plugin-terser":"^7.0.2","serialize-javascript":"^6.0.2","terser-webpack-plugin":"^5.4.0","babel-plugin-css-to-js":"^0.0.4","@rollup/plugin-commonjs":"^22.0.2","mini-css-extract-plugin":"^2.10.1","sxy-package-investigator":"^1.0.0","compression-webpack-plugin":"^10.0.0","@rollup/plugin-node-resolve":"^14.1.0","babel-plugin-sxy-module-resolver":"^4.1.9","babel-plugin-sxy-transform-cjs-to-esm":"^0.2.6","@babel/plugin-syntax-import-assertions":"^7.28.6","@babel/plugin-transform-class-properties":"^7.28.6"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.5.0","rmrf":"^2.0.4","eslint":"^8.57.1","rimraf":"^5.0.10","csstype":"^3.2.3","supertest":"^6.3.4","sxy-types":"^1.0.23","@types/ini":"^1.3.34","prop-types":"^15.8.1","typescript":"^6.0.3","@types/chai":"^4.3.20","@types/node":"^20.19.37","@types/rmfr":"^2.0.5","chai-subset":"^1.6.0","webpack-cli":"^4.10.0","@babel/types":"^7.29.0","@types/react":"19.1.9","@types/bcrypt":"^5.0.2","@types/express":"^4.17.25","@types/bcryptjs":"^2.4.6","@types/fs-extra":"^11.0.4","sxy-test-runner":"^1.4.3","@babel/generator":"^7.29.1","@types/react-dom":"19.1.7","@types/prop-types":"^15.7.15","@types/babel-types":"^7.0.16","@types/babel__core":"^7.20.5","@types/cookie-parser":"^1.4.10","eslint-plugin-import":"^2.32.0","webpack-stats-plugin":"^1.1.3","@types/babel__generator":"^7.27.0","@types/lodash.clonedeep":"^4.5.9","progress-webpack-plugin":"^1.0.16","webpack-bundle-analyzer":"^4.10.2","@types/find-package-json":"^1.2.7","rollup-plugin-visualizer":"^5.14.0","@typescript-eslint/parser":"^5.62.0","@types/serialize-javascript":"^5.0.4","eslint-plugin-no-type-assertion":"^1.3.0","@typescript-eslint/eslint-plugin":"^5.62.0","eslint-import-resolver-typescript":"^2.7.1","babel-plugin-replace-import-extension":"^1.1.5","babel-plugin-transform-import-extension":"^1.0.3","babel-plugin-sxy-transform-import-extensions":"^1.0.5"},"peerDependencies":{"react":"^18.2.0 || ^19.0.0","rollup":"^2.79.1","react-dom":"^18.2.0 || ^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tungsten_0.2.0_1784229794106_0.8657270619654558","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"tungsten","version":"0.2.1","keywords":[],"author":"","license":"UNLICENSED","_id":"tungsten@0.2.1","maintainers":[{"name":"rsandiford","email":"mail@robertsandiford.co.uk"}],"bin":{"tungsten":"dist/bin/index.js"},"dist":{"shasum":"03c554343ef76517978344f566d154ed06a680db","tarball":"https://registry.npmjs.org/tungsten/-/tungsten-0.2.1.tgz","fileCount":14,"integrity":"sha512-CEwmmExPCcpkAssepnNXg7skdgs+rzC7ANPLob5+S4y62e/ycu3ZIq3rOBPp2A60Tsq3QdhSGq5bEHlEwTZR5Q==","signatures":[{"sig":"MEQCIApn6SuHOsnKnvWBNzepEshg40nJaDsU3Ymr9CZBGcgaAiBbBd8B47C+sC7jt+2l+5NwpJqhK33Hx6IzGDmu4XXumw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":105244},"main":"dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":"./dist/*","./types/*":"./types/*","./react-zone":"./dist/react-zone.js"},"scripts":{"test":"sxy-test-runner","build":"run-s -c clean build-prep build-watch","clean":"rimraf intermed && rimraf dist","__build":"pnpm clean && pnpm build-prep && pnpm build-watch","build-ts":"tsc --watch","build-once":"rimraf intermed && rimraf dist && pnpm build-ts-once || pnpm build-babel-once","build-prep":"pnpm build-ts-once","prepublish":"pnpm build-once","build-babel":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js --watch","build-quick":"pnpm build-watch","build-watch":"run-p build-ts build-babel","build-ts-once":"tsc","build-babel-once":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js"},"_npmUser":{"name":"rsandiford","email":"mail@robertsandiford.co.uk"},"description":"","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ini":"^4.1.3","npm":"^11.12.0","zod":"^4.3.6","hono":"^4.12.8","open":"^8.4.2","rmfr":"^2.0.0","sass":"^1.98.0","util":"^0.12.5","axios":"^0.27.2","chalk":"^5.6.2","slash":"^4.0.0","dotenv":"^16.6.1","globby":"^13.2.2","rollup":"^2.80.0","arktype":"^2.2.0","express":"^4.22.1","install":"^0.13.0","postcss":"^8.5.8","sxy-lib":"^3.0.4","bcryptjs":"^2.4.3","chokidar":"^3.6.0","cjstoesm":"^2.1.2","fs-extra":"^10.1.0","precinct":"^12.2.0","redaxios":"^0.5.1","cross-env":"^7.0.3","@babel/cli":"^7.28.6","decamelize":"^6.0.1","esm-reload":"^1.0.1","node-fetch":"^3.3.2","sxy-loader":"^3.1.0","@babel/core":"^7.29.0","npm-run-all":"^4.1.5","babel-loader":"^8.4.1","react-router":"^6.30.3","@babel/parser":"^7.29.2","cookie-parser":"^1.4.7","path-to-regexp":"^6.3.0","chalk-extensions":"^2.0.24","cjs-module-lexer":"^1.4.3","lodash.clonedeep":"^4.5.0","@hono/node-server":"^1.19.11","find-package-json":"^1.2.0","rollup-plugin-gzip":"^3.1.2","sxy-filing-cabinet":"^3.4.2","@babel/preset-react":"^7.28.5","@rollup/plugin-json":"^6.1.0","html-webpack-plugin":"^5.6.6","import-meta-resolve":"^2.2.2","sxy-dependency-tree":"^8.1.11","sxy-lib-object-copy":"^2.0.5","@rollup/plugin-babel":"^5.3.1","require-resolve-hook":"^1.1.0","rollup-plugin-terser":"^7.0.2","serialize-javascript":"^6.0.2","terser-webpack-plugin":"^5.4.0","babel-plugin-css-to-js":"^0.0.4","@rollup/plugin-commonjs":"^22.0.2","mini-css-extract-plugin":"^2.10.1","sxy-package-investigator":"^1.0.0","compression-webpack-plugin":"^10.0.0","@rollup/plugin-node-resolve":"^14.1.0","babel-plugin-sxy-module-resolver":"^4.1.9","babel-plugin-sxy-transform-cjs-to-esm":"^0.2.6","@babel/plugin-syntax-import-assertions":"^7.28.6","@babel/plugin-transform-class-properties":"^7.28.6"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.5.0","rmrf":"^2.0.4","eslint":"^8.57.1","rimraf":"^5.0.10","csstype":"^3.2.3","supertest":"^6.3.4","sxy-types":"^1.0.23","@types/ini":"^1.3.34","prop-types":"^15.8.1","typescript":"^6.0.3","@types/chai":"^4.3.20","@types/node":"^20.19.37","@types/rmfr":"^2.0.5","chai-subset":"^1.6.0","webpack-cli":"^4.10.0","@babel/types":"^7.29.0","@types/react":"19.1.9","@types/bcrypt":"^5.0.2","@types/express":"^4.17.25","@types/bcryptjs":"^2.4.6","@types/fs-extra":"^11.0.4","sxy-test-runner":"^1.4.3","@babel/generator":"^7.29.1","@types/react-dom":"19.1.7","@types/prop-types":"^15.7.15","@types/babel-types":"^7.0.16","@types/babel__core":"^7.20.5","@types/cookie-parser":"^1.4.10","eslint-plugin-import":"^2.32.0","webpack-stats-plugin":"^1.1.3","@types/babel__generator":"^7.27.0","@types/lodash.clonedeep":"^4.5.9","progress-webpack-plugin":"^1.0.16","webpack-bundle-analyzer":"^4.10.2","@types/find-package-json":"^1.2.7","rollup-plugin-visualizer":"^5.14.0","@typescript-eslint/parser":"^5.62.0","@types/serialize-javascript":"^5.0.4","eslint-plugin-no-type-assertion":"^1.3.0","@typescript-eslint/eslint-plugin":"^5.62.0","eslint-import-resolver-typescript":"^2.7.1","babel-plugin-replace-import-extension":"^1.1.5","babel-plugin-transform-import-extension":"^1.0.3","babel-plugin-sxy-transform-import-extensions":"^1.0.5"},"peerDependencies":{"react":"^18.2.0 || ^19.0.0","rollup":"^2.79.1","react-dom":"^18.2.0 || ^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tungsten_0.2.1_1784237912798_0.23881395344970446","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"tungsten","version":"0.2.2","keywords":[],"author":"","license":"UNLICENSED","_id":"tungsten@0.2.2","maintainers":[{"name":"rsandiford","email":"mail@robertsandiford.co.uk"}],"bin":{"tungsten":"dist/bin/index.js"},"dist":{"shasum":"af30de6653b9feed8451d9b7470c07973e06afed","tarball":"https://registry.npmjs.org/tungsten/-/tungsten-0.2.2.tgz","fileCount":1391,"integrity":"sha512-fF8AWNNqTipRlrhZ+b+Bv9FoYjtjqR7SSbKpZuRRdngnaCqw2pmifI5DLXNGZCfEr36zYpksfQEK9dpZEN0vFw==","signatures":[{"sig":"MEUCIQDzzTruEq83mdo+/1qRvECWidCUotAIEf0YSyUdpLVDfwIgYFCXLbTAEXUXTQ7dDzGdUAIk+VGdblZPLUPReOvtGaI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1385166},"main":"dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":"./dist/*","./types/*":"./types/*","./react-zone":"./dist/react-zone.js"},"scripts":{"test":"sxy-test-runner","build":"run-s -c clean build-prep build-watch","clean":"rimraf intermed && rimraf dist","__build":"pnpm clean && pnpm build-prep && pnpm build-watch","build-ts":"tsc --watch","build-once":"rimraf intermed && rimraf dist && pnpm build-ts-once && pnpm build-babel-once","build-prep":"pnpm build-ts-once","build-babel":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js --watch","build-quick":"pnpm build-watch","build-watch":"run-p build-ts build-babel","build-ts-once":"tsc","build-babel-once":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js"},"_npmUser":{"name":"rsandiford","email":"mail@robertsandiford.co.uk"},"description":"","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ini":"^4.1.3","npm":"^11.12.0","zod":"^4.3.6","hono":"^4.12.8","open":"^8.4.2","rmfr":"^2.0.0","sass":"^1.98.0","util":"^0.12.5","axios":"^0.27.2","chalk":"^5.6.2","slash":"^4.0.0","dotenv":"^16.6.1","globby":"^13.2.2","rollup":"^2.80.0","arktype":"^2.2.0","express":"^4.22.1","install":"^0.13.0","postcss":"^8.5.8","sxy-lib":"^3.0.4","bcryptjs":"^2.4.3","chokidar":"^3.6.0","cjstoesm":"^2.1.2","fs-extra":"^10.1.0","precinct":"^12.2.0","redaxios":"^0.5.1","cross-env":"^7.0.3","@babel/cli":"^7.28.6","decamelize":"^6.0.1","esm-reload":"^1.0.1","node-fetch":"^3.3.2","sxy-loader":"^3.1.0","@babel/core":"^7.29.0","npm-run-all":"^4.1.5","babel-loader":"^8.4.1","react-router":"^6.30.3","@babel/parser":"^7.29.2","cookie-parser":"^1.4.7","path-to-regexp":"^6.3.0","chalk-extensions":"^2.0.24","cjs-module-lexer":"^1.4.3","lodash.clonedeep":"^4.5.0","@hono/node-server":"^1.19.11","find-package-json":"^1.2.0","rollup-plugin-gzip":"^3.1.2","sxy-filing-cabinet":"^3.4.2","@babel/preset-react":"^7.28.5","@rollup/plugin-json":"^6.1.0","html-webpack-plugin":"^5.6.6","import-meta-resolve":"^2.2.2","sxy-dependency-tree":"^8.1.11","sxy-lib-object-copy":"^2.0.5","@rollup/plugin-babel":"^5.3.1","require-resolve-hook":"^1.1.0","rollup-plugin-terser":"^7.0.2","serialize-javascript":"^6.0.2","terser-webpack-plugin":"^5.4.0","babel-plugin-css-to-js":"^0.0.4","@rollup/plugin-commonjs":"^22.0.2","mini-css-extract-plugin":"^2.10.1","sxy-package-investigator":"^1.0.0","compression-webpack-plugin":"^10.0.0","@rollup/plugin-node-resolve":"^14.1.0","babel-plugin-sxy-module-resolver":"^4.1.9","babel-plugin-sxy-transform-cjs-to-esm":"^0.2.6","@babel/plugin-syntax-import-assertions":"^7.28.6","@babel/plugin-transform-class-properties":"^7.28.6"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.5.0","rmrf":"^2.0.4","eslint":"^8.57.1","rimraf":"^5.0.10","csstype":"^3.2.3","supertest":"^6.3.4","sxy-types":"^1.0.23","@types/ini":"^1.3.34","prop-types":"^15.8.1","typescript":"^6.0.3","@types/chai":"^4.3.20","@types/node":"^20.19.37","@types/rmfr":"^2.0.5","chai-subset":"^1.6.0","webpack-cli":"^4.10.0","@babel/types":"^7.29.0","@types/react":"19.1.9","@types/bcrypt":"^5.0.2","@types/express":"^4.17.25","@types/bcryptjs":"^2.4.6","@types/fs-extra":"^11.0.4","sxy-test-runner":"^1.4.3","@babel/generator":"^7.29.1","@types/react-dom":"19.1.7","@types/prop-types":"^15.7.15","@types/babel-types":"^7.0.16","@types/babel__core":"^7.20.5","@types/cookie-parser":"^1.4.10","eslint-plugin-import":"^2.32.0","webpack-stats-plugin":"^1.1.3","@types/babel__generator":"^7.27.0","@types/lodash.clonedeep":"^4.5.9","progress-webpack-plugin":"^1.0.16","webpack-bundle-analyzer":"^4.10.2","@types/find-package-json":"^1.2.7","rollup-plugin-visualizer":"^5.14.0","@typescript-eslint/parser":"^5.62.0","@types/serialize-javascript":"^5.0.4","eslint-plugin-no-type-assertion":"^1.3.0","@typescript-eslint/eslint-plugin":"^5.62.0","eslint-import-resolver-typescript":"^2.7.1","babel-plugin-replace-import-extension":"^1.1.5","babel-plugin-transform-import-extension":"^1.0.3","babel-plugin-sxy-transform-import-extensions":"^1.0.5"},"peerDependencies":{"react":"^18.2.0 || ^19.0.0","rollup":"^2.79.1","react-dom":"^18.2.0 || ^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tungsten_0.2.2_1784239417198_0.7094358241442724","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"tungsten","version":"0.2.3","keywords":[],"author":"","license":"UNLICENSED","_id":"tungsten@0.2.3","maintainers":[{"name":"rsandiford","email":"mail@robertsandiford.co.uk"}],"bin":{"tungsten":"dist/bin/index.js"},"dist":{"shasum":"2a6c5aff788a237ad0d2347fe2883b65b6550315","tarball":"https://registry.npmjs.org/tungsten/-/tungsten-0.2.3.tgz","fileCount":1391,"integrity":"sha512-dhoo0NeIWHGqHp+9DDNGb/InlAseuH7PRRilvAKqmb4PNPOX6d8UEntrl8eRaJpw5deGjiIcPMml98ruhg6o+Q==","signatures":[{"sig":"MEUCIChU41QseZ4w9ISpn6Y2g7O969l75zTaYH+6xsD9DHQNAiEAm1teDR9PL8HLpe7VSIN0xpJSsbZ4X/malVvDtTd6qAY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1388918},"main":"dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":"./dist/*","./types/*":"./types/*","./react-zone":"./dist/react-zone.js"},"scripts":{"test":"sxy-test-runner","build":"run-s -c clean build-prep build-watch","clean":"rimraf intermed && rimraf dist","__build":"pnpm clean && pnpm build-prep && pnpm build-watch","build-ts":"tsc --watch","build-once":"rimraf intermed && rimraf dist && pnpm build-ts-once && pnpm build-babel-once","build-prep":"pnpm build-ts-once","build-babel":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js --watch","build-quick":"pnpm build-watch","build-watch":"run-p build-ts build-babel","build-ts-once":"tsc","build-babel-once":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js"},"_npmUser":{"name":"rsandiford","email":"mail@robertsandiford.co.uk"},"description":"","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ini":"^4.1.3","npm":"^11.12.0","zod":"^4.3.6","hono":"^4.12.8","open":"^8.4.2","rmfr":"^2.0.0","sass":"^1.98.0","util":"^0.12.5","axios":"^0.27.2","chalk":"^5.6.2","slash":"^4.0.0","dotenv":"^16.6.1","globby":"^13.2.2","rollup":"^2.80.0","arktype":"^2.2.0","express":"^4.22.1","install":"^0.13.0","postcss":"^8.5.8","sxy-lib":"^3.0.4","bcryptjs":"^2.4.3","chokidar":"^3.6.0","cjstoesm":"^2.1.2","fs-extra":"^10.1.0","precinct":"^12.2.0","redaxios":"^0.5.1","cross-env":"^7.0.3","@babel/cli":"^7.28.6","decamelize":"^6.0.1","esm-reload":"^1.0.1","node-fetch":"^3.3.2","sxy-loader":"^3.1.0","@babel/core":"^7.29.0","npm-run-all":"^4.1.5","babel-loader":"^8.4.1","react-router":"^6.30.3","@babel/parser":"^7.29.2","cookie-parser":"^1.4.7","path-to-regexp":"^6.3.0","chalk-extensions":"^2.0.24","cjs-module-lexer":"^1.4.3","lodash.clonedeep":"^4.5.0","@hono/node-server":"^1.19.11","find-package-json":"^1.2.0","rollup-plugin-gzip":"^3.1.2","sxy-filing-cabinet":"^3.4.2","@babel/preset-react":"^7.28.5","@rollup/plugin-json":"^6.1.0","html-webpack-plugin":"^5.6.6","import-meta-resolve":"^2.2.2","sxy-dependency-tree":"^8.1.11","sxy-lib-object-copy":"^2.0.5","@rollup/plugin-babel":"^5.3.1","require-resolve-hook":"^1.1.0","rollup-plugin-terser":"^7.0.2","serialize-javascript":"^6.0.2","terser-webpack-plugin":"^5.4.0","babel-plugin-css-to-js":"^0.0.4","@rollup/plugin-commonjs":"^22.0.2","mini-css-extract-plugin":"^2.10.1","sxy-package-investigator":"^1.0.0","compression-webpack-plugin":"^10.0.0","@rollup/plugin-node-resolve":"^14.1.0","babel-plugin-sxy-module-resolver":"^4.1.9","babel-plugin-sxy-transform-cjs-to-esm":"^0.2.6","@babel/plugin-syntax-import-assertions":"^7.28.6","@babel/plugin-transform-class-properties":"^7.28.6"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.5.0","rmrf":"^2.0.4","eslint":"^8.57.1","rimraf":"^5.0.10","csstype":"^3.2.3","supertest":"^6.3.4","sxy-types":"^1.0.23","@types/ini":"^1.3.34","prop-types":"^15.8.1","typescript":"^6.0.3","@types/chai":"^4.3.20","@types/node":"^20.19.37","@types/rmfr":"^2.0.5","chai-subset":"^1.6.0","webpack-cli":"^4.10.0","@babel/types":"^7.29.0","@types/react":"19.1.9","@types/bcrypt":"^5.0.2","@types/express":"^4.17.25","@types/bcryptjs":"^2.4.6","@types/fs-extra":"^11.0.4","sxy-test-runner":"^1.4.3","@babel/generator":"^7.29.1","@types/react-dom":"19.1.7","@types/prop-types":"^15.7.15","@types/babel-types":"^7.0.16","@types/babel__core":"^7.20.5","@types/cookie-parser":"^1.4.10","eslint-plugin-import":"^2.32.0","webpack-stats-plugin":"^1.1.3","@types/babel__generator":"^7.27.0","@types/lodash.clonedeep":"^4.5.9","progress-webpack-plugin":"^1.0.16","webpack-bundle-analyzer":"^4.10.2","@types/find-package-json":"^1.2.7","rollup-plugin-visualizer":"^5.14.0","@typescript-eslint/parser":"^5.62.0","@types/serialize-javascript":"^5.0.4","eslint-plugin-no-type-assertion":"^1.3.0","@typescript-eslint/eslint-plugin":"^5.62.0","eslint-import-resolver-typescript":"^2.7.1","babel-plugin-replace-import-extension":"^1.1.5","babel-plugin-transform-import-extension":"^1.0.3","babel-plugin-sxy-transform-import-extensions":"^1.0.5"},"peerDependencies":{"react":"^18.2.0 || ^19.0.0","rollup":"^2.79.1","react-dom":"^18.2.0 || ^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tungsten_0.2.3_1784387124832_0.21370863685349994","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"tungsten","version":"0.2.4","keywords":[],"author":"","license":"UNLICENSED","_id":"tungsten@0.2.4","maintainers":[{"name":"rsandiford","email":"mail@robertsandiford.co.uk"}],"bin":{"tungsten":"dist/bin/index.js"},"dist":{"shasum":"ead692a425bf540e11cdad79fa8993b633384b76","tarball":"https://registry.npmjs.org/tungsten/-/tungsten-0.2.4.tgz","fileCount":1391,"integrity":"sha512-lfqALN/fNOHDFqtGr09DzIq6QnIeaMFBfKW397fiINhY6NJfOnCfmvtSg9kq2hlABygDgw0I64JKQX3SHrpWmQ==","signatures":[{"sig":"MEYCIQCSQTORZCjDriujdOPixDk/1YaAsBn6aMB0jHYYIric1wIhAKbEBGaOhaHPEGbt2ATVYdKexzO4xIyeIYfptmECb35N","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1389274},"main":"dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":"./dist/*","./types/*":"./types/*","./react-zone":"./dist/react-zone.js"},"scripts":{"test":"sxy-test-runner","build":"run-s -c clean build-prep build-watch","clean":"rimraf intermed && rimraf dist","__build":"pnpm clean && pnpm build-prep && pnpm build-watch","build-ts":"tsc --watch","build-once":"rimraf intermed && rimraf dist && pnpm build-ts-once && pnpm build-babel-once","build-prep":"pnpm build-ts-once","build-babel":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js --watch","build-quick":"pnpm build-watch","build-watch":"run-p build-ts build-babel","build-ts-once":"tsc","build-babel-once":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js"},"_npmUser":{"name":"rsandiford","email":"mail@robertsandiford.co.uk"},"description":"","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ini":"^4.1.3","npm":"^11.12.0","zod":"^4.3.6","hono":"^4.12.8","open":"^8.4.2","rmfr":"^2.0.0","sass":"^1.98.0","util":"^0.12.5","axios":"^0.27.2","chalk":"^5.6.2","slash":"^4.0.0","dotenv":"^16.6.1","globby":"^13.2.2","rollup":"^2.80.0","arktype":"^2.2.0","express":"^4.22.1","install":"^0.13.0","postcss":"^8.5.8","sxy-lib":"^3.0.4","bcryptjs":"^2.4.3","chokidar":"^3.6.0","cjstoesm":"^2.1.2","fs-extra":"^10.1.0","precinct":"^12.2.0","redaxios":"^0.5.1","cross-env":"^7.0.3","@babel/cli":"^7.28.6","decamelize":"^6.0.1","esm-reload":"^1.0.1","node-fetch":"^3.3.2","sxy-loader":"^3.1.0","@babel/core":"^7.29.0","npm-run-all":"^4.1.5","babel-loader":"^8.4.1","react-router":"^6.30.3","@babel/parser":"^7.29.2","cookie-parser":"^1.4.7","path-to-regexp":"^6.3.0","chalk-extensions":"^2.0.24","cjs-module-lexer":"^1.4.3","lodash.clonedeep":"^4.5.0","@hono/node-server":"^1.19.11","find-package-json":"^1.2.0","rollup-plugin-gzip":"^3.1.2","sxy-filing-cabinet":"^3.4.2","@babel/preset-react":"^7.28.5","@rollup/plugin-json":"^6.1.0","html-webpack-plugin":"^5.6.6","import-meta-resolve":"^2.2.2","sxy-dependency-tree":"^8.1.11","sxy-lib-object-copy":"^2.0.5","@rollup/plugin-babel":"^5.3.1","require-resolve-hook":"^1.1.0","rollup-plugin-terser":"^7.0.2","serialize-javascript":"^6.0.2","terser-webpack-plugin":"^5.4.0","babel-plugin-css-to-js":"^0.0.4","@rollup/plugin-commonjs":"^22.0.2","mini-css-extract-plugin":"^2.10.1","sxy-package-investigator":"^1.0.0","compression-webpack-plugin":"^10.0.0","@rollup/plugin-node-resolve":"^14.1.0","babel-plugin-sxy-module-resolver":"^4.1.9","babel-plugin-sxy-transform-cjs-to-esm":"^0.2.6","@babel/plugin-syntax-import-assertions":"^7.28.6","@babel/plugin-transform-class-properties":"^7.28.6"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.5.0","rmrf":"^2.0.4","eslint":"^8.57.1","rimraf":"^5.0.10","csstype":"^3.2.3","supertest":"^6.3.4","sxy-types":"^1.0.23","@types/ini":"^1.3.34","prop-types":"^15.8.1","typescript":"^6.0.3","@types/chai":"^4.3.20","@types/node":"^20.19.37","@types/rmfr":"^2.0.5","chai-subset":"^1.6.0","webpack-cli":"^4.10.0","@babel/types":"^7.29.0","@types/react":"19.1.9","@types/bcrypt":"^5.0.2","@types/express":"^4.17.25","@types/bcryptjs":"^2.4.6","@types/fs-extra":"^11.0.4","sxy-test-runner":"^1.4.3","@babel/generator":"^7.29.1","@types/react-dom":"19.1.7","@types/prop-types":"^15.7.15","@types/babel-types":"^7.0.16","@types/babel__core":"^7.20.5","@types/cookie-parser":"^1.4.10","eslint-plugin-import":"^2.32.0","webpack-stats-plugin":"^1.1.3","@types/babel__generator":"^7.27.0","@types/lodash.clonedeep":"^4.5.9","progress-webpack-plugin":"^1.0.16","webpack-bundle-analyzer":"^4.10.2","@types/find-package-json":"^1.2.7","rollup-plugin-visualizer":"^5.14.0","@typescript-eslint/parser":"^5.62.0","@types/serialize-javascript":"^5.0.4","eslint-plugin-no-type-assertion":"^1.3.0","@typescript-eslint/eslint-plugin":"^5.62.0","eslint-import-resolver-typescript":"^2.7.1","babel-plugin-replace-import-extension":"^1.1.5","babel-plugin-transform-import-extension":"^1.0.3","babel-plugin-sxy-transform-import-extensions":"^1.0.5"},"peerDependencies":{"react":"^18.2.0 || ^19.0.0","rollup":"^2.79.1","react-dom":"^18.2.0 || ^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tungsten_0.2.4_1784394300644_0.3694871195555216","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"tungsten","version":"0.2.5","keywords":[],"author":"","license":"UNLICENSED","_id":"tungsten@0.2.5","maintainers":[{"name":"rsandiford","email":"mail@robertsandiford.co.uk"}],"bin":{"tungsten":"dist/bin/index.js"},"dist":{"shasum":"5e8e3002e43022d83ed2c2971346c78da29596fd","tarball":"https://registry.npmjs.org/tungsten/-/tungsten-0.2.5.tgz","fileCount":1391,"integrity":"sha512-IxlLLQelhvlyB13SZASbOK5dUkh+6TFM4AriGHGDFODKsLE5HVHzTYCafCa3ot2Wj2M5g5JDT+d06rlKKBtWgw==","signatures":[{"sig":"MEYCIQCeqjQtoraJCwQSTXa09zusWjhwszHvvC2mliBzRJYwbAIhAL9plXmWKldYXId9hIZs/fW8K5gyc4+hZwL5JIbvQfqm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1389417},"main":"dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":"./dist/*","./types/*":"./types/*","./react-zone":"./dist/react-zone.js"},"scripts":{"test":"sxy-test-runner","build":"run-s -c clean build-prep build-watch","clean":"rimraf intermed && rimraf dist","__build":"pnpm clean && pnpm build-prep && pnpm build-watch","build-ts":"tsc --watch","build-once":"rimraf intermed && rimraf dist && pnpm build-ts-once && pnpm build-babel-once","build-prep":"pnpm build-ts-once","build-babel":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js --watch","build-quick":"pnpm build-watch","build-watch":"run-p build-ts build-babel","build-ts-once":"tsc","build-babel-once":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js"},"_npmUser":{"name":"rsandiford","email":"mail@robertsandiford.co.uk"},"description":"","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ini":"^4.1.3","npm":"^11.12.0","zod":"^4.3.6","hono":"^4.12.8","open":"^8.4.2","rmfr":"^2.0.0","sass":"^1.98.0","util":"^0.12.5","axios":"^0.27.2","chalk":"^5.6.2","slash":"^4.0.0","dotenv":"^16.6.1","globby":"^13.2.2","rollup":"^2.80.0","arktype":"^2.2.0","express":"^4.22.1","install":"^0.13.0","postcss":"^8.5.8","sxy-lib":"^3.0.4","bcryptjs":"^2.4.3","chokidar":"^3.6.0","cjstoesm":"^2.1.2","fs-extra":"^10.1.0","precinct":"^12.2.0","redaxios":"^0.5.1","cross-env":"^7.0.3","@babel/cli":"^7.28.6","decamelize":"^6.0.1","esm-reload":"^1.0.1","node-fetch":"^3.3.2","sxy-loader":"^3.1.0","@babel/core":"^7.29.0","npm-run-all":"^4.1.5","babel-loader":"^8.4.1","react-router":"^6.30.3","@babel/parser":"^7.29.2","cookie-parser":"^1.4.7","path-to-regexp":"^6.3.0","chalk-extensions":"^2.0.24","cjs-module-lexer":"^1.4.3","lodash.clonedeep":"^4.5.0","@hono/node-server":"^1.19.11","find-package-json":"^1.2.0","rollup-plugin-gzip":"^3.1.2","sxy-filing-cabinet":"^3.4.2","@babel/preset-react":"^7.28.5","@rollup/plugin-json":"^6.1.0","html-webpack-plugin":"^5.6.6","import-meta-resolve":"^2.2.2","sxy-dependency-tree":"^8.1.11","sxy-lib-object-copy":"^2.0.5","@rollup/plugin-babel":"^5.3.1","require-resolve-hook":"^1.1.0","rollup-plugin-terser":"^7.0.2","serialize-javascript":"^6.0.2","terser-webpack-plugin":"^5.4.0","babel-plugin-css-to-js":"^0.0.4","@rollup/plugin-commonjs":"^22.0.2","mini-css-extract-plugin":"^2.10.1","sxy-package-investigator":"^1.0.0","compression-webpack-plugin":"^10.0.0","@rollup/plugin-node-resolve":"^14.1.0","babel-plugin-sxy-module-resolver":"^4.1.9","babel-plugin-sxy-transform-cjs-to-esm":"^0.2.6","@babel/plugin-syntax-import-assertions":"^7.28.6","@babel/plugin-transform-class-properties":"^7.28.6"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.5.0","rmrf":"^2.0.4","eslint":"^8.57.1","rimraf":"^5.0.10","csstype":"^3.2.3","supertest":"^6.3.4","sxy-types":"^1.0.23","@types/ini":"^1.3.34","prop-types":"^15.8.1","typescript":"^6.0.3","@types/chai":"^4.3.20","@types/node":"^20.19.37","@types/rmfr":"^2.0.5","chai-subset":"^1.6.0","webpack-cli":"^4.10.0","@babel/types":"^7.29.0","@types/react":"19.1.9","@types/bcrypt":"^5.0.2","@types/express":"^4.17.25","@types/bcryptjs":"^2.4.6","@types/fs-extra":"^11.0.4","sxy-test-runner":"^1.4.3","@babel/generator":"^7.29.1","@types/react-dom":"19.1.7","@types/prop-types":"^15.7.15","@types/babel-types":"^7.0.16","@types/babel__core":"^7.20.5","@types/cookie-parser":"^1.4.10","eslint-plugin-import":"^2.32.0","webpack-stats-plugin":"^1.1.3","@types/babel__generator":"^7.27.0","@types/lodash.clonedeep":"^4.5.9","progress-webpack-plugin":"^1.0.16","webpack-bundle-analyzer":"^4.10.2","@types/find-package-json":"^1.2.7","rollup-plugin-visualizer":"^5.14.0","@typescript-eslint/parser":"^5.62.0","@types/serialize-javascript":"^5.0.4","eslint-plugin-no-type-assertion":"^1.3.0","@typescript-eslint/eslint-plugin":"^5.62.0","eslint-import-resolver-typescript":"^2.7.1","babel-plugin-replace-import-extension":"^1.1.5","babel-plugin-transform-import-extension":"^1.0.3","babel-plugin-sxy-transform-import-extensions":"^1.0.5"},"peerDependencies":{"react":"^18.2.0 || ^19.0.0","rollup":"^2.79.1","react-dom":"^18.2.0 || ^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tungsten_0.2.5_1784413608695_0.3032129902494307","host":"s3://npm-registry-packages-npm-production"}},"0.2.6":{"name":"tungsten","version":"0.2.6","keywords":[],"author":"","license":"UNLICENSED","_id":"tungsten@0.2.6","maintainers":[{"name":"rsandiford","email":"mail@robertsandiford.co.uk"}],"bin":{"tungsten":"dist/bin/index.js"},"dist":{"shasum":"5fd71ff5a250d35488358364183bbe90a136a579","tarball":"https://registry.npmjs.org/tungsten/-/tungsten-0.2.6.tgz","fileCount":1394,"integrity":"sha512-rsrrL4euSrmEH3IHznP374AODdfVXSv37aEkhvAu27OfUJnAeqznEBSKxEwgPJrCDmFiT8wbJ1DGdzsPjdzahw==","signatures":[{"sig":"MEQCIBNbms+fjNjKMgGhnmdx64tMQls4209Niwfh9JmOfpcXAiAq2YSPTqbhzizbamgJNLlLO0MXaaN5fl702obK7+VVWg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1395105},"main":"dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":"./dist/*","./types/*":"./types/*","./react-zone":"./dist/react-zone.js"},"scripts":{"test":"sxy-test-runner","build":"run-s -c clean build-prep build-watch","clean":"rimraf intermed && rimraf dist","__build":"pnpm clean && pnpm build-prep && pnpm build-watch","build-ts":"tsc --watch","build-once":"rimraf intermed && rimraf dist && pnpm build-ts-once && pnpm build-babel-once","build-prep":"pnpm build-ts-once","build-babel":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js --watch","build-quick":"pnpm build-watch","build-watch":"run-p build-ts build-babel","build-ts-once":"tsc","build-babel-once":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js"},"_npmUser":{"name":"rsandiford","email":"mail@robertsandiford.co.uk"},"description":"","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ini":"^4.1.3","npm":"^11.12.0","zod":"^4.3.6","hono":"^4.12.8","open":"^8.4.2","rmfr":"^2.0.0","sass":"^1.98.0","util":"^0.12.5","axios":"^0.27.2","chalk":"^5.6.2","slash":"^4.0.0","dotenv":"^16.6.1","globby":"^13.2.2","rollup":"^2.80.0","arktype":"^2.2.0","express":"^4.22.1","install":"^0.13.0","postcss":"^8.5.8","sxy-lib":"^3.0.4","bcryptjs":"^2.4.3","chokidar":"^3.6.0","cjstoesm":"^2.1.2","fs-extra":"^10.1.0","precinct":"^12.2.0","redaxios":"^0.5.1","cross-env":"^7.0.3","@babel/cli":"^7.28.6","decamelize":"^6.0.1","esm-reload":"^1.0.1","node-fetch":"^3.3.2","sxy-loader":"^3.1.0","@babel/core":"^7.29.0","npm-run-all":"^4.1.5","babel-loader":"^8.4.1","react-router":"^6.30.3","@babel/parser":"^7.29.2","cookie-parser":"^1.4.7","path-to-regexp":"^6.3.0","chalk-extensions":"^2.0.24","cjs-module-lexer":"^1.4.3","lodash.clonedeep":"^4.5.0","@hono/node-server":"^1.19.11","find-package-json":"^1.2.0","rollup-plugin-gzip":"^3.1.2","sxy-filing-cabinet":"^3.4.2","@babel/preset-react":"^7.28.5","@rollup/plugin-json":"^6.1.0","html-webpack-plugin":"^5.6.6","import-meta-resolve":"^2.2.2","sxy-dependency-tree":"^8.1.11","sxy-lib-object-copy":"^2.0.5","@rollup/plugin-babel":"^5.3.1","require-resolve-hook":"^1.1.0","rollup-plugin-terser":"^7.0.2","serialize-javascript":"^6.0.2","terser-webpack-plugin":"^5.4.0","babel-plugin-css-to-js":"^0.0.4","@rollup/plugin-commonjs":"^22.0.2","mini-css-extract-plugin":"^2.10.1","sxy-package-investigator":"^1.0.0","compression-webpack-plugin":"^10.0.0","@rollup/plugin-node-resolve":"^14.1.0","babel-plugin-sxy-module-resolver":"^4.1.9","babel-plugin-sxy-transform-cjs-to-esm":"^0.2.6","@babel/plugin-syntax-import-assertions":"^7.28.6","@babel/plugin-transform-class-properties":"^7.28.6"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.5.0","rmrf":"^2.0.4","eslint":"^8.57.1","rimraf":"^5.0.10","csstype":"^3.2.3","supertest":"^6.3.4","sxy-types":"^1.0.23","@types/ini":"^1.3.34","prop-types":"^15.8.1","typescript":"^6.0.3","@types/chai":"^4.3.20","@types/node":"^20.19.37","@types/rmfr":"^2.0.5","chai-subset":"^1.6.0","webpack-cli":"^4.10.0","@babel/types":"^7.29.0","@types/react":"19.1.9","@types/bcrypt":"^5.0.2","@types/express":"^4.17.25","@types/bcryptjs":"^2.4.6","@types/fs-extra":"^11.0.4","sxy-test-runner":"^1.4.3","@babel/generator":"^7.29.1","@types/react-dom":"19.1.7","@types/prop-types":"^15.7.15","@types/babel-types":"^7.0.16","@types/babel__core":"^7.20.5","@types/cookie-parser":"^1.4.10","eslint-plugin-import":"^2.32.0","webpack-stats-plugin":"^1.1.3","@types/babel__generator":"^7.27.0","@types/lodash.clonedeep":"^4.5.9","progress-webpack-plugin":"^1.0.16","webpack-bundle-analyzer":"^4.10.2","@types/find-package-json":"^1.2.7","rollup-plugin-visualizer":"^5.14.0","@typescript-eslint/parser":"^5.62.0","@types/serialize-javascript":"^5.0.4","eslint-plugin-no-type-assertion":"^1.3.0","@typescript-eslint/eslint-plugin":"^5.62.0","eslint-import-resolver-typescript":"^2.7.1","babel-plugin-replace-import-extension":"^1.1.5","babel-plugin-transform-import-extension":"^1.0.3","babel-plugin-sxy-transform-import-extensions":"^1.0.5"},"peerDependencies":{"react":"^18.2.0 || ^19.0.0","rollup":"^2.79.1","react-dom":"^18.2.0 || ^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tungsten_0.2.6_1784424508088_0.6989285245737844","host":"s3://npm-registry-packages-npm-production"}},"0.2.7":{"name":"tungsten","version":"0.2.7","keywords":[],"author":"","license":"UNLICENSED","_id":"tungsten@0.2.7","maintainers":[{"name":"rsandiford","email":"mail@robertsandiford.co.uk"}],"bin":{"tungsten":"dist/bin/index.js"},"dist":{"shasum":"0b4aa7fa9c9561c793923d73ba419155c27bad11","tarball":"https://registry.npmjs.org/tungsten/-/tungsten-0.2.7.tgz","fileCount":1397,"integrity":"sha512-sR64Fk3pwZeZAUZkmE2oSwvI09IalUaMTBh8JJ5ICQOXvz0z2+gWaKGJzPAXFfvQ9llrBt7Xp8DjL2a9gIksbg==","signatures":[{"sig":"MEUCIQDD6chHHrWu10ahsaMEKX8DyH08Rvr497J4VCo433+DVAIgPTpnGXMkZ1JBqP2FLN763Pt78+M1gqfrjV5fljAWFqI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1404641},"main":"dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":"./dist/*","./types/*":"./types/*","./react-zone":"./dist/react-zone.js"},"scripts":{"test":"sxy-test-runner","build":"run-s -c clean build-prep build-watch","clean":"rimraf intermed && rimraf dist","__build":"pnpm clean && pnpm build-prep && pnpm build-watch","build-ts":"tsc --watch","build-once":"rimraf intermed && rimraf dist && pnpm build-ts-once && pnpm build-babel-once","build-prep":"pnpm build-ts-once","build-babel":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js --watch","build-quick":"pnpm build-watch","build-watch":"run-p build-ts build-babel","build-ts-once":"tsc","build-babel-once":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js"},"_npmUser":{"name":"rsandiford","email":"mail@robertsandiford.co.uk"},"description":"","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ini":"^4.1.3","npm":"^11.12.0","zod":"^4.3.6","hono":"^4.12.8","open":"^8.4.2","rmfr":"^2.0.0","sass":"^1.98.0","util":"^0.12.5","axios":"^0.27.2","chalk":"^5.6.2","slash":"^4.0.0","dotenv":"^16.6.1","globby":"^13.2.2","rollup":"^2.80.0","arktype":"^2.2.0","express":"^4.22.1","install":"^0.13.0","postcss":"^8.5.8","sxy-lib":"^3.0.4","bcryptjs":"^2.4.3","chokidar":"^3.6.0","cjstoesm":"^2.1.2","fs-extra":"^10.1.0","precinct":"^12.2.0","redaxios":"^0.5.1","cross-env":"^7.0.3","@babel/cli":"^7.28.6","decamelize":"^6.0.1","esm-reload":"^1.0.1","node-fetch":"^3.3.2","sxy-loader":"^3.1.0","@babel/core":"^7.29.0","npm-run-all":"^4.1.5","babel-loader":"^8.4.1","react-router":"^6.30.3","@babel/parser":"^7.29.2","cookie-parser":"^1.4.7","path-to-regexp":"^6.3.0","chalk-extensions":"^2.0.24","cjs-module-lexer":"^1.4.3","lodash.clonedeep":"^4.5.0","@hono/node-server":"^1.19.11","find-package-json":"^1.2.0","rollup-plugin-gzip":"^3.1.2","sxy-filing-cabinet":"^3.4.2","@babel/preset-react":"^7.28.5","@rollup/plugin-json":"^6.1.0","html-webpack-plugin":"^5.6.6","import-meta-resolve":"^2.2.2","sxy-dependency-tree":"^8.1.11","sxy-lib-object-copy":"^2.0.5","@rollup/plugin-babel":"^5.3.1","require-resolve-hook":"^1.1.0","rollup-plugin-terser":"^7.0.2","serialize-javascript":"^6.0.2","terser-webpack-plugin":"^5.4.0","babel-plugin-css-to-js":"^0.0.4","@rollup/plugin-commonjs":"^22.0.2","mini-css-extract-plugin":"^2.10.1","sxy-package-investigator":"^1.0.0","compression-webpack-plugin":"^10.0.0","@rollup/plugin-node-resolve":"^14.1.0","babel-plugin-sxy-module-resolver":"^4.1.9","babel-plugin-sxy-transform-cjs-to-esm":"^0.2.6","@babel/plugin-syntax-import-assertions":"^7.28.6","@babel/plugin-transform-class-properties":"^7.28.6"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.5.0","rmrf":"^2.0.4","eslint":"^8.57.1","rimraf":"^5.0.10","csstype":"^3.2.3","supertest":"^6.3.4","sxy-types":"^1.0.23","@types/ini":"^1.3.34","prop-types":"^15.8.1","typescript":"^6.0.3","@types/chai":"^4.3.20","@types/node":"^20.19.37","@types/rmfr":"^2.0.5","chai-subset":"^1.6.0","webpack-cli":"^4.10.0","@babel/types":"^7.29.0","@types/react":"19.1.9","@types/bcrypt":"^5.0.2","@types/express":"^4.17.25","@types/bcryptjs":"^2.4.6","@types/fs-extra":"^11.0.4","sxy-test-runner":"^1.4.3","@babel/generator":"^7.29.1","@types/react-dom":"19.1.7","@types/prop-types":"^15.7.15","@types/babel-types":"^7.0.16","@types/babel__core":"^7.20.5","@types/cookie-parser":"^1.4.10","eslint-plugin-import":"^2.32.0","webpack-stats-plugin":"^1.1.3","@types/babel__generator":"^7.27.0","@types/lodash.clonedeep":"^4.5.9","progress-webpack-plugin":"^1.0.16","webpack-bundle-analyzer":"^4.10.2","@types/find-package-json":"^1.2.7","rollup-plugin-visualizer":"^5.14.0","@typescript-eslint/parser":"^5.62.0","@types/serialize-javascript":"^5.0.4","eslint-plugin-no-type-assertion":"^1.3.0","@typescript-eslint/eslint-plugin":"^5.62.0","eslint-import-resolver-typescript":"^2.7.1","babel-plugin-replace-import-extension":"^1.1.5","babel-plugin-transform-import-extension":"^1.0.3","babel-plugin-sxy-transform-import-extensions":"^1.0.5"},"peerDependencies":{"react":"^18.2.0 || ^19.0.0","rollup":"^2.79.1","react-dom":"^18.2.0 || ^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tungsten_0.2.7_1784428982259_0.7103051333650805","host":"s3://npm-registry-packages-npm-production"}},"0.2.8":{"name":"tungsten","version":"0.2.8","keywords":[],"author":"","license":"UNLICENSED","_id":"tungsten@0.2.8","maintainers":[{"name":"rsandiford","email":"mail@robertsandiford.co.uk"}],"bin":{"tungsten":"dist/bin/index.js"},"dist":{"shasum":"ae406d4115c420918c4298b963334bb1358a8528","tarball":"https://registry.npmjs.org/tungsten/-/tungsten-0.2.8.tgz","fileCount":1412,"integrity":"sha512-Cmbr11SIA8tLNaOOcs1qJIXal3lSFY8RzbtYo7m3qb7wDE8cUJAyImxljYrtxc4qiYLSiRhDnoc2LXyopJPKvA==","signatures":[{"sig":"MEUCIANOl4lh6+roZmBFSZpT3uLcrup7XcQtdjBCJyb8dkNEAiEA+ttie6twWsc8vhZY9kvjGXMiEIWb3E2k6mzyvnJupX0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1462018},"main":"dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":"./dist/*","./testing":"./dist/testing/index.js","./types/*":"./types/*","./react-zone":"./dist/zones/react.js"},"scripts":{"test":"sxy-test-runner","build":"run-s -c clean build-prep build-watch","clean":"rimraf intermed && rimraf dist","__build":"pnpm clean && pnpm build-prep && pnpm build-watch","build-ts":"tsc --watch","build-once":"rimraf intermed && rimraf dist && pnpm build-ts-once && pnpm build-babel-once","build-prep":"pnpm build-ts-once","build-babel":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js --watch","build-quick":"pnpm build-watch","build-watch":"run-p build-ts build-babel","build-ts-once":"tsc","build-babel-once":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js"},"_npmUser":{"name":"rsandiford","email":"mail@robertsandiford.co.uk"},"description":"","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ini":"^4.1.3","npm":"^11.12.0","zod":"^4.3.6","hono":"^4.12.8","open":"^8.4.2","rmfr":"^2.0.0","sass":"^1.98.0","util":"^0.12.5","axios":"^0.27.2","chalk":"^5.6.2","slash":"^4.0.0","dotenv":"^16.6.1","globby":"^13.2.2","rollup":"^2.80.0","arktype":"^2.2.0","express":"^4.22.1","install":"^0.13.0","postcss":"^8.5.8","sxy-lib":"^3.0.4","bcryptjs":"^2.4.3","chokidar":"^3.6.0","cjstoesm":"^2.1.2","fs-extra":"^10.1.0","precinct":"^12.2.0","redaxios":"^0.5.1","cross-env":"^7.0.3","@babel/cli":"^7.28.6","decamelize":"^6.0.1","esm-reload":"^1.0.1","node-fetch":"^3.3.2","sxy-loader":"^3.1.0","@babel/core":"^7.29.0","npm-run-all":"^4.1.5","babel-loader":"^8.4.1","react-router":"^6.30.3","@babel/parser":"^7.29.2","cookie-parser":"^1.4.7","path-to-regexp":"^6.3.0","chalk-extensions":"^2.0.24","cjs-module-lexer":"^1.4.3","lodash.clonedeep":"^4.5.0","@hono/node-server":"^1.19.11","find-package-json":"^1.2.0","rollup-plugin-gzip":"^3.1.2","sxy-filing-cabinet":"^3.4.2","@babel/preset-react":"^7.28.5","@rollup/plugin-json":"^6.1.0","html-webpack-plugin":"^5.6.6","import-meta-resolve":"^2.2.2","sxy-dependency-tree":"^8.1.11","sxy-lib-object-copy":"^2.0.5","@rollup/plugin-babel":"^5.3.1","require-resolve-hook":"^1.1.0","rollup-plugin-terser":"^7.0.2","serialize-javascript":"^6.0.2","terser-webpack-plugin":"^5.4.0","babel-plugin-css-to-js":"^0.0.4","@rollup/plugin-commonjs":"^22.0.2","mini-css-extract-plugin":"^2.10.1","sxy-package-investigator":"^1.0.0","compression-webpack-plugin":"^10.0.0","@rollup/plugin-node-resolve":"^14.1.0","babel-plugin-sxy-module-resolver":"^4.1.9","babel-plugin-sxy-transform-cjs-to-esm":"^0.2.6","@babel/plugin-syntax-import-assertions":"^7.28.6","@babel/plugin-transform-class-properties":"^7.28.6"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.5.0","rmrf":"^2.0.4","eslint":"^8.57.1","rimraf":"^5.0.10","csstype":"^3.2.3","happy-dom":"^20.10.6","supertest":"^6.3.4","sxy-types":"^1.0.23","@types/ini":"^1.3.34","prop-types":"^15.8.1","typescript":"^6.0.3","@types/chai":"^4.3.20","@types/node":"^20.19.37","@types/rmfr":"^2.0.5","chai-subset":"^1.6.0","webpack-cli":"^4.10.0","@babel/types":"^7.29.0","@types/react":"19.1.9","@types/bcrypt":"^5.0.2","@types/express":"^4.17.25","@types/bcryptjs":"^2.4.6","@types/fs-extra":"^11.0.4","sxy-test-runner":"^1.4.3","@babel/generator":"^7.29.1","@types/react-dom":"19.1.7","@types/prop-types":"^15.7.15","@types/babel-types":"^7.0.16","@types/babel__core":"^7.20.5","@types/cookie-parser":"^1.4.10","eslint-plugin-import":"^2.32.0","webpack-stats-plugin":"^1.1.3","@types/babel__generator":"^7.27.0","@types/lodash.clonedeep":"^4.5.9","progress-webpack-plugin":"^1.0.16","webpack-bundle-analyzer":"^4.10.2","@types/find-package-json":"^1.2.7","rollup-plugin-visualizer":"^5.14.0","@typescript-eslint/parser":"^5.62.0","@types/serialize-javascript":"^5.0.4","eslint-plugin-no-type-assertion":"^1.3.0","@typescript-eslint/eslint-plugin":"^5.62.0","eslint-import-resolver-typescript":"^2.7.1","babel-plugin-replace-import-extension":"^1.1.5","babel-plugin-transform-import-extension":"^1.0.3","babel-plugin-sxy-transform-import-extensions":"^1.0.5"},"peerDependencies":{"react":"^18.2.0 || ^19.0.0","rollup":"^2.79.1","react-dom":"^18.2.0 || ^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tungsten_0.2.8_1784490297091_0.10225697762371899","host":"s3://npm-registry-packages-npm-production"}},"0.2.9":{"name":"tungsten","version":"0.2.9","keywords":[],"author":"","license":"UNLICENSED","_id":"tungsten@0.2.9","maintainers":[{"name":"rsandiford","email":"mail@robertsandiford.co.uk"}],"bin":{"tungsten":"dist/bin/index.js"},"dist":{"shasum":"bbef898d533d9813fddc28398796997922e60301","tarball":"https://registry.npmjs.org/tungsten/-/tungsten-0.2.9.tgz","fileCount":1406,"integrity":"sha512-K0+ao4BFBwlhWT0uVbdEjSebvnsf/Dj+tMH+Ja9rWdjQWSoziOEeQfdVOCtaVWGhIiJK6puwolNzWPeZDTUE9Q==","signatures":[{"sig":"MEQCICHsCJQX1UdKgI2MQ31xHsc40Shs30Qekyy0X+lJmC2tAiAQnul+adw70tgMz1nRGERWBfAVKcTQuNaQLNhH91urOA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1440652},"main":"dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":"./dist/*","./testing":"./dist/testing/index.js","./types/*":"./types/*","./react-zone":"./dist/zones/react.js"},"scripts":{"test":"sxy-test-runner","build":"run-s -c clean build-prep build-watch","clean":"rimraf intermed && rimraf dist","__build":"pnpm clean && pnpm build-prep && pnpm build-watch","build-ts":"tsc --watch","test-once":"sxy-test-runner once","build-once":"rimraf intermed && rimraf dist && pnpm build-ts-once && pnpm build-babel-once","build-prep":"pnpm build-ts-once","build-babel":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js --watch","build-quick":"pnpm build-watch","build-watch":"run-p build-ts build-babel","build-ts-once":"tsc","build-babel-once":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js"},"_npmUser":{"name":"rsandiford","email":"mail@robertsandiford.co.uk"},"description":"","directories":{},"_nodeVersion":"26.0.0","dependencies":{"ini":"^4.1.3","npm":"^11.12.0","zod":"^4.3.6","hono":"^4.12.8","open":"^8.4.2","rmfr":"^2.0.0","sass":"^1.98.0","util":"^0.12.5","axios":"^0.27.2","chalk":"^5.6.2","slash":"^4.0.0","dotenv":"^16.6.1","globby":"^13.2.2","rollup":"^2.80.0","arktype":"^2.2.0","express":"^4.22.1","install":"^0.13.0","postcss":"^8.5.8","sxy-lib":"^3.0.4","bcryptjs":"^2.4.3","chokidar":"^3.6.0","cjstoesm":"^2.1.2","fs-extra":"^10.1.0","precinct":"^12.2.0","redaxios":"^0.5.1","cross-env":"^7.0.3","@babel/cli":"^7.28.6","decamelize":"^6.0.1","esm-reload":"^1.0.1","node-fetch":"^3.3.2","sxy-loader":"^3.1.0","@babel/core":"^7.29.0","npm-run-all":"^4.1.5","babel-loader":"^8.4.1","react-router":"^6.30.3","@babel/parser":"^7.29.2","cookie-parser":"^1.4.7","path-to-regexp":"^6.3.0","chalk-extensions":"^2.0.24","cjs-module-lexer":"^1.4.3","lodash.clonedeep":"^4.5.0","@hono/node-server":"^1.19.11","find-package-json":"^1.2.0","rollup-plugin-gzip":"^3.1.2","sxy-filing-cabinet":"^3.4.2","@babel/preset-react":"^7.28.5","@rollup/plugin-json":"^6.1.0","html-webpack-plugin":"^5.6.6","import-meta-resolve":"^2.2.2","sxy-dependency-tree":"^8.1.11","sxy-lib-object-copy":"^2.0.5","@rollup/plugin-babel":"^5.3.1","require-resolve-hook":"^1.1.0","rollup-plugin-terser":"^7.0.2","serialize-javascript":"^6.0.2","terser-webpack-plugin":"^5.4.0","babel-plugin-css-to-js":"^0.0.4","@rollup/plugin-commonjs":"^22.0.2","mini-css-extract-plugin":"^2.10.1","sxy-package-investigator":"^1.0.0","compression-webpack-plugin":"^10.0.0","@rollup/plugin-node-resolve":"^14.1.0","babel-plugin-sxy-module-resolver":"^4.1.9","babel-plugin-sxy-transform-cjs-to-esm":"^0.2.6","@babel/plugin-syntax-import-assertions":"^7.28.6","@babel/plugin-transform-class-properties":"^7.28.6"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.5.0","rmrf":"^2.0.4","eslint":"^8.57.1","rimraf":"^5.0.10","csstype":"^3.2.3","happy-dom":"^20.10.6","supertest":"^6.3.4","sxy-types":"^1.0.23","@types/ini":"^1.3.34","prop-types":"^15.8.1","typescript":"^6.0.3","@types/chai":"^4.3.20","@types/node":"^20.19.37","@types/rmfr":"^2.0.5","chai-subset":"^1.6.0","webpack-cli":"^4.10.0","@babel/types":"^7.29.0","@types/react":"19.1.9","@types/bcrypt":"^5.0.2","@types/express":"^4.17.25","@types/bcryptjs":"^2.4.6","@types/fs-extra":"^11.0.4","sxy-test-runner":"^2.2.2","@babel/generator":"^7.29.1","@types/react-dom":"19.1.7","@types/prop-types":"^15.7.15","@types/babel-types":"^7.0.16","@types/babel__core":"^7.20.5","@types/cookie-parser":"^1.4.10","eslint-plugin-import":"^2.32.0","webpack-stats-plugin":"^1.1.3","@types/babel__generator":"^7.27.0","@types/lodash.clonedeep":"^4.5.9","progress-webpack-plugin":"^1.0.16","webpack-bundle-analyzer":"^4.10.2","@types/find-package-json":"^1.2.7","rollup-plugin-visualizer":"^5.14.0","@typescript-eslint/parser":"^5.62.0","@types/serialize-javascript":"^5.0.4","eslint-plugin-no-type-assertion":"^1.3.0","@typescript-eslint/eslint-plugin":"^5.62.0","eslint-import-resolver-typescript":"^2.7.1","babel-plugin-replace-import-extension":"^1.1.5","babel-plugin-transform-import-extension":"^1.0.3","babel-plugin-sxy-transform-import-extensions":"^1.0.5"},"peerDependencies":{"react":"^18.2.0 || ^19.0.0","rollup":"^2.79.1","react-dom":"^18.2.0 || ^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tungsten_0.2.9_1784526502259_0.11999803301029055","host":"s3://npm-registry-packages-npm-production"}},"0.2.10":{"name":"tungsten","version":"0.2.10","keywords":[],"author":"","license":"UNLICENSED","_id":"tungsten@0.2.10","maintainers":[{"name":"rsandiford","email":"mail@robertsandiford.co.uk"}],"bin":{"tungsten":"dist/bin/index.js"},"dist":{"shasum":"7599015743e187cf80ac22bded238ea64505b733","tarball":"https://registry.npmjs.org/tungsten/-/tungsten-0.2.10.tgz","fileCount":1415,"integrity":"sha512-1JPAa0FUgkwKjwb07bON0kE4XGA+rIjVxeu02TBT0n0QJVyXd+iI5IcFaVYQsShr3bQqtYskeLO/InyYquWRkA==","signatures":[{"sig":"MEQCICCxPjT0ryJvkQeAbPzc/GIhLJyR+hMabb65eiGFduRcAiBEMKgRKfXTiFjD1Ji4jCWXfcT3tOL1AVJJTHtHxQeESQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1468201},"main":"dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":"./dist/*","./testing":"./dist/testing/index.js","./types/*":"./types/*","./react-zone":"./dist/zones/react.js"},"scripts":{"test":"sxy-test-runner","build":"run-s -c clean build-prep build-watch","clean":"rimraf intermed && rimraf dist","__build":"pnpm clean && pnpm build-prep && pnpm build-watch","build-ts":"tsc --watch","test-once":"sxy-test-runner once","build-once":"rimraf intermed && rimraf dist && pnpm build-ts-once && pnpm build-babel-once","build-prep":"pnpm build-ts-once","build-babel":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js --watch","build-quick":"pnpm build-watch","build-watch":"run-p build-ts build-babel","build-ts-once":"tsc","build-babel-once":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js"},"_npmUser":{"name":"rsandiford","email":"mail@robertsandiford.co.uk"},"description":"","directories":{},"_nodeVersion":"26.0.0","dependencies":{"ini":"^4.1.3","npm":"^11.12.0","zod":"^4.3.6","hono":"^4.12.8","open":"^8.4.2","rmfr":"^2.0.0","sass":"^1.98.0","util":"^0.12.5","axios":"^0.27.2","chalk":"^5.6.2","slash":"^4.0.0","dotenv":"^16.6.1","globby":"^13.2.2","rollup":"^2.80.0","arktype":"^2.2.0","express":"^4.22.1","install":"^0.13.0","postcss":"^8.5.8","sxy-lib":"^3.0.4","bcryptjs":"^2.4.3","chokidar":"^3.6.0","cjstoesm":"^2.1.2","fs-extra":"^10.1.0","precinct":"^12.2.0","redaxios":"^0.5.1","cross-env":"^7.0.3","@babel/cli":"^7.28.6","decamelize":"^6.0.1","esm-reload":"^1.0.1","node-fetch":"^3.3.2","sxy-loader":"^3.1.0","@babel/core":"^7.29.0","npm-run-all":"^4.1.5","babel-loader":"^8.4.1","react-router":"^6.30.3","@babel/parser":"^7.29.2","cookie-parser":"^1.4.7","path-to-regexp":"^6.3.0","chalk-extensions":"^2.0.24","cjs-module-lexer":"^1.4.3","lodash.clonedeep":"^4.5.0","@hono/node-server":"^1.19.11","find-package-json":"^1.2.0","rollup-plugin-gzip":"^3.1.2","sxy-filing-cabinet":"^3.4.2","@babel/preset-react":"^7.28.5","@rollup/plugin-json":"^6.1.0","html-webpack-plugin":"^5.6.6","import-meta-resolve":"^2.2.2","sxy-dependency-tree":"^8.1.11","sxy-lib-object-copy":"^2.0.5","@rollup/plugin-babel":"^5.3.1","require-resolve-hook":"^1.1.0","rollup-plugin-terser":"^7.0.2","serialize-javascript":"^6.0.2","terser-webpack-plugin":"^5.4.0","babel-plugin-css-to-js":"^0.0.4","@rollup/plugin-commonjs":"^22.0.2","mini-css-extract-plugin":"^2.10.1","sxy-package-investigator":"^1.0.0","compression-webpack-plugin":"^10.0.0","@rollup/plugin-node-resolve":"^14.1.0","babel-plugin-sxy-module-resolver":"^4.1.9","babel-plugin-sxy-transform-cjs-to-esm":"^0.2.6","@babel/plugin-syntax-import-assertions":"^7.28.6","@babel/plugin-transform-class-properties":"^7.28.6"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.5.0","rmrf":"^2.0.4","eslint":"^8.57.1","rimraf":"^5.0.10","csstype":"^3.2.3","happy-dom":"^20.10.6","supertest":"^6.3.4","sxy-types":"^1.0.23","@types/ini":"^1.3.34","prop-types":"^15.8.1","typescript":"^6.0.3","@types/chai":"^4.3.20","@types/node":"^20.19.37","@types/rmfr":"^2.0.5","chai-subset":"^1.6.0","webpack-cli":"^4.10.0","@babel/types":"^7.29.0","@types/react":"19.1.9","@types/bcrypt":"^5.0.2","@types/express":"^4.17.25","@types/bcryptjs":"^2.4.6","@types/fs-extra":"^11.0.4","sxy-test-runner":"^2.2.2","@babel/generator":"^7.29.1","@types/react-dom":"19.1.7","@types/prop-types":"^15.7.15","@types/babel-types":"^7.0.16","@types/babel__core":"^7.20.5","@types/cookie-parser":"^1.4.10","eslint-plugin-import":"^2.32.0","webpack-stats-plugin":"^1.1.3","@types/babel__generator":"^7.27.0","@types/lodash.clonedeep":"^4.5.9","progress-webpack-plugin":"^1.0.16","webpack-bundle-analyzer":"^4.10.2","@types/find-package-json":"^1.2.7","rollup-plugin-visualizer":"^5.14.0","@typescript-eslint/parser":"^5.62.0","@types/serialize-javascript":"^5.0.4","eslint-plugin-no-type-assertion":"^1.3.0","@typescript-eslint/eslint-plugin":"^5.62.0","eslint-import-resolver-typescript":"^2.7.1","babel-plugin-replace-import-extension":"^1.1.5","babel-plugin-transform-import-extension":"^1.0.3","babel-plugin-sxy-transform-import-extensions":"^1.0.5"},"peerDependencies":{"react":"^18.2.0 || ^19.0.0","rollup":"^2.79.1","react-dom":"^18.2.0 || ^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tungsten_0.2.10_1784527112519_0.5946911930868355","host":"s3://npm-registry-packages-npm-production"}},"0.2.11":{"name":"tungsten","version":"0.2.11","keywords":[],"author":"","license":"UNLICENSED","_id":"tungsten@0.2.11","maintainers":[{"name":"rsandiford","email":"mail@robertsandiford.co.uk"}],"bin":{"tungsten":"dist/bin/index.js"},"dist":{"shasum":"b8acff604d102ab9baf51266c7d53c5db1cafb99","tarball":"https://registry.npmjs.org/tungsten/-/tungsten-0.2.11.tgz","fileCount":1424,"integrity":"sha512-5PAcS5gbXKt7V6k1XEedmgpiNXUqWsEts/uFMeO/5ioi2jgkWl3jB4FHBYb7J/LaP7Xtw5zRiLmWuNPZNbDTWQ==","signatures":[{"sig":"MEYCIQDYwu3qK9wkJPpf0qBSpxuXbL22shAcpSFsFOdEoqmGRgIhAIbXt8S99kqIIyxGgwyHiuZ8lWy18FnYqcBjLnkv5WWx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1480784},"main":"dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":"./dist/*","./testing":"./dist/testing/index.js","./types/*":"./types/*","./react-zone":"./dist/zones/react.js"},"scripts":{"test":"sxy-test-runner","build":"run-s -c clean build-prep build-watch","clean":"rimraf intermed && rimraf dist","__build":"pnpm clean && pnpm build-prep && pnpm build-watch","build-ts":"tsc --watch","test-once":"sxy-test-runner once","build-once":"rimraf intermed && rimraf dist && pnpm build-ts-once && pnpm build-babel-once","build-prep":"pnpm build-ts-once","build-babel":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js --watch","build-quick":"pnpm build-watch","build-watch":"run-p build-ts build-babel","build-ts-once":"tsc","build-babel-once":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js"},"_npmUser":{"name":"rsandiford","email":"mail@robertsandiford.co.uk"},"description":"","directories":{},"_nodeVersion":"26.0.0","dependencies":{"ini":"^4.1.3","npm":"^11.12.0","zod":"^4.3.6","hono":"^4.12.8","open":"^8.4.2","rmfr":"^2.0.0","sass":"^1.98.0","util":"^0.12.5","axios":"^0.27.2","chalk":"^5.6.2","slash":"^4.0.0","dotenv":"^16.6.1","globby":"^13.2.2","rollup":"^2.80.0","arktype":"^2.2.0","express":"^4.22.1","install":"^0.13.0","postcss":"^8.5.8","sxy-lib":"^3.0.4","bcryptjs":"^2.4.3","chokidar":"^3.6.0","cjstoesm":"^2.1.2","fs-extra":"^10.1.0","precinct":"^12.2.0","redaxios":"^0.5.1","cross-env":"^7.0.3","@babel/cli":"^7.28.6","decamelize":"^6.0.1","esm-reload":"^1.0.1","node-fetch":"^3.3.2","sxy-loader":"^3.1.0","@babel/core":"^7.29.0","npm-run-all":"^4.1.5","babel-loader":"^8.4.1","react-router":"^6.30.3","@babel/parser":"^7.29.2","cookie-parser":"^1.4.7","path-to-regexp":"^6.3.0","chalk-extensions":"^2.0.24","cjs-module-lexer":"^1.4.3","lodash.clonedeep":"^4.5.0","@hono/node-server":"^1.19.11","find-package-json":"^1.2.0","rollup-plugin-gzip":"^3.1.2","sxy-filing-cabinet":"^3.4.2","@babel/preset-react":"^7.28.5","@rollup/plugin-json":"^6.1.0","html-webpack-plugin":"^5.6.6","import-meta-resolve":"^2.2.2","sxy-dependency-tree":"^8.1.11","sxy-lib-object-copy":"^2.0.5","@rollup/plugin-babel":"^5.3.1","require-resolve-hook":"^1.1.0","rollup-plugin-terser":"^7.0.2","serialize-javascript":"^6.0.2","terser-webpack-plugin":"^5.4.0","babel-plugin-css-to-js":"^0.0.4","@rollup/plugin-commonjs":"^22.0.2","mini-css-extract-plugin":"^2.10.1","sxy-package-investigator":"^1.0.0","compression-webpack-plugin":"^10.0.0","@rollup/plugin-node-resolve":"^14.1.0","babel-plugin-sxy-module-resolver":"^4.1.9","babel-plugin-sxy-transform-cjs-to-esm":"^0.2.6","@babel/plugin-syntax-import-assertions":"^7.28.6","@babel/plugin-transform-class-properties":"^7.28.6"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.5.0","rmrf":"^2.0.4","eslint":"^8.57.1","rimraf":"^5.0.10","csstype":"^3.2.3","happy-dom":"^20.10.6","supertest":"^6.3.4","sxy-types":"^1.0.23","@types/ini":"^1.3.34","prop-types":"^15.8.1","typescript":"^6.0.3","@types/chai":"^4.3.20","@types/node":"^20.19.37","@types/rmfr":"^2.0.5","chai-subset":"^1.6.0","webpack-cli":"^4.10.0","@babel/types":"^7.29.0","@types/react":"19.1.9","@types/bcrypt":"^5.0.2","@types/express":"^4.17.25","@types/bcryptjs":"^2.4.6","@types/fs-extra":"^11.0.4","sxy-test-runner":"^2.2.2","@babel/generator":"^7.29.1","@types/react-dom":"19.1.7","@types/prop-types":"^15.7.15","@types/babel-types":"^7.0.16","@types/babel__core":"^7.20.5","@types/cookie-parser":"^1.4.10","eslint-plugin-import":"^2.32.0","webpack-stats-plugin":"^1.1.3","@types/babel__generator":"^7.27.0","@types/lodash.clonedeep":"^4.5.9","progress-webpack-plugin":"^1.0.16","webpack-bundle-analyzer":"^4.10.2","@types/find-package-json":"^1.2.7","rollup-plugin-visualizer":"^5.14.0","@typescript-eslint/parser":"^5.62.0","@types/serialize-javascript":"^5.0.4","eslint-plugin-no-type-assertion":"^1.3.0","@typescript-eslint/eslint-plugin":"^5.62.0","eslint-import-resolver-typescript":"^2.7.1","babel-plugin-replace-import-extension":"^1.1.5","babel-plugin-transform-import-extension":"^1.0.3","babel-plugin-sxy-transform-import-extensions":"^1.0.5"},"peerDependencies":{"react":"^18.2.0 || ^19.0.0","rollup":"^2.79.1","react-dom":"^18.2.0 || ^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tungsten_0.2.11_1784552140733_0.33304739413446693","host":"s3://npm-registry-packages-npm-production"}},"0.2.12":{"name":"tungsten","version":"0.2.12","keywords":[],"author":"","license":"UNLICENSED","_id":"tungsten@0.2.12","maintainers":[{"name":"rsandiford","email":"mail@robertsandiford.co.uk"}],"bin":{"tungsten":"dist/bin/index.js"},"dist":{"shasum":"c85a9569adc2f322e260ee3813fd443b23229b72","tarball":"https://registry.npmjs.org/tungsten/-/tungsten-0.2.12.tgz","fileCount":1421,"integrity":"sha512-1u922T4zA/risDvA3ZdGHqbQqSXwu9xwAEijE/UlP2XOItbonWsORRxtalGU26f48nZpUq2nXB3ZbcZlxBH9lA==","signatures":[{"sig":"MEYCIQCPegj8tPjPIxZbGyTGiSYZKFVQhL3T/KXOqZxAsd6hXgIhAIcU15RlXtv6zYXw9IsR5J20MkGis8SIxmmskhN/hkVD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1479852},"main":"dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":"./dist/*","./testing":"./dist/testing/index.js","./types/*":"./types/*","./react-zone":"./dist/zones/react.js"},"scripts":{"test":"sxy-test-runner","build":"run-s -c clean build-prep build-watch","clean":"rimraf intermed && rimraf dist","__build":"pnpm clean && pnpm build-prep && pnpm build-watch","build-ts":"tsc --watch","test-once":"sxy-test-runner once","build-once":"rimraf intermed && rimraf dist && pnpm build-ts-once && pnpm build-babel-once","build-prep":"pnpm build-ts-once","build-babel":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js --watch","build-quick":"pnpm build-watch","build-watch":"run-p build-ts build-babel","build-ts-once":"tsc","build-babel-once":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js"},"_npmUser":{"name":"rsandiford","email":"mail@robertsandiford.co.uk"},"description":"","directories":{},"_nodeVersion":"26.0.0","dependencies":{"ini":"^4.1.3","npm":"^11.12.0","zod":"^4.3.6","hono":"^4.12.8","open":"^8.4.2","rmfr":"^2.0.0","sass":"^1.98.0","util":"^0.12.5","axios":"^0.27.2","chalk":"^5.6.2","slash":"^4.0.0","dotenv":"^16.6.1","globby":"^13.2.2","rollup":"^2.80.0","arktype":"^2.2.0","express":"^4.22.1","install":"^0.13.0","postcss":"^8.5.8","sxy-lib":"^3.0.4","bcryptjs":"^2.4.3","chokidar":"^3.6.0","cjstoesm":"^2.1.2","fs-extra":"^10.1.0","precinct":"^12.2.0","redaxios":"^0.5.1","cross-env":"^7.0.3","@babel/cli":"^7.28.6","decamelize":"^6.0.1","esm-reload":"^1.0.1","node-fetch":"^3.3.2","sxy-loader":"^3.1.0","@babel/core":"^7.29.0","npm-run-all":"^4.1.5","babel-loader":"^8.4.1","react-router":"^6.30.3","@babel/parser":"^7.29.2","cookie-parser":"^1.4.7","path-to-regexp":"^6.3.0","chalk-extensions":"^2.0.24","cjs-module-lexer":"^1.4.3","lodash.clonedeep":"^4.5.0","@hono/node-server":"^1.19.11","find-package-json":"^1.2.0","rollup-plugin-gzip":"^3.1.2","sxy-filing-cabinet":"^3.4.2","@babel/preset-react":"^7.28.5","@rollup/plugin-json":"^6.1.0","html-webpack-plugin":"^5.6.6","import-meta-resolve":"^2.2.2","sxy-dependency-tree":"^8.1.11","sxy-lib-object-copy":"^2.0.5","@rollup/plugin-babel":"^5.3.1","require-resolve-hook":"^1.1.0","rollup-plugin-terser":"^7.0.2","serialize-javascript":"^6.0.2","terser-webpack-plugin":"^5.4.0","babel-plugin-css-to-js":"^0.0.4","@rollup/plugin-commonjs":"^22.0.2","mini-css-extract-plugin":"^2.10.1","sxy-package-investigator":"^1.0.0","compression-webpack-plugin":"^10.0.0","@rollup/plugin-node-resolve":"^14.1.0","babel-plugin-sxy-module-resolver":"^4.1.9","babel-plugin-sxy-transform-cjs-to-esm":"^0.2.6","@babel/plugin-syntax-import-assertions":"^7.28.6","@babel/plugin-transform-class-properties":"^7.28.6"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.5.0","rmrf":"^2.0.4","eslint":"^8.57.1","rimraf":"^5.0.10","csstype":"^3.2.3","happy-dom":"^20.10.6","supertest":"^6.3.4","sxy-types":"^1.0.23","@types/ini":"^1.3.34","prop-types":"^15.8.1","typescript":"^6.0.3","@types/chai":"^4.3.20","@types/node":"^20.19.37","@types/rmfr":"^2.0.5","chai-subset":"^1.6.0","webpack-cli":"^4.10.0","@babel/types":"^7.29.0","@types/react":"19.1.9","@types/bcrypt":"^5.0.2","@types/express":"^4.17.25","@types/bcryptjs":"^2.4.6","@types/fs-extra":"^11.0.4","sxy-test-runner":"^2.2.2","@babel/generator":"^7.29.1","@types/react-dom":"19.1.7","@types/prop-types":"^15.7.15","@types/babel-types":"^7.0.16","@types/babel__core":"^7.20.5","@types/cookie-parser":"^1.4.10","eslint-plugin-import":"^2.32.0","webpack-stats-plugin":"^1.1.3","@types/babel__generator":"^7.27.0","@types/lodash.clonedeep":"^4.5.9","progress-webpack-plugin":"^1.0.16","webpack-bundle-analyzer":"^4.10.2","@types/find-package-json":"^1.2.7","rollup-plugin-visualizer":"^5.14.0","@typescript-eslint/parser":"^5.62.0","@types/serialize-javascript":"^5.0.4","eslint-plugin-no-type-assertion":"^1.3.0","@typescript-eslint/eslint-plugin":"^5.62.0","eslint-import-resolver-typescript":"^2.7.1","babel-plugin-replace-import-extension":"^1.1.5","babel-plugin-transform-import-extension":"^1.0.3","babel-plugin-sxy-transform-import-extensions":"^1.0.5"},"peerDependencies":{"react":"^18.2.0 || ^19.0.0","rollup":"^2.79.1","react-dom":"^18.2.0 || ^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tungsten_0.2.12_1784555365368_0.8971459639399606","host":"s3://npm-registry-packages-npm-production"}},"0.2.13":{"name":"tungsten","version":"0.2.13","keywords":[],"author":"","license":"UNLICENSED","_id":"tungsten@0.2.13","maintainers":[{"name":"rsandiford","email":"mail@robertsandiford.co.uk"}],"bin":{"tungsten":"dist/bin/index.js"},"dist":{"shasum":"b99880ae41189a8f2d5c25e32104ddd91cbf1ffc","tarball":"https://registry.npmjs.org/tungsten/-/tungsten-0.2.13.tgz","fileCount":1427,"integrity":"sha512-sctU5cIE3DwuVMA1i5Lyty0AyDk9O4xctQdktzAgvgo8nHBkwCUC/dpRL/gJwaSwydv+QKJ9y6wXOVVLxqbEaA==","signatures":[{"sig":"MEUCIFW5NnCdnBdbUNf8nWHxEuFSP0XM0HuECOWyJ6miUWELAiEAsmzrQcPrCuQ48ukgwNuK1EB8ucf0uz3aqQkMAUaPr44=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1484996},"main":"dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":"./dist/*","./testing":"./dist/testing/index.js","./types/*":"./types/*","./react-zone":"./dist/zones/react.js"},"scripts":{"test":"sxy-test-runner","build":"run-s -c clean build-prep build-watch","clean":"rimraf intermed && rimraf dist","__build":"pnpm clean && pnpm build-prep && pnpm build-watch","build-ts":"tsc --watch","test-once":"sxy-test-runner once","build-once":"rimraf intermed && rimraf dist && pnpm build-ts-once && pnpm build-babel-once","build-prep":"pnpm build-ts-once","build-babel":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js --watch","build-quick":"pnpm build-watch","build-watch":"run-p build-ts build-babel","build-ts-once":"tsc","build-babel-once":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js"},"_npmUser":{"name":"rsandiford","email":"mail@robertsandiford.co.uk"},"description":"","directories":{},"_nodeVersion":"26.0.0","dependencies":{"ini":"^4.1.3","npm":"^11.12.0","zod":"^4.3.6","hono":"^4.12.8","open":"^8.4.2","rmfr":"^2.0.0","sass":"^1.98.0","util":"^0.12.5","axios":"^0.27.2","chalk":"^5.6.2","slash":"^4.0.0","dotenv":"^16.6.1","globby":"^13.2.2","rollup":"^2.80.0","arktype":"^2.2.0","express":"^4.22.1","install":"^0.13.0","postcss":"^8.5.8","sxy-lib":"^3.0.4","bcryptjs":"^2.4.3","chokidar":"^3.6.0","cjstoesm":"^2.1.2","fs-extra":"^10.1.0","precinct":"^12.2.0","redaxios":"^0.5.1","cross-env":"^7.0.3","@babel/cli":"^7.28.6","decamelize":"^6.0.1","esm-reload":"^1.0.1","node-fetch":"^3.3.2","sxy-loader":"^3.1.0","@babel/core":"^7.29.0","npm-run-all":"^4.1.5","babel-loader":"^8.4.1","react-router":"^6.30.3","@babel/parser":"^7.29.2","cookie-parser":"^1.4.7","path-to-regexp":"^6.3.0","chalk-extensions":"^2.0.24","cjs-module-lexer":"^1.4.3","lodash.clonedeep":"^4.5.0","@hono/node-server":"^1.19.11","find-package-json":"^1.2.0","rollup-plugin-gzip":"^3.1.2","sxy-filing-cabinet":"^3.4.2","@babel/preset-react":"^7.28.5","@rollup/plugin-json":"^6.1.0","html-webpack-plugin":"^5.6.6","import-meta-resolve":"^2.2.2","sxy-dependency-tree":"^8.1.11","sxy-lib-object-copy":"^2.0.5","@rollup/plugin-babel":"^5.3.1","require-resolve-hook":"^1.1.0","rollup-plugin-terser":"^7.0.2","serialize-javascript":"^6.0.2","terser-webpack-plugin":"^5.4.0","babel-plugin-css-to-js":"^0.0.4","@rollup/plugin-commonjs":"^22.0.2","mini-css-extract-plugin":"^2.10.1","sxy-package-investigator":"^1.0.0","compression-webpack-plugin":"^10.0.0","@rollup/plugin-node-resolve":"^14.1.0","babel-plugin-sxy-module-resolver":"^4.1.9","babel-plugin-sxy-transform-cjs-to-esm":"^0.2.6","@babel/plugin-syntax-import-assertions":"^7.28.6","@babel/plugin-transform-class-properties":"^7.28.6"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.5.0","rmrf":"^2.0.4","eslint":"^8.57.1","rimraf":"^5.0.10","csstype":"^3.2.3","happy-dom":"^20.10.6","supertest":"^6.3.4","sxy-types":"^1.0.23","@types/ini":"^1.3.34","prop-types":"^15.8.1","typescript":"^6.0.3","@types/chai":"^4.3.20","@types/node":"^20.19.37","@types/rmfr":"^2.0.5","chai-subset":"^1.6.0","webpack-cli":"^4.10.0","@babel/types":"^7.29.0","@types/react":"19.1.9","@types/bcrypt":"^5.0.2","@types/express":"^4.17.25","@types/bcryptjs":"^2.4.6","@types/fs-extra":"^11.0.4","sxy-test-runner":"^2.2.2","@babel/generator":"^7.29.1","@types/react-dom":"19.1.7","@types/prop-types":"^15.7.15","@types/babel-types":"^7.0.16","@types/babel__core":"^7.20.5","@types/cookie-parser":"^1.4.10","eslint-plugin-import":"^2.32.0","webpack-stats-plugin":"^1.1.3","@types/babel__generator":"^7.27.0","@types/lodash.clonedeep":"^4.5.9","progress-webpack-plugin":"^1.0.16","webpack-bundle-analyzer":"^4.10.2","@types/find-package-json":"^1.2.7","rollup-plugin-visualizer":"^5.14.0","@typescript-eslint/parser":"^5.62.0","@types/serialize-javascript":"^5.0.4","eslint-plugin-no-type-assertion":"^1.3.0","@typescript-eslint/eslint-plugin":"^5.62.0","eslint-import-resolver-typescript":"^2.7.1","babel-plugin-replace-import-extension":"^1.1.5","babel-plugin-transform-import-extension":"^1.0.3","babel-plugin-sxy-transform-import-extensions":"^1.0.5"},"peerDependencies":{"react":"^18.2.0 || ^19.0.0","rollup":"^2.79.1","react-dom":"^18.2.0 || ^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tungsten_0.2.13_1784570725465_0.9105259353935202","host":"s3://npm-registry-packages-npm-production"}},"0.2.14":{"name":"tungsten","version":"0.2.14","keywords":[],"author":"","license":"UNLICENSED","_id":"tungsten@0.2.14","maintainers":[{"name":"rsandiford","email":"mail@robertsandiford.co.uk"}],"bin":{"tungsten":"dist/bin/index.js"},"dist":{"shasum":"9dcdb3cc4514600359b28dff3204fec4b78cc322","tarball":"https://registry.npmjs.org/tungsten/-/tungsten-0.2.14.tgz","fileCount":1427,"integrity":"sha512-v4J3yrvvy6zsA8iXAqsasvg1kXUDFpwoHrxOspr5FXpSBl58qTv3cNEvH90PBYI07NTBdHpI8yUVv/MkaeJYVg==","signatures":[{"sig":"MEUCIQD7fTcJnlWNrFXViarEmixnZCZFl7nAsnqIvZRcoYVfqwIgZRbqUkEgjmx2cJgdNFLyw8Ti2xcSz5GWAcUu7bbx+ZU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1485030},"main":"dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":"./dist/*","./testing":"./dist/testing/index.js","./types/*":"./types/*","./react-zone":"./dist/zones/react.js"},"scripts":{"test":"sxy-test-runner","build":"run-s -c clean build-prep build-watch","clean":"rimraf intermed && rimraf dist","__build":"pnpm clean && pnpm build-prep && pnpm build-watch","build-ts":"tsc --watch","test-once":"sxy-test-runner once","build-once":"rimraf intermed && rimraf dist && pnpm build-ts-once && pnpm build-babel-once","build-prep":"pnpm build-ts-once","build-babel":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js --watch","build-quick":"pnpm build-watch","build-watch":"run-p build-ts build-babel","build-ts-once":"tsc","build-babel-once":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js"},"_npmUser":{"name":"rsandiford","email":"mail@robertsandiford.co.uk"},"description":"","directories":{},"_nodeVersion":"26.0.0","dependencies":{"ini":"^4.1.3","npm":"^11.12.0","zod":"^4.3.6","hono":"^4.12.8","open":"^8.4.2","rmfr":"^2.0.0","sass":"^1.98.0","util":"^0.12.5","axios":"^0.27.2","chalk":"^5.6.2","slash":"^4.0.0","dotenv":"^16.6.1","globby":"^13.2.2","rollup":"^2.80.0","arktype":"^2.2.0","express":"^4.22.1","install":"^0.13.0","postcss":"^8.5.8","sxy-lib":"^3.0.4","bcryptjs":"^2.4.3","chokidar":"^3.6.0","cjstoesm":"^2.1.2","fs-extra":"^10.1.0","precinct":"^12.2.0","redaxios":"^0.5.1","cross-env":"^7.0.3","@babel/cli":"^7.28.6","decamelize":"^6.0.1","esm-reload":"^1.0.1","node-fetch":"^3.3.2","sxy-loader":"^3.1.0","@babel/core":"^7.29.0","npm-run-all":"^4.1.5","babel-loader":"^8.4.1","react-router":"^6.30.3","@babel/parser":"^7.29.2","cookie-parser":"^1.4.7","path-to-regexp":"^6.3.0","chalk-extensions":"^2.0.24","cjs-module-lexer":"^1.4.3","lodash.clonedeep":"^4.5.0","@hono/node-server":"^1.19.11","find-package-json":"^1.2.0","rollup-plugin-gzip":"^3.1.2","sxy-filing-cabinet":"^3.4.2","@babel/preset-react":"^7.28.5","@rollup/plugin-json":"^6.1.0","html-webpack-plugin":"^5.6.6","import-meta-resolve":"^2.2.2","sxy-dependency-tree":"^8.1.11","sxy-lib-object-copy":"^2.0.5","@rollup/plugin-babel":"^5.3.1","require-resolve-hook":"^1.1.0","rollup-plugin-terser":"^7.0.2","serialize-javascript":"^6.0.2","terser-webpack-plugin":"^5.4.0","babel-plugin-css-to-js":"^0.0.4","@rollup/plugin-commonjs":"^22.0.2","mini-css-extract-plugin":"^2.10.1","sxy-package-investigator":"^1.0.0","compression-webpack-plugin":"^10.0.0","@rollup/plugin-node-resolve":"^14.1.0","babel-plugin-sxy-module-resolver":"^4.1.9","babel-plugin-sxy-transform-cjs-to-esm":"^0.2.6","@babel/plugin-syntax-import-assertions":"^7.28.6","@babel/plugin-transform-class-properties":"^7.28.6"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.5.0","rmrf":"^2.0.4","eslint":"^8.57.1","rimraf":"^5.0.10","csstype":"^3.2.3","happy-dom":"^20.10.6","supertest":"^6.3.4","sxy-types":"^1.0.23","@types/ini":"^1.3.34","prop-types":"^15.8.1","typescript":"^6.0.3","@types/chai":"^4.3.20","@types/node":"^20.19.37","@types/rmfr":"^2.0.5","chai-subset":"^1.6.0","webpack-cli":"^4.10.0","@babel/types":"^7.29.0","@types/react":"19.1.9","@types/bcrypt":"^5.0.2","@types/express":"^4.17.25","@types/bcryptjs":"^2.4.6","@types/fs-extra":"^11.0.4","sxy-test-runner":"^2.2.2","@babel/generator":"^7.29.1","@types/react-dom":"19.1.7","@types/prop-types":"^15.7.15","@types/babel-types":"^7.0.16","@types/babel__core":"^7.20.5","@types/cookie-parser":"^1.4.10","eslint-plugin-import":"^2.32.0","webpack-stats-plugin":"^1.1.3","@types/babel__generator":"^7.27.0","@types/lodash.clonedeep":"^4.5.9","progress-webpack-plugin":"^1.0.16","webpack-bundle-analyzer":"^4.10.2","@types/find-package-json":"^1.2.7","rollup-plugin-visualizer":"^5.14.0","@typescript-eslint/parser":"^5.62.0","@types/serialize-javascript":"^5.0.4","eslint-plugin-no-type-assertion":"^1.3.0","@typescript-eslint/eslint-plugin":"^5.62.0","eslint-import-resolver-typescript":"^2.7.1","babel-plugin-replace-import-extension":"^1.1.5","babel-plugin-transform-import-extension":"^1.0.3","babel-plugin-sxy-transform-import-extensions":"^1.0.5"},"peerDependencies":{"react":"^18.2.0 || ^19.0.0","rollup":"^2.79.1","react-dom":"^18.2.0 || ^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tungsten_0.2.14_1784583869423_0.2355263287566458","host":"s3://npm-registry-packages-npm-production"}},"0.2.15":{"name":"tungsten","version":"0.2.15","keywords":[],"author":"","license":"UNLICENSED","_id":"tungsten@0.2.15","maintainers":[{"name":"rsandiford","email":"mail@robertsandiford.co.uk"}],"bin":{"tungsten":"dist/bin/index.js"},"dist":{"shasum":"c365b49d270fad58d6ca891694363fccecd5eda4","tarball":"https://registry.npmjs.org/tungsten/-/tungsten-0.2.15.tgz","fileCount":1436,"integrity":"sha512-5i5koR06dS+vRXycPbizsZ+jvR0MMtx0K2ocZFW3rxZZOnHRjCwlIZQrEyGr3Wf0l8wHFRCb8gvXeEOlZv5wkw==","signatures":[{"sig":"MEYCIQCVCJKz4/VIuDjygskLCDBKcakjFdTa+hHVnoIUIBT8zgIhAKiYr3k3z1mLGK64q6NB38+uke409hhfo61n6PpLIIpx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1491706},"main":"dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":"./dist/*","./compat":"./dist/compat/index.js","./testing":"./dist/testing/index.js","./types/*":"./types/*","./react-zone":"./dist/zones/react.js"},"scripts":{"test":"sxy-test-runner","build":"run-s -c clean build-prep build-watch","clean":"rimraf intermed && rimraf dist","__build":"pnpm clean && pnpm build-prep && pnpm build-watch","build-ts":"tsc --watch","test-once":"sxy-test-runner once","build-once":"rimraf intermed && rimraf dist && pnpm build-ts-once && pnpm build-babel-once","build-prep":"pnpm build-ts-once","build-babel":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js --watch","build-quick":"pnpm build-watch","build-watch":"run-p build-ts build-babel","build-ts-once":"tsc","build-babel-once":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js"},"_npmUser":{"name":"rsandiford","email":"mail@robertsandiford.co.uk"},"description":"","directories":{},"_nodeVersion":"26.0.0","dependencies":{"ini":"^4.1.3","npm":"^11.12.0","zod":"^4.3.6","hono":"^4.12.8","open":"^8.4.2","rmfr":"^2.0.0","sass":"^1.98.0","util":"^0.12.5","axios":"^0.27.2","chalk":"^5.6.2","slash":"^4.0.0","dotenv":"^16.6.1","globby":"^13.2.2","rollup":"^2.80.0","arktype":"^2.2.0","express":"^4.22.1","install":"^0.13.0","postcss":"^8.5.8","sxy-lib":"^3.0.4","bcryptjs":"^2.4.3","chokidar":"^3.6.0","cjstoesm":"^2.1.2","fs-extra":"^10.1.0","precinct":"^12.2.0","redaxios":"^0.5.1","cross-env":"^7.0.3","@babel/cli":"^7.28.6","decamelize":"^6.0.1","esm-reload":"^1.0.1","node-fetch":"^3.3.2","sxy-loader":"^3.1.0","@babel/core":"^7.29.0","npm-run-all":"^4.1.5","babel-loader":"^8.4.1","react-router":"^6.30.3","@babel/parser":"^7.29.2","cookie-parser":"^1.4.7","path-to-regexp":"^6.3.0","chalk-extensions":"^2.0.24","cjs-module-lexer":"^1.4.3","lodash.clonedeep":"^4.5.0","@hono/node-server":"^1.19.11","find-package-json":"^1.2.0","rollup-plugin-gzip":"^3.1.2","sxy-filing-cabinet":"^3.4.2","@babel/preset-react":"^7.28.5","@rollup/plugin-json":"^6.1.0","html-webpack-plugin":"^5.6.6","import-meta-resolve":"^2.2.2","sxy-dependency-tree":"^8.1.11","sxy-lib-object-copy":"^2.0.5","@rollup/plugin-babel":"^5.3.1","require-resolve-hook":"^1.1.0","rollup-plugin-terser":"^7.0.2","serialize-javascript":"^6.0.2","terser-webpack-plugin":"^5.4.0","babel-plugin-css-to-js":"^0.0.4","@rollup/plugin-commonjs":"^22.0.2","mini-css-extract-plugin":"^2.10.1","sxy-package-investigator":"^1.0.0","compression-webpack-plugin":"^10.0.0","@rollup/plugin-node-resolve":"^14.1.0","babel-plugin-sxy-module-resolver":"^4.1.9","babel-plugin-sxy-transform-cjs-to-esm":"^0.2.6","@babel/plugin-syntax-import-assertions":"^7.28.6","@babel/plugin-transform-class-properties":"^7.28.6"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.5.0","rmrf":"^2.0.4","eslint":"^8.57.1","rimraf":"^5.0.10","csstype":"^3.2.3","happy-dom":"^20.10.6","supertest":"^6.3.4","sxy-types":"^1.0.23","@types/ini":"^1.3.34","prop-types":"^15.8.1","typescript":"^6.0.3","@types/chai":"^4.3.20","@types/node":"^20.19.37","@types/rmfr":"^2.0.5","chai-subset":"^1.6.0","webpack-cli":"^4.10.0","@babel/types":"^7.29.0","@types/react":"19.1.9","@types/bcrypt":"^5.0.2","@types/express":"^4.17.25","@types/bcryptjs":"^2.4.6","@types/fs-extra":"^11.0.4","sxy-test-runner":"^2.2.2","@babel/generator":"^7.29.1","@types/react-dom":"19.1.7","@types/prop-types":"^15.7.15","@types/babel-types":"^7.0.16","@types/babel__core":"^7.20.5","@types/cookie-parser":"^1.4.10","eslint-plugin-import":"^2.32.0","webpack-stats-plugin":"^1.1.3","@types/babel__generator":"^7.27.0","@types/lodash.clonedeep":"^4.5.9","progress-webpack-plugin":"^1.0.16","webpack-bundle-analyzer":"^4.10.2","@types/find-package-json":"^1.2.7","rollup-plugin-visualizer":"^5.14.0","@typescript-eslint/parser":"^5.62.0","@types/serialize-javascript":"^5.0.4","eslint-plugin-no-type-assertion":"^1.3.0","@typescript-eslint/eslint-plugin":"^5.62.0","eslint-import-resolver-typescript":"^2.7.1","babel-plugin-replace-import-extension":"^1.1.5","babel-plugin-transform-import-extension":"^1.0.3","babel-plugin-sxy-transform-import-extensions":"^1.0.5"},"peerDependencies":{"react":"^18.2.0 || ^19.0.0","rollup":"^2.79.1","react-dom":"^18.2.0 || ^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tungsten_0.2.15_1784635909754_0.12376011527165831","host":"s3://npm-registry-packages-npm-production"}},"0.2.16":{"name":"tungsten","version":"0.2.16","keywords":[],"author":"","license":"UNLICENSED","_id":"tungsten@0.2.16","maintainers":[{"name":"rsandiford","email":"mail@robertsandiford.co.uk"}],"bin":{"tungsten":"dist/bin/index.js"},"dist":{"shasum":"44c22a7e663455a5d9ffc2446fbda1eff151e687","tarball":"https://registry.npmjs.org/tungsten/-/tungsten-0.2.16.tgz","fileCount":1445,"integrity":"sha512-lLWoyNZ2R7Z/ID15bbtfs2v59WSknOk/48mHWao6RSdtd0he61EmlqjJbqYRZXTlSa9H79hORwrgR2j7mxYybg==","signatures":[{"sig":"MEYCIQCWEgL3fBhqGWFc5rcjo8Vad4cy7hiWBkA54qSt/b6GBAIhAMrEWExxht4bDK5ujRJA3vvy531JXtyPSVg5llIoSG52","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1504630},"main":"dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":"./dist/*","./compat":"./dist/compat/index.js","./testing":"./dist/testing/index.js","./types/*":"./types/*","./react-zone":"./dist/zones/react.js"},"scripts":{"test":"sxy-test-runner","build":"run-s -c clean build-prep build-watch","clean":"rimraf intermed && rimraf dist","__build":"pnpm clean && pnpm build-prep && pnpm build-watch","build-ts":"tsc --watch","test-once":"sxy-test-runner once","build-once":"rimraf intermed && rimraf dist && pnpm build-ts-once && pnpm build-babel-once","build-prep":"pnpm build-ts-once","build-babel":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js --watch","build-quick":"pnpm build-watch","build-watch":"run-p build-ts build-babel","build-ts-once":"tsc","build-babel-once":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js"},"_npmUser":{"name":"rsandiford","email":"mail@robertsandiford.co.uk"},"description":"","directories":{},"_nodeVersion":"26.0.0","dependencies":{"ini":"^4.1.3","npm":"^11.12.0","zod":"^4.3.6","hono":"^4.12.8","open":"^8.4.2","rmfr":"^2.0.0","sass":"^1.98.0","util":"^0.12.5","axios":"^0.27.2","chalk":"^5.6.2","slash":"^4.0.0","dotenv":"^16.6.1","globby":"^13.2.2","rollup":"^2.80.0","arktype":"^2.2.0","express":"^4.22.1","install":"^0.13.0","postcss":"^8.5.8","sxy-lib":"^3.0.4","bcryptjs":"^2.4.3","chokidar":"^3.6.0","cjstoesm":"^2.1.2","fs-extra":"^10.1.0","precinct":"^12.2.0","redaxios":"^0.5.1","cross-env":"^7.0.3","@babel/cli":"^7.28.6","decamelize":"^6.0.1","esm-reload":"^1.0.1","node-fetch":"^3.3.2","sxy-loader":"^3.1.0","@babel/core":"^7.29.0","npm-run-all":"^4.1.5","babel-loader":"^8.4.1","react-router":"^6.30.3","@babel/parser":"^7.29.2","cookie-parser":"^1.4.7","path-to-regexp":"^6.3.0","chalk-extensions":"^2.0.24","cjs-module-lexer":"^1.4.3","lodash.clonedeep":"^4.5.0","@hono/node-server":"^1.19.11","find-package-json":"^1.2.0","rollup-plugin-gzip":"^3.1.2","sxy-filing-cabinet":"^3.4.2","@babel/preset-react":"^7.28.5","@rollup/plugin-json":"^6.1.0","html-webpack-plugin":"^5.6.6","import-meta-resolve":"^2.2.2","sxy-dependency-tree":"^8.1.11","sxy-lib-object-copy":"^2.0.5","@rollup/plugin-babel":"^5.3.1","require-resolve-hook":"^1.1.0","rollup-plugin-terser":"^7.0.2","serialize-javascript":"^6.0.2","terser-webpack-plugin":"^5.4.0","babel-plugin-css-to-js":"^0.0.4","@rollup/plugin-commonjs":"^22.0.2","mini-css-extract-plugin":"^2.10.1","sxy-package-investigator":"^1.0.0","compression-webpack-plugin":"^10.0.0","@rollup/plugin-node-resolve":"^14.1.0","babel-plugin-sxy-module-resolver":"^4.1.9","babel-plugin-sxy-transform-cjs-to-esm":"^0.2.6","@babel/plugin-syntax-import-assertions":"^7.28.6","@babel/plugin-transform-class-properties":"^7.28.6"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.5.0","rmrf":"^2.0.4","eslint":"^8.57.1","rimraf":"^5.0.10","csstype":"^3.2.3","happy-dom":"^20.10.6","supertest":"^6.3.4","sxy-types":"^1.0.23","@types/ini":"^1.3.34","prop-types":"^15.8.1","typescript":"^6.0.3","@types/chai":"^4.3.20","@types/node":"^20.19.37","@types/rmfr":"^2.0.5","chai-subset":"^1.6.0","webpack-cli":"^4.10.0","@babel/types":"^7.29.0","@types/react":"19.1.9","@types/bcrypt":"^5.0.2","@types/express":"^4.17.25","@types/bcryptjs":"^2.4.6","@types/fs-extra":"^11.0.4","sxy-test-runner":"^2.2.2","@babel/generator":"^7.29.1","@types/react-dom":"19.1.7","@types/prop-types":"^15.7.15","@types/babel-types":"^7.0.16","@types/babel__core":"^7.20.5","@types/cookie-parser":"^1.4.10","eslint-plugin-import":"^2.32.0","webpack-stats-plugin":"^1.1.3","@types/babel__generator":"^7.27.0","@types/lodash.clonedeep":"^4.5.9","progress-webpack-plugin":"^1.0.16","webpack-bundle-analyzer":"^4.10.2","@types/find-package-json":"^1.2.7","rollup-plugin-visualizer":"^5.14.0","@typescript-eslint/parser":"^5.62.0","@types/serialize-javascript":"^5.0.4","eslint-plugin-no-type-assertion":"^1.3.0","@typescript-eslint/eslint-plugin":"^5.62.0","eslint-import-resolver-typescript":"^2.7.1","babel-plugin-replace-import-extension":"^1.1.5","babel-plugin-transform-import-extension":"^1.0.3","babel-plugin-sxy-transform-import-extensions":"^1.0.5"},"peerDependencies":{"react":"^18.2.0 || ^19.0.0","rollup":"^2.79.1","react-dom":"^18.2.0 || ^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tungsten_0.2.16_1784648525277_0.5744652738371681","host":"s3://npm-registry-packages-npm-production"}},"0.2.17":{"name":"tungsten","version":"0.2.17","keywords":[],"author":"","license":"UNLICENSED","_id":"tungsten@0.2.17","maintainers":[{"name":"rsandiford","email":"mail@robertsandiford.co.uk"}],"bin":{"tungsten":"dist/bin/index.js"},"dist":{"shasum":"302f2cdda90718db689efed94df6016a67372ced","tarball":"https://registry.npmjs.org/tungsten/-/tungsten-0.2.17.tgz","fileCount":1445,"integrity":"sha512-xHptaWF42I9UmTws9558JpgkpZwLvySyFB3mINX2hhCTs6XhbjJRrFO8HQzcrrA4mk+VpkJ6+xJV5ILwF/d7zg==","signatures":[{"sig":"MEUCIDvYkHFqEt+RERrQKPcVt7n6MBFzpMI8VLUwwyMvCjOsAiEA/CEiFHhgk4XiiA51mLrfgny9Zh5h77910bQAj47STMs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1508117},"main":"dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":"./dist/*","./compat":"./dist/compat/index.js","./testing":"./dist/testing/index.js","./types/*":"./types/*","./react-zone":"./dist/zones/react.js"},"scripts":{"test":"sxy-test-runner","build":"run-s -c clean build-prep build-watch","clean":"rimraf intermed && rimraf dist","__build":"pnpm clean && pnpm build-prep && pnpm build-watch","build-ts":"tsc --watch","test-once":"sxy-test-runner once","build-once":"rimraf intermed && rimraf dist && pnpm build-ts-once && pnpm build-babel-once","build-prep":"pnpm build-ts-once","build-babel":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js --watch","build-quick":"pnpm build-watch","build-watch":"run-p build-ts build-babel","build-ts-once":"tsc","build-babel-once":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js"},"_npmUser":{"name":"rsandiford","email":"mail@robertsandiford.co.uk"},"description":"","directories":{},"_nodeVersion":"26.0.0","dependencies":{"ini":"^4.1.3","npm":"^11.12.0","zod":"^4.3.6","hono":"^4.12.8","open":"^8.4.2","rmfr":"^2.0.0","sass":"^1.98.0","util":"^0.12.5","axios":"^0.27.2","chalk":"^5.6.2","slash":"^4.0.0","dotenv":"^16.6.1","globby":"^13.2.2","rollup":"^2.80.0","arktype":"^2.2.0","express":"^4.22.1","install":"^0.13.0","postcss":"^8.5.8","sxy-lib":"^3.0.4","bcryptjs":"^2.4.3","chokidar":"^3.6.0","cjstoesm":"^2.1.2","fs-extra":"^10.1.0","precinct":"^12.2.0","redaxios":"^0.5.1","cross-env":"^7.0.3","@babel/cli":"^7.28.6","decamelize":"^6.0.1","esm-reload":"^1.0.1","node-fetch":"^3.3.2","sxy-loader":"^3.1.0","@babel/core":"^7.29.0","npm-run-all":"^4.1.5","babel-loader":"^8.4.1","react-router":"^6.30.3","@babel/parser":"^7.29.2","cookie-parser":"^1.4.7","path-to-regexp":"^6.3.0","chalk-extensions":"^2.0.24","cjs-module-lexer":"^1.4.3","lodash.clonedeep":"^4.5.0","@hono/node-server":"^1.19.11","find-package-json":"^1.2.0","rollup-plugin-gzip":"^3.1.2","sxy-filing-cabinet":"^3.4.2","@babel/preset-react":"^7.28.5","@rollup/plugin-json":"^6.1.0","html-webpack-plugin":"^5.6.6","import-meta-resolve":"^2.2.2","sxy-dependency-tree":"^8.1.11","sxy-lib-object-copy":"^2.0.5","@rollup/plugin-babel":"^5.3.1","require-resolve-hook":"^1.1.0","rollup-plugin-terser":"^7.0.2","serialize-javascript":"^6.0.2","terser-webpack-plugin":"^5.4.0","babel-plugin-css-to-js":"^0.0.4","@rollup/plugin-commonjs":"^22.0.2","mini-css-extract-plugin":"^2.10.1","sxy-package-investigator":"^1.0.0","compression-webpack-plugin":"^10.0.0","@rollup/plugin-node-resolve":"^14.1.0","babel-plugin-sxy-module-resolver":"^4.1.9","babel-plugin-sxy-transform-cjs-to-esm":"^0.2.6","@babel/plugin-syntax-import-assertions":"^7.28.6","@babel/plugin-transform-class-properties":"^7.28.6"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.5.0","rmrf":"^2.0.4","eslint":"^8.57.1","rimraf":"^5.0.10","csstype":"^3.2.3","happy-dom":"^20.10.6","supertest":"^6.3.4","sxy-types":"^1.0.23","@types/ini":"^1.3.34","prop-types":"^15.8.1","typescript":"^6.0.3","@types/chai":"^4.3.20","@types/node":"^20.19.37","@types/rmfr":"^2.0.5","chai-subset":"^1.6.0","webpack-cli":"^4.10.0","@babel/types":"^7.29.0","@types/react":"19.1.9","@types/bcrypt":"^5.0.2","@types/express":"^4.17.25","@types/bcryptjs":"^2.4.6","@types/fs-extra":"^11.0.4","sxy-test-runner":"^2.2.2","@babel/generator":"^7.29.1","@types/react-dom":"19.1.7","@types/prop-types":"^15.7.15","@types/babel-types":"^7.0.16","@types/babel__core":"^7.20.5","@types/cookie-parser":"^1.4.10","eslint-plugin-import":"^2.32.0","webpack-stats-plugin":"^1.1.3","@types/babel__generator":"^7.27.0","@types/lodash.clonedeep":"^4.5.9","progress-webpack-plugin":"^1.0.16","webpack-bundle-analyzer":"^4.10.2","@types/find-package-json":"^1.2.7","rollup-plugin-visualizer":"^5.14.0","@typescript-eslint/parser":"^5.62.0","@types/serialize-javascript":"^5.0.4","eslint-plugin-no-type-assertion":"^1.3.0","@typescript-eslint/eslint-plugin":"^5.62.0","eslint-import-resolver-typescript":"^2.7.1","babel-plugin-replace-import-extension":"^1.1.5","babel-plugin-transform-import-extension":"^1.0.3","babel-plugin-sxy-transform-import-extensions":"^1.0.5"},"peerDependencies":{"react":"^18.2.0 || ^19.0.0","rollup":"^2.79.1","react-dom":"^18.2.0 || ^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tungsten_0.2.17_1784649214663_0.0989216960375483","host":"s3://npm-registry-packages-npm-production"}},"0.2.18":{"name":"tungsten","version":"0.2.18","keywords":[],"author":"","license":"UNLICENSED","_id":"tungsten@0.2.18","maintainers":[{"name":"rsandiford","email":"mail@robertsandiford.co.uk"}],"bin":{"tungsten":"dist/bin/index.js"},"dist":{"shasum":"206d0937e23efa2126fca7a98408a082fdd3515c","tarball":"https://registry.npmjs.org/tungsten/-/tungsten-0.2.18.tgz","fileCount":1451,"integrity":"sha512-nqnacktj5EXqYFptktQeEsj4qqCOvU6uSzyuPuB8tnyicODcflv/U5iTATXBI+IxEK9jErdpHpnTYcZmgCWTKQ==","signatures":[{"sig":"MEYCIQDpj/X8cljiXw6NGqCWypJXP7UKkxV4T5L4pGGZDaQOmgIhAOeEFIao4oRBcCpoO77wNwoRurOUDIS1UeqS7wbqHFpL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1513633},"main":"dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":"./dist/*","./compat":"./dist/compat/index.js","./testing":"./dist/testing/index.js","./types/*":"./types/*","./react-zone":"./dist/zones/react.js"},"scripts":{"test":"sxy-test-runner","build":"run-s -c clean build-prep build-watch","clean":"rimraf intermed && rimraf dist","__build":"pnpm clean && pnpm build-prep && pnpm build-watch","build-ts":"tsc --watch","test-once":"sxy-test-runner once","build-once":"rimraf intermed && rimraf dist && pnpm build-ts-once && pnpm build-babel-once","build-prep":"pnpm build-ts-once","build-babel":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js --watch","build-quick":"pnpm build-watch","build-watch":"run-p build-ts build-babel","build-ts-once":"tsc","build-babel-once":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js"},"_npmUser":{"name":"rsandiford","email":"mail@robertsandiford.co.uk"},"description":"","directories":{},"_nodeVersion":"26.0.0","dependencies":{"ini":"^4.1.3","npm":"^11.12.0","zod":"^4.3.6","hono":"^4.12.8","open":"^8.4.2","rmfr":"^2.0.0","sass":"^1.98.0","util":"^0.12.5","axios":"^0.27.2","chalk":"^5.6.2","slash":"^4.0.0","dotenv":"^16.6.1","globby":"^13.2.2","rollup":"^2.80.0","arktype":"^2.2.0","express":"^4.22.1","install":"^0.13.0","postcss":"^8.5.8","sxy-lib":"^3.0.4","bcryptjs":"^2.4.3","chokidar":"^3.6.0","cjstoesm":"^2.1.2","fs-extra":"^10.1.0","precinct":"^12.2.0","redaxios":"^0.5.1","cross-env":"^7.0.3","@babel/cli":"^7.28.6","decamelize":"^6.0.1","esm-reload":"^1.0.1","node-fetch":"^3.3.2","sxy-loader":"^3.1.0","@babel/core":"^7.29.0","npm-run-all":"^4.1.5","babel-loader":"^8.4.1","react-router":"^6.30.3","@babel/parser":"^7.29.2","cookie-parser":"^1.4.7","path-to-regexp":"^6.3.0","chalk-extensions":"^2.0.24","cjs-module-lexer":"^1.4.3","lodash.clonedeep":"^4.5.0","@hono/node-server":"^1.19.11","find-package-json":"^1.2.0","rollup-plugin-gzip":"^3.1.2","sxy-filing-cabinet":"^3.4.2","@babel/preset-react":"^7.28.5","@rollup/plugin-json":"^6.1.0","html-webpack-plugin":"^5.6.6","import-meta-resolve":"^2.2.2","sxy-dependency-tree":"^8.1.11","sxy-lib-object-copy":"^2.0.5","@rollup/plugin-babel":"^5.3.1","require-resolve-hook":"^1.1.0","rollup-plugin-terser":"^7.0.2","serialize-javascript":"^6.0.2","terser-webpack-plugin":"^5.4.0","babel-plugin-css-to-js":"^0.0.4","@rollup/plugin-commonjs":"^22.0.2","mini-css-extract-plugin":"^2.10.1","sxy-package-investigator":"^1.0.0","compression-webpack-plugin":"^10.0.0","@rollup/plugin-node-resolve":"^14.1.0","babel-plugin-sxy-module-resolver":"^4.1.9","babel-plugin-sxy-transform-cjs-to-esm":"^0.2.6","@babel/plugin-syntax-import-assertions":"^7.28.6","@babel/plugin-transform-class-properties":"^7.28.6"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.5.0","rmrf":"^2.0.4","eslint":"^8.57.1","rimraf":"^5.0.10","csstype":"^3.2.3","happy-dom":"^20.10.6","supertest":"^6.3.4","sxy-types":"^1.0.23","@types/ini":"^1.3.34","prop-types":"^15.8.1","typescript":"^6.0.3","@types/chai":"^4.3.20","@types/node":"^20.19.37","@types/rmfr":"^2.0.5","chai-subset":"^1.6.0","webpack-cli":"^4.10.0","@babel/types":"^7.29.0","@types/react":"19.1.9","@types/bcrypt":"^5.0.2","@types/express":"^4.17.25","@types/bcryptjs":"^2.4.6","@types/fs-extra":"^11.0.4","sxy-test-runner":"^2.2.2","@babel/generator":"^7.29.1","@types/react-dom":"19.1.7","@types/prop-types":"^15.7.15","@types/babel-types":"^7.0.16","@types/babel__core":"^7.20.5","@types/cookie-parser":"^1.4.10","eslint-plugin-import":"^2.32.0","webpack-stats-plugin":"^1.1.3","@types/babel__generator":"^7.27.0","@types/lodash.clonedeep":"^4.5.9","progress-webpack-plugin":"^1.0.16","webpack-bundle-analyzer":"^4.10.2","@types/find-package-json":"^1.2.7","rollup-plugin-visualizer":"^5.14.0","@typescript-eslint/parser":"^5.62.0","@types/serialize-javascript":"^5.0.4","eslint-plugin-no-type-assertion":"^1.3.0","@typescript-eslint/eslint-plugin":"^5.62.0","eslint-import-resolver-typescript":"^2.7.1","babel-plugin-replace-import-extension":"^1.1.5","babel-plugin-transform-import-extension":"^1.0.3","babel-plugin-sxy-transform-import-extensions":"^1.0.5"},"peerDependencies":{"react":"^18.2.0 || ^19.0.0","rollup":"^2.79.1","react-dom":"^18.2.0 || ^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tungsten_0.2.18_1784654437425_0.02864004933089692","host":"s3://npm-registry-packages-npm-production"}},"0.2.19":{"name":"tungsten","version":"0.2.19","keywords":[],"author":"","license":"UNLICENSED","_id":"tungsten@0.2.19","maintainers":[{"name":"rsandiford","email":"mail@robertsandiford.co.uk"}],"bin":{"tungsten":"dist/bin/index.js"},"dist":{"shasum":"9fd5da03a711b01cf8481e760dd5ad688986993e","tarball":"https://registry.npmjs.org/tungsten/-/tungsten-0.2.19.tgz","fileCount":1451,"integrity":"sha512-S//lva6BO+ffRQj/0pFwhLoDbW5XyH4G53pi0iyHjMzp3GBKVVGjajWI638Sg0L2S/PWYczhpZ4xWUu1PCgqzA==","signatures":[{"sig":"MEUCIQCqfEZ8do4wezKIZ+qQ0WhaXDRhgPBryOca453ckQDitQIgde0Mteag2JYxCdaceClmod55vm0opqUFbEoxOed7ZSY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1514971},"main":"dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":"./dist/*","./compat":"./dist/compat/index.js","./testing":"./dist/testing/index.js","./types/*":"./types/*","./react-zone":"./dist/zones/react.js"},"scripts":{"test":"sxy-test-runner","build":"run-s -c clean build-prep build-watch","clean":"rimraf intermed && rimraf dist","__build":"pnpm clean && pnpm build-prep && pnpm build-watch","build-ts":"tsc --watch","test-once":"sxy-test-runner once","build-once":"rimraf intermed && rimraf dist && pnpm build-ts-once && pnpm build-babel-once","build-prep":"pnpm build-ts-once","build-babel":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js --watch","build-quick":"pnpm build-watch","build-watch":"run-p build-ts build-babel","build-ts-once":"tsc","build-babel-once":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js"},"_npmUser":{"name":"rsandiford","email":"mail@robertsandiford.co.uk"},"description":"","directories":{},"_nodeVersion":"26.0.0","dependencies":{"ini":"^4.1.3","npm":"^11.12.0","zod":"^4.3.6","hono":"^4.12.8","open":"^8.4.2","rmfr":"^2.0.0","sass":"^1.98.0","util":"^0.12.5","axios":"^0.27.2","chalk":"^5.6.2","slash":"^4.0.0","dotenv":"^16.6.1","globby":"^13.2.2","rollup":"^2.80.0","arktype":"^2.2.0","express":"^4.22.1","install":"^0.13.0","postcss":"^8.5.8","sxy-lib":"^3.0.4","bcryptjs":"^2.4.3","chokidar":"^3.6.0","cjstoesm":"^2.1.2","fs-extra":"^10.1.0","precinct":"^12.2.0","redaxios":"^0.5.1","cross-env":"^7.0.3","@babel/cli":"^7.28.6","decamelize":"^6.0.1","esm-reload":"^1.0.1","node-fetch":"^3.3.2","sxy-loader":"^3.1.0","@babel/core":"^7.29.0","npm-run-all":"^4.1.5","babel-loader":"^8.4.1","react-router":"^6.30.3","@babel/parser":"^7.29.2","cookie-parser":"^1.4.7","path-to-regexp":"^6.3.0","chalk-extensions":"^2.0.24","cjs-module-lexer":"^1.4.3","lodash.clonedeep":"^4.5.0","@hono/node-server":"^1.19.11","find-package-json":"^1.2.0","rollup-plugin-gzip":"^3.1.2","sxy-filing-cabinet":"^3.4.2","@babel/preset-react":"^7.28.5","@rollup/plugin-json":"^6.1.0","html-webpack-plugin":"^5.6.6","import-meta-resolve":"^2.2.2","sxy-dependency-tree":"^8.1.11","sxy-lib-object-copy":"^2.0.5","@rollup/plugin-babel":"^5.3.1","require-resolve-hook":"^1.1.0","rollup-plugin-terser":"^7.0.2","serialize-javascript":"^6.0.2","terser-webpack-plugin":"^5.4.0","babel-plugin-css-to-js":"^0.0.4","@rollup/plugin-commonjs":"^22.0.2","mini-css-extract-plugin":"^2.10.1","sxy-package-investigator":"^1.0.0","compression-webpack-plugin":"^10.0.0","@rollup/plugin-node-resolve":"^14.1.0","babel-plugin-sxy-module-resolver":"^4.1.9","babel-plugin-sxy-transform-cjs-to-esm":"^0.2.6","@babel/plugin-syntax-import-assertions":"^7.28.6","@babel/plugin-transform-class-properties":"^7.28.6"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.5.0","rmrf":"^2.0.4","eslint":"^8.57.1","rimraf":"^5.0.10","csstype":"^3.2.3","happy-dom":"^20.10.6","supertest":"^6.3.4","sxy-types":"^1.0.23","@types/ini":"^1.3.34","prop-types":"^15.8.1","typescript":"^6.0.3","@types/chai":"^4.3.20","@types/node":"^20.19.37","@types/rmfr":"^2.0.5","chai-subset":"^1.6.0","webpack-cli":"^4.10.0","@babel/types":"^7.29.0","@types/react":"19.1.9","@types/bcrypt":"^5.0.2","@types/express":"^4.17.25","@types/bcryptjs":"^2.4.6","@types/fs-extra":"^11.0.4","sxy-test-runner":"^2.2.2","@babel/generator":"^7.29.1","@types/react-dom":"19.1.7","@types/prop-types":"^15.7.15","@types/babel-types":"^7.0.16","@types/babel__core":"^7.20.5","@types/cookie-parser":"^1.4.10","eslint-plugin-import":"^2.32.0","webpack-stats-plugin":"^1.1.3","@types/babel__generator":"^7.27.0","@types/lodash.clonedeep":"^4.5.9","progress-webpack-plugin":"^1.0.16","webpack-bundle-analyzer":"^4.10.2","@types/find-package-json":"^1.2.7","rollup-plugin-visualizer":"^5.14.0","@typescript-eslint/parser":"^5.62.0","@types/serialize-javascript":"^5.0.4","eslint-plugin-no-type-assertion":"^1.3.0","@typescript-eslint/eslint-plugin":"^5.62.0","eslint-import-resolver-typescript":"^2.7.1","babel-plugin-replace-import-extension":"^1.1.5","babel-plugin-transform-import-extension":"^1.0.3","babel-plugin-sxy-transform-import-extensions":"^1.0.5"},"peerDependencies":{"react":"^18.2.0 || ^19.0.0","rollup":"^2.79.1","react-dom":"^18.2.0 || ^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tungsten_0.2.19_1784657055169_0.40292856130866084","host":"s3://npm-registry-packages-npm-production"}},"0.2.20":{"name":"tungsten","version":"0.2.20","keywords":[],"author":"","license":"UNLICENSED","_id":"tungsten@0.2.20","maintainers":[{"name":"rsandiford","email":"mail@robertsandiford.co.uk"}],"bin":{"tungsten":"dist/bin/index.js"},"dist":{"shasum":"9637cb2748e841f64212e44fe419c274a99bc16f","tarball":"https://registry.npmjs.org/tungsten/-/tungsten-0.2.20.tgz","fileCount":1451,"integrity":"sha512-mKt91ADoRsXi9N43yIWjsGn4ckYNXfnoFHUEBvEOFKTMAZxOan/j/sDrsykyYI6OJCrk60agMucZEgwGlAW/mg==","signatures":[{"sig":"MEUCIQCujF9Da9W++kfwdA1017DHAbE363kMmyZ8tt66CW/wcQIgfIbfEIszjiTkPnw9qCDuUegYQBjDvqmoJYz1axzyT8Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1513327},"main":"dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":"./dist/*","./compat":"./dist/compat/index.js","./testing":"./dist/testing/index.js","./types/*":"./types/*","./react-zone":"./dist/zones/react.js"},"scripts":{"test":"sxy-test-runner","build":"run-s -c clean build-prep build-watch","clean":"rimraf intermed && rimraf dist","__build":"pnpm clean && pnpm build-prep && pnpm build-watch","build-ts":"tsc --watch","test-once":"sxy-test-runner once","build-once":"rimraf intermed && rimraf dist && pnpm build-ts-once && pnpm build-babel-once","build-prep":"pnpm build-ts-once","build-babel":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js --watch","build-quick":"pnpm build-watch","build-watch":"run-p build-ts build-babel","build-ts-once":"tsc","build-babel-once":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js"},"_npmUser":{"name":"rsandiford","email":"mail@robertsandiford.co.uk"},"description":"","directories":{},"_nodeVersion":"26.0.0","dependencies":{"ini":"^4.1.3","npm":"^11.12.0","zod":"^4.3.6","hono":"^4.12.8","open":"^8.4.2","rmfr":"^2.0.0","sass":"^1.98.0","util":"^0.12.5","axios":"^0.27.2","chalk":"^5.6.2","slash":"^4.0.0","dotenv":"^16.6.1","globby":"^13.2.2","rollup":"^2.80.0","arktype":"^2.2.0","express":"^4.22.1","install":"^0.13.0","postcss":"^8.5.8","sxy-lib":"^3.0.4","bcryptjs":"^2.4.3","chokidar":"^3.6.0","cjstoesm":"^2.1.2","fs-extra":"^10.1.0","precinct":"^12.2.0","redaxios":"^0.5.1","cross-env":"^7.0.3","@babel/cli":"^7.28.6","decamelize":"^6.0.1","esm-reload":"^1.0.1","node-fetch":"^3.3.2","sxy-loader":"^3.1.0","@babel/core":"^7.29.0","npm-run-all":"^4.1.5","babel-loader":"^8.4.1","react-router":"^6.30.3","@babel/parser":"^7.29.2","cookie-parser":"^1.4.7","path-to-regexp":"^6.3.0","chalk-extensions":"^2.0.24","cjs-module-lexer":"^1.4.3","lodash.clonedeep":"^4.5.0","@hono/node-server":"^1.19.11","find-package-json":"^1.2.0","rollup-plugin-gzip":"^3.1.2","sxy-filing-cabinet":"^3.4.2","@babel/preset-react":"^7.28.5","@rollup/plugin-json":"^6.1.0","html-webpack-plugin":"^5.6.6","import-meta-resolve":"^2.2.2","sxy-dependency-tree":"^8.1.11","sxy-lib-object-copy":"^2.0.5","@rollup/plugin-babel":"^5.3.1","require-resolve-hook":"^1.1.0","rollup-plugin-terser":"^7.0.2","serialize-javascript":"^6.0.2","terser-webpack-plugin":"^5.4.0","babel-plugin-css-to-js":"^0.0.4","@rollup/plugin-commonjs":"^22.0.2","mini-css-extract-plugin":"^2.10.1","sxy-package-investigator":"^1.0.0","compression-webpack-plugin":"^10.0.0","@rollup/plugin-node-resolve":"^14.1.0","babel-plugin-sxy-module-resolver":"^4.1.9","babel-plugin-sxy-transform-cjs-to-esm":"^0.2.6","@babel/plugin-syntax-import-assertions":"^7.28.6","@babel/plugin-transform-class-properties":"^7.28.6"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.5.0","rmrf":"^2.0.4","eslint":"^8.57.1","rimraf":"^5.0.10","csstype":"^3.2.3","happy-dom":"^20.10.6","supertest":"^6.3.4","sxy-types":"^1.0.23","@types/ini":"^1.3.34","prop-types":"^15.8.1","typescript":"^6.0.3","@types/chai":"^4.3.20","@types/node":"^20.19.37","@types/rmfr":"^2.0.5","chai-subset":"^1.6.0","webpack-cli":"^4.10.0","@babel/types":"^7.29.0","@types/react":"19.1.9","@types/bcrypt":"^5.0.2","@types/express":"^4.17.25","@types/bcryptjs":"^2.4.6","@types/fs-extra":"^11.0.4","sxy-test-runner":"^2.2.2","@babel/generator":"^7.29.1","@types/react-dom":"19.1.7","@types/prop-types":"^15.7.15","@types/babel-types":"^7.0.16","@types/babel__core":"^7.20.5","@types/cookie-parser":"^1.4.10","eslint-plugin-import":"^2.32.0","webpack-stats-plugin":"^1.1.3","@types/babel__generator":"^7.27.0","@types/lodash.clonedeep":"^4.5.9","progress-webpack-plugin":"^1.0.16","webpack-bundle-analyzer":"^4.10.2","@types/find-package-json":"^1.2.7","rollup-plugin-visualizer":"^5.14.0","@typescript-eslint/parser":"^5.62.0","@types/serialize-javascript":"^5.0.4","eslint-plugin-no-type-assertion":"^1.3.0","@typescript-eslint/eslint-plugin":"^5.62.0","eslint-import-resolver-typescript":"^2.7.1","babel-plugin-replace-import-extension":"^1.1.5","babel-plugin-transform-import-extension":"^1.0.3","babel-plugin-sxy-transform-import-extensions":"^1.0.5"},"peerDependencies":{"react":"^18.2.0 || ^19.0.0","rollup":"^2.79.1","react-dom":"^18.2.0 || ^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tungsten_0.2.20_1784657771344_0.9995712368788721","host":"s3://npm-registry-packages-npm-production"}},"0.2.21":{"name":"tungsten","version":"0.2.21","keywords":[],"author":"","license":"UNLICENSED","_id":"tungsten@0.2.21","maintainers":[{"name":"rsandiford","email":"mail@robertsandiford.co.uk"}],"bin":{"tungsten":"dist/bin/index.js"},"dist":{"shasum":"2019a47d9f46a57e8aceb0756acbb7524ebd4fcf","tarball":"https://registry.npmjs.org/tungsten/-/tungsten-0.2.21.tgz","fileCount":1451,"integrity":"sha512-3rGBJOJwm5y8DsGfUZn+4BrLvIp/SCCyqgkTyBLvEydvSsDUtLWw5Tqu/EF/80ILDAOwIBEEEDIYGrWvhlzvkQ==","signatures":[{"sig":"MEUCIQCn6RDNKx5ep2FNIMrR20iZWSdv3EOrfeVOo2ZPBlQMbQIgFMWuC+Fe7OOJalmqe7aFc8M0M9NJdk+c7NA8ZZ57O/I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1514290},"main":"dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":"./dist/*","./compat":"./dist/compat/index.js","./testing":"./dist/testing/index.js","./types/*":"./types/*","./react-zone":"./dist/zones/react.js"},"scripts":{"test":"sxy-test-runner","build":"run-s -c clean build-prep build-watch","clean":"rimraf intermed && rimraf dist","__build":"pnpm clean && pnpm build-prep && pnpm build-watch","build-ts":"tsc --watch","test-once":"sxy-test-runner once","build-once":"rimraf intermed && rimraf dist && pnpm build-ts-once && pnpm build-babel-once","build-prep":"pnpm build-ts-once","build-babel":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js --watch","build-quick":"pnpm build-watch","build-watch":"run-p build-ts build-babel","build-ts-once":"tsc","build-babel-once":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js"},"_npmUser":{"name":"rsandiford","email":"mail@robertsandiford.co.uk"},"description":"","directories":{},"_nodeVersion":"26.0.0","dependencies":{"ini":"^4.1.3","npm":"^11.12.0","zod":"^4.3.6","hono":"^4.12.8","open":"^8.4.2","rmfr":"^2.0.0","sass":"^1.98.0","util":"^0.12.5","axios":"^0.27.2","chalk":"^5.6.2","slash":"^4.0.0","dotenv":"^16.6.1","globby":"^13.2.2","rollup":"^2.80.0","arktype":"^2.2.0","express":"^4.22.1","install":"^0.13.0","postcss":"^8.5.8","sxy-lib":"^3.0.4","bcryptjs":"^2.4.3","chokidar":"^3.6.0","cjstoesm":"^2.1.2","fs-extra":"^10.1.0","precinct":"^12.2.0","redaxios":"^0.5.1","cross-env":"^7.0.3","@babel/cli":"^7.28.6","decamelize":"^6.0.1","esm-reload":"^1.0.1","node-fetch":"^3.3.2","sxy-loader":"^3.1.0","@babel/core":"^7.29.0","npm-run-all":"^4.1.5","babel-loader":"^8.4.1","react-router":"^6.30.3","@babel/parser":"^7.29.2","cookie-parser":"^1.4.7","path-to-regexp":"^6.3.0","chalk-extensions":"^2.0.24","cjs-module-lexer":"^1.4.3","lodash.clonedeep":"^4.5.0","@hono/node-server":"^1.19.11","find-package-json":"^1.2.0","rollup-plugin-gzip":"^3.1.2","sxy-filing-cabinet":"^3.4.2","@babel/preset-react":"^7.28.5","@rollup/plugin-json":"^6.1.0","html-webpack-plugin":"^5.6.6","import-meta-resolve":"^2.2.2","sxy-dependency-tree":"^8.1.11","sxy-lib-object-copy":"^2.0.5","@rollup/plugin-babel":"^5.3.1","require-resolve-hook":"^1.1.0","rollup-plugin-terser":"^7.0.2","serialize-javascript":"^6.0.2","terser-webpack-plugin":"^5.4.0","babel-plugin-css-to-js":"^0.0.4","@rollup/plugin-commonjs":"^22.0.2","mini-css-extract-plugin":"^2.10.1","sxy-package-investigator":"^1.0.0","compression-webpack-plugin":"^10.0.0","@rollup/plugin-node-resolve":"^14.1.0","babel-plugin-sxy-module-resolver":"^4.1.9","babel-plugin-sxy-transform-cjs-to-esm":"^0.2.6","@babel/plugin-syntax-import-assertions":"^7.28.6","@babel/plugin-transform-class-properties":"^7.28.6"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.5.0","rmrf":"^2.0.4","eslint":"^8.57.1","rimraf":"^5.0.10","csstype":"^3.2.3","happy-dom":"^20.10.6","supertest":"^6.3.4","sxy-types":"^1.0.23","@types/ini":"^1.3.34","prop-types":"^15.8.1","typescript":"^6.0.3","@types/chai":"^4.3.20","@types/node":"^20.19.37","@types/rmfr":"^2.0.5","chai-subset":"^1.6.0","webpack-cli":"^4.10.0","@babel/types":"^7.29.0","@types/react":"19.1.9","@types/bcrypt":"^5.0.2","@types/express":"^4.17.25","@types/bcryptjs":"^2.4.6","@types/fs-extra":"^11.0.4","sxy-test-runner":"^2.2.2","@babel/generator":"^7.29.1","@types/react-dom":"19.1.7","@types/prop-types":"^15.7.15","@types/babel-types":"^7.0.16","@types/babel__core":"^7.20.5","@types/cookie-parser":"^1.4.10","eslint-plugin-import":"^2.32.0","webpack-stats-plugin":"^1.1.3","@types/babel__generator":"^7.27.0","@types/lodash.clonedeep":"^4.5.9","progress-webpack-plugin":"^1.0.16","webpack-bundle-analyzer":"^4.10.2","@types/find-package-json":"^1.2.7","rollup-plugin-visualizer":"^5.14.0","@typescript-eslint/parser":"^5.62.0","@types/serialize-javascript":"^5.0.4","eslint-plugin-no-type-assertion":"^1.3.0","@typescript-eslint/eslint-plugin":"^5.62.0","eslint-import-resolver-typescript":"^2.7.1","babel-plugin-replace-import-extension":"^1.1.5","babel-plugin-transform-import-extension":"^1.0.3","babel-plugin-sxy-transform-import-extensions":"^1.0.5"},"peerDependencies":{"react":"^18.2.0 || ^19.0.0","rollup":"^2.79.1","react-dom":"^18.2.0 || ^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tungsten_0.2.21_1784658280217_0.8594081036468477","host":"s3://npm-registry-packages-npm-production"}},"0.2.22":{"name":"tungsten","version":"0.2.22","keywords":[],"author":"","license":"UNLICENSED","_id":"tungsten@0.2.22","maintainers":[{"name":"rsandiford","email":"mail@robertsandiford.co.uk"}],"bin":{"tungsten":"dist/bin/index.js"},"dist":{"shasum":"2a631d0619920f21f1181de396414cd07ffa790d","tarball":"https://registry.npmjs.org/tungsten/-/tungsten-0.2.22.tgz","fileCount":1451,"integrity":"sha512-NjfVSCiYUWACmn6o+m8fb6CvX1snp0bX0L8qzGx0xOquA4KT7d56JzD32Gft6XkYpgsjnc35kmWLJn3y95gImA==","signatures":[{"sig":"MEUCIQCRlS7wT6vaxKA8p3HgrB57K53XhW/OxdUOYPJOo/Rk0wIgMgGSvmsNTPYPDc14YNxCGYuNAN5+tDFi8uOBKqIepLI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516370},"main":"dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":"./dist/*","./compat":"./dist/compat/index.js","./testing":"./dist/testing/index.js","./types/*":"./types/*","./react-zone":"./dist/zones/react.js"},"scripts":{"test":"sxy-test-runner","build":"run-s -c clean build-prep build-watch","clean":"rimraf intermed && rimraf dist","__build":"pnpm clean && pnpm build-prep && pnpm build-watch","build-ts":"tsc --watch","test-once":"sxy-test-runner once","build-once":"rimraf intermed && rimraf dist && pnpm build-ts-once && pnpm build-babel-once","build-prep":"pnpm build-ts-once","build-babel":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js --watch","build-quick":"pnpm build-watch","build-watch":"run-p build-ts build-babel","build-ts-once":"tsc","build-babel-once":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js"},"_npmUser":{"name":"rsandiford","email":"mail@robertsandiford.co.uk"},"description":"","directories":{},"_nodeVersion":"26.0.0","dependencies":{"ini":"^4.1.3","npm":"^11.12.0","zod":"^4.3.6","hono":"^4.12.8","open":"^8.4.2","rmfr":"^2.0.0","sass":"^1.98.0","util":"^0.12.5","axios":"^0.27.2","chalk":"^5.6.2","slash":"^4.0.0","dotenv":"^16.6.1","globby":"^13.2.2","rollup":"^2.80.0","arktype":"^2.2.0","express":"^4.22.1","install":"^0.13.0","postcss":"^8.5.8","sxy-lib":"^3.0.4","bcryptjs":"^2.4.3","chokidar":"^3.6.0","cjstoesm":"^2.1.2","fs-extra":"^10.1.0","precinct":"^12.2.0","redaxios":"^0.5.1","cross-env":"^7.0.3","@babel/cli":"^7.28.6","decamelize":"^6.0.1","esm-reload":"^1.0.1","node-fetch":"^3.3.2","sxy-loader":"^3.1.0","@babel/core":"^7.29.0","npm-run-all":"^4.1.5","babel-loader":"^8.4.1","react-router":"^6.30.3","@babel/parser":"^7.29.2","cookie-parser":"^1.4.7","path-to-regexp":"^6.3.0","chalk-extensions":"^2.0.24","cjs-module-lexer":"^1.4.3","lodash.clonedeep":"^4.5.0","@hono/node-server":"^1.19.11","find-package-json":"^1.2.0","rollup-plugin-gzip":"^3.1.2","sxy-filing-cabinet":"^3.4.2","@babel/preset-react":"^7.28.5","@rollup/plugin-json":"^6.1.0","html-webpack-plugin":"^5.6.6","import-meta-resolve":"^2.2.2","sxy-dependency-tree":"^8.1.11","sxy-lib-object-copy":"^2.0.5","@rollup/plugin-babel":"^5.3.1","require-resolve-hook":"^1.1.0","rollup-plugin-terser":"^7.0.2","serialize-javascript":"^6.0.2","terser-webpack-plugin":"^5.4.0","babel-plugin-css-to-js":"^0.0.4","@rollup/plugin-commonjs":"^22.0.2","mini-css-extract-plugin":"^2.10.1","sxy-package-investigator":"^1.0.0","compression-webpack-plugin":"^10.0.0","@rollup/plugin-node-resolve":"^14.1.0","babel-plugin-sxy-module-resolver":"^4.1.9","babel-plugin-sxy-transform-cjs-to-esm":"^0.2.6","@babel/plugin-syntax-import-assertions":"^7.28.6","@babel/plugin-transform-class-properties":"^7.28.6"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.5.0","rmrf":"^2.0.4","eslint":"^8.57.1","rimraf":"^5.0.10","csstype":"^3.2.3","happy-dom":"^20.10.6","supertest":"^6.3.4","sxy-types":"^1.0.23","@types/ini":"^1.3.34","prop-types":"^15.8.1","typescript":"^6.0.3","@types/chai":"^4.3.20","@types/node":"^20.19.37","@types/rmfr":"^2.0.5","chai-subset":"^1.6.0","webpack-cli":"^4.10.0","@babel/types":"^7.29.0","@types/react":"19.1.9","@types/bcrypt":"^5.0.2","@types/express":"^4.17.25","@types/bcryptjs":"^2.4.6","@types/fs-extra":"^11.0.4","sxy-test-runner":"^2.2.2","@babel/generator":"^7.29.1","@types/react-dom":"19.1.7","@types/prop-types":"^15.7.15","@types/babel-types":"^7.0.16","@types/babel__core":"^7.20.5","@types/cookie-parser":"^1.4.10","eslint-plugin-import":"^2.32.0","webpack-stats-plugin":"^1.1.3","@types/babel__generator":"^7.27.0","@types/lodash.clonedeep":"^4.5.9","progress-webpack-plugin":"^1.0.16","webpack-bundle-analyzer":"^4.10.2","@types/find-package-json":"^1.2.7","rollup-plugin-visualizer":"^5.14.0","@typescript-eslint/parser":"^5.62.0","@types/serialize-javascript":"^5.0.4","eslint-plugin-no-type-assertion":"^1.3.0","@typescript-eslint/eslint-plugin":"^5.62.0","eslint-import-resolver-typescript":"^2.7.1","babel-plugin-replace-import-extension":"^1.1.5","babel-plugin-transform-import-extension":"^1.0.3","babel-plugin-sxy-transform-import-extensions":"^1.0.5"},"peerDependencies":{"react":"^18.2.0 || ^19.0.0","rollup":"^2.79.1","react-dom":"^18.2.0 || ^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tungsten_0.2.22_1784736581777_0.9575286943922003","host":"s3://npm-registry-packages-npm-production"}},"0.2.23":{"name":"tungsten","version":"0.2.23","keywords":[],"author":"","license":"UNLICENSED","_id":"tungsten@0.2.23","maintainers":[{"name":"rsandiford","email":"mail@robertsandiford.co.uk"}],"bin":{"tungsten":"dist/bin/index.js"},"dist":{"shasum":"46f78a5263be345acb54be77148776ee13c858d8","tarball":"https://registry.npmjs.org/tungsten/-/tungsten-0.2.23.tgz","fileCount":1451,"integrity":"sha512-XwrZfkHO0s7mJuDSzJwtvT5fdOelMFV3D9f8gC584vSrjm7/H8wYo+gDBBcP5rUE6PoxTfLUm0dpq4ZUirP46Q==","signatures":[{"sig":"MEUCIQCvcXzYGCzRL+e1tAwgBza+hh8rDPrR1HZ0XptC9mMJWgIgL2YACLO1+fJDzwpY58TG6vXLIcBtDELOBYo0RhKRxg4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1517121},"main":"dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":"./dist/*","./compat":"./dist/compat/index.js","./testing":"./dist/testing/index.js","./types/*":"./types/*","./react-zone":"./dist/zones/react.js"},"scripts":{"test":"sxy-test-runner","build":"run-s -c clean build-prep build-watch","clean":"rimraf intermed && rimraf dist","__build":"pnpm clean && pnpm build-prep && pnpm build-watch","build-ts":"tsc --watch","test-once":"sxy-test-runner once","build-once":"rimraf intermed && rimraf dist && pnpm build-ts-once && pnpm build-babel-once","build-prep":"pnpm build-ts-once","build-babel":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js --watch","build-quick":"pnpm build-watch","build-watch":"run-p build-ts build-babel","build-ts-once":"tsc","build-babel-once":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js"},"_npmUser":{"name":"rsandiford","email":"mail@robertsandiford.co.uk"},"description":"","directories":{},"_nodeVersion":"26.0.0","dependencies":{"ini":"^4.1.3","zod":"^4.3.6","hono":"^4.12.8","open":"^8.4.2","sass":"^1.98.0","chalk":"^5.6.2","slash":"^4.0.0","dotenv":"^16.6.1","globby":"^13.2.2","rollup":"^2.80.0","arktype":"^2.2.0","express":"^4.22.1","postcss":"^8.5.8","sxy-lib":"^3.0.4","bcryptjs":"^2.4.3","chokidar":"^3.6.0","cjstoesm":"^2.1.2","fs-extra":"^10.1.0","precinct":"^12.2.0","cross-env":"^7.0.3","@babel/cli":"^7.28.6","decamelize":"^6.0.1","esm-reload":"^1.0.1","sxy-loader":"^3.1.0","@babel/core":"^7.29.0","npm-run-all":"^4.1.5","react-router":"^6.30.3","@babel/parser":"^7.29.2","cookie-parser":"^1.4.7","path-to-regexp":"^6.3.0","chalk-extensions":"^2.0.24","cjs-module-lexer":"^1.4.3","lodash.clonedeep":"^4.5.0","@hono/node-server":"^1.19.11","find-package-json":"^1.2.0","rollup-plugin-gzip":"^3.1.2","sxy-filing-cabinet":"^3.4.2","@babel/preset-react":"^7.28.5","@rollup/plugin-json":"^6.1.0","import-meta-resolve":"^2.2.2","sxy-dependency-tree":"^8.1.11","sxy-lib-object-copy":"^2.0.5","@rollup/plugin-babel":"^5.3.1","require-resolve-hook":"^1.1.0","serialize-javascript":"^6.0.2","@rollup/plugin-terser":"^1.0.0","babel-plugin-css-to-js":"^0.0.4","@rollup/plugin-commonjs":"^22.0.2","sxy-package-investigator":"^1.0.0","@rollup/plugin-node-resolve":"^14.1.0","babel-plugin-sxy-module-resolver":"^4.1.9","babel-plugin-sxy-transform-cjs-to-esm":"^0.2.6","@babel/plugin-syntax-import-assertions":"^7.28.6","@babel/plugin-transform-class-properties":"^7.28.6"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.5.0","eslint":"^8.57.1","rimraf":"^5.0.10","csstype":"^3.2.3","happy-dom":"^20.10.6","sxy-types":"^1.0.23","@types/ini":"^1.3.34","prop-types":"^15.8.1","typescript":"^6.0.3","@types/chai":"^4.3.20","@types/node":"^20.19.37","@types/rmfr":"^2.0.5","@babel/types":"^7.29.0","@types/react":"19.1.9","@types/express":"^4.17.25","@types/bcryptjs":"^2.4.6","@types/fs-extra":"^11.0.4","sxy-test-runner":"^2.2.2","@babel/generator":"^7.29.1","@types/react-dom":"19.1.7","@types/prop-types":"^15.7.15","@types/babel-types":"^7.0.16","@types/babel__core":"^7.20.5","@types/cookie-parser":"^1.4.10","eslint-plugin-import":"^2.32.0","@types/babel__generator":"^7.27.0","@types/lodash.clonedeep":"^4.5.9","@types/find-package-json":"^1.2.7","rollup-plugin-visualizer":"^5.14.0","@typescript-eslint/parser":"^5.62.0","@types/serialize-javascript":"^5.0.4","eslint-plugin-no-type-assertion":"^1.3.0","@typescript-eslint/eslint-plugin":"^5.62.0","eslint-import-resolver-typescript":"^2.7.1","babel-plugin-replace-import-extension":"^1.1.5","babel-plugin-transform-import-extension":"^1.0.3","babel-plugin-sxy-transform-import-extensions":"^1.0.5"},"peerDependencies":{"react":"^18.2.0 || ^19.0.0","rollup":"^2.79.1","react-dom":"^18.2.0 || ^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tungsten_0.2.23_1784746490970_0.7989090284267797","host":"s3://npm-registry-packages-npm-production"}},"0.2.24":{"name":"tungsten","version":"0.2.24","keywords":[],"author":"","license":"UNLICENSED","_id":"tungsten@0.2.24","maintainers":[{"name":"rsandiford","email":"mail@robertsandiford.co.uk"}],"bin":{"tungsten":"dist/bin/index.js"},"dist":{"shasum":"62d62f2f486dab504507032c9f561ac7c04594c7","tarball":"https://registry.npmjs.org/tungsten/-/tungsten-0.2.24.tgz","fileCount":1454,"integrity":"sha512-xIVDkrvza5GzTLTz1Zd07MvVy/Msz5MIzkt8CFUa7BDQA0g5VrHY3Qf410F44MH4Ay6I0RfsgNTk7+/En8T1uA==","signatures":[{"sig":"MEUCIQD64WFJUg7JY1iPVDKVgmbg4RC4tLFKfgRcu7Rf5n8VlwIgN5/M1rehyt11/yl+NiaFIZcyyivTk9ner/MLPEJRI7U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1518356},"main":"dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":"./dist/*","./compat":"./dist/compat/index.js","./testing":"./dist/testing/index.js","./types/*":"./types/*","./react-zone":"./dist/zones/react.js"},"scripts":{"test":"sxy-test-runner","build":"run-s -c clean build-prep build-watch","clean":"rimraf intermed && rimraf dist","__build":"pnpm clean && pnpm build-prep && pnpm build-watch","build-ts":"tsc --watch","test-once":"sxy-test-runner once","build-once":"rimraf intermed && rimraf dist && pnpm build-ts-once && pnpm build-babel-once","build-prep":"pnpm build-ts-once","build-babel":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js --watch","build-quick":"pnpm build-watch","build-watch":"run-p build-ts build-babel","build-ts-once":"tsc","build-babel-once":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js"},"_npmUser":{"name":"rsandiford","email":"mail@robertsandiford.co.uk"},"description":"","directories":{},"_nodeVersion":"26.0.0","dependencies":{"ini":"^4.1.3","zod":"^4.3.6","hono":"^4.12.8","open":"^8.4.2","sass":"^1.98.0","chalk":"^5.6.2","slash":"^4.0.0","dotenv":"^16.6.1","globby":"^13.2.2","rollup":"^2.80.0","arktype":"^2.2.0","express":"^4.22.1","postcss":"^8.5.8","sxy-lib":"^3.0.4","bcryptjs":"^2.4.3","chokidar":"^3.6.0","cjstoesm":"^2.1.2","fs-extra":"^10.1.0","precinct":"^12.2.0","cross-env":"^7.0.3","@babel/cli":"^7.28.6","decamelize":"^6.0.1","esm-reload":"^1.0.1","sxy-loader":"^3.1.0","@babel/core":"^7.29.0","npm-run-all":"^4.1.5","react-router":"^6.30.3","@babel/parser":"^7.29.2","cookie-parser":"^1.4.7","path-to-regexp":"^6.3.0","chalk-extensions":"^2.0.24","cjs-module-lexer":"^1.4.3","lodash.clonedeep":"^4.5.0","@hono/node-server":"^1.19.11","find-package-json":"^1.2.0","rollup-plugin-gzip":"^3.1.2","sxy-filing-cabinet":"^3.4.2","@babel/preset-react":"^7.28.5","@rollup/plugin-json":"^6.1.0","import-meta-resolve":"^2.2.2","sxy-dependency-tree":"^8.1.11","sxy-lib-object-copy":"^2.0.5","@rollup/plugin-babel":"^5.3.1","require-resolve-hook":"^1.1.0","serialize-javascript":"^6.0.2","@rollup/plugin-terser":"^1.0.0","babel-plugin-css-to-js":"^0.0.4","@rollup/plugin-commonjs":"^22.0.2","sxy-package-investigator":"^1.0.0","@rollup/plugin-node-resolve":"^14.1.0","babel-plugin-sxy-module-resolver":"^4.1.9","babel-plugin-sxy-transform-cjs-to-esm":"^0.2.6","@babel/plugin-syntax-import-assertions":"^7.28.6","@babel/plugin-transform-class-properties":"^7.28.6"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.5.0","eslint":"^8.57.1","rimraf":"^5.0.10","csstype":"^3.2.3","happy-dom":"^20.10.6","sxy-types":"^1.0.23","@types/ini":"^1.3.34","prop-types":"^15.8.1","typescript":"^6.0.3","@types/chai":"^4.3.20","@types/node":"^20.19.37","@babel/types":"^7.29.0","@types/react":"19.1.9","@types/express":"^4.17.25","@types/bcryptjs":"^2.4.6","@types/fs-extra":"^11.0.4","sxy-test-runner":"^2.2.2","@babel/generator":"^7.29.1","@types/react-dom":"19.1.7","@types/prop-types":"^15.7.15","@types/babel-types":"^7.0.16","@types/babel__core":"^7.20.5","@types/cookie-parser":"^1.4.10","eslint-plugin-import":"^2.32.0","@types/babel__generator":"^7.27.0","@types/lodash.clonedeep":"^4.5.9","@types/find-package-json":"^1.2.7","rollup-plugin-visualizer":"^5.14.0","@typescript-eslint/parser":"^5.62.0","@types/serialize-javascript":"^5.0.4","eslint-plugin-no-type-assertion":"^1.3.0","@typescript-eslint/eslint-plugin":"^5.62.0","eslint-import-resolver-typescript":"^2.7.1","babel-plugin-replace-import-extension":"^1.1.5","babel-plugin-transform-import-extension":"^1.0.3","babel-plugin-sxy-transform-import-extensions":"^1.0.5"},"peerDependencies":{"react":"^18.2.0 || ^19.0.0","rollup":"^2.79.1","react-dom":"^18.2.0 || ^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tungsten_0.2.24_1784747985854_0.39408834876287635","host":"s3://npm-registry-packages-npm-production"}},"0.2.25":{"name":"tungsten","version":"0.2.25","keywords":[],"author":"","license":"UNLICENSED","_id":"tungsten@0.2.25","maintainers":[{"name":"rsandiford","email":"mail@robertsandiford.co.uk"}],"bin":{"tungsten":"dist/bin/index.js"},"dist":{"shasum":"8057a7b79a0214248359f372feeb138079d31a5e","tarball":"https://registry.npmjs.org/tungsten/-/tungsten-0.2.25.tgz","fileCount":1454,"integrity":"sha512-uBAuszAeG4vh3acGdqd9HC1p//qDex4LFOJ0UyzCCbPam32qEnmeXfCeV/zlW/5Mm9JKhVatRAh15lEKpX4lXg==","signatures":[{"sig":"MEQCIGwV2lRuY/AOsfSOCunMuPGx0nxHRjon5eMH/GLgURdKAiBtYaIAn+lSKc1dsrGbOypAMnqvKT8hyThEEZrXnNbAYQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1519023},"main":"dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":"./dist/*","./compat":"./dist/compat/index.js","./testing":"./dist/testing/index.js","./types/*":"./types/*","./react-zone":"./dist/zones/react.js"},"scripts":{"test":"sxy-test-runner","build":"run-s -c clean build-prep build-watch","clean":"rimraf intermed && rimraf dist","__build":"pnpm clean && pnpm build-prep && pnpm build-watch","build-ts":"tsc --watch","test-once":"sxy-test-runner once","build-once":"rimraf intermed && rimraf dist && pnpm build-ts-once && pnpm build-babel-once","build-prep":"pnpm build-ts-once","build-babel":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js --watch","build-quick":"pnpm build-watch","build-watch":"run-p build-ts build-babel","build-ts-once":"tsc","build-babel-once":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js"},"_npmUser":{"name":"rsandiford","email":"mail@robertsandiford.co.uk"},"description":"","directories":{},"_nodeVersion":"26.0.0","dependencies":{"ini":"^4.1.3","zod":"^4.3.6","hono":"^4.12.8","open":"^8.4.2","sass":"^1.98.0","chalk":"^5.6.2","slash":"^4.0.0","dotenv":"^16.6.1","globby":"^13.2.2","rollup":"^2.80.0","arktype":"^2.2.0","express":"^4.22.1","postcss":"^8.5.8","sxy-lib":"^3.0.4","bcryptjs":"^2.4.3","chokidar":"^3.6.0","cjstoesm":"^2.1.2","fs-extra":"^10.1.0","precinct":"^12.2.0","cross-env":"^7.0.3","@babel/cli":"^7.28.6","decamelize":"^6.0.1","esm-reload":"^1.0.1","sxy-loader":"^3.1.0","@babel/core":"^7.29.0","npm-run-all":"^4.1.5","react-router":"^6.30.3","@babel/parser":"^7.29.2","cookie-parser":"^1.4.7","path-to-regexp":"^6.3.0","chalk-extensions":"^2.0.24","cjs-module-lexer":"^1.4.3","lodash.clonedeep":"^4.5.0","@hono/node-server":"^1.19.11","find-package-json":"^1.2.0","rollup-plugin-gzip":"^3.1.2","sxy-filing-cabinet":"^3.4.2","@babel/preset-react":"^7.28.5","@rollup/plugin-json":"^6.1.0","import-meta-resolve":"^2.2.2","sxy-dependency-tree":"^8.1.11","sxy-lib-object-copy":"^2.0.5","@rollup/plugin-babel":"^5.3.1","require-resolve-hook":"^1.1.0","serialize-javascript":"^6.0.2","@rollup/plugin-terser":"^1.0.0","babel-plugin-css-to-js":"^0.0.4","@rollup/plugin-commonjs":"^22.0.2","sxy-package-investigator":"^1.0.0","@rollup/plugin-node-resolve":"^14.1.0","babel-plugin-sxy-module-resolver":"^4.1.9","babel-plugin-sxy-transform-cjs-to-esm":"^0.2.6","@babel/plugin-syntax-import-assertions":"^7.28.6","@babel/plugin-transform-class-properties":"^7.28.6"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.5.0","eslint":"^8.57.1","rimraf":"^5.0.10","csstype":"^3.2.3","happy-dom":"^20.10.6","sxy-types":"^1.0.23","@types/ini":"^1.3.34","prop-types":"^15.8.1","typescript":"^6.0.3","@types/chai":"^4.3.20","@types/node":"^20.19.37","@babel/types":"^7.29.0","@types/react":"19.1.9","@types/express":"^4.17.25","@types/bcryptjs":"^2.4.6","@types/fs-extra":"^11.0.4","sxy-test-runner":"^2.2.2","@babel/generator":"^7.29.1","@types/react-dom":"19.1.7","@types/prop-types":"^15.7.15","@types/babel-types":"^7.0.16","@types/babel__core":"^7.20.5","@types/cookie-parser":"^1.4.10","eslint-plugin-import":"^2.32.0","@types/babel__generator":"^7.27.0","@types/lodash.clonedeep":"^4.5.9","@types/find-package-json":"^1.2.7","rollup-plugin-visualizer":"^5.14.0","@typescript-eslint/parser":"^5.62.0","@types/serialize-javascript":"^5.0.4","eslint-plugin-no-type-assertion":"^1.3.0","@typescript-eslint/eslint-plugin":"^5.62.0","eslint-import-resolver-typescript":"^2.7.1","babel-plugin-replace-import-extension":"^1.1.5","babel-plugin-transform-import-extension":"^1.0.3","babel-plugin-sxy-transform-import-extensions":"^1.0.5"},"peerDependencies":{"react":"^18.2.0 || ^19.0.0","rollup":"^2.79.1","react-dom":"^18.2.0 || ^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tungsten_0.2.25_1785006085747_0.34140649053556804","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"tungsten","version":"0.3.0","keywords":[],"author":"","license":"UNLICENSED","_id":"tungsten@0.3.0","maintainers":[{"name":"rsandiford","email":"mail@robertsandiford.co.uk"}],"bin":{"tungsten":"dist/bin/index.js"},"dist":{"shasum":"553b84ae1499a42437d237c221570afd599afe2c","tarball":"https://registry.npmjs.org/tungsten/-/tungsten-0.3.0.tgz","fileCount":1505,"integrity":"sha512-AMikEJAgNp7b3/LMmcYPSxuq93TNAo+bWw/cn9R6xfXIDRo05X40vIKDjaELPXoU26j5cNw+aXUYWmoEknnZmw==","signatures":[{"sig":"MEUCIQD0UG+IZc4D3LMQuFj8rWuCpYfnrcq19BgLxfeOsBy6LQIgQqdBJc7OyXr6gaUF82xHnKBe8XA0q5DYFsVIrSuFJKo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1603443},"main":"dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":"./dist/*","./compat":"./dist/compat/index.js","./testing":"./dist/testing/index.js","./types/*":"./types/*","./react-zone":"./dist/zones/react.js"},"scripts":{"test":"sxy-test-runner","build":"run-s -c clean build-prep build-watch","clean":"rimraf intermed dist","__build":"pnpm clean && pnpm build-prep && pnpm build-watch","build-ts":"tsc --watch","test-once":"sxy-test-runner once","build-once":"rimraf intermed dist && pnpm build-ts-once && pnpm build-babel-once","build-prep":"pnpm build-ts-once","build-babel":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js --watch","build-quick":"pnpm build-watch","build-watch":"run-p build-ts build-babel","build-ts-once":"tsc","build-babel-once":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js"},"_npmUser":{"name":"rsandiford","email":"mail@robertsandiford.co.uk"},"description":"","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ini":"^4.1.3","zod":"^4.3.6","hono":"^4.12.8","open":"^8.4.2","sass":"^1.98.0","chalk":"^5.6.2","slash":"^4.0.0","dotenv":"^16.6.1","globby":"^13.2.2","rollup":"^2.80.0","arktype":"^2.2.0","express":"^4.22.1","postcss":"^8.5.8","sxy-lib":"^3.0.4","bcryptjs":"^2.4.3","chokidar":"^3.6.0","cjstoesm":"^2.1.2","fs-extra":"^10.1.0","precinct":"^12.2.0","cross-env":"^7.0.3","@babel/cli":"^7.28.6","decamelize":"^6.0.1","esm-reload":"^1.0.1","sxy-loader":"^3.1.0","@babel/core":"^7.29.0","npm-run-all":"^4.1.5","react-router":"^6.30.3","@babel/parser":"^7.29.2","cookie-parser":"^1.4.7","path-to-regexp":"^6.3.0","chalk-extensions":"^2.0.24","cjs-module-lexer":"^1.4.3","lodash.clonedeep":"^4.5.0","@hono/node-server":"^1.19.11","find-package-json":"^1.2.0","rollup-plugin-gzip":"^3.1.2","sxy-filing-cabinet":"^3.4.2","@babel/preset-react":"^7.28.5","@rollup/plugin-json":"^6.1.0","import-meta-resolve":"^2.2.2","sxy-dependency-tree":"^8.1.11","sxy-lib-object-copy":"^2.0.5","@rollup/plugin-babel":"^5.3.1","require-resolve-hook":"^1.1.0","serialize-javascript":"^6.0.2","@rollup/plugin-terser":"^1.0.0","babel-plugin-css-to-js":"^0.0.4","@rollup/plugin-commonjs":"^22.0.2","sxy-package-investigator":"^1.0.0","@rollup/plugin-node-resolve":"^14.1.0","babel-plugin-sxy-module-resolver":"^4.1.9","babel-plugin-sxy-transform-cjs-to-esm":"^0.2.6","@babel/plugin-syntax-import-assertions":"^7.28.6","@babel/plugin-transform-class-properties":"^7.28.6"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.5.0","eslint":"^8.57.1","rimraf":"^5.0.10","csstype":"^3.2.3","happy-dom":"^20.10.6","sxy-types":"^1.0.23","@types/ini":"^1.3.34","prop-types":"^15.8.1","typescript":"^6.0.3","@types/chai":"^4.3.20","@types/node":"^20.19.37","@babel/types":"^7.29.0","@types/react":"19.1.9","@types/express":"^4.17.25","@types/bcryptjs":"^2.4.6","@types/fs-extra":"^11.0.4","sxy-test-runner":"^2.2.2","@babel/generator":"^7.29.1","@types/react-dom":"19.1.7","@types/prop-types":"^15.7.15","@types/babel-types":"^7.0.16","@types/babel__core":"^7.20.5","@types/cookie-parser":"^1.4.10","eslint-plugin-import":"^2.32.0","@types/babel__generator":"^7.27.0","@types/lodash.clonedeep":"^4.5.9","@types/find-package-json":"^1.2.7","rollup-plugin-visualizer":"^5.14.0","@typescript-eslint/parser":"^5.62.0","@types/serialize-javascript":"^5.0.4","eslint-plugin-no-type-assertion":"^1.3.0","@typescript-eslint/eslint-plugin":"^5.62.0","eslint-import-resolver-typescript":"^2.7.1","babel-plugin-replace-import-extension":"^1.1.5","babel-plugin-transform-import-extension":"^1.0.3","babel-plugin-sxy-transform-import-extensions":"^1.0.5"},"peerDependencies":{"react":"^18.2.0 || ^19.0.0","rollup":"^2.79.1","react-dom":"^18.2.0 || ^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tungsten_0.3.0_1785180464165_0.9598128201125316","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"tungsten","version":"0.3.1","keywords":[],"author":"","license":"UNLICENSED","_id":"tungsten@0.3.1","maintainers":[{"name":"rsandiford","email":"mail@robertsandiford.co.uk"}],"bin":{"tungsten":"dist/bin/index.js"},"dist":{"shasum":"11174f3f0e4868af732626aae036bf996654fef1","tarball":"https://registry.npmjs.org/tungsten/-/tungsten-0.3.1.tgz","fileCount":1505,"integrity":"sha512-DPt6kf3ClRCdwcevyQdBYBWnOkRWgMVptpxbL1FTpRZ6Q1nG8/JRkvFhAzeaHyxTqlluXrV9Rn8cjUU5yir7HA==","signatures":[{"sig":"MEUCICJNmZ507WBaiHEIY01ubzjQIN1tD1n3GfPfiLOSlANOAiEAq1Xduzd5JYUwH/cO072IfflvOhV2AtDyOehsHH0Kf2c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1603443},"main":"dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":"./dist/*","./compat":"./dist/compat/index.js","./testing":"./dist/testing/index.js","./types/*":"./types/*","./react-zone":"./dist/zones/react.js"},"scripts":{"test":"sxy-test-runner","build":"run-s -c clean build-prep build-watch","clean":"rimraf intermed dist","__build":"pnpm clean && pnpm build-prep && pnpm build-watch","build-ts":"tsc --watch","test-once":"sxy-test-runner once","build-once":"rimraf intermed dist && pnpm build-ts-once && pnpm build-babel-once","build-prep":"pnpm build-ts-once","build-babel":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js --watch","build-quick":"pnpm build-watch","build-watch":"run-p build-ts build-babel","build-ts-once":"tsc","build-babel-once":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js"},"_npmUser":{"name":"rsandiford","email":"mail@robertsandiford.co.uk"},"description":"","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ini":"^4.1.3","zod":"^4.3.6","hono":"^4.12.8","open":"^8.4.2","sass":"^1.98.0","chalk":"^5.6.2","slash":"^4.0.0","dotenv":"^16.6.1","globby":"^13.2.2","rollup":"^2.80.0","arktype":"^2.2.0","express":"^4.22.1","postcss":"^8.5.8","sxy-lib":"^3.0.4","bcryptjs":"^2.4.3","chokidar":"^3.6.0","cjstoesm":"^2.1.2","fs-extra":"^10.1.0","precinct":"^12.2.0","cross-env":"^7.0.3","@babel/cli":"^7.28.6","decamelize":"^6.0.1","esm-reload":"^1.0.1","sxy-loader":"^3.1.0","@babel/core":"^7.29.0","npm-run-all":"^4.1.5","react-router":"^6.30.3","@babel/parser":"^7.29.2","cookie-parser":"^1.4.7","path-to-regexp":"^6.3.0","chalk-extensions":"^2.0.24","cjs-module-lexer":"^1.4.3","lodash.clonedeep":"^4.5.0","@hono/node-server":"^1.19.11","find-package-json":"^1.2.0","rollup-plugin-gzip":"^3.1.2","sxy-filing-cabinet":"^3.4.2","@babel/preset-react":"^7.28.5","@rollup/plugin-json":"^6.1.0","import-meta-resolve":"^2.2.2","sxy-dependency-tree":"^8.1.11","sxy-lib-object-copy":"^2.0.5","@rollup/plugin-babel":"^5.3.1","require-resolve-hook":"^1.1.0","serialize-javascript":"^6.0.2","@rollup/plugin-terser":"^1.0.0","babel-plugin-css-to-js":"^0.0.4","@rollup/plugin-commonjs":"^22.0.2","sxy-package-investigator":"^1.0.0","@rollup/plugin-node-resolve":"^14.1.0","babel-plugin-sxy-module-resolver":"^4.1.9","babel-plugin-sxy-transform-cjs-to-esm":"^0.2.6","@babel/plugin-syntax-import-assertions":"^7.28.6","@babel/plugin-transform-class-properties":"^7.28.6"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.5.0","eslint":"^8.57.1","rimraf":"^5.0.10","csstype":"^3.2.3","happy-dom":"^20.10.6","sxy-types":"^1.0.23","@types/ini":"^1.3.34","prop-types":"^15.8.1","typescript":"^6.0.3","@types/chai":"^4.3.20","@types/node":"^20.19.37","@babel/types":"^7.29.0","@types/react":"19.1.9","@types/express":"^4.17.25","@types/bcryptjs":"^2.4.6","@types/fs-extra":"^11.0.4","sxy-test-runner":"^2.2.2","@babel/generator":"^7.29.1","@types/react-dom":"19.1.7","@types/prop-types":"^15.7.15","@types/babel-types":"^7.0.16","@types/babel__core":"^7.20.5","@types/cookie-parser":"^1.4.10","eslint-plugin-import":"^2.32.0","@types/babel__generator":"^7.27.0","@types/lodash.clonedeep":"^4.5.9","@types/find-package-json":"^1.2.7","rollup-plugin-visualizer":"^5.14.0","@typescript-eslint/parser":"^5.62.0","@types/serialize-javascript":"^5.0.4","eslint-plugin-no-type-assertion":"^1.3.0","@typescript-eslint/eslint-plugin":"^5.62.0","eslint-import-resolver-typescript":"^2.7.1","babel-plugin-replace-import-extension":"^1.1.5","babel-plugin-transform-import-extension":"^1.0.3","babel-plugin-sxy-transform-import-extensions":"^1.0.5"},"peerDependencies":{"react":"^18.2.0 || ^19.0.0","rollup":"^2.79.1","react-dom":"^18.2.0 || ^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tungsten_0.3.1_1785181843148_0.859929901343568","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"tungsten","version":"0.3.2","keywords":[],"author":"","license":"UNLICENSED","_id":"tungsten@0.3.2","maintainers":[{"name":"rsandiford","email":"mail@robertsandiford.co.uk"}],"bin":{"tungsten":"dist/bin/index.js"},"dist":{"shasum":"3398247c75fc2f8a73c9d6d951fd334551225c5b","tarball":"https://registry.npmjs.org/tungsten/-/tungsten-0.3.2.tgz","fileCount":1559,"integrity":"sha512-1DLTFKNJ+Lsid2bO2tNd/iecFj6C3vJ6zVb5y1h7kHkuQ5icGLrkqntk+yCtYcaCjCGGr1uh5q8kSkoAm9Ht6g==","signatures":[{"sig":"MEUCIQCIV10bsMdTzicocp5HwSZIL/tFPvIMaqHyICroHQ20ewIgfVV6bHptpZefbmgUtQQzPfBC/vuRD9Vy6wY1/CbS7yA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1699161},"main":"dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":"./dist/*","./compat":"./dist/compat/index.js","./testing":"./dist/testing/index.js","./types/*":"./types/*","./react-zone":"./dist/zones/react.js"},"scripts":{"test":"sxy-test-runner","build":"run-s -c clean build-prep build-watch","clean":"rimraf intermed dist","__build":"pnpm clean && pnpm build-prep && pnpm build-watch","build-ts":"tsc --watch","test-once":"sxy-test-runner once","build-once":"rimraf intermed dist && pnpm build-ts-once && pnpm build-babel-once","build-prep":"pnpm build-ts-once","build-babel":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js --watch","build-quick":"pnpm build-watch","build-watch":"run-p build-ts build-babel","build-ts-once":"tsc","build-babel-once":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js"},"_npmUser":{"name":"rsandiford","email":"mail@robertsandiford.co.uk"},"description":"","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ini":"^4.1.3","zod":"^4.3.6","hono":"^4.12.8","open":"^8.4.2","sass":"^1.98.0","chalk":"^5.6.2","slash":"^4.0.0","dotenv":"^16.6.1","globby":"^13.2.2","rollup":"^2.80.0","arktype":"^2.2.0","express":"^4.22.1","postcss":"^8.5.8","sxy-lib":"^3.0.4","bcryptjs":"^2.4.3","chokidar":"^3.6.0","cjstoesm":"^2.1.2","fs-extra":"^10.1.0","precinct":"^12.2.0","cross-env":"^7.0.3","@babel/cli":"^7.28.6","decamelize":"^6.0.1","esm-reload":"^1.0.1","sxy-loader":"^3.1.0","@babel/core":"^7.29.0","npm-run-all":"^4.1.5","react-router":"^6.30.3","@babel/parser":"^7.29.2","cookie-parser":"^1.4.7","path-to-regexp":"^6.3.0","chalk-extensions":"^2.0.24","cjs-module-lexer":"^1.4.3","lodash.clonedeep":"^4.5.0","@hono/node-server":"^1.19.11","find-package-json":"^1.2.0","rollup-plugin-gzip":"^3.1.2","sxy-filing-cabinet":"^3.4.2","@babel/preset-react":"^7.28.5","@rollup/plugin-json":"^6.1.0","import-meta-resolve":"^2.2.2","sxy-dependency-tree":"^8.1.11","sxy-lib-object-copy":"^2.0.5","@rollup/plugin-babel":"^5.3.1","require-resolve-hook":"^1.1.0","serialize-javascript":"^6.0.2","@rollup/plugin-terser":"^1.0.0","babel-plugin-css-to-js":"^0.0.4","@rollup/plugin-commonjs":"^22.0.2","sxy-package-investigator":"^1.0.0","@rollup/plugin-node-resolve":"^14.1.0","babel-plugin-sxy-module-resolver":"^4.1.9","babel-plugin-sxy-transform-cjs-to-esm":"^0.2.6","@babel/plugin-syntax-import-assertions":"^7.28.6","@babel/plugin-transform-class-properties":"^7.28.6"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.5.0","eslint":"^8.57.1","rimraf":"^5.0.10","csstype":"^3.2.3","happy-dom":"^20.10.6","sxy-types":"^1.0.23","@types/ini":"^1.3.34","prop-types":"^15.8.1","typescript":"^6.0.3","@types/chai":"^4.3.20","@types/node":"^20.19.37","@babel/types":"^7.29.0","@types/react":"19.1.9","@types/express":"^4.17.25","@types/bcryptjs":"^2.4.6","@types/fs-extra":"^11.0.4","sxy-test-runner":"^2.2.2","@babel/generator":"^7.29.1","@types/react-dom":"19.1.7","@types/prop-types":"^15.7.15","@types/babel-types":"^7.0.16","@types/babel__core":"^7.20.5","@types/cookie-parser":"^1.4.10","eslint-plugin-import":"^2.32.0","@types/babel__generator":"^7.27.0","@types/lodash.clonedeep":"^4.5.9","@types/find-package-json":"^1.2.7","rollup-plugin-visualizer":"^5.14.0","@typescript-eslint/parser":"^5.62.0","@types/serialize-javascript":"^5.0.4","eslint-plugin-no-type-assertion":"^1.3.0","@typescript-eslint/eslint-plugin":"^5.62.0","eslint-import-resolver-typescript":"^2.7.1","babel-plugin-replace-import-extension":"^1.1.5","babel-plugin-transform-import-extension":"^1.0.3","babel-plugin-sxy-transform-import-extensions":"^1.0.5"},"peerDependencies":{"react":"^18.2.0 || ^19.0.0","rollup":"^2.79.1","react-dom":"^18.2.0 || ^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tungsten_0.3.2_1785219567323_0.1909862315113524","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"tungsten","version":"0.3.3","keywords":[],"author":"","license":"UNLICENSED","_id":"tungsten@0.3.3","maintainers":[{"name":"rsandiford","email":"mail@robertsandiford.co.uk"}],"bin":{"tungsten":"dist/bin/index.js"},"dist":{"shasum":"93fde4ac008418fd7a62b46ba62f6bf1ac71a6de","tarball":"https://registry.npmjs.org/tungsten/-/tungsten-0.3.3.tgz","fileCount":1473,"integrity":"sha512-ATs+KYcPrV5gDSVqhCwwTA2J9XFV6hLDKQoKu/8+Lqy45v4WkZxcUKGR+zl7aj58Eqq6X6uOFQhsSBeYFLsUww==","signatures":[{"sig":"MEYCIQDJtmrrVgmr2d4KR7xc9jAygkF7GkFnKh6N9ADyi9XM2gIhAKZ/nrhCVSup0KED6ULcal9zXy0hQixzWbljCp52ncgJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1588424},"main":"dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":"./dist/*","./compat":"./dist/compat/index.js","./testing":"./dist/testing/index.js","./types/*":"./types/*","./react-zone":"./dist/zones/react.js"},"scripts":{"test":"sxy-test-runner","build":"run-s -c clean build-prep build-watch","clean":"rimraf intermed dist","__build":"pnpm clean && pnpm build-prep && pnpm build-watch","build-ts":"tsc --watch","test-once":"sxy-test-runner once","build-once":"rimraf intermed dist && pnpm build-ts-once && pnpm build-babel-once","build-prep":"pnpm build-ts-once","build-babel":"node scripts/watchBabelAndMark.mjs","build-quick":"pnpm build-watch","build-watch":"run-p build-ts build-babel","build-once-nd":"rimraf intermed dist.building && pnpm build-ts-once && pnpm build-babel-staged && node scripts/syncDist.mjs && node scripts/writeBuildMarker.mjs","build-ts-once":"tsc","build-babel-once":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js && node scripts/writeBuildMarker.mjs","build-babel-staged":"babel intermed --out-dir dist.building --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js"},"_npmUser":{"name":"rsandiford","email":"mail@robertsandiford.co.uk"},"description":"","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ini":"^4.1.3","zod":"^4.4.3","hono":"^4.12.32","open":"^8.4.2","sass":"^1.102.0","chalk":"^5.6.2","slash":"^4.0.0","dotenv":"^16.6.1","globby":"^13.2.2","rollup":"^2.80.0","arktype":"^2.2.3","express":"^4.22.1","postcss":"^8.5.24","sxy-lib":"^3.0.5","bcryptjs":"^3.0.3","chokidar":"^3.6.0","cjstoesm":"^2.1.2","fs-extra":"^10.1.0","precinct":"^12.2.0","cross-env":"^7.0.3","@babel/cli":"^7.28.6","decamelize":"^6.0.1","esm-reload":"^1.0.1","sxy-loader":"^3.1.0","@babel/core":"^7.29.0","npm-run-all":"^4.1.5","react-router":"^6.30.3","@babel/parser":"^7.29.2","cookie-parser":"^1.4.7","path-to-regexp":"^8.4.2","chalk-extensions":"^2.0.24","cjs-module-lexer":"^1.4.3","lodash.clonedeep":"^4.5.0","@hono/node-server":"^1.19.11","find-package-json":"^1.2.0","rollup-plugin-gzip":"^3.1.2","sxy-filing-cabinet":"^3.4.2","@babel/preset-react":"^7.28.5","@rollup/plugin-json":"^6.1.0","import-meta-resolve":"^4.2.0","sxy-dependency-tree":"^8.1.11","sxy-lib-object-copy":"^2.0.5","@rollup/plugin-babel":"^5.3.1","require-resolve-hook":"^1.1.0","serialize-javascript":"^6.0.2","@rollup/plugin-terser":"^1.0.0","babel-plugin-css-to-js":"^0.0.4","@rollup/plugin-commonjs":"^22.0.2","sxy-package-investigator":"^1.0.0","@rollup/plugin-node-resolve":"^14.1.0","babel-plugin-sxy-module-resolver":"^4.1.9","babel-plugin-sxy-transform-cjs-to-esm":"^0.2.6","@babel/plugin-syntax-import-assertions":"^7.29.7","@babel/plugin-transform-class-properties":"^7.28.6"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.5.0","eslint":"^8.57.1","rimraf":"^5.0.10","csstype":"^3.2.3","happy-dom":"^20.11.1","sxy-types":"^1.0.23","@types/ini":"^1.3.34","prop-types":"^15.8.1","typescript":"^6.0.3","@types/chai":"^4.3.20","@types/node":"^20.19.37","@babel/types":"^7.29.0","@types/react":"19.1.9","@types/express":"^4.17.25","@types/fs-extra":"^11.0.4","sxy-test-runner":"^2.3.12","@babel/generator":"^7.29.1","@types/react-dom":"19.1.7","@types/prop-types":"^15.7.15","@types/babel-types":"^7.0.16","@types/babel__core":"^7.20.5","@types/cookie-parser":"^1.4.10","eslint-plugin-import":"^2.32.0","@types/babel__generator":"^7.27.0","@types/lodash.clonedeep":"^4.5.9","@types/find-package-json":"^1.2.7","rollup-plugin-visualizer":"^5.14.0","@typescript-eslint/parser":"^5.62.0","@types/serialize-javascript":"^5.0.4","eslint-plugin-no-type-assertion":"^1.3.0","@typescript-eslint/eslint-plugin":"^5.62.0","eslint-import-resolver-typescript":"^2.7.1","babel-plugin-replace-import-extension":"^1.1.5","babel-plugin-transform-import-extension":"^1.0.3","babel-plugin-sxy-transform-import-extensions":"^1.0.5"},"peerDependencies":{"react":"^18.2.0 || ^19.0.0","rollup":"^2.79.1","react-dom":"^18.2.0 || ^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tungsten_0.3.3_1785437974417_0.5501166246480136","host":"s3://npm-registry-packages-npm-production"}},"0.3.4":{"name":"tungsten","version":"0.3.4","keywords":[],"author":"","license":"UNLICENSED","_id":"tungsten@0.3.4","maintainers":[{"name":"rsandiford","email":"mail@robertsandiford.co.uk"}],"bin":{"tungsten":"dist/bin/index.js"},"dist":{"shasum":"5a02e6c5ec9ff72b9fe1b1a915ed0d8e09a18baf","tarball":"https://registry.npmjs.org/tungsten/-/tungsten-0.3.4.tgz","fileCount":1530,"integrity":"sha512-YLNM3LtlcH+r9aTpGJ4uHjSwRj13gbu3fHnBRWHBbYDDPi9sj5Cpdb1x2LOJlnua7f1OuZlsij5MZHF/A48bUQ==","signatures":[{"sig":"MEQCICV9w0XUS5GouqVO2NWeRYz1PABwtuuVorJVJjQMe/oJAiBK5zWK5/G87T/9/emlyFf7sMEEvWDeCzTCS94rjMHr/A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1699657},"main":"dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":"./dist/*","./compat":"./dist/compat/index.js","./library":"./dist/components/library/index.js","./testing":"./dist/testing/index.js","./types/*":"./types/*","./react-zone":"./dist/zones/react.js"},"scripts":{"test":"sxy-test-runner","build":"run-s -c clean build-prep build-watch","clean":"rimraf intermed dist","__build":"pnpm clean && pnpm build-prep && pnpm build-watch","build-ts":"tsc --watch","test-once":"sxy-test-runner once","build-once":"rimraf intermed dist && pnpm build-ts-once && pnpm build-babel-once && pnpm build-component-styles","build-prep":"pnpm build-ts-once","build-babel":"node scripts/watchBabelAndMark.mjs","build-quick":"pnpm build-watch","build-watch":"run-p build-ts build-babel","build-once-nd":"rimraf intermed dist.building && pnpm build-ts-once && pnpm build-babel-staged && node scripts/syncDist.mjs && node scripts/writeBuildMarker.mjs","build-ts-once":"tsc","build-babel-once":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js && node scripts/writeBuildMarker.mjs","build-babel-staged":"babel intermed --out-dir dist.building --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js","build-component-styles":"node scripts/buildComponentStyles.mjs"},"_npmUser":{"name":"rsandiford","email":"mail@robertsandiford.co.uk"},"description":"","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ini":"^4.1.3","zod":"^4.4.3","hono":"^4.12.32","open":"^8.4.2","sass":"^1.102.0","chalk":"^5.6.2","slash":"^4.0.0","dotenv":"^16.6.1","globby":"^13.2.2","rollup":"^2.80.0","arktype":"^2.2.3","express":"^4.22.1","postcss":"^8.5.24","sxy-lib":"^3.0.5","bcryptjs":"^3.0.3","chokidar":"^3.6.0","cjstoesm":"^2.1.2","fs-extra":"^10.1.0","precinct":"^12.2.0","cross-env":"^7.0.3","@babel/cli":"^7.28.6","decamelize":"^6.0.1","esm-reload":"^1.0.1","sxy-loader":"^3.1.0","@babel/core":"^7.29.0","npm-run-all":"^4.1.5","react-router":"^6.30.3","@babel/parser":"^7.29.2","cookie-parser":"^1.4.7","path-to-regexp":"^8.4.2","chalk-extensions":"^2.0.24","cjs-module-lexer":"^1.4.3","lodash.clonedeep":"^4.5.0","@hono/node-server":"^1.19.11","find-package-json":"^1.2.0","rollup-plugin-gzip":"^3.1.2","sxy-filing-cabinet":"^3.4.2","@babel/preset-react":"^7.28.5","@rollup/plugin-json":"^6.1.0","import-meta-resolve":"^4.2.0","sxy-dependency-tree":"^8.1.11","sxy-lib-object-copy":"^2.0.5","@rollup/plugin-babel":"^5.3.1","require-resolve-hook":"^1.1.0","serialize-javascript":"^6.0.2","@rollup/plugin-terser":"^1.0.0","babel-plugin-css-to-js":"^0.0.4","@rollup/plugin-commonjs":"^22.0.2","sxy-package-investigator":"^1.0.0","@rollup/plugin-node-resolve":"^14.1.0","babel-plugin-sxy-module-resolver":"^4.1.9","babel-plugin-sxy-transform-cjs-to-esm":"^0.2.6","@babel/plugin-syntax-import-assertions":"^7.29.7","@babel/plugin-transform-class-properties":"^7.28.6"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.5.0","eslint":"^8.57.1","rimraf":"^5.0.10","csstype":"^3.2.3","happy-dom":"^20.11.1","sxy-types":"^1.0.23","@types/ini":"^1.3.34","prop-types":"^15.8.1","typescript":"^6.0.3","@types/chai":"^4.3.20","@types/node":"^20.19.37","@babel/types":"^7.29.0","@types/react":"19.1.9","@types/express":"^4.17.25","@types/fs-extra":"^11.0.4","sxy-test-runner":"^2.3.12","@babel/generator":"^7.29.1","@types/react-dom":"19.1.7","@types/prop-types":"^15.7.15","@types/babel-types":"^7.0.16","@types/babel__core":"^7.20.5","@types/cookie-parser":"^1.4.10","eslint-plugin-import":"^2.32.0","@types/babel__generator":"^7.27.0","@types/lodash.clonedeep":"^4.5.9","@types/find-package-json":"^1.2.7","rollup-plugin-visualizer":"^5.14.0","@typescript-eslint/parser":"^5.62.0","@types/serialize-javascript":"^5.0.4","eslint-plugin-no-type-assertion":"^1.3.0","@typescript-eslint/eslint-plugin":"^5.62.0","eslint-import-resolver-typescript":"^2.7.1","babel-plugin-replace-import-extension":"^1.1.5","babel-plugin-transform-import-extension":"^1.0.3","babel-plugin-sxy-transform-import-extensions":"^1.0.5"},"peerDependencies":{"react":"^18.2.0 || ^19.0.0","rollup":"^2.79.1","react-dom":"^18.2.0 || ^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tungsten_0.3.4_1785884654224_0.5955703448382847","host":"s3://npm-registry-packages-npm-production"}},"0.3.5":{"name":"tungsten","version":"0.3.5","keywords":[],"author":"","license":"UNLICENSED","_id":"tungsten@0.3.5","maintainers":[{"name":"rsandiford","email":"mail@robertsandiford.co.uk"}],"bin":{"tungsten":"dist/bin/index.js"},"dist":{"shasum":"b10289e7eebdae0b8e4dbb59c768b388c0087bd4","tarball":"https://registry.npmjs.org/tungsten/-/tungsten-0.3.5.tgz","fileCount":1530,"integrity":"sha512-4wr0eKXBfI89t+HHRljRy++eU3MnVBFQ7gdpmouWoTkuOjfbsXkDle10+QiF+v4rQKRpQYuJdGD8wcks44QBkA==","signatures":[{"sig":"MEUCIQCMwvh5ZMPYbO66mh5d9hdr9w2Gk3xy/zfp4H1SVMDF4wIgdUG7aL7IrUACJ6lvaGTCgRPn9CSLhQ4o+jwLypYvKFY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1699646},"main":"dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":"./dist/*","./compat":"./dist/compat/index.js","./library":"./dist/components/library/index.js","./testing":"./dist/testing/index.js","./types/*":"./types/*","./react-zone":"./dist/zones/react.js"},"scripts":{"test":"sxy-test-runner","build":"run-s -c clean build-prep build-watch","clean":"rimraf intermed dist","__build":"pnpm clean && pnpm build-prep && pnpm build-watch","build-ts":"tsc --watch","test-once":"sxy-test-runner once","build-once":"rimraf intermed dist && pnpm build-ts-once && pnpm build-babel-once && pnpm build-component-styles","build-prep":"pnpm build-ts-once","build-babel":"node scripts/watchBabelAndMark.mjs","build-quick":"pnpm build-watch","build-watch":"run-p build-ts build-babel","build-once-nd":"rimraf intermed dist.building && pnpm build-ts-once && pnpm build-babel-staged && node scripts/syncDist.mjs && node scripts/writeBuildMarker.mjs","build-ts-once":"tsc","build-babel-once":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js && node scripts/writeBuildMarker.mjs","build-babel-staged":"babel intermed --out-dir dist.building --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js","build-component-styles":"node scripts/buildComponentStyles.mjs"},"_npmUser":{"name":"rsandiford","email":"mail@robertsandiford.co.uk"},"description":"","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ini":"^4.1.3","zod":"^4.4.3","hono":"^4.12.32","open":"^8.4.2","sass":"^1.102.0","chalk":"^5.6.2","slash":"^4.0.0","dotenv":"^16.6.1","globby":"^13.2.2","rollup":"^2.80.0","arktype":"^2.2.3","express":"^4.22.1","postcss":"^8.5.24","sxy-lib":"^3.0.5","bcryptjs":"^3.0.3","chokidar":"^3.6.0","cjstoesm":"^2.1.2","fs-extra":"^10.1.0","precinct":"^12.2.0","cross-env":"^7.0.3","@babel/cli":"^7.28.6","decamelize":"^6.0.1","esm-reload":"^1.0.1","sxy-loader":"^3.1.0","@babel/core":"^7.29.0","npm-run-all":"^4.1.5","react-router":"^6.30.3","@babel/parser":"^7.29.2","cookie-parser":"^1.4.7","path-to-regexp":"^8.4.2","chalk-extensions":"^2.0.24","cjs-module-lexer":"^1.4.3","lodash.clonedeep":"^4.5.0","@hono/node-server":"^1.19.11","find-package-json":"^1.2.0","rollup-plugin-gzip":"^3.1.2","sxy-filing-cabinet":"^3.4.2","@babel/preset-react":"^7.28.5","@rollup/plugin-json":"^6.1.0","import-meta-resolve":"^4.2.0","sxy-dependency-tree":"^8.1.11","sxy-lib-object-copy":"^2.0.5","@rollup/plugin-babel":"^5.3.1","require-resolve-hook":"^1.1.0","serialize-javascript":"^6.0.2","@rollup/plugin-terser":"^1.0.0","babel-plugin-css-to-js":"^0.0.4","@rollup/plugin-commonjs":"^22.0.2","sxy-package-investigator":"^1.0.0","@rollup/plugin-node-resolve":"^14.1.0","babel-plugin-sxy-module-resolver":"^4.1.9","babel-plugin-sxy-transform-cjs-to-esm":"^0.2.6","@babel/plugin-syntax-import-assertions":"^7.29.7","@babel/plugin-transform-class-properties":"^7.28.6"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.5.0","eslint":"^8.57.1","rimraf":"^5.0.10","csstype":"^3.2.3","happy-dom":"^20.11.1","sxy-types":"^1.0.23","@types/ini":"^1.3.34","prop-types":"^15.8.1","typescript":"^6.0.3","@types/chai":"^4.3.20","@types/node":"^20.19.37","@babel/types":"^7.29.0","@types/react":"19.1.9","@types/express":"^4.17.25","@types/fs-extra":"^11.0.4","sxy-test-runner":"^2.3.12","@babel/generator":"^7.29.1","@types/react-dom":"19.1.7","@types/prop-types":"^15.7.15","@types/babel-types":"^7.0.16","@types/babel__core":"^7.20.5","@types/cookie-parser":"^1.4.10","eslint-plugin-import":"^2.32.0","@types/babel__generator":"^7.27.0","@types/lodash.clonedeep":"^4.5.9","@types/find-package-json":"^1.2.7","rollup-plugin-visualizer":"^5.14.0","@typescript-eslint/parser":"^5.62.0","@types/serialize-javascript":"^5.0.4","eslint-plugin-no-type-assertion":"^1.3.0","@typescript-eslint/eslint-plugin":"^5.62.0","eslint-import-resolver-typescript":"^2.7.1","babel-plugin-replace-import-extension":"^1.1.5","babel-plugin-transform-import-extension":"^1.0.3","babel-plugin-sxy-transform-import-extensions":"^1.0.5"},"peerDependencies":{"react":"^18.2.0 || ^19.0.0","rollup":"^2.79.1","react-dom":"^18.2.0 || ^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tungsten_0.3.5_1785885293973_0.5837027062029685","host":"s3://npm-registry-packages-npm-production"}},"0.3.6":{"name":"tungsten","version":"0.3.6","keywords":[],"author":"","license":"UNLICENSED","_id":"tungsten@0.3.6","maintainers":[{"name":"rsandiford","email":"mail@robertsandiford.co.uk"}],"bin":{"tungsten":"dist/bin/index.js"},"dist":{"shasum":"97b282674aaa0dc986ac08630bf7c09b7e9c305e","tarball":"https://registry.npmjs.org/tungsten/-/tungsten-0.3.6.tgz","fileCount":1530,"integrity":"sha512-AuAorqFlHpQJw9wTfqI7Iuwp1ebRmiPCnsN52cbv/+1sNQauxCbziF0/oDBqREAQOlW6NrgQo1Bysf/dNNDZ2Q==","signatures":[{"sig":"MEUCIBwQ/rA1aWU9IBIZbMIqDrh35ZihWVnMH49yZSsiYVwGAiEAiArbMpahzaWhyNJv69aNrHxfvTEJFSM5XtsCQkNh1QA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1705871},"main":"dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":"./dist/*","./compat":"./dist/compat/index.js","./library":"./dist/components/library/index.js","./testing":"./dist/testing/index.js","./types/*":"./types/*","./react-zone":"./dist/zones/react.js"},"scripts":{"test":"sxy-test-runner","build":"run-s -c clean build-prep build-watch","clean":"rimraf intermed dist","__build":"pnpm clean && pnpm build-prep && pnpm build-watch","build-ts":"tsc --watch","test-once":"sxy-test-runner once","build-once":"rimraf intermed dist && pnpm build-ts-once && pnpm build-babel-once && pnpm build-component-styles","build-prep":"pnpm build-ts-once","build-babel":"node scripts/watchBabelAndMark.mjs","build-quick":"pnpm build-watch","build-watch":"run-p build-ts build-babel","build-once-nd":"rimraf intermed dist.building && pnpm build-ts-once && pnpm build-babel-staged && node scripts/syncDist.mjs && node scripts/writeBuildMarker.mjs","build-ts-once":"tsc","build-babel-once":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js && node scripts/writeBuildMarker.mjs","build-babel-staged":"babel intermed --out-dir dist.building --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js","build-component-styles":"node scripts/buildComponentStyles.mjs"},"_npmUser":{"name":"rsandiford","email":"mail@robertsandiford.co.uk"},"description":"","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ini":"^4.1.3","zod":"^4.4.3","hono":"^4.12.32","open":"^8.4.2","sass":"^1.102.0","chalk":"^5.6.2","slash":"^4.0.0","dotenv":"^16.6.1","globby":"^13.2.2","rollup":"^2.80.0","arktype":"^2.2.3","express":"^4.22.1","postcss":"^8.5.24","sxy-lib":"^3.0.5","bcryptjs":"^3.0.3","chokidar":"^3.6.0","cjstoesm":"^2.1.2","fs-extra":"^10.1.0","precinct":"^12.2.0","cross-env":"^7.0.3","@babel/cli":"^7.28.6","decamelize":"^6.0.1","esm-reload":"^1.0.1","sxy-loader":"^3.1.0","@babel/core":"^7.29.0","npm-run-all":"^4.1.5","react-router":"^6.30.3","@babel/parser":"^7.29.2","cookie-parser":"^1.4.7","path-to-regexp":"^8.4.2","chalk-extensions":"^2.0.24","cjs-module-lexer":"^1.4.3","lodash.clonedeep":"^4.5.0","@hono/node-server":"^1.19.11","find-package-json":"^1.2.0","rollup-plugin-gzip":"^3.1.2","sxy-filing-cabinet":"^3.4.2","@babel/preset-react":"^7.28.5","@rollup/plugin-json":"^6.1.0","import-meta-resolve":"^4.2.0","sxy-dependency-tree":"^8.1.11","sxy-lib-object-copy":"^2.0.5","@rollup/plugin-babel":"^5.3.1","require-resolve-hook":"^1.1.0","serialize-javascript":"^6.0.2","@rollup/plugin-terser":"^1.0.0","babel-plugin-css-to-js":"^0.0.4","@rollup/plugin-commonjs":"^22.0.2","sxy-package-investigator":"^1.0.0","@rollup/plugin-node-resolve":"^14.1.0","babel-plugin-sxy-module-resolver":"^4.1.9","babel-plugin-sxy-transform-cjs-to-esm":"^0.2.6","@babel/plugin-syntax-import-assertions":"^7.29.7","@babel/plugin-transform-class-properties":"^7.28.6"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.5.0","eslint":"^8.57.1","rimraf":"^5.0.10","csstype":"^3.2.3","happy-dom":"^20.11.1","sxy-types":"^1.0.23","@types/ini":"^1.3.34","prop-types":"^15.8.1","typescript":"^6.0.3","@types/chai":"^4.3.20","@types/node":"^20.19.37","@babel/types":"^7.29.0","@types/react":"19.1.9","@types/express":"^4.17.25","@types/fs-extra":"^11.0.4","sxy-test-runner":"^2.3.12","@babel/generator":"^7.29.1","@types/react-dom":"19.1.7","@types/prop-types":"^15.7.15","@types/babel-types":"^7.0.16","@types/babel__core":"^7.20.5","@types/cookie-parser":"^1.4.10","eslint-plugin-import":"^2.32.0","@types/babel__generator":"^7.27.0","@types/lodash.clonedeep":"^4.5.9","@types/find-package-json":"^1.2.7","rollup-plugin-visualizer":"^5.14.0","@typescript-eslint/parser":"^5.62.0","@types/serialize-javascript":"^5.0.4","eslint-plugin-no-type-assertion":"^1.3.0","@typescript-eslint/eslint-plugin":"^5.62.0","eslint-import-resolver-typescript":"^2.7.1","babel-plugin-replace-import-extension":"^1.1.5","babel-plugin-transform-import-extension":"^1.0.3","babel-plugin-sxy-transform-import-extensions":"^1.0.5"},"peerDependencies":{"react":"^18.2.0 || ^19.0.0","rollup":"^2.79.1","react-dom":"^18.2.0 || ^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tungsten_0.3.6_1786056084342_0.4451305074740921","host":"s3://npm-registry-packages-npm-production"}},"0.3.7":{"name":"tungsten","version":"0.3.7","keywords":[],"author":"","license":"UNLICENSED","_id":"tungsten@0.3.7","maintainers":[{"name":"rsandiford","email":"mail@robertsandiford.co.uk"}],"bin":{"tungsten":"dist/bin/index.js"},"dist":{"shasum":"239e25b2c9878e4e4694e59fdebe12b7fd2d1072","tarball":"https://registry.npmjs.org/tungsten/-/tungsten-0.3.7.tgz","fileCount":1530,"integrity":"sha512-NAFqiPgEJAYAcjaNivVwwGjflxo5FCf0v9yVoxR7Icvvv6R9cpH1DtSeZEqZroSqm6VPFyS+EgnzhpqoObMjeg==","signatures":[{"sig":"MEYCIQDvS50WFPmphCkS5nWukSEvnwYjF8qTgLWCQUFlb8f9IQIhAIfsTDM5q/SllEzmQguy2JVlmYqmPoVUPmN/aa38RJ1Z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1705973},"main":"dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":"./dist/*","./compat":"./dist/compat/index.js","./library":"./dist/components/library/index.js","./testing":"./dist/testing/index.js","./types/*":"./types/*","./react-zone":"./dist/zones/react.js"},"scripts":{"test":"sxy-test-runner","build":"run-s -c clean build-prep build-watch","clean":"rimraf intermed dist","__build":"pnpm clean && pnpm build-prep && pnpm build-watch","build-ts":"tsc --watch","test-once":"sxy-test-runner once","build-once":"rimraf intermed dist && pnpm build-ts-once && pnpm build-babel-once && pnpm build-component-styles","build-prep":"pnpm build-ts-once","build-babel":"node scripts/watchBabelAndMark.mjs","build-quick":"pnpm build-watch","build-watch":"run-p build-ts build-babel","build-once-nd":"rimraf intermed dist.building && pnpm build-ts-once && pnpm build-babel-staged && node scripts/syncDist.mjs && node scripts/writeBuildMarker.mjs","build-ts-once":"tsc","build-babel-once":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js && node scripts/writeBuildMarker.mjs","build-babel-staged":"babel intermed --out-dir dist.building --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js","build-component-styles":"node scripts/buildComponentStyles.mjs"},"_npmUser":{"name":"rsandiford","email":"mail@robertsandiford.co.uk"},"description":"","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ini":"^4.1.3","zod":"^4.4.3","hono":"^4.12.32","open":"^8.4.2","sass":"^1.102.0","chalk":"^5.6.2","slash":"^4.0.0","dotenv":"^16.6.1","globby":"^13.2.2","rollup":"^2.80.0","arktype":"^2.2.3","express":"^4.22.1","postcss":"^8.5.24","sxy-lib":"^3.0.5","bcryptjs":"^3.0.3","chokidar":"^3.6.0","cjstoesm":"^2.1.2","fs-extra":"^10.1.0","precinct":"^12.2.0","cross-env":"^7.0.3","@babel/cli":"^7.28.6","decamelize":"^6.0.1","esm-reload":"^1.0.1","sxy-loader":"^3.1.0","@babel/core":"^7.29.0","npm-run-all":"^4.1.5","react-router":"^6.30.3","@babel/parser":"^7.29.2","cookie-parser":"^1.4.7","path-to-regexp":"^8.4.2","chalk-extensions":"^2.0.24","cjs-module-lexer":"^1.4.3","lodash.clonedeep":"^4.5.0","@hono/node-server":"^1.19.11","find-package-json":"^1.2.0","rollup-plugin-gzip":"^3.1.2","sxy-filing-cabinet":"^3.4.2","@babel/preset-react":"^7.28.5","@rollup/plugin-json":"^6.1.0","import-meta-resolve":"^4.2.0","sxy-dependency-tree":"^8.1.11","sxy-lib-object-copy":"^2.0.5","@rollup/plugin-babel":"^5.3.1","require-resolve-hook":"^1.1.0","serialize-javascript":"^6.0.2","@rollup/plugin-terser":"^1.0.0","babel-plugin-css-to-js":"^0.0.4","@rollup/plugin-commonjs":"^22.0.2","sxy-package-investigator":"^1.0.0","@rollup/plugin-node-resolve":"^14.1.0","babel-plugin-sxy-module-resolver":"^4.1.9","babel-plugin-sxy-transform-cjs-to-esm":"^0.2.6","@babel/plugin-syntax-import-assertions":"^7.29.7","@babel/plugin-transform-class-properties":"^7.28.6"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.5.0","eslint":"^8.57.1","rimraf":"^5.0.10","csstype":"^3.2.3","happy-dom":"^20.11.1","sxy-types":"^1.0.23","@types/ini":"^1.3.34","prop-types":"^15.8.1","typescript":"^6.0.3","@types/chai":"^4.3.20","@types/node":"^20.19.37","@babel/types":"^7.29.0","@types/react":"19.1.9","@types/express":"^4.17.25","@types/fs-extra":"^11.0.4","sxy-test-runner":"^2.3.12","@babel/generator":"^7.29.1","@types/react-dom":"19.1.7","@types/prop-types":"^15.7.15","@types/babel-types":"^7.0.16","@types/babel__core":"^7.20.5","@types/cookie-parser":"^1.4.10","eslint-plugin-import":"^2.32.0","@types/babel__generator":"^7.27.0","@types/lodash.clonedeep":"^4.5.9","@types/find-package-json":"^1.2.7","rollup-plugin-visualizer":"^5.14.0","@typescript-eslint/parser":"^5.62.0","@types/serialize-javascript":"^5.0.4","eslint-plugin-no-type-assertion":"^1.3.0","@typescript-eslint/eslint-plugin":"^5.62.0","eslint-import-resolver-typescript":"^2.7.1","babel-plugin-replace-import-extension":"^1.1.5","babel-plugin-transform-import-extension":"^1.0.3","babel-plugin-sxy-transform-import-extensions":"^1.0.5"},"peerDependencies":{"react":"^18.2.0 || ^19.0.0","rollup":"^2.79.1","react-dom":"^18.2.0 || ^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tungsten_0.3.7_1786060244442_0.9335283874458553","host":"s3://npm-registry-packages-npm-production"}},"0.3.8":{"name":"tungsten","version":"0.3.8","keywords":[],"author":"","license":"UNLICENSED","_id":"tungsten@0.3.8","maintainers":[{"name":"rsandiford","email":"mail@robertsandiford.co.uk"}],"bin":{"tungsten":"dist/bin/index.js"},"dist":{"shasum":"43b63beafc990b5c47d66e737b0463c0e14af86b","tarball":"https://registry.npmjs.org/tungsten/-/tungsten-0.3.8.tgz","fileCount":1530,"integrity":"sha512-7Ba3crjnVW2QoVZ9Q5F7bjtcRvL+hVtz0zNjP+Wvfhn4qFXy5xE41k6o4HnaoVspzjVbgOSyyQ5ErpvW4Aoewg==","signatures":[{"sig":"MEUCIAXH9UfLyQUiKV0J3gdJD2rqzLZQu0Att0uPAgIMi9HkAiEAkF/5wxZnVXpz/YFb5aew/v5X6yahAvd8b+7LCVLP0jE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1705956},"main":"dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":"./dist/*","./compat":"./dist/compat/index.js","./library":"./dist/components/library/index.js","./testing":"./dist/testing/index.js","./types/*":"./types/*","./react-zone":"./dist/zones/react.js"},"scripts":{"test":"sxy-test-runner","build":"run-s -c clean build-prep build-watch","clean":"rimraf intermed dist","__build":"pnpm clean && pnpm build-prep && pnpm build-watch","build-ts":"tsc --watch","test-once":"sxy-test-runner once","build-once":"rimraf intermed dist && pnpm build-ts-once && pnpm build-babel-once && pnpm build-component-styles","build-prep":"pnpm build-ts-once","build-babel":"node scripts/watchBabelAndMark.mjs","build-quick":"pnpm build-watch","build-watch":"run-p build-ts build-babel","build-once-nd":"rimraf intermed dist.building && pnpm build-ts-once && pnpm build-babel-staged && node scripts/syncDist.mjs && node scripts/writeBuildMarker.mjs","build-ts-once":"tsc","build-babel-once":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js && node scripts/writeBuildMarker.mjs","build-babel-staged":"babel intermed --out-dir dist.building --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js","build-component-styles":"node scripts/buildComponentStyles.mjs"},"_npmUser":{"name":"rsandiford","email":"mail@robertsandiford.co.uk"},"description":"","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ini":"^4.1.3","zod":"^4.4.3","hono":"^4.12.32","open":"^8.4.2","sass":"^1.102.0","chalk":"^5.6.2","slash":"^4.0.0","dotenv":"^16.6.1","globby":"^13.2.2","rollup":"^2.80.0","arktype":"^2.2.3","express":"^4.22.1","postcss":"^8.5.24","sxy-lib":"^3.0.5","bcryptjs":"^3.0.3","chokidar":"^3.6.0","cjstoesm":"^2.1.2","fs-extra":"^10.1.0","precinct":"^12.2.0","cross-env":"^7.0.3","@babel/cli":"^7.28.6","decamelize":"^6.0.1","esm-reload":"^1.0.1","sxy-loader":"^3.1.0","@babel/core":"^7.29.0","npm-run-all":"^4.1.5","react-router":"^6.30.3","@babel/parser":"^7.29.2","cookie-parser":"^1.4.7","path-to-regexp":"^8.4.2","chalk-extensions":"^2.0.24","cjs-module-lexer":"^1.4.3","lodash.clonedeep":"^4.5.0","@hono/node-server":"^1.19.11","find-package-json":"^1.2.0","rollup-plugin-gzip":"^3.1.2","sxy-filing-cabinet":"^3.4.2","@babel/preset-react":"^7.28.5","@rollup/plugin-json":"^6.1.0","import-meta-resolve":"^4.2.0","sxy-dependency-tree":"^8.1.11","sxy-lib-object-copy":"^2.0.5","@rollup/plugin-babel":"^5.3.1","require-resolve-hook":"^1.1.0","serialize-javascript":"^6.0.2","@rollup/plugin-terser":"^1.0.0","babel-plugin-css-to-js":"^0.0.4","@rollup/plugin-commonjs":"^22.0.2","sxy-package-investigator":"^1.0.0","@rollup/plugin-node-resolve":"^14.1.0","babel-plugin-sxy-module-resolver":"^4.1.9","babel-plugin-sxy-transform-cjs-to-esm":"^0.2.6","@babel/plugin-syntax-import-assertions":"^7.29.7","@babel/plugin-transform-class-properties":"^7.28.6"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.5.0","eslint":"^8.57.1","rimraf":"^5.0.10","csstype":"^3.2.3","happy-dom":"^20.11.1","sxy-types":"^1.0.23","@types/ini":"^1.3.34","prop-types":"^15.8.1","typescript":"^6.0.3","@types/chai":"^4.3.20","@types/node":"^20.19.37","@babel/types":"^7.29.0","@types/react":"19.1.9","@types/express":"^4.17.25","@types/fs-extra":"^11.0.4","sxy-test-runner":"^2.3.12","@babel/generator":"^7.29.1","@types/react-dom":"19.1.7","@types/prop-types":"^15.7.15","@types/babel-types":"^7.0.16","@types/babel__core":"^7.20.5","@types/cookie-parser":"^1.4.10","eslint-plugin-import":"^2.32.0","@types/babel__generator":"^7.27.0","@types/lodash.clonedeep":"^4.5.9","@types/find-package-json":"^1.2.7","rollup-plugin-visualizer":"^5.14.0","@typescript-eslint/parser":"^5.62.0","@types/serialize-javascript":"^5.0.4","eslint-plugin-no-type-assertion":"^1.3.0","@typescript-eslint/eslint-plugin":"^5.62.0","eslint-import-resolver-typescript":"^2.7.1","babel-plugin-replace-import-extension":"^1.1.5","babel-plugin-transform-import-extension":"^1.0.3","babel-plugin-sxy-transform-import-extensions":"^1.0.5"},"peerDependencies":{"react":"^18.2.0 || ^19.0.0","rollup":"^2.79.1","react-dom":"^18.2.0 || ^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tungsten_0.3.8_1786136517021_0.653081971169609","host":"s3://npm-registry-packages-npm-production"}},"0.3.9":{"name":"tungsten","version":"0.3.9","keywords":[],"author":"","license":"UNLICENSED","_id":"tungsten@0.3.9","maintainers":[{"name":"rsandiford","email":"mail@robertsandiford.co.uk"}],"bin":{"tungsten":"dist/bin/index.js"},"dist":{"shasum":"4aea3d99cdfbac47808b9db5d9bd742ce56df091","tarball":"https://registry.npmjs.org/tungsten/-/tungsten-0.3.9.tgz","fileCount":1530,"integrity":"sha512-wtsf1BADBRsSk5uieOLoQUHF7tJhyjUznvZevhUl+LUcEbtbNT27IVx2UXvRzQfuhasv70qZJmd9QfEwSevzGg==","signatures":[{"sig":"MEQCIFiaZ2kskYEusm0k0wHl+e+PSPUv8lD2V+Gxyqk5ToyTAiBYSnCYiQbof7FMlU0wJvQ/7+keK8mj4gDhxqILdXemYQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1706104},"main":"dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":"./dist/*","./compat":"./dist/compat/index.js","./library":"./dist/components/library/index.js","./testing":"./dist/testing/index.js","./types/*":"./types/*","./react-zone":"./dist/zones/react.js"},"scripts":{"test":"sxy-test-runner","build":"run-s -c clean build-prep build-watch","clean":"rimraf intermed dist","__build":"pnpm clean && pnpm build-prep && pnpm build-watch","build-ts":"tsc --watch","test-once":"sxy-test-runner once","build-once":"rimraf intermed dist && pnpm build-ts-once && pnpm build-babel-once && pnpm build-component-styles","build-prep":"pnpm build-ts-once","build-babel":"node scripts/watchBabelAndMark.mjs","build-quick":"pnpm build-watch","build-watch":"run-p build-ts build-babel","build-once-nd":"rimraf intermed dist.building && pnpm build-ts-once && pnpm build-babel-staged && node scripts/syncDist.mjs && node scripts/writeBuildMarker.mjs","build-ts-once":"tsc","build-babel-once":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js && node scripts/writeBuildMarker.mjs","build-babel-staged":"babel intermed --out-dir dist.building --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js","build-component-styles":"node scripts/buildComponentStyles.mjs"},"_npmUser":{"name":"rsandiford","email":"mail@robertsandiford.co.uk"},"description":"","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ini":"^4.1.3","zod":"^4.4.3","hono":"^4.12.32","open":"^8.4.2","sass":"^1.102.0","chalk":"^5.6.2","slash":"^4.0.0","dotenv":"^16.6.1","globby":"^13.2.2","rollup":"^2.80.0","arktype":"^2.2.3","express":"^4.22.1","postcss":"^8.5.24","sxy-lib":"^3.0.5","bcryptjs":"^3.0.3","chokidar":"^3.6.0","cjstoesm":"^2.1.2","fs-extra":"^10.1.0","precinct":"^12.2.0","cross-env":"^7.0.3","@babel/cli":"^7.28.6","decamelize":"^6.0.1","esm-reload":"^1.0.1","sxy-loader":"^3.1.0","@babel/core":"^7.29.0","npm-run-all":"^4.1.5","react-router":"^6.30.3","@babel/parser":"^7.29.2","cookie-parser":"^1.4.7","path-to-regexp":"^8.4.2","chalk-extensions":"^2.0.24","cjs-module-lexer":"^1.4.3","lodash.clonedeep":"^4.5.0","@hono/node-server":"^1.19.11","find-package-json":"^1.2.0","rollup-plugin-gzip":"^3.1.2","sxy-filing-cabinet":"^3.4.2","@babel/preset-react":"^7.28.5","@rollup/plugin-json":"^6.1.0","import-meta-resolve":"^4.2.0","sxy-dependency-tree":"^8.1.11","sxy-lib-object-copy":"^2.0.5","@rollup/plugin-babel":"^5.3.1","require-resolve-hook":"^1.1.0","serialize-javascript":"^6.0.2","@rollup/plugin-terser":"^1.0.0","babel-plugin-css-to-js":"^0.0.4","@rollup/plugin-commonjs":"^22.0.2","sxy-package-investigator":"^1.0.0","@rollup/plugin-node-resolve":"^14.1.0","babel-plugin-sxy-module-resolver":"^4.1.9","babel-plugin-sxy-transform-cjs-to-esm":"^0.2.6","@babel/plugin-syntax-import-assertions":"^7.29.7","@babel/plugin-transform-class-properties":"^7.28.6"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.5.0","eslint":"^8.57.1","rimraf":"^5.0.10","csstype":"^3.2.3","happy-dom":"^20.11.1","sxy-types":"^1.0.23","@types/ini":"^1.3.34","prop-types":"^15.8.1","typescript":"^6.0.3","@types/chai":"^4.3.20","@types/node":"^20.19.37","@babel/types":"^7.29.0","@types/react":"19.1.9","@types/express":"^4.17.25","@types/fs-extra":"^11.0.4","sxy-test-runner":"^2.3.12","@babel/generator":"^7.29.1","@types/react-dom":"19.1.7","@types/prop-types":"^15.7.15","@types/babel-types":"^7.0.16","@types/babel__core":"^7.20.5","@types/cookie-parser":"^1.4.10","eslint-plugin-import":"^2.32.0","@types/babel__generator":"^7.27.0","@types/lodash.clonedeep":"^4.5.9","@types/find-package-json":"^1.2.7","rollup-plugin-visualizer":"^5.14.0","@typescript-eslint/parser":"^5.62.0","@types/serialize-javascript":"^5.0.4","eslint-plugin-no-type-assertion":"^1.3.0","@typescript-eslint/eslint-plugin":"^5.62.0","eslint-import-resolver-typescript":"^2.7.1","babel-plugin-replace-import-extension":"^1.1.5","babel-plugin-transform-import-extension":"^1.0.3","babel-plugin-sxy-transform-import-extensions":"^1.0.5"},"peerDependencies":{"react":"^18.2.0 || ^19.0.0","rollup":"^2.79.1","react-dom":"^18.2.0 || ^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tungsten_0.3.9_1786138388660_0.6195201389647755","host":"s3://npm-registry-packages-npm-production"}},"0.3.10":{"name":"tungsten","version":"0.3.10","keywords":[],"author":"","license":"UNLICENSED","_id":"tungsten@0.3.10","maintainers":[{"name":"rsandiford","email":"mail@robertsandiford.co.uk"}],"bin":{"tungsten":"dist/bin/index.js"},"dist":{"shasum":"6ee0ba46f310dd565abbab6c393a0eda44bfa718","tarball":"https://registry.npmjs.org/tungsten/-/tungsten-0.3.10.tgz","fileCount":1530,"integrity":"sha512-YQ74wr81+Pa5b+VhTyuETAcRPEnsexpGc7CcBTxo+Lxj/W1u9iAcwfuSd76MMRvG8QaPjin4jLdMCoAxdXs3rg==","signatures":[{"sig":"MEQCIEjcPulX1s78VxNZ2Fs2F2FHfHxWYpNVq2MXS3WujVkoAiAIgi5Gep+ighMDrHoBtngjAI3UzGIPhDM12kt9+LCf5Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1705886},"main":"dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":"./dist/*","./compat":"./dist/compat/index.js","./library":"./dist/components/library/index.js","./testing":"./dist/testing/index.js","./types/*":"./types/*","./react-zone":"./dist/zones/react.js"},"scripts":{"test":"sxy-test-runner","build":"run-s -c clean build-prep build-watch","clean":"rimraf intermed dist","__build":"pnpm clean && pnpm build-prep && pnpm build-watch","build-ts":"tsc --watch","test-once":"sxy-test-runner once","build-once":"rimraf intermed dist && pnpm build-ts-once && pnpm build-babel-once && pnpm build-component-styles","build-prep":"pnpm build-ts-once","build-babel":"node scripts/watchBabelAndMark.mjs","build-quick":"pnpm build-watch","build-watch":"run-p build-ts build-babel","build-once-nd":"rimraf intermed dist.building && pnpm build-ts-once && pnpm build-babel-staged && node scripts/syncDist.mjs && node scripts/writeBuildMarker.mjs","build-ts-once":"tsc","build-babel-once":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js && node scripts/writeBuildMarker.mjs","build-babel-staged":"babel intermed --out-dir dist.building --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js","build-component-styles":"node scripts/buildComponentStyles.mjs"},"_npmUser":{"name":"rsandiford","email":"mail@robertsandiford.co.uk"},"description":"","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ini":"^4.1.3","zod":"^4.4.3","hono":"^4.12.32","open":"^8.4.2","sass":"^1.102.0","chalk":"^5.6.2","slash":"^4.0.0","dotenv":"^16.6.1","globby":"^13.2.2","rollup":"^2.80.0","arktype":"^2.2.3","express":"^4.22.1","postcss":"^8.5.24","sxy-lib":"^3.0.5","bcryptjs":"^3.0.3","chokidar":"^3.6.0","cjstoesm":"^2.1.2","fs-extra":"^10.1.0","precinct":"^12.2.0","cross-env":"^7.0.3","@babel/cli":"^7.28.6","decamelize":"^6.0.1","esm-reload":"^1.0.1","sxy-loader":"^3.1.0","@babel/core":"^7.29.0","npm-run-all":"^4.1.5","react-router":"^6.30.3","@babel/parser":"^7.29.2","cookie-parser":"^1.4.7","path-to-regexp":"^8.4.2","chalk-extensions":"^2.0.24","cjs-module-lexer":"^1.4.3","lodash.clonedeep":"^4.5.0","@hono/node-server":"^1.19.11","find-package-json":"^1.2.0","rollup-plugin-gzip":"^3.1.2","sxy-filing-cabinet":"^3.4.2","@babel/preset-react":"^7.28.5","@rollup/plugin-json":"^6.1.0","import-meta-resolve":"^4.2.0","sxy-dependency-tree":"^8.1.11","sxy-lib-object-copy":"^2.0.5","@rollup/plugin-babel":"^5.3.1","require-resolve-hook":"^1.1.0","serialize-javascript":"^6.0.2","@rollup/plugin-terser":"^1.0.0","babel-plugin-css-to-js":"^0.0.4","@rollup/plugin-commonjs":"^22.0.2","sxy-package-investigator":"^1.0.0","@rollup/plugin-node-resolve":"^14.1.0","babel-plugin-sxy-module-resolver":"^4.1.9","babel-plugin-sxy-transform-cjs-to-esm":"^0.2.6","@babel/plugin-syntax-import-assertions":"^7.29.7","@babel/plugin-transform-class-properties":"^7.28.6"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.5.0","eslint":"^8.57.1","rimraf":"^5.0.10","csstype":"^3.2.3","happy-dom":"^20.11.1","sxy-types":"^1.0.23","@types/ini":"^1.3.34","prop-types":"^15.8.1","typescript":"^6.0.3","@types/chai":"^4.3.20","@types/node":"^20.19.37","@babel/types":"^7.29.0","@types/react":"19.1.9","@types/express":"^4.17.25","@types/fs-extra":"^11.0.4","sxy-test-runner":"^2.3.12","@babel/generator":"^7.29.1","@types/react-dom":"19.1.7","@types/prop-types":"^15.7.15","@types/babel-types":"^7.0.16","@types/babel__core":"^7.20.5","@types/cookie-parser":"^1.4.10","eslint-plugin-import":"^2.32.0","@types/babel__generator":"^7.27.0","@types/lodash.clonedeep":"^4.5.9","@types/find-package-json":"^1.2.7","rollup-plugin-visualizer":"^5.14.0","@typescript-eslint/parser":"^5.62.0","@types/serialize-javascript":"^5.0.4","eslint-plugin-no-type-assertion":"^1.3.0","@typescript-eslint/eslint-plugin":"^5.62.0","eslint-import-resolver-typescript":"^2.7.1","babel-plugin-replace-import-extension":"^1.1.5","babel-plugin-transform-import-extension":"^1.0.3","babel-plugin-sxy-transform-import-extensions":"^1.0.5"},"peerDependencies":{"react":"^18.2.0 || ^19.0.0","rollup":"^2.79.1","react-dom":"^18.2.0 || ^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tungsten_0.3.10_1786147585181_0.26059669911480543","host":"s3://npm-registry-packages-npm-production"}},"0.3.11":{"name":"tungsten","version":"0.3.11","keywords":[],"author":"","license":"UNLICENSED","_id":"tungsten@0.3.11","maintainers":[{"name":"rsandiford","email":"mail@robertsandiford.co.uk"}],"bin":{"tungsten":"dist/bin/index.js"},"dist":{"shasum":"54868016f2535896744360bc7f03ef57e44c06fb","tarball":"https://registry.npmjs.org/tungsten/-/tungsten-0.3.11.tgz","fileCount":1530,"integrity":"sha512-8HaoPvyZMb4oNF0KGIoAMKFusFmGpf0oVv2qEAls3eEGK5hlXKFWWZkWHtBFOB4Xj36c1anWRCqd0vyeRDPd+Q==","signatures":[{"sig":"MEUCIQD2bHfPBRzvVjuZs9x+7eeES0w6xkVSsxtsbxJc/+LiaAIgRYVX8ncfaVMK+oGheG7MWpVnINcWNUBYd3YG9fzH+W4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1706402},"main":"dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":"./dist/*","./compat":"./dist/compat/index.js","./library":"./dist/components/library/index.js","./testing":"./dist/testing/index.js","./types/*":"./types/*","./react-zone":"./dist/zones/react.js"},"scripts":{"test":"sxy-test-runner","build":"run-s -c clean build-prep build-watch","clean":"rimraf intermed dist","__build":"pnpm clean && pnpm build-prep && pnpm build-watch","build-ts":"tsc --watch","test-once":"sxy-test-runner once","build-once":"rimraf intermed dist && pnpm build-ts-once && pnpm build-babel-once && pnpm build-component-styles","build-prep":"pnpm build-ts-once","build-babel":"node scripts/watchBabelAndMark.mjs","build-quick":"pnpm build-watch","build-watch":"run-p build-ts build-babel","build-once-nd":"rimraf intermed dist.building && pnpm build-ts-once && pnpm build-babel-staged && node scripts/syncDist.mjs && node scripts/writeBuildMarker.mjs","build-ts-once":"tsc","build-babel-once":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js && node scripts/writeBuildMarker.mjs","build-babel-staged":"babel intermed --out-dir dist.building --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js","build-component-styles":"node scripts/buildComponentStyles.mjs"},"_npmUser":{"name":"rsandiford","email":"mail@robertsandiford.co.uk"},"description":"","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ini":"^4.1.3","zod":"^4.4.3","hono":"^4.12.32","open":"^8.4.2","sass":"^1.102.0","chalk":"^5.6.2","slash":"^4.0.0","dotenv":"^16.6.1","globby":"^13.2.2","rollup":"^2.80.0","arktype":"^2.2.3","express":"^4.22.1","postcss":"^8.5.24","sxy-lib":"^3.0.5","bcryptjs":"^3.0.3","chokidar":"^3.6.0","cjstoesm":"^2.1.2","fs-extra":"^10.1.0","precinct":"^12.2.0","cross-env":"^7.0.3","@babel/cli":"^7.28.6","decamelize":"^6.0.1","esm-reload":"^1.0.1","sxy-loader":"^3.1.0","@babel/core":"^7.29.0","npm-run-all":"^4.1.5","react-router":"^6.30.3","@babel/parser":"^7.29.2","cookie-parser":"^1.4.7","path-to-regexp":"^8.4.2","chalk-extensions":"^2.0.24","cjs-module-lexer":"^1.4.3","lodash.clonedeep":"^4.5.0","@hono/node-server":"^1.19.11","find-package-json":"^1.2.0","rollup-plugin-gzip":"^3.1.2","sxy-filing-cabinet":"^3.4.2","@babel/preset-react":"^7.28.5","@rollup/plugin-json":"^6.1.0","import-meta-resolve":"^4.2.0","sxy-dependency-tree":"^8.1.11","sxy-lib-object-copy":"^2.0.5","@rollup/plugin-babel":"^5.3.1","require-resolve-hook":"^1.1.0","serialize-javascript":"^6.0.2","@rollup/plugin-terser":"^1.0.0","babel-plugin-css-to-js":"^0.0.4","@rollup/plugin-commonjs":"^22.0.2","sxy-package-investigator":"^1.0.0","@rollup/plugin-node-resolve":"^14.1.0","babel-plugin-sxy-module-resolver":"^4.1.9","babel-plugin-sxy-transform-cjs-to-esm":"^0.2.6","@babel/plugin-syntax-import-assertions":"^7.29.7","@babel/plugin-transform-class-properties":"^7.28.6"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.5.0","eslint":"^8.57.1","rimraf":"^5.0.10","csstype":"^3.2.3","happy-dom":"^20.11.1","sxy-types":"^1.0.23","@types/ini":"^1.3.34","prop-types":"^15.8.1","typescript":"^6.0.3","@types/chai":"^4.3.20","@types/node":"^20.19.37","@babel/types":"^7.29.0","@types/react":"19.1.9","@types/express":"^4.17.25","@types/fs-extra":"^11.0.4","sxy-test-runner":"^2.3.12","@babel/generator":"^7.29.1","@types/react-dom":"19.1.7","@types/prop-types":"^15.7.15","@types/babel-types":"^7.0.16","@types/babel__core":"^7.20.5","@types/cookie-parser":"^1.4.10","eslint-plugin-import":"^2.32.0","@types/babel__generator":"^7.27.0","@types/lodash.clonedeep":"^4.5.9","@types/find-package-json":"^1.2.7","rollup-plugin-visualizer":"^5.14.0","@typescript-eslint/parser":"^5.62.0","@types/serialize-javascript":"^5.0.4","eslint-plugin-no-type-assertion":"^1.3.0","@typescript-eslint/eslint-plugin":"^5.62.0","eslint-import-resolver-typescript":"^2.7.1","babel-plugin-replace-import-extension":"^1.1.5","babel-plugin-transform-import-extension":"^1.0.3","babel-plugin-sxy-transform-import-extensions":"^1.0.5"},"peerDependencies":{"react":"^18.2.0 || ^19.0.0","rollup":"^2.79.1","react-dom":"^18.2.0 || ^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tungsten_0.3.11_1786148305287_0.5506889488128721","host":"s3://npm-registry-packages-npm-production"}},"0.3.12":{"name":"tungsten","version":"0.3.12","keywords":[],"author":"","license":"UNLICENSED","_id":"tungsten@0.3.12","maintainers":[{"name":"rsandiford","email":"mail@robertsandiford.co.uk"}],"bin":{"tungsten":"dist/bin/index.js"},"dist":{"shasum":"f3fddd13aebaf0a973c0defe447b490b605c9dc2","tarball":"https://registry.npmjs.org/tungsten/-/tungsten-0.3.12.tgz","fileCount":1539,"integrity":"sha512-kS+FO+4vW4nryXMmZJ0KcKoUkHj356+sEuTBtjbfsJ5lqcHwMftWZo/fkol4pA7Y2DhlaoRiKHJR/YWLGw1jNQ==","signatures":[{"sig":"MEQCIESuQsFTSZiEQgFTLfBSAlINB+h8NiuNA3cwTHDx0lmUAiAq+SmA6Bketqj6ruiet9pADOnFx7HXZCJ6mlj+b3GSGg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1712617},"main":"dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":"./dist/*","./compat":"./dist/compat/index.js","./library":"./dist/components/library/index.js","./testing":"./dist/testing/index.js","./types/*":"./types/*","./react-zone":"./dist/zones/react.js"},"scripts":{"test":"sxy-test-runner","build":"run-s -c clean build-prep build-watch","clean":"rimraf intermed dist","__build":"pnpm clean && pnpm build-prep && pnpm build-watch","build-ts":"tsc --watch","test-once":"sxy-test-runner once","build-once":"rimraf intermed dist && pnpm build-ts-once && pnpm build-babel-once && pnpm build-component-styles","build-prep":"pnpm build-ts-once","build-babel":"node scripts/watchBabelAndMark.mjs","build-quick":"pnpm build-watch","build-watch":"run-p build-ts build-babel","build-once-nd":"rimraf intermed dist.building && pnpm build-ts-once && pnpm build-babel-staged && node scripts/syncDist.mjs && node scripts/writeBuildMarker.mjs","build-ts-once":"tsc","build-babel-once":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js && node scripts/writeBuildMarker.mjs","build-babel-staged":"babel intermed --out-dir dist.building --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js","build-component-styles":"node scripts/buildComponentStyles.mjs"},"_npmUser":{"name":"rsandiford","email":"mail@robertsandiford.co.uk"},"description":"","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ini":"^4.1.3","zod":"^4.4.3","hono":"^4.12.32","open":"^8.4.2","sass":"^1.102.0","chalk":"^5.6.2","slash":"^4.0.0","dotenv":"^16.6.1","globby":"^13.2.2","rollup":"^2.80.0","arktype":"^2.2.3","express":"^4.22.1","postcss":"^8.5.24","sxy-lib":"^3.0.5","bcryptjs":"^3.0.3","chokidar":"^3.6.0","cjstoesm":"^2.1.2","fs-extra":"^10.1.0","precinct":"^12.2.0","cross-env":"^7.0.3","@babel/cli":"^7.28.6","decamelize":"^6.0.1","esm-reload":"^1.0.1","sxy-loader":"^3.1.0","@babel/core":"^7.29.0","npm-run-all":"^4.1.5","react-router":"^6.30.3","@babel/parser":"^7.29.2","cookie-parser":"^1.4.7","path-to-regexp":"^8.4.2","chalk-extensions":"^2.0.24","cjs-module-lexer":"^1.4.3","lodash.clonedeep":"^4.5.0","@hono/node-server":"^1.19.11","find-package-json":"^1.2.0","rollup-plugin-gzip":"^3.1.2","sxy-filing-cabinet":"^3.4.2","@babel/preset-react":"^7.28.5","@rollup/plugin-json":"^6.1.0","import-meta-resolve":"^4.2.0","sxy-dependency-tree":"^8.1.11","sxy-lib-object-copy":"^2.0.5","@rollup/plugin-babel":"^5.3.1","require-resolve-hook":"^1.1.0","serialize-javascript":"^6.0.2","@rollup/plugin-terser":"^1.0.0","babel-plugin-css-to-js":"^0.0.4","@rollup/plugin-commonjs":"^22.0.2","sxy-package-investigator":"^1.0.0","@rollup/plugin-node-resolve":"^14.1.0","babel-plugin-sxy-module-resolver":"^4.1.9","babel-plugin-sxy-transform-cjs-to-esm":"^0.2.6","@babel/plugin-syntax-import-assertions":"^7.29.7","@babel/plugin-transform-class-properties":"^7.28.6"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.5.0","eslint":"^8.57.1","rimraf":"^5.0.10","csstype":"^3.2.3","happy-dom":"^20.11.1","sxy-types":"^1.0.23","@types/ini":"^1.3.34","prop-types":"^15.8.1","typescript":"^6.0.3","@types/chai":"^4.3.20","@types/node":"^20.19.37","@babel/types":"^7.29.0","@types/react":"19.1.9","@types/express":"^4.17.25","@types/fs-extra":"^11.0.4","sxy-test-runner":"^2.4.3","@babel/generator":"^7.29.1","@types/react-dom":"19.1.7","@types/prop-types":"^15.7.15","@types/babel-types":"^7.0.16","@types/babel__core":"^7.20.5","@types/cookie-parser":"^1.4.10","eslint-plugin-import":"^2.32.0","@types/babel__generator":"^7.27.0","@types/lodash.clonedeep":"^4.5.9","@types/find-package-json":"^1.2.7","rollup-plugin-visualizer":"^5.14.0","@typescript-eslint/parser":"^5.62.0","@types/serialize-javascript":"^5.0.4","eslint-plugin-no-type-assertion":"^1.3.0","@typescript-eslint/eslint-plugin":"^5.62.0","eslint-import-resolver-typescript":"^2.7.1","babel-plugin-replace-import-extension":"^1.1.5","babel-plugin-transform-import-extension":"^1.0.3","babel-plugin-sxy-transform-import-extensions":"^1.0.5"},"peerDependencies":{"react":"^18.2.0 || ^19.0.0","rollup":"^2.79.1","react-dom":"^18.2.0 || ^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tungsten_0.3.12_1786886485589_0.9969817065176849","host":"s3://npm-registry-packages-npm-production"}},"0.3.13":{"name":"tungsten","version":"0.3.13","keywords":[],"author":"","license":"UNLICENSED","_id":"tungsten@0.3.13","maintainers":[{"name":"rsandiford","email":"mail@robertsandiford.co.uk"}],"bin":{"tungsten":"dist/bin/index.js"},"dist":{"shasum":"692767a176d448eade2197b56e7f4a8930eafa01","tarball":"https://registry.npmjs.org/tungsten/-/tungsten-0.3.13.tgz","fileCount":1539,"integrity":"sha512-XEG6v0vDWZEAAtRuywqFYdfbl8vB5desviBtcpOwaV5bPqKFq7R68ytlgTz4J24QeCWvqe94wKSYGqdylMED7w==","signatures":[{"sig":"MEUCIQD/2mQwIHSpDz5opQECJqSXUkzq1zE9bBYFcRlZnSpFmQIgQMWqGjrAMesFANJr47s9JgJhTsmBG5ulEeAVjYAdeJo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1713054},"main":"dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":"./dist/*","./compat":"./dist/compat/index.js","./library":"./dist/components/library/index.js","./testing":"./dist/testing/index.js","./types/*":"./types/*","./react-zone":"./dist/zones/react.js"},"scripts":{"test":"sxy-test-runner","build":"run-s -c clean build-prep build-watch","clean":"rimraf intermed dist","__build":"pnpm clean && pnpm build-prep && pnpm build-watch","build-ts":"tsc --watch","test-once":"sxy-test-runner once","build-once":"rimraf intermed dist && pnpm build-ts-once && pnpm build-babel-once && pnpm build-component-styles","build-prep":"pnpm build-ts-once","build-babel":"node scripts/watchBabelAndMark.mjs","build-quick":"pnpm build-watch","build-watch":"run-p build-ts build-babel","build-once-nd":"rimraf intermed dist.building && pnpm build-ts-once && pnpm build-babel-staged && node scripts/syncDist.mjs && node scripts/writeBuildMarker.mjs","build-ts-once":"tsc","build-babel-once":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js && node scripts/writeBuildMarker.mjs","build-babel-staged":"babel intermed --out-dir dist.building --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js","build-component-styles":"node scripts/buildComponentStyles.mjs"},"_npmUser":{"name":"rsandiford","email":"mail@robertsandiford.co.uk"},"description":"","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ini":"^4.1.3","zod":"^4.4.3","hono":"^4.12.32","open":"^8.4.2","sass":"^1.102.0","chalk":"^5.6.2","slash":"^4.0.0","dotenv":"^16.6.1","globby":"^13.2.2","rollup":"^2.80.0","arktype":"^2.2.3","express":"^4.22.1","postcss":"^8.5.24","sxy-lib":"^3.0.5","bcryptjs":"^3.0.3","chokidar":"^3.6.0","cjstoesm":"^2.1.2","fs-extra":"^10.1.0","precinct":"^12.2.0","cross-env":"^7.0.3","@babel/cli":"^7.28.6","decamelize":"^6.0.1","esm-reload":"^1.0.1","sxy-loader":"^3.1.0","@babel/core":"^7.29.0","npm-run-all":"^4.1.5","react-router":"^6.30.3","@babel/parser":"^7.29.2","cookie-parser":"^1.4.7","path-to-regexp":"^8.4.2","chalk-extensions":"^2.0.24","cjs-module-lexer":"^1.4.3","lodash.clonedeep":"^4.5.0","@hono/node-server":"^1.19.11","find-package-json":"^1.2.0","rollup-plugin-gzip":"^3.1.2","sxy-filing-cabinet":"^3.4.2","@babel/preset-react":"^7.28.5","@rollup/plugin-json":"^6.1.0","import-meta-resolve":"^4.2.0","sxy-dependency-tree":"^8.1.11","sxy-lib-object-copy":"^2.0.5","@rollup/plugin-babel":"^5.3.1","require-resolve-hook":"^1.1.0","serialize-javascript":"^6.0.2","@rollup/plugin-terser":"^1.0.0","babel-plugin-css-to-js":"^0.0.4","@rollup/plugin-commonjs":"^22.0.2","sxy-package-investigator":"^1.0.0","@rollup/plugin-node-resolve":"^14.1.0","babel-plugin-sxy-module-resolver":"^4.1.9","babel-plugin-sxy-transform-cjs-to-esm":"^0.2.6","@babel/plugin-syntax-import-assertions":"^7.29.7","@babel/plugin-transform-class-properties":"^7.28.6"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.5.0","eslint":"^8.57.1","rimraf":"^5.0.10","csstype":"^3.2.3","happy-dom":"^20.11.1","sxy-types":"^1.0.23","@types/ini":"^1.3.34","prop-types":"^15.8.1","typescript":"^6.0.3","@types/chai":"^4.3.20","@types/node":"^20.19.37","@babel/types":"^7.29.0","@types/react":"19.1.9","@types/express":"^4.17.25","@types/fs-extra":"^11.0.4","sxy-test-runner":"^2.4.3","@babel/generator":"^7.29.1","@types/react-dom":"19.1.7","@types/prop-types":"^15.7.15","@types/babel-types":"^7.0.16","@types/babel__core":"^7.20.5","@types/cookie-parser":"^1.4.10","eslint-plugin-import":"^2.32.0","@types/babel__generator":"^7.27.0","@types/lodash.clonedeep":"^4.5.9","@types/find-package-json":"^1.2.7","rollup-plugin-visualizer":"^5.14.0","@typescript-eslint/parser":"^5.62.0","@types/serialize-javascript":"^5.0.4","eslint-plugin-no-type-assertion":"^1.3.0","@typescript-eslint/eslint-plugin":"^5.62.0","eslint-import-resolver-typescript":"^2.7.1","babel-plugin-replace-import-extension":"^1.1.5","babel-plugin-transform-import-extension":"^1.0.3","babel-plugin-sxy-transform-import-extensions":"^1.0.5"},"peerDependencies":{"react":"^18.2.0 || ^19.0.0","rollup":"^2.79.1","react-dom":"^18.2.0 || ^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tungsten_0.3.13_1786887785487_0.41654330392762584","host":"s3://npm-registry-packages-npm-production"}},"0.3.14":{"name":"tungsten","version":"0.3.14","keywords":[],"author":"","license":"UNLICENSED","_id":"tungsten@0.3.14","maintainers":[{"name":"rsandiford","email":"mail@robertsandiford.co.uk"}],"bin":{"tungsten":"dist/bin/index.js"},"dist":{"shasum":"1ed5e027025dae8a6ce5036be6a16abb15bc43f6","tarball":"https://registry.npmjs.org/tungsten/-/tungsten-0.3.14.tgz","fileCount":1545,"integrity":"sha512-tA/WRec/ZjF1XvnkbD7uK9cpM8MblSaNKWcJez8QER3nv+r+EBCNxOUzIOFaA5TaWFbDQlomzUfqRyjVdZdNvw==","signatures":[{"sig":"MEUCICTrWPYNulLeVQNJ1le0udvj5udKuzxfw0YZBgwWzNo3AiEA4OVHhylSm9QoPvvt9W+xNMXZ8c4I1B6xNtNdquj1ZVA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1730434},"main":"dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":"./dist/*","./ssr":"./dist/ssr.js","./compat":"./dist/compat/index.js","./library":"./dist/components/library/index.js","./testing":"./dist/testing/index.js","./types/*":"./types/*","./react-zone":"./dist/zones/react.js"},"scripts":{"test":"sxy-test-runner","build":"run-s -c clean build-prep build-watch","clean":"rimraf intermed dist","__build":"pnpm clean && pnpm build-prep && pnpm build-watch","build-ts":"tsc --watch","test-once":"sxy-test-runner once","build-once":"rimraf intermed dist && pnpm build-ts-once && pnpm build-babel-once && pnpm build-component-styles","build-prep":"pnpm build-ts-once","build-babel":"node scripts/watchBabelAndMark.mjs","build-quick":"pnpm build-watch","build-watch":"run-p build-ts build-babel","build-once-nd":"rimraf intermed dist.building && pnpm build-ts-once && pnpm build-babel-staged && node scripts/syncDist.mjs && node scripts/writeBuildMarker.mjs","build-ts-once":"tsc","build-babel-once":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js && node scripts/writeBuildMarker.mjs","build-babel-staged":"babel intermed --out-dir dist.building --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js","build-component-styles":"node scripts/buildComponentStyles.mjs"},"_npmUser":{"name":"rsandiford","email":"mail@robertsandiford.co.uk"},"description":"","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ini":"^4.1.3","zod":"^4.4.3","hono":"^4.12.32","open":"^8.4.2","sass":"^1.102.0","chalk":"^5.6.2","slash":"^4.0.0","dotenv":"^16.6.1","globby":"^13.2.2","rollup":"^2.80.0","arktype":"^2.2.3","express":"^4.22.1","postcss":"^8.5.24","sxy-lib":"^3.0.5","bcryptjs":"^3.0.3","chokidar":"^3.6.0","cjstoesm":"^2.1.2","fs-extra":"^10.1.0","precinct":"^12.2.0","cross-env":"^7.0.3","@babel/cli":"^7.28.6","decamelize":"^6.0.1","esm-reload":"^1.0.1","sxy-loader":"^3.1.0","@babel/core":"^7.29.0","npm-run-all":"^4.1.5","react-router":"^6.30.3","@babel/parser":"^7.29.2","cookie-parser":"^1.4.7","path-to-regexp":"^8.4.2","chalk-extensions":"^2.0.24","cjs-module-lexer":"^1.4.3","lodash.clonedeep":"^4.5.0","@hono/node-server":"^1.19.11","find-package-json":"^1.2.0","rollup-plugin-gzip":"^3.1.2","sxy-filing-cabinet":"^3.4.2","@babel/preset-react":"^7.28.5","@rollup/plugin-json":"^6.1.0","import-meta-resolve":"^4.2.0","sxy-dependency-tree":"^8.1.11","sxy-lib-object-copy":"^2.0.5","@rollup/plugin-babel":"^5.3.1","require-resolve-hook":"^1.1.0","serialize-javascript":"^6.0.2","@rollup/plugin-terser":"^1.0.0","babel-plugin-css-to-js":"^0.0.4","@rollup/plugin-commonjs":"^22.0.2","sxy-package-investigator":"^1.0.0","@rollup/plugin-node-resolve":"^14.1.0","babel-plugin-sxy-module-resolver":"^4.1.9","babel-plugin-sxy-transform-cjs-to-esm":"^0.2.6","@babel/plugin-syntax-import-assertions":"^7.29.7","@babel/plugin-transform-class-properties":"^7.28.6"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.5.0","eslint":"^8.57.1","rimraf":"^5.0.10","csstype":"^3.2.3","happy-dom":"^20.11.1","sxy-types":"^1.0.23","@types/ini":"^1.3.34","prop-types":"^15.8.1","typescript":"^6.0.3","@types/chai":"^4.3.20","@types/node":"^20.19.37","@babel/types":"^7.29.0","@types/react":"19.1.9","@types/express":"^4.17.25","@types/fs-extra":"^11.0.4","sxy-test-runner":"^2.4.3","@babel/generator":"^7.29.1","@types/react-dom":"19.1.7","@types/prop-types":"^15.7.15","@types/babel-types":"^7.0.16","@types/babel__core":"^7.20.5","@types/cookie-parser":"^1.4.10","eslint-plugin-import":"^2.32.0","@types/babel__generator":"^7.27.0","@types/lodash.clonedeep":"^4.5.9","@types/find-package-json":"^1.2.7","rollup-plugin-visualizer":"^5.14.0","@typescript-eslint/parser":"^5.62.0","@types/serialize-javascript":"^5.0.4","eslint-plugin-no-type-assertion":"^1.3.0","@typescript-eslint/eslint-plugin":"^5.62.0","eslint-import-resolver-typescript":"^2.7.1","babel-plugin-replace-import-extension":"^1.1.5","babel-plugin-transform-import-extension":"^1.0.3","babel-plugin-sxy-transform-import-extensions":"^1.0.5"},"peerDependencies":{"react":"^18.2.0 || ^19.0.0","rollup":"^2.79.1","react-dom":"^18.2.0 || ^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tungsten_0.3.14_1788167097471_0.8492087704653133","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"tungsten","version":"0.4.0","keywords":[],"author":"","license":"UNLICENSED","_id":"tungsten@0.4.0","maintainers":[{"name":"rsandiford","email":"mail@robertsandiford.co.uk"}],"bin":{"tungsten":"dist/bin/index.js"},"dist":{"shasum":"8aa2619a1d1e66a3563d96694fe8eb4247fd7554","tarball":"https://registry.npmjs.org/tungsten/-/tungsten-0.4.0.tgz","fileCount":1548,"integrity":"sha512-D7ngQUehQEWdCJecudWnsPw9nE4Sr3qyeo1lnlwd2OIaADUFKasHRv8ZHRcURA3gjGJY6PvIonAQKZ+cnbAjgA==","signatures":[{"sig":"MEUCIDy3e1Vt9AYD8jhvJHWneBTarHt5P0Z8hTSMO84V1t7pAiEArDtwx2XtCzcbQ4ifteYQQj81BRqRtf8wCVf8KJjFoJA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1731676},"main":"dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":"./dist/*","./ssr":"./dist/ssr.js","./compat":"./dist/compat/index.js","./library":"./dist/components/library/index.js","./testing":"./dist/testing/index.js","./types/*":"./types/*","./react-zone":"./dist/zones/react.js"},"scripts":{"test":"sxy-test-runner","build":"run-s -c clean build-prep build-watch","clean":"rimraf intermed dist","__build":"pnpm clean && pnpm build-prep && pnpm build-watch","build-ts":"tsc --watch","test-once":"sxy-test-runner once","build-once":"rimraf intermed dist && pnpm build-ts-once && pnpm build-babel-once && pnpm build-component-styles","build-prep":"pnpm build-ts-once","build-babel":"node scripts/watchBabelAndMark.mjs","build-quick":"pnpm build-watch","build-watch":"run-p build-ts build-babel","build-once-nd":"rimraf intermed dist.building && pnpm build-ts-once && pnpm build-babel-staged && node scripts/syncDist.mjs && node scripts/writeBuildMarker.mjs","build-ts-once":"tsc","build-babel-once":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js && node scripts/writeBuildMarker.mjs","build-babel-staged":"babel intermed --out-dir dist.building --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js","build-component-styles":"node scripts/buildComponentStyles.mjs"},"_npmUser":{"name":"rsandiford","email":"mail@robertsandiford.co.uk"},"description":"","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ini":"^4.1.3","zod":"^4.4.3","hono":"^4.12.32","open":"^8.4.2","sass":"^1.102.0","chalk":"^5.6.2","slash":"^4.0.0","dotenv":"^16.6.1","globby":"^13.2.2","rollup":"^2.80.0","arktype":"^2.2.3","express":"^5.2.1","postcss":"^8.5.24","sxy-lib":"^3.0.5","bcryptjs":"^3.0.3","chokidar":"^3.6.0","cjstoesm":"^2.1.2","fs-extra":"^10.1.0","precinct":"^12.2.0","cross-env":"^7.0.3","@babel/cli":"^7.28.6","decamelize":"^6.0.1","esm-reload":"^1.0.1","sxy-loader":"^3.1.0","@babel/core":"^7.29.0","npm-run-all":"^4.1.5","react-router":"^6.30.3","@babel/parser":"^7.29.2","cookie-parser":"^1.4.7","path-to-regexp":"^8.4.2","chalk-extensions":"^2.0.24","cjs-module-lexer":"^1.4.3","lodash.clonedeep":"^4.5.0","@hono/node-server":"^1.19.11","find-package-json":"^1.2.0","rollup-plugin-gzip":"^3.1.2","sxy-filing-cabinet":"^3.4.2","@babel/preset-react":"^7.28.5","@rollup/plugin-json":"^6.1.0","import-meta-resolve":"^4.2.0","sxy-dependency-tree":"^8.1.11","sxy-lib-object-copy":"^2.0.5","@rollup/plugin-babel":"^5.3.1","require-resolve-hook":"^1.1.0","serialize-javascript":"^6.0.2","@rollup/plugin-terser":"^1.0.0","babel-plugin-css-to-js":"^0.0.4","@rollup/plugin-commonjs":"^22.0.2","sxy-package-investigator":"^1.0.0","@rollup/plugin-node-resolve":"^14.1.0","babel-plugin-sxy-module-resolver":"^4.1.9","babel-plugin-sxy-transform-cjs-to-esm":"^0.2.6","@babel/plugin-syntax-import-assertions":"^7.29.7","@babel/plugin-transform-class-properties":"^7.28.6"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.5.0","eslint":"^8.57.1","rimraf":"^5.0.10","csstype":"^3.2.3","happy-dom":"^20.11.1","sxy-types":"^1.0.23","@types/ini":"^1.3.34","prop-types":"^15.8.1","typescript":"^6.0.3","@types/chai":"^4.3.20","@types/node":"^20.19.37","@babel/types":"^7.29.0","@types/react":"19.1.9","@types/express":"^5.0.6","@types/fs-extra":"^11.0.4","sxy-test-runner":"^2.4.3","@babel/generator":"^7.29.1","@types/react-dom":"19.1.7","@types/prop-types":"^15.7.15","@types/babel-types":"^7.0.16","@types/babel__core":"^7.20.5","@types/cookie-parser":"^1.4.10","eslint-plugin-import":"^2.32.0","@types/babel__generator":"^7.27.0","@types/lodash.clonedeep":"^4.5.9","@types/find-package-json":"^1.2.7","rollup-plugin-visualizer":"^5.14.0","@typescript-eslint/parser":"^5.62.0","@types/serialize-javascript":"^5.0.4","eslint-plugin-no-type-assertion":"^1.3.0","@typescript-eslint/eslint-plugin":"^5.62.0","eslint-import-resolver-typescript":"^2.7.1","babel-plugin-replace-import-extension":"^1.1.5","babel-plugin-transform-import-extension":"^1.0.3","babel-plugin-sxy-transform-import-extensions":"^1.0.5"},"peerDependencies":{"react":"^18.2.0 || ^19.0.0","rollup":"^2.79.1","react-dom":"^18.2.0 || ^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tungsten_0.4.0_1788169199985_0.8441328844733531","host":"s3://npm-registry-packages-npm-production"}},"0.3.15":{"name":"tungsten","version":"0.3.15","keywords":[],"author":"","license":"UNLICENSED","_id":"tungsten@0.3.15","maintainers":[{"name":"rsandiford","email":"mail@robertsandiford.co.uk"}],"bin":{"tungsten":"dist/bin/index.js"},"dist":{"shasum":"e3fac0e215489bedbac8d4a0f18811172df08239","tarball":"https://registry.npmjs.org/tungsten/-/tungsten-0.3.15.tgz","fileCount":1548,"integrity":"sha512-ljZ1GnufBE06fnP2Zjxl2Kbt0Aakb7jA+l29hBbmCttqBeQMzx8BBDmbUZYH1QpX7mb59iFe1SZM+PiVkm4Vaw==","signatures":[{"sig":"MEYCIQDDM8TJj8KVYIEI30FEIxknAyUvC6oj0x9B7enFnElPGAIhANaSpDMER2BAQ5BGjkCcPb5wMkD29lAam894589Gcx1Z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732500},"main":"dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":"./dist/*","./ssr":"./dist/ssr.js","./compat":"./dist/compat/index.js","./library":"./dist/components/library/index.js","./testing":"./dist/testing/index.js","./types/*":"./types/*","./react-zone":"./dist/zones/react.js"},"scripts":{"test":"sxy-test-runner","build":"run-s -c clean build-prep build-watch","clean":"rimraf intermed dist","__build":"pnpm clean && pnpm build-prep && pnpm build-watch","build-ts":"tsc --watch","test-dom":"sxy-test-runner --config sxy-test-runner.dom.config.js","test-once":"sxy-test-runner once","build-once":"rimraf intermed dist && pnpm build-ts-once && pnpm build-babel-once && pnpm build-component-styles","build-prep":"pnpm build-ts-once","build-babel":"node scripts/watchBabelAndMark.mjs","build-quick":"pnpm build-watch","build-watch":"run-p build-ts build-babel","build-once-nd":"rimraf intermed dist.building && pnpm build-ts-once && pnpm build-babel-staged && node scripts/syncDist.mjs && node scripts/writeBuildMarker.mjs","build-ts-once":"tsc","test-all-once":"run-s -c test-once test-dom-once","test-dom-once":"sxy-test-runner once --config sxy-test-runner.dom.config.js","build-babel-once":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js && node scripts/writeBuildMarker.mjs","build-babel-staged":"babel intermed --out-dir dist.building --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js","build-component-styles":"node scripts/buildComponentStyles.mjs"},"_npmUser":{"name":"rsandiford","email":"mail@robertsandiford.co.uk"},"description":"","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ini":"^4.1.3","zod":"^4.4.3","hono":"^4.12.32","open":"^8.4.2","sass":"^1.102.0","chalk":"^5.6.2","slash":"^4.0.0","dotenv":"^16.6.1","globby":"^13.2.2","rollup":"^2.80.0","arktype":"^2.2.3","csstype":"^3.2.3","express":"^4.22.1","postcss":"^8.5.24","sxy-lib":"^3.0.5","bcryptjs":"^3.0.3","chokidar":"^3.6.0","cjstoesm":"^2.1.2","fs-extra":"^10.1.0","precinct":"^12.2.0","cross-env":"^7.0.3","sxy-types":"^1.0.23","@babel/cli":"^7.28.6","decamelize":"^6.0.1","esm-reload":"^1.0.1","sxy-loader":"^3.1.0","@babel/core":"^7.29.0","npm-run-all":"^4.1.5","@babel/types":"^7.29.0","react-router":"^6.30.3","@babel/parser":"^7.29.2","cookie-parser":"^1.4.7","@types/express":"^4.17.25","path-to-regexp":"^8.4.2","chalk-extensions":"^2.0.24","cjs-module-lexer":"^1.4.3","lodash.clonedeep":"^4.5.0","@hono/node-server":"^1.19.11","find-package-json":"^1.2.0","@types/babel__core":"^7.20.5","rollup-plugin-gzip":"^3.1.2","sxy-filing-cabinet":"^3.4.2","@babel/preset-react":"^7.28.5","@rollup/plugin-json":"^6.1.0","import-meta-resolve":"^4.2.0","sxy-dependency-tree":"^8.1.11","sxy-lib-object-copy":"^2.0.5","@rollup/plugin-babel":"^5.3.1","require-resolve-hook":"^1.1.0","serialize-javascript":"^6.0.2","@rollup/plugin-terser":"^1.0.0","babel-plugin-css-to-js":"^0.0.4","@rollup/plugin-commonjs":"^22.0.2","sxy-package-investigator":"^1.0.0","@rollup/plugin-node-resolve":"^14.1.0","babel-plugin-sxy-module-resolver":"^4.1.9","babel-plugin-sxy-transform-cjs-to-esm":"^0.2.6","@babel/plugin-syntax-import-assertions":"^7.29.7","@babel/plugin-transform-class-properties":"^7.28.6"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.5.0","eslint":"^8.57.1","rimraf":"^5.0.10","happy-dom":"^20.11.1","@types/ini":"^1.3.34","typescript":"^6.0.3","@types/chai":"^4.3.20","@types/node":"^20.19.37","@types/react":"19.1.9","@types/fs-extra":"^11.0.4","sxy-test-runner":"^2.4.3","@babel/generator":"^7.29.1","@types/react-dom":"19.1.7","@types/babel-types":"^7.0.16","@types/cookie-parser":"^1.4.10","eslint-plugin-import":"^2.32.0","@types/babel__generator":"^7.27.0","@types/lodash.clonedeep":"^4.5.9","@types/find-package-json":"^1.2.7","rollup-plugin-visualizer":"^5.14.0","@typescript-eslint/parser":"^5.62.0","@types/serialize-javascript":"^5.0.4","eslint-plugin-no-type-assertion":"^1.3.0","@typescript-eslint/eslint-plugin":"^5.62.0","eslint-import-resolver-typescript":"^2.7.1","babel-plugin-replace-import-extension":"^1.1.5","babel-plugin-transform-import-extension":"^1.0.3","babel-plugin-sxy-transform-import-extensions":"^1.0.5"},"peerDependencies":{"react":"^18.2.0 || ^19.0.0","rollup":"^2.79.1","react-dom":"^18.2.0 || ^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tungsten_0.3.15_1788173701185_0.4660548560621669","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"tungsten","version":"0.4.1","keywords":[],"author":"","license":"UNLICENSED","_id":"tungsten@0.4.1","maintainers":[{"name":"rsandiford","email":"mail@robertsandiford.co.uk"}],"bin":{"tungsten":"dist/bin/index.js"},"dist":{"shasum":"48f6e5099747349cd2274f9b5e8ef262783ede5c","tarball":"https://registry.npmjs.org/tungsten/-/tungsten-0.4.1.tgz","fileCount":1551,"integrity":"sha512-E5EDy1adT3ml+3BPu/WIjZhvoYM6i84SmqNhyC3MVbW2NgbT7npYKUlhbXp1Sy/E9vmrP7pKpIb7I7Ea2w1Hhg==","signatures":[{"sig":"MEUCIQC2A74KVw67CJHRIZQA6Fgi9GqmXhUu3ZARzYVElIwyIQIgInmJ1PqOrJyiabFGRoT1SOCrj8cMYLK8OOCc5jXB/DM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733742},"main":"dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":"./dist/*","./ssr":"./dist/ssr.js","./compat":"./dist/compat/index.js","./library":"./dist/components/library/index.js","./testing":"./dist/testing/index.js","./types/*":"./types/*","./react-zone":"./dist/zones/react.js"},"scripts":{"test":"sxy-test-runner","build":"run-s -c clean build-prep build-watch","clean":"rimraf intermed dist","__build":"pnpm clean && pnpm build-prep && pnpm build-watch","build-ts":"tsc --watch","test-dom":"sxy-test-runner --config sxy-test-runner.dom.config.js","test-once":"sxy-test-runner once","build-once":"rimraf intermed dist && pnpm build-ts-once && pnpm build-babel-once && pnpm build-component-styles","build-prep":"pnpm build-ts-once","build-babel":"node scripts/watchBabelAndMark.mjs","build-quick":"pnpm build-watch","build-watch":"run-p build-ts build-babel","build-once-nd":"rimraf intermed dist.building && pnpm build-ts-once && pnpm build-babel-staged && node scripts/syncDist.mjs && node scripts/writeBuildMarker.mjs","build-ts-once":"tsc","test-all-once":"run-s -c test-once test-dom-once","test-dom-once":"sxy-test-runner once --config sxy-test-runner.dom.config.js","build-babel-once":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js && node scripts/writeBuildMarker.mjs","build-babel-staged":"babel intermed --out-dir dist.building --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js","build-component-styles":"node scripts/buildComponentStyles.mjs"},"_npmUser":{"name":"rsandiford","email":"mail@robertsandiford.co.uk"},"description":"","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ini":"^4.1.3","zod":"^4.4.3","hono":"^4.12.32","open":"^8.4.2","sass":"^1.102.0","chalk":"^5.6.2","slash":"^4.0.0","dotenv":"^16.6.1","globby":"^13.2.2","rollup":"^2.80.0","arktype":"^2.2.3","csstype":"^3.2.3","express":"^5.2.1","postcss":"^8.5.24","sxy-lib":"^3.0.5","bcryptjs":"^3.0.3","chokidar":"^3.6.0","cjstoesm":"^2.1.2","fs-extra":"^10.1.0","precinct":"^12.2.0","cross-env":"^7.0.3","sxy-types":"^1.0.23","@babel/cli":"^7.28.6","decamelize":"^6.0.1","esm-reload":"^1.0.1","sxy-loader":"^3.1.0","@babel/core":"^7.29.0","npm-run-all":"^4.1.5","@babel/types":"^7.29.0","react-router":"^6.30.3","@babel/parser":"^7.29.2","cookie-parser":"^1.4.7","@types/express":"^5.0.6","path-to-regexp":"^8.4.2","chalk-extensions":"^2.0.24","cjs-module-lexer":"^1.4.3","lodash.clonedeep":"^4.5.0","@hono/node-server":"^1.19.11","find-package-json":"^1.2.0","@types/babel__core":"^7.20.5","rollup-plugin-gzip":"^3.1.2","sxy-filing-cabinet":"^3.4.2","@babel/preset-react":"^7.28.5","@rollup/plugin-json":"^6.1.0","import-meta-resolve":"^4.2.0","sxy-dependency-tree":"^8.1.11","sxy-lib-object-copy":"^2.0.5","@rollup/plugin-babel":"^5.3.1","require-resolve-hook":"^1.1.0","serialize-javascript":"^6.0.2","@rollup/plugin-terser":"^1.0.0","babel-plugin-css-to-js":"^0.0.4","@rollup/plugin-commonjs":"^22.0.2","sxy-package-investigator":"^1.0.0","@rollup/plugin-node-resolve":"^14.1.0","babel-plugin-sxy-module-resolver":"^4.1.9","babel-plugin-sxy-transform-cjs-to-esm":"^0.2.6","@babel/plugin-syntax-import-assertions":"^7.29.7","@babel/plugin-transform-class-properties":"^7.28.6"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.5.0","eslint":"^8.57.1","rimraf":"^5.0.10","happy-dom":"^20.11.1","@types/ini":"^1.3.34","typescript":"^6.0.3","@types/chai":"^4.3.20","@types/node":"^20.19.37","@types/react":"19.1.9","@types/fs-extra":"^11.0.4","sxy-test-runner":"^2.4.3","@babel/generator":"^7.29.1","@types/react-dom":"19.1.7","@types/babel-types":"^7.0.16","@types/cookie-parser":"^1.4.10","eslint-plugin-import":"^2.32.0","@types/babel__generator":"^7.27.0","@types/lodash.clonedeep":"^4.5.9","@types/find-package-json":"^1.2.7","rollup-plugin-visualizer":"^5.14.0","@typescript-eslint/parser":"^5.62.0","@types/serialize-javascript":"^5.0.4","eslint-plugin-no-type-assertion":"^1.3.0","@typescript-eslint/eslint-plugin":"^5.62.0","eslint-import-resolver-typescript":"^2.7.1","babel-plugin-replace-import-extension":"^1.1.5","babel-plugin-transform-import-extension":"^1.0.3","babel-plugin-sxy-transform-import-extensions":"^1.0.5"},"peerDependencies":{"react":"^18.2.0 || ^19.0.0","rollup":"^2.79.1","react-dom":"^18.2.0 || ^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tungsten_0.4.1_1788175196408_0.3412869795380209","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"tungsten","version":"0.4.2","keywords":[],"author":"","license":"UNLICENSED","_id":"tungsten@0.4.2","maintainers":[{"name":"rsandiford","email":"mail@robertsandiford.co.uk"}],"bin":{"tungsten":"dist/bin/index.js"},"dist":{"shasum":"da7f9961de7e31cc576153dd4684eb54c7eb915c","tarball":"https://registry.npmjs.org/tungsten/-/tungsten-0.4.2.tgz","fileCount":1551,"integrity":"sha512-Ijnc6ThsSJ0E9OXEz+RB5x77PW6HUF2l27wSfQ+QdoGu21tTdiChe4OUITZvkJi98Sl9xGdUwqlsR4yFiKdtfQ==","signatures":[{"sig":"MEQCICAPgUA4XJ7YhMfIW2tNxfExOajGPoQFHaBO7JAFnvq6AiA0odxTdjrRhNDHG3+2ErKeU254nvHozJR3ohNxRuPf3Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733792},"main":"dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":"./dist/*","./ssr":"./dist/ssr.js","./compat":"./dist/compat/index.js","./library":"./dist/components/library/index.js","./testing":"./dist/testing/index.js","./types/*":"./types/*","./react-zone":"./dist/zones/react.js"},"scripts":{"test":"sxy-test-runner","build":"run-s -c clean build-prep build-watch","clean":"rimraf intermed dist","__build":"pnpm clean && pnpm build-prep && pnpm build-watch","build-ts":"tsc --watch","test-dom":"sxy-test-runner --config sxy-test-runner.dom.config.js","test-once":"sxy-test-runner once","build-once":"rimraf intermed dist && pnpm build-ts-once && pnpm build-babel-once && pnpm build-component-styles","build-prep":"pnpm build-ts-once","build-babel":"node scripts/watchBabelAndMark.mjs","build-quick":"pnpm build-watch","build-watch":"run-p build-ts build-babel","build-once-nd":"rimraf intermed dist.building && pnpm build-ts-once && pnpm build-babel-staged && node scripts/syncDist.mjs && node scripts/writeBuildMarker.mjs","build-ts-once":"tsc","test-all-once":"run-s -c test-once test-dom-once","test-dom-once":"sxy-test-runner once --config sxy-test-runner.dom.config.js","build-babel-once":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js && node scripts/writeBuildMarker.mjs","build-babel-staged":"babel intermed --out-dir dist.building --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js","build-component-styles":"node scripts/buildComponentStyles.mjs"},"_npmUser":{"name":"rsandiford","email":"mail@robertsandiford.co.uk"},"description":"","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ini":"^4.1.3","zod":"^4.4.3","hono":"^4.12.32","open":"^8.4.2","sass":"^1.102.0","chalk":"^5.6.2","slash":"^4.0.0","dotenv":"^16.6.1","globby":"^13.2.2","rollup":"^2.80.0","arktype":"^2.2.3","csstype":"^3.2.3","express":"^5.2.1","postcss":"^8.5.24","sxy-lib":"^3.0.5","bcryptjs":"^3.0.3","chokidar":"^3.6.0","cjstoesm":"^2.1.2","fs-extra":"^10.1.0","precinct":"^12.2.0","cross-env":"^7.0.3","sxy-types":"^1.0.23","@babel/cli":"^7.28.6","decamelize":"^6.0.1","esm-reload":"^1.0.1","sxy-loader":"^3.1.0","@babel/core":"^7.29.0","npm-run-all":"^4.1.5","@babel/types":"^7.29.0","react-router":"^6.30.3","@babel/parser":"^7.29.2","cookie-parser":"^1.4.7","@types/express":"^5.0.6","path-to-regexp":"^8.4.2","chalk-extensions":"^2.0.24","cjs-module-lexer":"^1.4.3","lodash.clonedeep":"^4.5.0","@hono/node-server":"^1.19.11","find-package-json":"^1.2.0","@types/babel__core":"^7.20.5","rollup-plugin-gzip":"^3.1.2","sxy-filing-cabinet":"^3.4.2","@babel/preset-react":"^7.28.5","@rollup/plugin-json":"^6.1.0","import-meta-resolve":"^4.2.0","sxy-dependency-tree":"^8.1.11","sxy-lib-object-copy":"^2.0.5","@rollup/plugin-babel":"^5.3.1","require-resolve-hook":"^1.1.0","serialize-javascript":"^6.0.2","@rollup/plugin-terser":"^1.0.0","babel-plugin-css-to-js":"^0.0.4","@rollup/plugin-commonjs":"^22.0.2","sxy-package-investigator":"^1.0.0","@rollup/plugin-node-resolve":"^14.1.0","babel-plugin-sxy-module-resolver":"^4.1.9","babel-plugin-sxy-transform-cjs-to-esm":"^0.2.6","@babel/plugin-syntax-import-assertions":"^7.29.7","@babel/plugin-transform-class-properties":"^7.28.6"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.5.0","eslint":"^8.57.1","rimraf":"^5.0.10","happy-dom":"^20.11.1","@types/ini":"^1.3.34","typescript":"^6.0.3","@types/chai":"^4.3.20","@types/node":"^20.19.37","@types/react":"19.1.9","@types/fs-extra":"^11.0.4","sxy-test-runner":"^2.4.3","@babel/generator":"^7.29.1","@types/react-dom":"19.1.7","@types/babel-types":"^7.0.16","@types/cookie-parser":"^1.4.10","eslint-plugin-import":"^2.32.0","@types/babel__generator":"^7.27.0","@types/lodash.clonedeep":"^4.5.9","@types/find-package-json":"^1.2.7","rollup-plugin-visualizer":"^5.14.0","@typescript-eslint/parser":"^5.62.0","@types/serialize-javascript":"^5.0.4","eslint-plugin-no-type-assertion":"^1.3.0","@typescript-eslint/eslint-plugin":"^5.62.0","eslint-import-resolver-typescript":"^2.7.1","babel-plugin-replace-import-extension":"^1.1.5","babel-plugin-transform-import-extension":"^1.0.3","babel-plugin-sxy-transform-import-extensions":"^1.0.5"},"peerDependencies":{"react":"^18.2.0 || ^19.0.0","rollup":"^2.79.1","react-dom":"^18.2.0 || ^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tungsten_0.4.2_1788177537181_0.057069334574594066","host":"s3://npm-registry-packages-npm-production"}},"0.4.3":{"name":"tungsten","version":"0.4.3","keywords":[],"author":"","license":"UNLICENSED","_id":"tungsten@0.4.3","maintainers":[{"name":"rsandiford","email":"mail@robertsandiford.co.uk"}],"bin":{"tungsten":"dist/bin/index.js"},"dist":{"shasum":"6d5e2e0ce818c83dc02db14ffda6904401b93ea5","tarball":"https://registry.npmjs.org/tungsten/-/tungsten-0.4.3.tgz","fileCount":1561,"integrity":"sha512-xITIxze3c/J+eHheN8zfV+0jX0hRlxRlXc8tutDnWIV+3izM6lmo6DiNzaFSIa+4+oAPvnP6Sr/WMKfSMkNBgg==","signatures":[{"sig":"MEUCIBRWueB1joxP9CKwnBHd2IXyb8ZAeh7mN4Sgx8VId1B3AiEAk6LevXHhTC/jLAoUg1yr6Mb8pjy6dRnPEAPWLNW0OAQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2121591},"main":"dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":"./dist/*","./ssr":"./dist/ssr.js","./compat":"./dist/compat/index.js","./library":"./dist/components/library/index.js","./testing":"./dist/testing/index.js","./types/*":"./types/*","./react-zone":"./dist/zones/react.js"},"scripts":{"test":"sxy-test-runner","build":"run-s -c clean build-prep build-watch","clean":"rimraf intermed dist","__build":"pnpm clean && pnpm build-prep && pnpm build-watch","build-ts":"tsc --watch","test-dom":"sxy-test-runner --config sxy-test-runner.dom.config.js","test-once":"sxy-test-runner once","build-once":"rimraf intermed dist && pnpm build-ts-once && pnpm build-babel-once && pnpm build-component-styles","build-prep":"pnpm build-ts-once","build-babel":"node scripts/watchBabelAndMark.mjs","build-quick":"pnpm build-watch","build-watch":"run-p build-ts build-babel","build-once-nd":"rimraf intermed dist.building && pnpm build-ts-once && pnpm build-babel-staged && node scripts/syncDist.mjs && node scripts/writeBuildMarker.mjs","build-ts-once":"tsc","test-all-once":"run-s -c test-once test-dom-once","test-dom-once":"sxy-test-runner once --config sxy-test-runner.dom.config.js","build-babel-once":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js && node scripts/writeBuildMarker.mjs","build-babel-staged":"babel intermed --out-dir dist.building --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js","build-component-styles":"node scripts/buildComponentStyles.mjs"},"_npmUser":{"name":"rsandiford","email":"mail@robertsandiford.co.uk"},"description":"","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ini":"^4.1.3","zod":"^4.4.3","hono":"^4.12.32","open":"^8.4.2","sass":"^1.102.0","chalk":"^5.6.2","slash":"^4.0.0","dotenv":"^16.6.1","globby":"^13.2.2","rollup":"^2.80.0","arktype":"^2.2.3","csstype":"^3.2.3","express":"^5.2.1","postcss":"^8.5.24","sxy-lib":"^3.0.5","bcryptjs":"^3.0.3","chokidar":"^3.6.0","cjstoesm":"^2.1.2","fs-extra":"^10.1.0","precinct":"^12.2.0","cross-env":"^7.0.3","sxy-types":"^1.0.23","@babel/cli":"^7.28.6","decamelize":"^6.0.1","esm-reload":"^1.0.1","sxy-loader":"^3.1.0","@babel/core":"^7.29.0","npm-run-all":"^4.1.5","@babel/types":"^7.29.0","react-router":"^6.30.3","@babel/parser":"^7.29.2","cookie-parser":"^1.4.7","@types/express":"^5.0.6","path-to-regexp":"^8.4.2","chalk-extensions":"^2.0.24","cjs-module-lexer":"^1.4.3","lodash.clonedeep":"^4.5.0","@hono/node-server":"^1.19.11","find-package-json":"^1.2.0","@types/babel__core":"^7.20.5","rollup-plugin-gzip":"^3.1.2","sxy-filing-cabinet":"^3.4.2","@babel/preset-react":"^7.28.5","@rollup/plugin-json":"^6.1.0","import-meta-resolve":"^4.2.0","sxy-dependency-tree":"^8.1.11","sxy-lib-object-copy":"^2.0.5","@rollup/plugin-babel":"^5.3.1","require-resolve-hook":"^1.1.0","serialize-javascript":"^6.0.2","@rollup/plugin-terser":"^1.0.0","babel-plugin-css-to-js":"^0.0.4","@rollup/plugin-commonjs":"^22.0.2","sxy-package-investigator":"^1.0.0","@rollup/plugin-node-resolve":"^14.1.0","babel-plugin-sxy-module-resolver":"^4.1.9","babel-plugin-sxy-transform-cjs-to-esm":"^0.2.6","@babel/plugin-syntax-import-assertions":"^7.29.7","@babel/plugin-transform-class-properties":"^7.28.6"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.5.0","eslint":"^8.57.1","rimraf":"^5.0.10","happy-dom":"^20.11.1","@types/ini":"^1.3.34","typescript":"^6.0.3","@types/chai":"^4.3.20","@types/node":"^20.19.37","@types/react":"19.1.9","@types/fs-extra":"^11.0.4","sxy-test-runner":"^2.4.3","@babel/generator":"^7.29.1","@types/react-dom":"19.1.7","@types/babel-types":"^7.0.16","@types/cookie-parser":"^1.4.10","eslint-plugin-import":"^2.32.0","@types/babel__generator":"^7.27.0","@types/lodash.clonedeep":"^4.5.9","@types/find-package-json":"^1.2.7","rollup-plugin-visualizer":"^5.14.0","@typescript-eslint/parser":"^5.62.0","@types/serialize-javascript":"^5.0.4","eslint-plugin-no-type-assertion":"^1.3.0","@typescript-eslint/eslint-plugin":"^5.62.0","eslint-import-resolver-typescript":"^2.7.1","babel-plugin-replace-import-extension":"^1.1.5","babel-plugin-transform-import-extension":"^1.0.3","babel-plugin-sxy-transform-import-extensions":"^1.0.5"},"peerDependencies":{"react":"^18.2.0 || ^19.0.0","rollup":"^2.79.1","react-dom":"^18.2.0 || ^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tungsten_0.4.3_1788300012664_0.7390170064317458","host":"s3://npm-registry-packages-npm-production"}},"0.4.4":{"name":"tungsten","version":"0.4.4","keywords":[],"author":"","license":"UNLICENSED","_id":"tungsten@0.4.4","maintainers":[{"name":"rsandiford","email":"mail@robertsandiford.co.uk"}],"bin":{"tungsten":"dist/bin/index.js"},"dist":{"shasum":"a7d4e5afbcf4aa3f64a53845566a7628de18d852","tarball":"https://registry.npmjs.org/tungsten/-/tungsten-0.4.4.tgz","fileCount":1563,"integrity":"sha512-Hz3Xkwb7xzXv7Vbo3GyusIErj7twwjZdhbY696PbpFFHWdGNhz8QPgpebJFTma/m+u20C4+9MFOdJGQFL+4Xyw==","signatures":[{"sig":"MEQCIGZ7D1QrqELVDnTSKj9n2RAFH6U2e06cWJuFQ0Xa6IujAiBLytTFdE8U6hTXSj2tk/Fl4IY8svM0Qq0BTaox945rKQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1737599},"main":"dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":"./dist/*","./ssr":"./dist/ssr.js","./compat":"./dist/compat/index.js","./library":"./dist/components/library/index.js","./testing":"./dist/testing/index.js","./types/*":"./types/*","./react-zone":"./dist/zones/react.js"},"scripts":{"test":"sxy-test-runner","build":"run-s -c clean build-prep build-watch","clean":"rimraf intermed dist","__build":"pnpm clean && pnpm build-prep && pnpm build-watch","build-ts":"tsc --watch","test-dom":"sxy-test-runner --config sxy-test-runner.dom.config.js","test-once":"sxy-test-runner once","build-once":"rimraf intermed dist && pnpm build-ts-once && pnpm build-babel-once && pnpm build-component-styles","build-prep":"pnpm build-ts-once","build-babel":"node scripts/watchBabelAndMark.mjs","build-quick":"pnpm build-watch","build-watch":"run-p build-ts build-babel","build-once-nd":"rimraf intermed dist.building && pnpm build-ts-once && pnpm build-babel-staged && node scripts/syncDist.mjs && node scripts/writeBuildMarker.mjs","build-ts-once":"tsc","test-all-once":"run-s -c test-once test-dom-once","test-dom-once":"sxy-test-runner once --config sxy-test-runner.dom.config.js","build-babel-once":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js && node scripts/writeBuildMarker.mjs","build-babel-staged":"babel intermed --out-dir dist.building --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js","build-component-styles":"node scripts/buildComponentStyles.mjs"},"_npmUser":{"name":"rsandiford","email":"mail@robertsandiford.co.uk"},"description":"","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ini":"^4.1.3","zod":"^4.4.3","hono":"^4.12.32","open":"^8.4.2","sass":"^1.102.0","chalk":"^5.6.2","slash":"^4.0.0","dotenv":"^16.6.1","globby":"^13.2.2","rollup":"^2.80.0","arktype":"^2.2.3","csstype":"^3.2.3","express":"^5.2.1","postcss":"^8.5.24","sxy-lib":"^3.0.5","bcryptjs":"^3.0.3","chokidar":"^3.6.0","cjstoesm":"^2.1.2","fs-extra":"^10.1.0","precinct":"^12.2.0","cross-env":"^7.0.3","sxy-types":"^1.0.23","@babel/cli":"^7.28.6","decamelize":"^6.0.1","esm-reload":"^1.0.1","sxy-loader":"^3.1.0","@babel/core":"^7.29.0","npm-run-all":"^4.1.5","@babel/types":"^7.29.0","react-router":"^6.30.3","@babel/parser":"^7.29.2","cookie-parser":"^1.4.7","@types/express":"^5.0.6","path-to-regexp":"^8.4.2","chalk-extensions":"^2.0.24","cjs-module-lexer":"^1.4.3","lodash.clonedeep":"^4.5.0","@hono/node-server":"^1.19.11","find-package-json":"^1.2.0","@types/babel__core":"^7.20.5","rollup-plugin-gzip":"^3.1.2","sxy-filing-cabinet":"^3.4.2","@babel/preset-react":"^7.28.5","@rollup/plugin-json":"^6.1.0","import-meta-resolve":"^4.2.0","sxy-dependency-tree":"^8.1.11","sxy-lib-object-copy":"^2.0.5","@rollup/plugin-babel":"^5.3.1","require-resolve-hook":"^1.1.0","serialize-javascript":"^6.0.2","@rollup/plugin-terser":"^1.0.0","babel-plugin-css-to-js":"^0.0.4","@rollup/plugin-commonjs":"^22.0.2","sxy-package-investigator":"^1.0.0","@rollup/plugin-node-resolve":"^14.1.0","babel-plugin-sxy-module-resolver":"^4.1.9","babel-plugin-sxy-transform-cjs-to-esm":"^0.2.6","@babel/plugin-syntax-import-assertions":"^7.29.7","@babel/plugin-transform-class-properties":"^7.28.6"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.5.0","eslint":"^8.57.1","rimraf":"^5.0.10","happy-dom":"^20.11.1","@types/ini":"^1.3.34","typescript":"^6.0.3","@types/chai":"^4.3.20","@types/node":"^20.19.37","@types/react":"19.1.9","@types/fs-extra":"^11.0.4","sxy-test-runner":"^2.4.3","@babel/generator":"^7.29.1","@types/react-dom":"19.1.7","@types/babel-types":"^7.0.16","@types/cookie-parser":"^1.4.10","eslint-plugin-import":"^2.32.0","@types/babel__generator":"^7.27.0","@types/lodash.clonedeep":"^4.5.9","@types/find-package-json":"^1.2.7","rollup-plugin-visualizer":"^5.14.0","@typescript-eslint/parser":"^5.62.0","@types/serialize-javascript":"^5.0.4","eslint-plugin-no-type-assertion":"^1.3.0","@typescript-eslint/eslint-plugin":"^5.62.0","eslint-import-resolver-typescript":"^2.7.1","babel-plugin-replace-import-extension":"^1.1.5","babel-plugin-transform-import-extension":"^1.0.3","babel-plugin-sxy-transform-import-extensions":"^1.0.5"},"peerDependencies":{"react":"^18.2.0 || ^19.0.0","rollup":"^2.79.1","react-dom":"^18.2.0 || ^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tungsten_0.4.4_1788304979286_0.35656119649693796","host":"s3://npm-registry-packages-npm-production"}},"0.4.5":{"name":"tungsten","version":"0.4.5","keywords":[],"author":"","license":"UNLICENSED","_id":"tungsten@0.4.5","maintainers":[{"name":"rsandiford","email":"mail@robertsandiford.co.uk"}],"bin":{"tungsten":"dist/bin/index.js"},"dist":{"shasum":"1f1e42228e801a2995f8db3e9b0521418f7259d1","tarball":"https://registry.npmjs.org/tungsten/-/tungsten-0.4.5.tgz","fileCount":1563,"integrity":"sha512-fe9Tb8VFILiYsED1iiuOiZ0QrJbeaDaTnIXozRzK7XEH49f9CPtsNbo9YnopWxahkkw9R2munULhi4skX1Myug==","signatures":[{"sig":"MEUCIGtN1XvccTfMvwvd13euqMyH1NooIAzFth4eg4un1h7CAiEA3YaLuOdTam8etmy0EGIm8Ly3mfHrQ5uTWnUg+duEDF8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1738465},"main":"dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":"./dist/*","./ssr":"./dist/ssr.js","./compat":"./dist/compat/index.js","./library":"./dist/components/library/index.js","./testing":"./dist/testing/index.js","./types/*":"./types/*","./react-zone":"./dist/zones/react.js"},"scripts":{"test":"sxy-test-runner","build":"run-s -c clean build-prep build-watch","clean":"rimraf intermed dist","__build":"pnpm clean && pnpm build-prep && pnpm build-watch","build-ts":"tsc --watch","test-dom":"sxy-test-runner --config sxy-test-runner.dom.config.js","test-once":"sxy-test-runner once","build-once":"rimraf intermed dist && pnpm build-ts-once && pnpm build-babel-once && pnpm build-component-styles","build-prep":"pnpm build-ts-once","build-babel":"node scripts/watchBabelAndMark.mjs","build-quick":"pnpm build-watch","build-watch":"run-p build-ts build-babel","build-once-nd":"rimraf intermed dist.building && pnpm build-ts-once && pnpm build-babel-staged && node scripts/syncDist.mjs && node scripts/writeBuildMarker.mjs","build-ts-once":"tsc","test-all-once":"run-s -c test-once test-dom-once","test-dom-once":"sxy-test-runner once --config sxy-test-runner.dom.config.js","build-babel-once":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js && node scripts/writeBuildMarker.mjs","build-babel-staged":"babel intermed --out-dir dist.building --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js","build-component-styles":"node scripts/buildComponentStyles.mjs"},"_npmUser":{"name":"rsandiford","email":"mail@robertsandiford.co.uk"},"description":"","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ini":"^4.1.3","zod":"^4.4.3","hono":"^4.12.32","open":"^8.4.2","sass":"^1.102.0","chalk":"^5.6.2","slash":"^4.0.0","dotenv":"^16.6.1","globby":"^13.2.2","rollup":"^2.80.0","arktype":"^2.2.3","csstype":"^3.2.3","express":"^5.2.1","postcss":"^8.5.24","sxy-lib":"^3.0.5","bcryptjs":"^3.0.3","chokidar":"^3.6.0","cjstoesm":"^2.1.2","fs-extra":"^10.1.0","precinct":"^12.2.0","cross-env":"^7.0.3","sxy-types":"^1.0.23","@babel/cli":"^7.28.6","decamelize":"^6.0.1","esm-reload":"^1.0.1","sxy-loader":"^3.1.0","@babel/core":"^7.29.0","npm-run-all":"^4.1.5","@babel/types":"^7.29.0","react-router":"^6.30.3","@babel/parser":"^7.29.2","cookie-parser":"^1.4.7","@types/express":"^5.0.6","path-to-regexp":"^8.4.2","chalk-extensions":"^2.0.24","cjs-module-lexer":"^1.4.3","lodash.clonedeep":"^4.5.0","@hono/node-server":"^1.19.11","find-package-json":"^1.2.0","@types/babel__core":"^7.20.5","rollup-plugin-gzip":"^3.1.2","sxy-filing-cabinet":"^3.4.2","@babel/preset-react":"^7.28.5","@rollup/plugin-json":"^6.1.0","import-meta-resolve":"^4.2.0","sxy-dependency-tree":"^8.1.11","sxy-lib-object-copy":"^2.0.5","@rollup/plugin-babel":"^5.3.1","require-resolve-hook":"^1.1.0","serialize-javascript":"^6.0.2","@rollup/plugin-terser":"^1.0.0","babel-plugin-css-to-js":"^0.0.4","@rollup/plugin-commonjs":"^22.0.2","sxy-package-investigator":"^1.0.0","@rollup/plugin-node-resolve":"^14.1.0","babel-plugin-sxy-module-resolver":"^4.1.9","babel-plugin-sxy-transform-cjs-to-esm":"^0.2.6","@babel/plugin-syntax-import-assertions":"^7.29.7","@babel/plugin-transform-class-properties":"^7.28.6"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.5.0","eslint":"^8.57.1","rimraf":"^5.0.10","happy-dom":"^20.11.1","@types/ini":"^1.3.34","typescript":"^6.0.3","@types/chai":"^4.3.20","@types/node":"^20.19.37","@types/react":"19.1.9","@types/fs-extra":"^11.0.4","sxy-test-runner":"^2.4.3","@babel/generator":"^7.29.1","@types/react-dom":"19.1.7","@types/babel-types":"^7.0.16","@types/cookie-parser":"^1.4.10","eslint-plugin-import":"^2.32.0","@types/babel__generator":"^7.27.0","@types/lodash.clonedeep":"^4.5.9","@types/find-package-json":"^1.2.7","rollup-plugin-visualizer":"^5.14.0","@typescript-eslint/parser":"^5.62.0","@types/serialize-javascript":"^5.0.4","eslint-plugin-no-type-assertion":"^1.3.0","@typescript-eslint/eslint-plugin":"^5.62.0","eslint-import-resolver-typescript":"^2.7.1","babel-plugin-replace-import-extension":"^1.1.5","babel-plugin-transform-import-extension":"^1.0.3","babel-plugin-sxy-transform-import-extensions":"^1.0.5"},"peerDependencies":{"react":"^18.2.0 || ^19.0.0","rollup":"^2.79.1","react-dom":"^18.2.0 || ^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tungsten_0.4.5_1788306999981_0.9599128420481602","host":"s3://npm-registry-packages-npm-production"}},"0.4.6":{"name":"tungsten","version":"0.4.6","keywords":[],"author":"","license":"UNLICENSED","_id":"tungsten@0.4.6","maintainers":[{"name":"rsandiford","email":"mail@robertsandiford.co.uk"}],"bin":{"tungsten":"dist/bin/index.js"},"dist":{"shasum":"a159067ef54151d8c0c9453b9b6b91b0ca620c6f","tarball":"https://registry.npmjs.org/tungsten/-/tungsten-0.4.6.tgz","fileCount":1566,"integrity":"sha512-H1s+XyA08G1/n4LA4OnZTs7v3lO+e89zlmZDKQdhoL+SY4u29f+1nnH9ElHEFe7auimg3OzZcnhOivEbX667TA==","signatures":[{"sig":"MEQCIE9iqvQo3oWMHuahYYSuM86o2MBjJuXkYHBCdXenH+I3AiBhvzwy5WmanSu6t4Mcm/YnPkeguKAdtWE3sw+s9jXYHw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1757531},"main":"dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":"./dist/*","./ssr":"./dist/ssr.js","./compat":"./dist/compat/index.js","./library":"./dist/components/library/index.js","./testing":"./dist/testing/index.js","./types/*":"./types/*","./react-zone":"./dist/zones/react.js"},"scripts":{"test":"sxy-test-runner","build":"run-s -c clean build-prep build-watch","clean":"rimraf intermed dist","__build":"pnpm clean && pnpm build-prep && pnpm build-watch","build-ts":"tsc --watch","test-dom":"sxy-test-runner --config sxy-test-runner.dom.config.js","test-once":"sxy-test-runner once","build-once":"rimraf intermed dist && pnpm build-ts-once && pnpm build-babel-once && pnpm build-component-styles","build-prep":"pnpm build-ts-once","build-babel":"node scripts/watchBabelAndMark.mjs","build-quick":"pnpm build-watch","build-watch":"run-p build-ts build-babel","build-once-nd":"rimraf intermed dist.building && pnpm build-ts-once && pnpm build-babel-staged && node scripts/syncDist.mjs && node scripts/writeBuildMarker.mjs","build-ts-once":"tsc","test-all-once":"run-s -c test-once test-dom-once","test-dom-once":"sxy-test-runner once --config sxy-test-runner.dom.config.js","build-babel-once":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js && node scripts/writeBuildMarker.mjs","build-babel-staged":"babel intermed --out-dir dist.building --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js","build-component-styles":"node scripts/buildComponentStyles.mjs"},"_npmUser":{"name":"rsandiford","email":"mail@robertsandiford.co.uk"},"description":"","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ini":"^4.1.3","zod":"^4.4.3","hono":"^4.12.32","open":"^8.4.2","sass":"^1.102.0","chalk":"^5.6.2","slash":"^4.0.0","dotenv":"^16.6.1","globby":"^13.2.2","rollup":"^2.80.0","arktype":"^2.2.3","csstype":"^3.2.3","express":"^5.2.1","postcss":"^8.5.24","sxy-lib":"^3.0.5","bcryptjs":"^3.0.3","chokidar":"^3.6.0","cjstoesm":"^2.1.2","fs-extra":"^10.1.0","precinct":"^12.2.0","cross-env":"^7.0.3","sxy-types":"^1.0.23","@babel/cli":"^7.28.6","decamelize":"^6.0.1","esm-reload":"^1.0.1","sxy-loader":"^3.1.0","@babel/core":"^7.29.0","npm-run-all":"^4.1.5","@babel/types":"^7.29.0","react-router":"^6.30.3","@babel/parser":"^7.29.2","cookie-parser":"^1.4.7","@types/express":"^5.0.6","path-to-regexp":"^8.4.2","chalk-extensions":"^2.0.24","cjs-module-lexer":"^1.4.3","lodash.clonedeep":"^4.5.0","@hono/node-server":"^1.19.11","find-package-json":"^1.2.0","@types/babel__core":"^7.20.5","rollup-plugin-gzip":"^3.1.2","sxy-filing-cabinet":"^3.4.2","@babel/preset-react":"^7.28.5","@rollup/plugin-json":"^6.1.0","import-meta-resolve":"^4.2.0","sxy-dependency-tree":"^8.1.11","sxy-lib-object-copy":"^2.0.5","@rollup/plugin-babel":"^5.3.1","require-resolve-hook":"^1.1.0","serialize-javascript":"^6.0.2","@rollup/plugin-terser":"^1.0.0","babel-plugin-css-to-js":"^0.0.4","@rollup/plugin-commonjs":"^22.0.2","sxy-package-investigator":"^1.0.0","@rollup/plugin-node-resolve":"^14.1.0","babel-plugin-sxy-module-resolver":"^4.1.9","babel-plugin-sxy-transform-cjs-to-esm":"^0.2.6","@babel/plugin-syntax-import-assertions":"^7.29.7","@babel/plugin-transform-class-properties":"^7.28.6"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.5.0","eslint":"^8.57.1","rimraf":"^5.0.10","happy-dom":"^20.11.1","@types/ini":"^1.3.34","typescript":"^6.0.3","@types/chai":"^4.3.20","@types/node":"^20.19.37","@types/react":"19.1.9","@types/fs-extra":"^11.0.4","sxy-test-runner":"^2.4.3","@babel/generator":"^7.29.1","@types/react-dom":"19.1.7","@types/babel-types":"^7.0.16","@types/cookie-parser":"^1.4.10","eslint-plugin-import":"^2.32.0","@types/babel__generator":"^7.27.0","@types/lodash.clonedeep":"^4.5.9","@types/find-package-json":"^1.2.7","rollup-plugin-visualizer":"^5.14.0","@typescript-eslint/parser":"^5.62.0","@types/serialize-javascript":"^5.0.4","eslint-plugin-no-type-assertion":"^1.3.0","@typescript-eslint/eslint-plugin":"^5.62.0","eslint-import-resolver-typescript":"^2.7.1","babel-plugin-replace-import-extension":"^1.1.5","babel-plugin-transform-import-extension":"^1.0.3","babel-plugin-sxy-transform-import-extensions":"^1.0.5"},"peerDependencies":{"react":"^18.2.0 || ^19.0.0","rollup":"^2.79.1","react-dom":"^18.2.0 || ^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tungsten_0.4.6_1788317146146_0.040943878849347914","host":"s3://npm-registry-packages-npm-production"}},"0.4.7":{"name":"tungsten","version":"0.4.7","keywords":[],"author":"","license":"UNLICENSED","_id":"tungsten@0.4.7","maintainers":[{"name":"rsandiford","email":"mail@robertsandiford.co.uk"}],"bin":{"tungsten":"dist/bin/index.js"},"dist":{"shasum":"bc5eaf9cd9d3e3fa8f5a0e88c678a5fd790d0877","tarball":"https://registry.npmjs.org/tungsten/-/tungsten-0.4.7.tgz","fileCount":1566,"integrity":"sha512-5cpP7LK1e5KwU7MRXMWBDY+mEbfS9nQJ6Pl91UT4qOnCd66WPq1SsX111EALyXfeuKKi5/hoXcvxYkCAjGRqEA==","signatures":[{"sig":"MEUCIBPAez3Ec8AotTJ+l+OR6+UA9BoN0EX0lfxq/JNAx76pAiEAnzZ9dFxnp2LtHTOZkFrUg2UgYnzz3vO6d1Xn8PTW2dA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1757531},"main":"dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":"./dist/*","./ssr":"./dist/ssr.js","./compat":"./dist/compat/index.js","./library":"./dist/components/library/index.js","./testing":"./dist/testing/index.js","./types/*":"./types/*","./react-zone":"./dist/zones/react.js"},"scripts":{"test":"sxy-test-runner","build":"run-s -c clean build-prep build-watch","clean":"rimraf intermed dist","__build":"pnpm clean && pnpm build-prep && pnpm build-watch","build-ts":"tsc --watch","test-dom":"sxy-test-runner --config sxy-test-runner.dom.config.js","test-once":"sxy-test-runner once","build-once":"rimraf intermed dist && pnpm build-ts-once && pnpm build-babel-once && pnpm build-component-styles","build-prep":"pnpm build-ts-once","build-babel":"node scripts/watchBabelAndMark.mjs","build-quick":"pnpm build-watch","build-watch":"run-p build-ts build-babel","build-once-nd":"rimraf intermed dist.building && pnpm build-ts-once && pnpm build-babel-staged && node scripts/syncDist.mjs && node scripts/writeBuildMarker.mjs","build-ts-once":"tsc","test-all-once":"run-s -c test-once test-dom-once","test-dom-once":"sxy-test-runner once --config sxy-test-runner.dom.config.js","build-babel-once":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js && node scripts/writeBuildMarker.mjs","build-babel-staged":"babel intermed --out-dir dist.building --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js","build-component-styles":"node scripts/buildComponentStyles.mjs"},"_npmUser":{"name":"rsandiford","email":"mail@robertsandiford.co.uk"},"description":"","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ini":"^4.1.3","zod":"^4.4.3","hono":"^4.12.32","open":"^8.4.2","sass":"^1.102.0","chalk":"^5.6.2","slash":"^4.0.0","dotenv":"^16.6.1","globby":"^13.2.2","rollup":"^2.80.0","arktype":"^2.2.3","csstype":"^3.2.3","express":"^5.2.1","postcss":"^8.5.24","sxy-lib":"^3.0.5","bcryptjs":"^3.0.3","chokidar":"^3.6.0","cjstoesm":"^2.1.2","fs-extra":"^10.1.0","precinct":"^12.2.0","cross-env":"^7.0.3","sxy-types":"^1.0.23","@babel/cli":"^7.28.6","decamelize":"^6.0.1","esm-reload":"^1.0.1","sxy-loader":"^3.1.0","@babel/core":"^7.29.0","npm-run-all":"^4.1.5","@babel/types":"^7.29.0","react-router":"^6.30.3","@babel/parser":"^7.29.2","cookie-parser":"^1.4.7","@types/express":"^5.0.6","path-to-regexp":"^8.4.2","chalk-extensions":"^2.0.24","cjs-module-lexer":"^1.4.3","lodash.clonedeep":"^4.5.0","@hono/node-server":"^1.19.11","find-package-json":"^1.2.0","@types/babel__core":"^7.20.5","rollup-plugin-gzip":"^3.1.2","sxy-filing-cabinet":"^3.4.2","@babel/preset-react":"^7.28.5","@rollup/plugin-json":"^6.1.0","import-meta-resolve":"^4.2.0","sxy-dependency-tree":"^8.1.11","sxy-lib-object-copy":"^2.0.5","@rollup/plugin-babel":"^5.3.1","require-resolve-hook":"^1.1.0","serialize-javascript":"^6.0.2","@rollup/plugin-terser":"^1.0.0","babel-plugin-css-to-js":"^0.0.4","@rollup/plugin-commonjs":"^22.0.2","sxy-package-investigator":"^1.0.0","@rollup/plugin-node-resolve":"^14.1.0","babel-plugin-sxy-module-resolver":"^4.1.9","babel-plugin-sxy-transform-cjs-to-esm":"^0.2.6","@babel/plugin-syntax-import-assertions":"^7.29.7","@babel/plugin-transform-class-properties":"^7.28.6"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.5.0","eslint":"^8.57.1","rimraf":"^5.0.10","happy-dom":"^20.11.1","@types/ini":"^1.3.34","typescript":"^6.0.3","@types/chai":"^4.3.20","@types/node":"^20.19.37","@types/react":"19.1.9","@types/fs-extra":"^11.0.4","sxy-test-runner":"^2.4.3","@babel/generator":"^7.29.1","@types/react-dom":"19.1.7","@types/babel-types":"^7.0.16","@types/cookie-parser":"^1.4.10","eslint-plugin-import":"^2.32.0","@types/babel__generator":"^7.27.0","@types/lodash.clonedeep":"^4.5.9","@types/find-package-json":"^1.2.7","rollup-plugin-visualizer":"^5.14.0","@typescript-eslint/parser":"^5.62.0","@types/serialize-javascript":"^5.0.4","eslint-plugin-no-type-assertion":"^1.3.0","@typescript-eslint/eslint-plugin":"^5.62.0","eslint-import-resolver-typescript":"^2.7.1","babel-plugin-replace-import-extension":"^1.1.5","babel-plugin-transform-import-extension":"^1.0.3","babel-plugin-sxy-transform-import-extensions":"^1.0.5"},"peerDependencies":{"react":"^18.2.0 || ^19.0.0","rollup":"^2.79.1","react-dom":"^18.2.0 || ^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tungsten_0.4.7_1788317296290_0.7151000534004675","host":"s3://npm-registry-packages-npm-production"}},"0.4.8":{"name":"tungsten","version":"0.4.8","keywords":[],"author":"","license":"UNLICENSED","_id":"tungsten@0.4.8","maintainers":[{"name":"rsandiford","email":"mail@robertsandiford.co.uk"}],"bin":{"tungsten":"dist/bin/index.js"},"dist":{"shasum":"309f2679606908459b1bf6a6461da53cb61b0bd8","tarball":"https://registry.npmjs.org/tungsten/-/tungsten-0.4.8.tgz","fileCount":1566,"integrity":"sha512-QuUqzOQYL1QQlOUJp1vaWB+QECqTRF3sykP1HZQvb1z2wa0iojf/g3tRw9GCYCRlpefBA3z45GCSGX2EQEHMJA==","signatures":[{"sig":"MEYCIQCewFJlsrLMDzJpUw6i0kgC0xtjbGasseMrimYQXug6XwIhALwLHkGNzfqyAWPWgzh/egT/Uf7cklTLTehpmxrPgIB3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1757531},"main":"dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":"./dist/*","./ssr":"./dist/ssr.js","./compat":"./dist/compat/index.js","./library":"./dist/components/library/index.js","./testing":"./dist/testing/index.js","./types/*":"./types/*","./react-zone":"./dist/zones/react.js"},"scripts":{"test":"sxy-test-runner","build":"run-s -c clean build-prep build-watch","clean":"rimraf intermed dist","__build":"pnpm clean && pnpm build-prep && pnpm build-watch","build-ts":"tsc --watch","test-dom":"sxy-test-runner --config sxy-test-runner.dom.config.js","test-once":"sxy-test-runner once","build-once":"rimraf intermed dist && pnpm build-ts-once && pnpm build-babel-once && pnpm build-component-styles","build-prep":"pnpm build-ts-once","build-babel":"node scripts/watchBabelAndMark.mjs","build-quick":"pnpm build-watch","build-watch":"run-p build-ts build-babel","build-once-nd":"rimraf intermed dist.building && pnpm build-ts-once && pnpm build-babel-staged && node scripts/syncDist.mjs && node scripts/writeBuildMarker.mjs","build-ts-once":"tsc","test-all-once":"run-s -c test-once test-dom-once","test-dom-once":"sxy-test-runner once --config sxy-test-runner.dom.config.js","build-babel-once":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js && node scripts/writeBuildMarker.mjs","build-babel-staged":"babel intermed --out-dir dist.building --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js","build-component-styles":"node scripts/buildComponentStyles.mjs"},"_npmUser":{"name":"rsandiford","email":"mail@robertsandiford.co.uk"},"description":"","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ini":"^4.1.3","zod":"^4.4.3","hono":"^4.12.32","open":"^8.4.2","sass":"^1.102.0","chalk":"^5.6.2","slash":"^4.0.0","dotenv":"^16.6.1","globby":"^13.2.2","rollup":"^2.80.0","arktype":"^2.2.3","csstype":"^3.2.3","express":"^5.2.1","postcss":"^8.5.24","sxy-lib":"^3.0.7","bcryptjs":"^3.0.3","chokidar":"^3.6.0","cjstoesm":"^2.1.2","fs-extra":"^10.1.0","precinct":"^12.2.0","cross-env":"^7.0.3","sxy-types":"^1.0.23","@babel/cli":"^7.28.6","decamelize":"^6.0.1","esm-reload":"^1.0.1","sxy-loader":"^3.1.0","@babel/core":"^7.29.0","npm-run-all":"^4.1.5","@babel/types":"^7.29.0","react-router":"^6.30.3","@babel/parser":"^7.29.2","cookie-parser":"^1.4.7","@types/express":"^5.0.6","path-to-regexp":"^8.4.2","chalk-extensions":"^2.0.24","cjs-module-lexer":"^1.4.3","lodash.clonedeep":"^4.5.0","@hono/node-server":"^1.19.11","find-package-json":"^1.2.0","@types/babel__core":"^7.20.5","rollup-plugin-gzip":"^3.1.2","sxy-filing-cabinet":"^3.4.2","@babel/preset-react":"^7.28.5","@rollup/plugin-json":"^6.1.0","import-meta-resolve":"^4.2.0","sxy-dependency-tree":"^8.1.11","sxy-lib-object-copy":"^2.0.5","@rollup/plugin-babel":"^5.3.1","require-resolve-hook":"^1.1.0","serialize-javascript":"^6.0.2","@rollup/plugin-terser":"^1.0.0","babel-plugin-css-to-js":"^0.0.4","@rollup/plugin-commonjs":"^22.0.2","sxy-package-investigator":"^1.0.0","@rollup/plugin-node-resolve":"^14.1.0","babel-plugin-sxy-module-resolver":"^4.1.9","babel-plugin-sxy-transform-cjs-to-esm":"^0.2.6","@babel/plugin-syntax-import-assertions":"^7.29.7","@babel/plugin-transform-class-properties":"^7.28.6"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.5.0","eslint":"^8.57.1","rimraf":"^5.0.10","happy-dom":"^20.11.1","@types/ini":"^1.3.34","typescript":"^6.0.3","@types/chai":"^4.3.20","@types/node":"^20.19.37","@types/react":"19.1.9","@types/fs-extra":"^11.0.4","sxy-test-runner":"^2.4.3","@babel/generator":"^7.29.1","@types/react-dom":"19.1.7","@types/babel-types":"^7.0.16","@types/cookie-parser":"^1.4.10","eslint-plugin-import":"^2.32.0","@types/babel__generator":"^7.27.0","@types/lodash.clonedeep":"^4.5.9","@types/find-package-json":"^1.2.7","rollup-plugin-visualizer":"^5.14.0","@typescript-eslint/parser":"^5.62.0","@types/serialize-javascript":"^5.0.4","eslint-plugin-no-type-assertion":"^1.3.0","@typescript-eslint/eslint-plugin":"^5.62.0","eslint-import-resolver-typescript":"^2.7.1","babel-plugin-replace-import-extension":"^1.1.5","babel-plugin-transform-import-extension":"^1.0.3","babel-plugin-sxy-transform-import-extensions":"^1.0.5"},"peerDependencies":{"react":"^18.2.0 || ^19.0.0","rollup":"^2.79.1","react-dom":"^18.2.0 || ^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tungsten_0.4.8_1788318836662_0.46550557466204623","host":"s3://npm-registry-packages-npm-production"}},"0.4.9":{"name":"tungsten","version":"0.4.9","keywords":[],"author":"","license":"UNLICENSED","_id":"tungsten@0.4.9","maintainers":[{"name":"rsandiford","email":"mail@robertsandiford.co.uk"}],"bin":{"tungsten":"dist/bin/index.js"},"dist":{"shasum":"9328d8d9f549b2c91326650368e14a223bb93ae0","tarball":"https://registry.npmjs.org/tungsten/-/tungsten-0.4.9.tgz","fileCount":1566,"integrity":"sha512-yMwPdZz5WTKBRjLD5hfFwZiH2TIwzYiQ6QygAO0mqe8gNlHf8+yac6viIs/JBSGhUSgkJCc3T7jlGARGnIBPtQ==","signatures":[{"sig":"MEUCIARVvbb90T5JlTRjAksWfmtJxdSN6+5GfT1xrnDjIFk2AiEA1uaWK85EYPGxLO8ho9dPqKZXvEu3GEveKJzpmESes9s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1758594},"main":"dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":"./dist/*","./compat":"./dist/compat/index.js","./library":"./dist/components/library/index.js","./testing":"./dist/testing/index.js","./types/*":"./types/*","./react-zone":"./dist/zones/react.js"},"scripts":{"test":"sxy-test-runner","build":"run-s -c clean build-prep build-watch","clean":"rimraf intermed dist","__build":"pnpm clean && pnpm build-prep && pnpm build-watch","build-ts":"tsc --watch","test-dom":"sxy-test-runner --config sxy-test-runner.dom.config.js","test-once":"sxy-test-runner once","build-once":"rimraf intermed dist && pnpm build-ts-once && pnpm build-babel-once && pnpm build-component-styles","build-prep":"pnpm build-ts-once","build-babel":"node scripts/watchBabelAndMark.mjs","build-quick":"pnpm build-watch","build-watch":"run-p build-ts build-babel","build-once-nd":"rimraf intermed dist.building && pnpm build-ts-once && pnpm build-babel-staged && node scripts/syncDist.mjs && node scripts/writeBuildMarker.mjs","build-ts-once":"tsc","test-all-once":"run-s -c test-once test-dom-once","test-dom-once":"sxy-test-runner once --config sxy-test-runner.dom.config.js","build-babel-once":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js && node scripts/writeBuildMarker.mjs","build-babel-staged":"babel intermed --out-dir dist.building --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js","build-component-styles":"node scripts/buildComponentStyles.mjs"},"_npmUser":{"name":"rsandiford","email":"mail@robertsandiford.co.uk"},"description":"","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ini":"^4.1.3","zod":"^4.4.3","hono":"^4.12.32","open":"^8.4.2","sass":"^1.102.0","chalk":"^5.6.2","slash":"^4.0.0","dotenv":"^16.6.1","globby":"^13.2.2","rollup":"^2.80.0","arktype":"^2.2.3","csstype":"^3.2.3","express":"^5.2.1","postcss":"^8.5.24","sxy-lib":"^3.0.7","bcryptjs":"^3.0.3","chokidar":"^3.6.0","cjstoesm":"^2.1.2","fs-extra":"^10.1.0","precinct":"^12.2.0","cross-env":"^7.0.3","sxy-types":"^1.0.23","@babel/cli":"^7.28.6","decamelize":"^6.0.1","esm-reload":"^1.0.1","sxy-loader":"^3.1.0","@babel/core":"^7.29.0","npm-run-all":"^4.1.5","@babel/types":"^7.29.0","react-router":"^6.30.3","@babel/parser":"^7.29.2","cookie-parser":"^1.4.7","@types/express":"^5.0.6","path-to-regexp":"^8.4.2","chalk-extensions":"^2.0.24","cjs-module-lexer":"^1.4.3","lodash.clonedeep":"^4.5.0","@hono/node-server":"^1.19.11","find-package-json":"^1.2.0","@types/babel__core":"^7.20.5","rollup-plugin-gzip":"^3.1.2","sxy-filing-cabinet":"^3.4.2","@babel/preset-react":"^7.28.5","@rollup/plugin-json":"^6.1.0","import-meta-resolve":"^4.2.0","sxy-dependency-tree":"^8.1.11","sxy-lib-object-copy":"^2.0.5","@rollup/plugin-babel":"^5.3.1","require-resolve-hook":"^1.1.0","serialize-javascript":"^6.0.2","@rollup/plugin-terser":"^1.0.0","babel-plugin-css-to-js":"^0.0.4","@rollup/plugin-commonjs":"^22.0.2","sxy-package-investigator":"^1.0.0","@rollup/plugin-node-resolve":"^14.1.0","babel-plugin-sxy-module-resolver":"^4.1.9","babel-plugin-sxy-transform-cjs-to-esm":"^0.2.6","@babel/plugin-syntax-import-assertions":"^7.29.7","@babel/plugin-transform-class-properties":"^7.28.6"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.5.0","eslint":"^8.57.1","rimraf":"^5.0.10","happy-dom":"^20.11.1","@types/ini":"^1.3.34","typescript":"^6.0.3","@types/chai":"^4.3.20","@types/node":"^20.19.37","@types/react":"19.1.9","@types/fs-extra":"^11.0.4","sxy-test-runner":"^2.4.3","@babel/generator":"^7.29.1","@types/react-dom":"19.1.7","@types/babel-types":"^7.0.16","@types/cookie-parser":"^1.4.10","eslint-plugin-import":"^2.32.0","@types/babel__generator":"^7.27.0","@types/lodash.clonedeep":"^4.5.9","@types/find-package-json":"^1.2.7","rollup-plugin-visualizer":"^5.14.0","@typescript-eslint/parser":"^5.62.0","@types/serialize-javascript":"^5.0.4","eslint-plugin-no-type-assertion":"^1.3.0","@typescript-eslint/eslint-plugin":"^5.62.0","eslint-import-resolver-typescript":"^2.7.1","babel-plugin-replace-import-extension":"^1.1.5","babel-plugin-transform-import-extension":"^1.0.3","babel-plugin-sxy-transform-import-extensions":"^1.0.5"},"peerDependencies":{"react":"^18.2.0 || ^19.0.0","rollup":"^2.79.1","react-dom":"^18.2.0 || ^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tungsten_0.4.9_1788322910850_0.3618626829614202","host":"s3://npm-registry-packages-npm-production"}},"0.4.10":{"name":"tungsten","version":"0.4.10","keywords":[],"author":"","license":"UNLICENSED","_id":"tungsten@0.4.10","maintainers":[{"name":"rsandiford","email":"mail@robertsandiford.co.uk"}],"bin":{"tungsten":"dist/bin/index.js"},"dist":{"shasum":"d4f9862552a22507fe2629427e58160298529718","tarball":"https://registry.npmjs.org/tungsten/-/tungsten-0.4.10.tgz","fileCount":1578,"integrity":"sha512-hO88QyLilcVWf4S0+QcNreSJBANFrhHGecHnIzwjBDI9Rpbps0g0w6HUW10rQdIlBI+C8I5eKHiuQ7noI4YESg==","signatures":[{"sig":"MEUCIHXXthBe/5O4M1Y8lDP7YZ768fLNBvvmKEszKNu1TFtEAiEAzkazYPHBCTEKUcFZP1f+oqNe5EtdLmizTfDjzzu8Kg0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1808060},"main":"dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":"./dist/*","./compat":"./dist/compat/index.js","./library":"./dist/components/library/index.js","./testing":"./dist/testing/index.js","./types/*":"./types/*","./react-zone":"./dist/zones/react.js"},"scripts":{"test":"sxy-test-runner","build":"run-s -c clean build-prep build-watch","clean":"rimraf intermed dist","__build":"pnpm clean && pnpm build-prep && pnpm build-watch","build-ts":"tsc --watch","test-dom":"sxy-test-runner --config sxy-test-runner.dom.config.js","test-once":"sxy-test-runner once","build-once":"rimraf intermed dist && pnpm build-ts-once && pnpm build-babel-once && pnpm build-component-styles","build-prep":"pnpm build-ts-once","build-babel":"node scripts/watchBabelAndMark.mjs","build-quick":"pnpm build-watch","build-watch":"run-p build-ts build-babel","build-once-nd":"rimraf intermed dist.building && pnpm build-ts-once && pnpm build-babel-staged && node scripts/syncDist.mjs && node scripts/writeBuildMarker.mjs","build-ts-once":"tsc","test-all-once":"run-s -c test-once test-dom-once","test-dom-once":"sxy-test-runner once --config sxy-test-runner.dom.config.js","build-babel-once":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js && node scripts/writeBuildMarker.mjs","build-babel-staged":"babel intermed --out-dir dist.building --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js","build-component-styles":"node scripts/buildComponentStyles.mjs"},"_npmUser":{"name":"rsandiford","email":"mail@robertsandiford.co.uk"},"description":"","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ini":"^4.1.3","hono":"^4.12.32","open":"^8.4.2","sass":"^1.102.0","chalk":"^5.6.2","slash":"^4.0.0","dotenv":"^16.6.1","globby":"^13.2.2","rollup":"^2.80.0","csstype":"^3.2.3","express":"^5.2.1","postcss":"^8.5.24","sxy-lib":"^3.0.7","valibot":"^1.4.2","bcryptjs":"^3.0.3","chokidar":"^3.6.0","cjstoesm":"^2.1.2","fs-extra":"^10.1.0","precinct":"^12.2.0","cross-env":"^7.0.3","sxy-types":"^1.0.23","@babel/cli":"^7.28.6","decamelize":"^6.0.1","esm-reload":"^1.0.1","sxy-loader":"^3.1.0","@babel/core":"^7.29.0","npm-run-all":"^4.1.5","@babel/types":"^7.29.0","react-router":"^6.30.3","@babel/parser":"^7.29.2","cookie-parser":"^1.4.7","@types/express":"^5.0.6","path-to-regexp":"^8.4.2","chalk-extensions":"^2.0.24","cjs-module-lexer":"^1.4.3","lodash.clonedeep":"^4.5.0","@hono/node-server":"^1.19.11","find-package-json":"^1.2.0","@types/babel__core":"^7.20.5","rollup-plugin-gzip":"^3.1.2","sxy-filing-cabinet":"^3.4.2","@babel/preset-react":"^7.28.5","@rollup/plugin-json":"^6.1.0","import-meta-resolve":"^4.2.0","sxy-dependency-tree":"^8.1.11","sxy-lib-object-copy":"^2.0.5","@rollup/plugin-babel":"^5.3.1","require-resolve-hook":"^1.1.0","serialize-javascript":"^6.0.2","@rollup/plugin-terser":"^1.0.0","babel-plugin-css-to-js":"^0.0.4","@rollup/plugin-commonjs":"^22.0.2","sxy-package-investigator":"^1.0.0","@rollup/plugin-node-resolve":"^14.1.0","babel-plugin-sxy-module-resolver":"^4.1.9","babel-plugin-sxy-transform-cjs-to-esm":"^0.2.6","@babel/plugin-syntax-import-assertions":"^7.29.7","@babel/plugin-transform-class-properties":"^7.28.6"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.5.0","eslint":"^8.57.1","rimraf":"^5.0.10","happy-dom":"^20.11.1","@types/ini":"^1.3.34","typescript":"^6.0.3","@types/chai":"^4.3.20","@types/node":"^24.1.0","@types/react":"19.1.9","@types/fs-extra":"^11.0.4","sxy-test-runner":"^2.4.3","@babel/generator":"^7.29.1","@types/react-dom":"19.1.7","@types/babel-types":"^7.0.16","@types/cookie-parser":"^1.4.10","eslint-plugin-import":"^2.32.0","@types/babel__generator":"^7.27.0","@types/lodash.clonedeep":"^4.5.9","@types/find-package-json":"^1.2.7","rollup-plugin-visualizer":"^5.14.0","@typescript-eslint/parser":"^5.62.0","@types/serialize-javascript":"^5.0.4","eslint-plugin-no-type-assertion":"^1.3.0","@typescript-eslint/eslint-plugin":"^5.62.0","eslint-import-resolver-typescript":"^2.7.1","babel-plugin-replace-import-extension":"^1.1.5","babel-plugin-transform-import-extension":"^1.0.3","babel-plugin-sxy-transform-import-extensions":"^1.0.5"},"peerDependencies":{"react":"^18.2.0 || ^19.0.0","rollup":"^2.79.1","react-dom":"^18.2.0 || ^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tungsten_0.4.10_1788563920757_0.32676020070241574","host":"s3://npm-registry-packages-npm-production"}},"0.4.11":{"name":"tungsten","version":"0.4.11","keywords":[],"author":"","license":"UNLICENSED","_id":"tungsten@0.4.11","maintainers":[{"name":"rsandiford","email":"mail@robertsandiford.co.uk"}],"bin":{"tungsten":"dist/bin/index.js"},"dist":{"shasum":"f7bb6bd55780c709998275c689b5639ba0f819ea","tarball":"https://registry.npmjs.org/tungsten/-/tungsten-0.4.11.tgz","fileCount":1578,"integrity":"sha512-THqOEVWEbr0pTApXpK/CamK/aSdcn9kps5pTFxEnwhQXN9Kv3k02fPnUEJ9Sll+f4gk7gkAKPlL1Ue/P7V/KaQ==","signatures":[{"sig":"MEUCIQD3duer22IfQKVsBlgwAyCB55xzvF0ieGyJ7PMFZcZHeQIgcN/9eza25YFj3HXHAAqxRWR1hZUgpLMvxgP7UY0r7jM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1808414},"main":"dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":"./dist/*","./compat":"./dist/compat/index.js","./library":"./dist/components/library/index.js","./testing":"./dist/testing/index.js","./types/*":"./types/*","./react-zone":"./dist/zones/react.js"},"scripts":{"test":"sxy-test-runner","build":"run-s -c clean build-prep build-watch","clean":"rimraf intermed dist","__build":"pnpm clean && pnpm build-prep && pnpm build-watch","build-ts":"tsc --watch","test-dom":"sxy-test-runner --config sxy-test-runner.dom.config.js","test-once":"sxy-test-runner once","build-once":"rimraf intermed dist && pnpm build-ts-once && pnpm build-babel-once && pnpm build-component-styles","build-prep":"pnpm build-ts-once","build-babel":"node scripts/watchBabelAndMark.mjs","build-quick":"pnpm build-watch","build-watch":"run-p build-ts build-babel","build-once-nd":"rimraf intermed dist.building && pnpm build-ts-once && pnpm build-babel-staged && node scripts/syncDist.mjs && node scripts/writeBuildMarker.mjs","build-ts-once":"tsc","test-all-once":"run-s -c test-once test-dom-once","test-dom-once":"sxy-test-runner once --config sxy-test-runner.dom.config.js","build-babel-once":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js && node scripts/writeBuildMarker.mjs","build-babel-staged":"babel intermed --out-dir dist.building --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js","build-component-styles":"node scripts/buildComponentStyles.mjs"},"_npmUser":{"name":"rsandiford","email":"mail@robertsandiford.co.uk"},"description":"","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ini":"^4.1.3","hono":"^4.12.32","open":"^8.4.2","sass":"^1.102.0","chalk":"^5.6.2","slash":"^4.0.0","dotenv":"^16.6.1","globby":"^13.2.2","rollup":"^2.80.0","csstype":"^3.2.3","express":"^5.2.1","postcss":"^8.5.24","sxy-lib":"^3.0.7","valibot":"^1.4.2","bcryptjs":"^3.0.3","chokidar":"^3.6.0","cjstoesm":"^2.1.2","fs-extra":"^10.1.0","precinct":"^12.2.0","cross-env":"^7.0.3","sxy-types":"^1.0.23","@babel/cli":"^7.28.6","decamelize":"^6.0.1","esm-reload":"^1.0.1","sxy-loader":"^3.1.0","@babel/core":"^7.29.0","npm-run-all":"^4.1.5","@babel/types":"^7.29.0","react-router":"^6.30.3","@babel/parser":"^7.29.2","cookie-parser":"^1.4.7","@types/express":"^5.0.6","path-to-regexp":"^8.4.2","chalk-extensions":"^2.0.24","cjs-module-lexer":"^1.4.3","lodash.clonedeep":"^4.5.0","@hono/node-server":"^1.19.11","find-package-json":"^1.2.0","@types/babel__core":"^7.20.5","rollup-plugin-gzip":"^3.1.2","sxy-filing-cabinet":"^3.4.2","@babel/preset-react":"^7.28.5","@rollup/plugin-json":"^6.1.0","import-meta-resolve":"^4.2.0","sxy-dependency-tree":"^8.1.11","sxy-lib-object-copy":"^2.0.5","@rollup/plugin-babel":"^5.3.1","require-resolve-hook":"^1.1.0","serialize-javascript":"^6.0.2","@rollup/plugin-terser":"^1.0.0","babel-plugin-css-to-js":"^0.0.4","@rollup/plugin-commonjs":"^22.0.2","sxy-package-investigator":"^1.0.0","@rollup/plugin-node-resolve":"^14.1.0","babel-plugin-sxy-module-resolver":"^4.1.9","babel-plugin-sxy-transform-cjs-to-esm":"^0.2.6","@babel/plugin-syntax-import-assertions":"^7.29.7","@babel/plugin-transform-class-properties":"^7.28.6"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.5.0","eslint":"^8.57.1","rimraf":"^5.0.10","happy-dom":"^20.11.1","@types/ini":"^1.3.34","typescript":"^6.0.3","@types/chai":"^4.3.20","@types/node":"^24.1.0","@types/react":"19.1.9","@types/fs-extra":"^11.0.4","sxy-test-runner":"^2.4.3","@babel/generator":"^7.29.1","@types/react-dom":"19.1.7","@types/babel-types":"^7.0.16","@types/cookie-parser":"^1.4.10","eslint-plugin-import":"^2.32.0","@types/babel__generator":"^7.27.0","@types/lodash.clonedeep":"^4.5.9","@types/find-package-json":"^1.2.7","rollup-plugin-visualizer":"^5.14.0","@typescript-eslint/parser":"^5.62.0","@types/serialize-javascript":"^5.0.4","eslint-plugin-no-type-assertion":"^1.3.0","@typescript-eslint/eslint-plugin":"^5.62.0","eslint-import-resolver-typescript":"^2.7.1","babel-plugin-replace-import-extension":"^1.1.5","babel-plugin-transform-import-extension":"^1.0.3","babel-plugin-sxy-transform-import-extensions":"^1.0.5"},"peerDependencies":{"react":"^18.2.0 || ^19.0.0","rollup":"^2.79.1","react-dom":"^18.2.0 || ^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tungsten_0.4.11_1788603341946_0.9135107368080622","host":"s3://npm-registry-packages-npm-production"}},"0.4.12":{"name":"tungsten","version":"0.4.12","keywords":[],"author":"","license":"UNLICENSED","_id":"tungsten@0.4.12","maintainers":[{"name":"rsandiford","email":"mail@robertsandiford.co.uk"}],"bin":{"tungsten":"dist/bin/index.js"},"dist":{"shasum":"3e63be795202dea1c169eee9903c4f14336a2d12","tarball":"https://registry.npmjs.org/tungsten/-/tungsten-0.4.12.tgz","fileCount":1590,"integrity":"sha512-KGI2qfgsXaTab+ne7yuUvayDLCmU0EWrsZZmDEXGK/5D50+Y5VGA8VoThtO+r++xUfaxwyi+wA5Dc1zZ8EFsYA==","signatures":[{"sig":"MEYCIQCmMwrodO7Mrl1ysAY+tIpGvTocoYYIuBvNGq1d6ENIwwIhAJCf9WN7LYN3JT57QMcSbsveLRHbdUNnLr9i3u9ez2gz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1833372},"main":"dist/index.js","type":"module","exports":{".":"./dist/index.js","./*":"./dist/*","./compat":"./dist/compat/index.js","./library":"./dist/components/library/index.js","./testing":"./dist/testing/index.js","./types/*":"./types/*","./react-zone":"./dist/zones/react.js","./jsx-runtime":"./dist/jsx-runtime.js"},"scripts":{"test":"sxy-test-runner","build":"run-s -c clean build-prep build-watch","clean":"rimraf intermed dist","__build":"pnpm clean && pnpm build-prep && pnpm build-watch","build-ts":"tsc --watch","test-dom":"sxy-test-runner --config sxy-test-runner.dom.config.js","test-once":"sxy-test-runner once","build-once":"rimraf intermed dist && pnpm build-ts-once && pnpm build-babel-once && pnpm build-component-styles","build-prep":"pnpm build-ts-once","build-babel":"node scripts/watchBabelAndMark.mjs","build-quick":"pnpm build-watch","build-watch":"run-p build-ts build-babel","build-once-nd":"rimraf intermed dist.building && pnpm build-ts-once && pnpm build-babel-staged && node scripts/syncDist.mjs && node scripts/writeBuildMarker.mjs","build-ts-once":"tsc","test-all-once":"run-s -c test-once test-dom-once","test-dom-once":"sxy-test-runner once --config sxy-test-runner.dom.config.js","build-babel-once":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js && node scripts/writeBuildMarker.mjs","build-babel-staged":"babel intermed --out-dir dist.building --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js","build-component-styles":"node scripts/buildComponentStyles.mjs"},"_npmUser":{"name":"rsandiford","email":"mail@robertsandiford.co.uk"},"description":"","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ini":"^4.1.3","hono":"^4.12.32","open":"^8.4.2","sass":"^1.102.0","chalk":"^5.6.2","slash":"^4.0.0","dotenv":"^16.6.1","globby":"^13.2.2","rollup":"^4.63.1","csstype":"^3.2.3","express":"^5.2.1","postcss":"^8.5.24","sxy-lib":"^3.0.7","valibot":"^1.4.2","bcryptjs":"^3.0.3","chokidar":"^3.6.0","cjstoesm":"^2.1.2","fs-extra":"^10.1.0","precinct":"^12.2.0","cross-env":"^7.0.3","sxy-types":"^1.0.23","@babel/cli":"^7.28.6","decamelize":"^6.0.1","esm-reload":"^1.0.1","sxy-loader":"^3.1.0","@babel/core":"^7.29.0","npm-run-all":"^4.1.5","@babel/types":"^7.29.0","react-router":"^6.30.3","@babel/parser":"^7.29.2","cookie-parser":"^1.4.7","@types/express":"^5.0.6","path-to-regexp":"^8.4.2","chalk-extensions":"^2.0.24","cjs-module-lexer":"^1.4.3","lodash.clonedeep":"^4.5.0","@babel/preset-env":"^7.29.7","@hono/node-server":"^1.19.11","find-package-json":"^1.2.0","@types/babel__core":"^7.20.5","rollup-plugin-gzip":"^3.1.2","sxy-filing-cabinet":"^3.4.2","@babel/preset-react":"^7.28.5","@rollup/plugin-json":"^6.1.0","import-meta-resolve":"^4.2.0","sxy-dependency-tree":"^8.1.11","sxy-lib-object-copy":"^2.0.5","@rollup/plugin-babel":"^6.1.0","require-resolve-hook":"^1.1.0","serialize-javascript":"^6.0.2","@rollup/plugin-terser":"^1.0.0","babel-plugin-css-to-js":"^0.0.4","@rollup/plugin-commonjs":"^28.0.9","@babel/preset-typescript":"^7.29.7","sxy-package-investigator":"^1.0.0","@rollup/plugin-node-resolve":"^16.0.3","babel-plugin-sxy-transform-cjs-to-esm":"^0.2.6","@babel/plugin-syntax-import-assertions":"^7.29.7"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.5.0","eslint":"^8.57.1","rimraf":"^5.0.10","happy-dom":"^20.11.1","@types/ini":"^1.3.34","typescript":"^6.0.3","@types/chai":"^4.3.20","@types/node":"^24.1.0","@types/react":"19.1.9","@types/fs-extra":"^11.0.4","sxy-test-runner":"^2.4.9","@babel/generator":"^7.29.1","@types/react-dom":"19.1.7","@types/babel-types":"^7.0.16","@types/cookie-parser":"^1.4.10","eslint-plugin-import":"^2.32.0","@types/babel__generator":"^7.27.0","@types/lodash.clonedeep":"^4.5.9","@stylistic/eslint-plugin":"^3.1.0","@types/find-package-json":"^1.2.7","rollup-plugin-visualizer":"^5.14.0","@typescript-eslint/parser":"^8.69.0","@types/serialize-javascript":"^5.0.4","eslint-plugin-no-type-assertion":"^1.3.0","@typescript-eslint/eslint-plugin":"^8.69.0","eslint-import-resolver-typescript":"^2.7.1","babel-plugin-replace-import-extension":"^1.1.5","babel-plugin-transform-import-extension":"^1.0.3","babel-plugin-sxy-transform-import-extensions":"^1.0.5"},"peerDependencies":{"react":"^18.2.0 || ^19.0.0","react-dom":"^18.2.0 || ^19.0.0"},"__oldDependencies":{"babel-plugin-sxy-module-resolver":"^4.1.9"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"__oldPeerDependencies":{"rollup":"^2.79.1"},"_npmOperationalInternal":{"tmp":"tmp/tungsten_0.4.12_1788714000019_0.6103885114409875","host":"s3://npm-registry-packages-npm-production"}},"0.4.13":{"name":"tungsten","version":"0.4.13","keywords":[],"author":"","license":"UNLICENSED","_id":"tungsten@0.4.13","maintainers":[{"name":"rsandiford","email":"mail@robertsandiford.co.uk"}],"bin":{"tungsten":"dist/bin/index.js"},"dist":{"shasum":"4444f8f6ee935a5577c2d8ae3f82f378a320ddec","tarball":"https://registry.npmjs.org/tungsten/-/tungsten-0.4.13.tgz","fileCount":1596,"integrity":"sha512-gHEZJJkY4uIcUoDdSfHh3R2w5CjXjXKwvS0vmn1VpSLoijR1M1el6uhA1hrsBdYFH7QYsL7gpN6fl3qwfJDExw==","signatures":[{"sig":"MEUCIAVYtOU9GyiI0JrfdifyY9BqFEpLzhFhNgC0c92RgKT+AiEAoM8Uxkzz+2cXyMZang/8hUVhwKivJu7TdB+OEBzZp2s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6615085},"main":"dist/index.js","type":"module","engines":{"node":">=24"},"exports":{".":"./dist/index.js","./*":"./dist/*","./compat":"./dist/compat/index.js","./library":"./dist/components/library/index.js","./testing":"./dist/testing/index.js","./types/*":"./types/*","./react-zone":"./dist/zones/react.js","./jsx-runtime":"./dist/jsx-runtime.js"},"scripts":{"test":"sxy-test-runner","build":"run-s -c clean build-prep build-watch","clean":"rimraf intermed dist","__build":"pnpm clean && pnpm build-prep && pnpm build-watch","build-ts":"tsc --watch","test-dom":"sxy-test-runner --config sxy-test-runner.dom.config.js","test-once":"sxy-test-runner once","build-once":"rimraf intermed dist && pnpm build-ts-once && pnpm build-babel-once && pnpm build-component-styles","build-prep":"pnpm build-ts-once","build-babel":"node scripts/watchBabelAndMark.mjs","build-quick":"pnpm build-watch","build-watch":"run-p build-ts build-babel","build-vendor":"node scripts/bundleVendor.mjs","build-once-nd":"rimraf intermed dist.building && pnpm build-ts-once && pnpm build-babel-staged && node scripts/syncDist.mjs && node scripts/writeBuildMarker.mjs","build-ts-once":"tsc","test-all-once":"run-s -c test-once test-dom-once","test-dom-once":"sxy-test-runner once --config sxy-test-runner.dom.config.js","build-babel-once":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js && node scripts/writeBuildMarker.mjs","build-babel-staged":"babel intermed --out-dir dist.building --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js","build-component-styles":"node scripts/buildComponentStyles.mjs"},"_npmUser":{"name":"rsandiford","email":"mail@robertsandiford.co.uk"},"description":"","directories":{},"_nodeVersion":"24.14.1","dependencies":{"open":"^8.4.2","sass":"^1.102.0","chalk":"^5.6.2","dotenv":"^16.6.1","rollup":"^4.63.1","csstype":"^3.2.3","express":"^5.2.1","postcss":"^8.5.24","sxy-lib":"^3.0.7","valibot":"^1.4.2","bcryptjs":"^3.0.3","chokidar":"^3.6.0","precinct":"^12.2.0","sxy-types":"^1.0.23","@babel/core":"^7.29.0","@babel/types":"^7.29.0","@babel/parser":"^7.29.2","@types/express":"^5.0.6","chalk-extensions":"^2.0.24","cjs-module-lexer":"^1.4.3","@babel/preset-env":"^7.29.7","@types/babel__core":"^7.20.5","rollup-plugin-gzip":"^3.1.2","@babel/preset-react":"^7.28.5","@rollup/plugin-json":"^6.1.0","import-meta-resolve":"^4.2.0","sxy-lib-object-copy":"^2.0.5","@rollup/plugin-babel":"^6.1.0","require-resolve-hook":"^1.1.0","serialize-javascript":"^6.0.2","@rollup/plugin-terser":"^1.0.0","@rollup/plugin-commonjs":"^28.0.9","@babel/preset-typescript":"^7.29.7","sxy-package-investigator":"^1.0.0","@rollup/plugin-node-resolve":"^16.0.3","@babel/plugin-syntax-import-assertions":"^7.29.7"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.5.0","eslint":"^8.57.1","rimraf":"^5.0.10","cross-env":"^7.0.3","happy-dom":"^20.11.1","@babel/cli":"^7.29.7","typescript":"^6.0.3","@types/chai":"^4.3.20","@types/node":"^24.1.0","npm-run-all":"^4.1.5","@types/react":"19.1.9","sxy-test-runner":"^2.4.9","@babel/generator":"^7.29.1","@types/react-dom":"19.1.7","@types/babel-types":"^7.0.16","eslint-plugin-import":"^2.32.0","@types/babel__generator":"^7.27.0","@stylistic/eslint-plugin":"^3.1.0","rollup-plugin-visualizer":"^5.14.0","@typescript-eslint/parser":"^8.69.0","@types/serialize-javascript":"^5.0.4","eslint-plugin-unused-imports":"^3.2.0","eslint-plugin-no-type-assertion":"^1.3.0","@typescript-eslint/eslint-plugin":"^8.69.0","eslint-import-resolver-typescript":"^2.7.1","babel-plugin-replace-import-extension":"^1.1.5","babel-plugin-transform-import-extension":"^1.0.3","babel-plugin-sxy-transform-import-extensions":"^1.0.5"},"peerDependencies":{"react":"^18.2.0 || ^19.0.0","react-dom":"^18.2.0 || ^19.0.0"},"__oldDependencies":{"babel-plugin-sxy-module-resolver":"^4.1.9"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"__oldPeerDependencies":{"rollup":"^2.79.1"},"_npmOperationalInternal":{"tmp":"tmp/tungsten_0.4.13_1788822929561_0.2737083803507987","host":"s3://npm-registry-packages-npm-production"}},"0.4.14":{"name":"tungsten","version":"0.4.14","keywords":[],"author":"","license":"UNLICENSED","_id":"tungsten@0.4.14","maintainers":[{"name":"rsandiford","email":"mail@robertsandiford.co.uk"}],"bin":{"tungsten":"dist/bin/index.js"},"dist":{"shasum":"c8011d40c12b1fb7dc1cbe31fa12213831ab0e9a","tarball":"https://registry.npmjs.org/tungsten/-/tungsten-0.4.14.tgz","fileCount":1607,"integrity":"sha512-hyGjrWL9oi8FjYVeAozkZScI5wRTz/doIbRTGCOKgFDTfg6u7xQF3IJJZACX42o5G0usVwcKzzFv5QgTtwUNrA==","signatures":[{"sig":"MEUCIQCCEMQgj4T0ju6Smjp22qzkpdg8tP7DmU/m6anPYUiSmwIgDFf0sK1Ax589DNOYDvT/Oov1Jms0EE4UzTbQGdCE694=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6293612},"main":"dist/index.js","type":"module","engines":{"node":">=24"},"exports":{".":"./dist/index.js","./*":"./dist/*","./compat":"./dist/compat/index.js","./library":"./dist/components/library/index.js","./testing":"./dist/testing/index.js","./types/*":"./types/*","./react-zone":"./dist/zones/react.js","./jsx-runtime":"./dist/jsx-runtime.js"},"scripts":{"test":"sxy-test-runner","build":"run-s -c clean build-prep build-watch","clean":"rimraf intermed dist","__build":"pnpm clean && pnpm build-prep && pnpm build-watch","build-ts":"tsc --watch","test-dom":"sxy-test-runner --config sxy-test-runner.dom.config.js","test-once":"sxy-test-runner once","build-once":"rimraf intermed dist && pnpm build-ts-once && pnpm build-babel-once && pnpm build-component-styles","build-prep":"pnpm build-ts-once","build-babel":"node scripts/watchBabelAndMark.ts","build-quick":"pnpm build-watch","build-watch":"run-p build-ts build-babel","build-vendor":"node scripts/bundleVendor.ts","build-once-nd":"rimraf intermed dist.building && pnpm build-ts-once && pnpm build-babel-staged && node scripts/syncDist.ts && node scripts/writeBuildMarker.ts","build-ts-once":"tsc","test-all-once":"run-s -c test-once test-dom-once","test-dom-once":"sxy-test-runner once --config sxy-test-runner.dom.config.js","build-babel-once":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js && node scripts/writeBuildMarker.ts","build-babel-staged":"babel intermed --out-dir dist.building --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js","build-component-styles":"node scripts/buildComponentStyles.ts"},"_npmUser":{"name":"rsandiford","email":"mail@robertsandiford.co.uk"},"description":"","directories":{},"_nodeVersion":"24.14.1","dependencies":{"open":"^8.4.2","sass":"^1.102.0","chalk":"^5.6.2","dotenv":"^16.6.1","rollup":"^4.63.1","csstype":"^3.2.3","express":"^5.2.1","postcss":"^8.5.24","sxy-lib":"^3.0.7","valibot":"^1.4.2","bcryptjs":"^3.0.3","chokidar":"^3.6.0","precinct":"^12.2.0","sxy-types":"^1.0.23","@babel/core":"^7.29.0","@babel/types":"^7.29.0","@babel/parser":"^7.29.2","@types/express":"^5.0.6","chalk-extensions":"^2.0.24","cjs-module-lexer":"^1.4.3","@babel/preset-env":"^7.29.7","@types/babel__core":"^7.20.5","rollup-plugin-gzip":"^3.1.2","@babel/preset-react":"^7.28.5","@rollup/plugin-json":"^6.1.0","import-meta-resolve":"^4.2.0","sxy-lib-object-copy":"^2.0.5","@rollup/plugin-babel":"^6.1.0","require-resolve-hook":"^1.1.0","serialize-javascript":"^6.0.2","@rollup/plugin-terser":"^1.0.0","@rollup/plugin-commonjs":"^28.0.9","@babel/preset-typescript":"^7.29.7","sxy-package-investigator":"^1.0.0","@rollup/plugin-node-resolve":"^16.0.3","@babel/plugin-syntax-import-assertions":"^7.29.7"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.5.0","eslint":"^8.57.1","rimraf":"^5.0.10","cross-env":"^7.0.3","happy-dom":"^20.11.1","@babel/cli":"^7.29.7","typescript":"^6.0.3","@types/chai":"^4.3.20","@types/node":"^24.1.0","npm-run-all":"^4.1.5","@types/react":"19.1.9","sxy-test-runner":"^2.4.9","@babel/generator":"^7.29.1","@types/react-dom":"19.1.7","@types/babel-types":"^7.0.16","eslint-plugin-import":"^2.32.0","@types/babel__generator":"^7.27.0","@stylistic/eslint-plugin":"^3.1.0","rollup-plugin-visualizer":"^5.14.0","@typescript-eslint/parser":"^8.69.0","@types/serialize-javascript":"^5.0.4","eslint-plugin-unused-imports":"^3.2.0","eslint-plugin-no-type-assertion":"^1.3.0","@typescript-eslint/eslint-plugin":"^8.69.0","eslint-import-resolver-typescript":"^2.7.1","babel-plugin-replace-import-extension":"^1.1.5","babel-plugin-transform-import-extension":"^1.0.3","babel-plugin-sxy-transform-import-extensions":"^1.0.5"},"peerDependencies":{"react":"^18.2.0 || ^19.0.0","react-dom":"^18.2.0 || ^19.0.0"},"__oldDependencies":{"babel-plugin-sxy-module-resolver":"^4.1.9"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"__oldPeerDependencies":{"rollup":"^2.79.1"},"_npmOperationalInternal":{"tmp":"tmp/tungsten_0.4.14_1789180684458_0.7787516485083386","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"tungsten","version":"0.5.0","keywords":[],"author":"","license":"UNLICENSED","_id":"tungsten@0.5.0","maintainers":[{"name":"rsandiford","email":"mail@robertsandiford.co.uk"}],"bin":{"tungsten":"dist/bin/index.js"},"dist":{"shasum":"42ab89b50c4d12e7619c65612dbe5e5a939e23c5","tarball":"https://registry.npmjs.org/tungsten/-/tungsten-0.5.0.tgz","fileCount":1633,"integrity":"sha512-8RJQVR3/PyR1TRW+NmtOLd9JT3Cp4Oxffq4/UGO1g54BzIT8lIfFouD8AotTYCst6KgqnnQJz90aAkq7C136sw==","signatures":[{"sig":"MEUCIQDfHnf7ejjC2/wiO1KX6xkq5fKSxCTAzNPYwEp/pjA74AIgW/88frODLktUBBIFKntzc5RvYEEkuLE3W0z62kuJlRg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6671493},"main":"dist/index.js","type":"module","engines":{"node":">=24"},"exports":{".":"./dist/index.js","./*":"./dist/*","./compat":"./dist/compat/index.js","./library":"./dist/components/library/index.js","./testing":"./dist/testing/index.js","./types/*":"./types/*","./react-zone":"./dist/zones/react.js","./jsx-runtime":"./dist/jsx-runtime.js"},"scripts":{"test":"sxy-test-runner","build":"run-s -c clean build-prep build-watch","clean":"rimraf intermed dist","__build":"pnpm clean && pnpm build-prep && pnpm build-watch","build-ts":"tsc --watch","test-dom":"sxy-test-runner --config sxy-test-runner.dom.config.js","test-once":"sxy-test-runner once","build-once":"rimraf intermed dist && pnpm build-ts-once && pnpm build-babel-once && pnpm build-component-styles","build-prep":"pnpm build-ts-once","build-babel":"node scripts/watchBabelAndMark.ts","build-quick":"pnpm build-watch","build-watch":"run-p build-ts build-babel","build-vendor":"node scripts/bundleVendor.ts","build-once-nd":"rimraf intermed dist.building && pnpm build-ts-once && pnpm build-babel-staged && node scripts/syncDist.ts && node scripts/writeBuildMarker.ts","build-ts-once":"tsc","test-all-once":"run-s -c test-once test-dom-once","test-dom-once":"sxy-test-runner once --config sxy-test-runner.dom.config.js","build-babel-once":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js && node scripts/writeBuildMarker.ts","build-babel-staged":"babel intermed --out-dir dist.building --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js","build-component-styles":"node scripts/buildComponentStyles.ts"},"_npmUser":{"name":"rsandiford","email":"mail@robertsandiford.co.uk"},"description":"","directories":{},"_nodeVersion":"24.14.1","dependencies":{"open":"^8.4.2","sass":"^1.102.0","chalk":"^5.6.2","dotenv":"^16.6.1","rollup":"^4.63.1","csstype":"^3.2.3","express":"^5.2.1","postcss":"^8.5.24","sxy-lib":"^3.0.7","valibot":"^1.4.2","bcryptjs":"^3.0.3","chokidar":"^3.6.0","precinct":"^12.2.0","sxy-types":"^1.0.23","@babel/core":"^7.29.0","@babel/types":"^7.29.0","@babel/parser":"^7.29.2","@types/express":"^5.0.6","chalk-extensions":"^2.0.24","cjs-module-lexer":"^1.4.3","@babel/preset-env":"^7.29.7","@types/babel__core":"^7.20.5","rollup-plugin-gzip":"^3.1.2","@babel/preset-react":"^7.28.5","@rollup/plugin-json":"^6.1.0","import-meta-resolve":"^4.2.0","sxy-lib-object-copy":"^2.0.5","@rollup/plugin-babel":"^6.1.0","require-resolve-hook":"^1.1.0","serialize-javascript":"^6.0.2","@rollup/plugin-terser":"^1.0.0","@rollup/plugin-commonjs":"^28.0.9","@babel/preset-typescript":"^7.29.7","sxy-package-investigator":"^1.0.0","@jridgewell/trace-mapping":"^0.3.31","@rollup/plugin-node-resolve":"^16.0.3","@babel/plugin-syntax-import-assertions":"^7.29.7"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.5.0","eslint":"^8.57.1","rimraf":"^5.0.10","cross-env":"^7.0.3","happy-dom":"^20.11.1","@babel/cli":"^7.29.7","typescript":"^6.0.3","@types/chai":"^4.3.20","@types/node":"^24.1.0","npm-run-all":"^4.1.5","@types/react":"19.1.9","sxy-test-runner":"^2.4.9","@babel/generator":"^7.29.1","@types/react-dom":"19.1.7","@types/babel-types":"^7.0.16","eslint-plugin-import":"^2.32.0","@types/babel__generator":"^7.27.0","@stylistic/eslint-plugin":"^3.1.0","rollup-plugin-visualizer":"^5.14.0","@typescript-eslint/parser":"^8.69.0","@types/serialize-javascript":"^5.0.4","eslint-plugin-unused-imports":"^3.2.0","eslint-plugin-no-type-assertion":"^1.3.0","@typescript-eslint/eslint-plugin":"^8.69.0","eslint-import-resolver-typescript":"^2.7.1","babel-plugin-replace-import-extension":"^1.1.5","babel-plugin-transform-import-extension":"^1.0.3","babel-plugin-sxy-transform-import-extensions":"^1.0.5"},"peerDependencies":{"react":"^18.2.0 || ^19.0.0","react-dom":"^18.2.0 || ^19.0.0"},"__oldDependencies":{"babel-plugin-sxy-module-resolver":"^4.1.9"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"__oldPeerDependencies":{"rollup":"^2.79.1"},"_npmOperationalInternal":{"tmp":"tmp/tungsten_0.5.0_1789250803128_0.6164156821391555","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"tungsten","version":"0.5.1","keywords":[],"author":"","license":"UNLICENSED","_id":"tungsten@0.5.1","maintainers":[{"name":"rsandiford","email":"mail@robertsandiford.co.uk"}],"bin":{"tungsten":"dist/bin/index.js"},"dist":{"shasum":"b2d6058505429155d3c5f96cdb991b00cdc4cc38","tarball":"https://registry.npmjs.org/tungsten/-/tungsten-0.5.1.tgz","fileCount":1639,"integrity":"sha512-0t3an3cEQvdQ/QRu97gt/HyCs7Nx8reYivzAf+ULJDCiPY01qErWORFMjfuNWHFOQK8Kgz8fxmpjJNdXf3uh3A==","signatures":[{"sig":"MEYCIQDPc78gE7dMWTnySiDfHLBNs2zvZPzNZ6Tf/Vmnty3OIwIhAOzFtYEprHDJdmmc70WUg3oBkmLJ8CQ4PpVW1B10BXb9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6679559},"main":"dist/index.js","type":"module","engines":{"node":">=24"},"exports":{".":"./dist/index.js","./*":"./dist/*","./compat":"./dist/compat/index.js","./library":"./dist/components/library/index.js","./testing":"./dist/testing/index.js","./types/*":"./types/*","./react-zone":"./dist/zones/react.js","./jsx-runtime":"./dist/jsx-runtime.js"},"scripts":{"test":"sxy-test-runner","build":"run-s -c clean build-prep build-watch","clean":"rimraf intermed dist","__build":"pnpm clean && pnpm build-prep && pnpm build-watch","build-ts":"tsc --watch","test-dom":"sxy-test-runner --config sxy-test-runner.dom.config.js","test-once":"sxy-test-runner once","build-once":"rimraf intermed dist && pnpm build-ts-once && pnpm build-babel-once && pnpm build-component-styles","build-prep":"pnpm build-ts-once","build-babel":"node scripts/watchBabelAndMark.ts","build-quick":"pnpm build-watch","build-watch":"run-p build-ts build-babel","build-vendor":"node scripts/bundleVendor.ts","build-once-nd":"rimraf intermed dist.building && pnpm build-ts-once && pnpm build-babel-staged && node scripts/syncDist.ts && node scripts/writeBuildMarker.ts","build-ts-once":"tsc","test-all-once":"run-s -c test-once test-dom-once","test-dom-once":"sxy-test-runner once --config sxy-test-runner.dom.config.js","build-babel-once":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js && node scripts/writeBuildMarker.ts","build-babel-staged":"babel intermed --out-dir dist.building --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js","build-component-styles":"node scripts/buildComponentStyles.ts"},"_npmUser":{"name":"rsandiford","email":"mail@robertsandiford.co.uk"},"description":"","directories":{},"_nodeVersion":"24.14.1","dependencies":{"open":"^8.4.2","sass":"^1.102.0","chalk":"^5.6.2","dotenv":"^16.6.1","rollup":"^4.63.1","csstype":"^3.2.3","express":"^5.2.1","postcss":"^8.5.24","sxy-lib":"^3.0.7","valibot":"^1.4.2","bcryptjs":"^3.0.3","chokidar":"^3.6.0","precinct":"^12.2.0","sxy-types":"^1.0.23","@babel/core":"^7.29.0","@babel/types":"^7.29.0","@babel/parser":"^7.29.2","@types/express":"^5.0.6","chalk-extensions":"^2.0.24","cjs-module-lexer":"^1.4.3","@babel/preset-env":"^7.29.7","@types/babel__core":"^7.20.5","rollup-plugin-gzip":"^3.1.2","@babel/preset-react":"^7.28.5","@rollup/plugin-json":"^6.1.0","import-meta-resolve":"^4.2.0","sxy-lib-object-copy":"^2.0.5","@rollup/plugin-babel":"^6.1.0","require-resolve-hook":"^1.1.0","serialize-javascript":"^6.0.2","@rollup/plugin-terser":"^1.0.0","@rollup/plugin-commonjs":"^28.0.9","@babel/preset-typescript":"^7.29.7","sxy-package-investigator":"^1.0.0","@jridgewell/trace-mapping":"^0.3.31","@rollup/plugin-node-resolve":"^16.0.3","@babel/plugin-syntax-import-assertions":"^7.29.7"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.5.0","eslint":"^8.57.1","rimraf":"^5.0.10","cross-env":"^7.0.3","happy-dom":"^20.11.1","@babel/cli":"^7.29.7","typescript":"^6.0.3","@types/chai":"^4.3.20","@types/node":"^24.1.0","npm-run-all":"^4.1.5","@types/react":"19.1.9","sxy-test-runner":"^2.4.9","@babel/generator":"^7.29.1","@types/react-dom":"19.1.7","@types/babel-types":"^7.0.16","eslint-plugin-import":"^2.32.0","@types/babel__generator":"^7.27.0","@stylistic/eslint-plugin":"^3.1.0","rollup-plugin-visualizer":"^5.14.0","@typescript-eslint/parser":"^8.69.0","@types/serialize-javascript":"^5.0.4","eslint-plugin-unused-imports":"^3.2.0","eslint-plugin-no-type-assertion":"^1.3.0","@typescript-eslint/eslint-plugin":"^8.69.0","eslint-import-resolver-typescript":"^2.7.1","babel-plugin-replace-import-extension":"^1.1.5","babel-plugin-transform-import-extension":"^1.0.3","babel-plugin-sxy-transform-import-extensions":"^1.0.5"},"peerDependencies":{"react":"^18.2.0 || ^19.0.0","react-dom":"^18.2.0 || ^19.0.0"},"__oldDependencies":{"babel-plugin-sxy-module-resolver":"^4.1.9"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"__oldPeerDependencies":{"rollup":"^2.79.1"},"_npmOperationalInternal":{"tmp":"tmp/tungsten_0.5.1_1789253985490_0.06193930721877661","host":"s3://npm-registry-packages-npm-production"}},"0.5.2":{"name":"tungsten","version":"0.5.2","keywords":[],"author":"","license":"UNLICENSED","_id":"tungsten@0.5.2","maintainers":[{"name":"rsandiford","email":"mail@robertsandiford.co.uk"}],"bin":{"tungsten":"dist/bin/index.js"},"dist":{"shasum":"58b09c02fd9ac9e4b06f0ed0db2bf23c2d67e8d4","tarball":"https://registry.npmjs.org/tungsten/-/tungsten-0.5.2.tgz","fileCount":1664,"integrity":"sha512-BNmmuAfwZAEZRTyy8BXBikdjUWoThpaWGOkjvt6B20hHLRUauIOyPQxzOh6rP2lB4xzDT+WEiB+0fmNblzu9FA==","signatures":[{"sig":"MEUCIQDjoxgvuScw0hzChKaX5egiWL12Jj4jc3uEFeG0NSMNhgIgYfQAi2oqfBVmGp+WT5ajUTD6J6qFf0bnFRWn0H/6pzU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEwP5w0GKPZmkRTwHkC5sBktKAiu8nbXLgoUJT/Z8MEQAiBouLP87wb+6l+P9e4pSPFAz1Q4Qau50R4iNIwf4cLNRQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20365835},"main":"dist/index.js","type":"module","engines":{"node":">=24"},"exports":{".":"./dist/index.js","./*":"./dist/*","./compat":"./dist/compat/index.js","./library":"./dist/components/library/index.js","./testing":"./dist/testing/index.js","./types/*":"./types/*","./react-zone":"./dist/zones/react.js","./jsx-runtime":"./dist/jsx-runtime.js"},"scripts":{"test":"sxy-test-runner","build":"run-s -c clean build-prep build-watch","clean":"rimraf intermed dist","__build":"pnpm clean && pnpm build-prep && pnpm build-watch","build-ts":"tsc --watch","test-dom":"sxy-test-runner --config sxy-test-runner.dom.config.js","test-once":"sxy-test-runner once","build-once":"rimraf intermed dist && pnpm build-ts-once && pnpm build-babel-once && pnpm build-component-styles","build-prep":"pnpm build-ts-once","build-babel":"node scripts/watchBabelAndMark.ts","build-quick":"pnpm build-watch","build-watch":"run-p build-ts build-babel","build-vendor":"node scripts/bundleVendor.ts","build-once-nd":"rimraf intermed dist.building && pnpm build-ts-once && pnpm build-babel-staged && node scripts/syncDist.ts && node scripts/writeBuildMarker.ts","build-ts-once":"tsc","test-all-once":"run-s -c test-once test-dom-once","test-dom-once":"sxy-test-runner once --config sxy-test-runner.dom.config.js","build-babel-once":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js && node scripts/writeBuildMarker.ts","build-babel-staged":"babel intermed --out-dir dist.building --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js","build-component-styles":"node scripts/buildComponentStyles.ts"},"_npmUser":{"name":"rsandiford","email":"mail@robertsandiford.co.uk"},"description":"","directories":{},"_nodeVersion":"24.14.1","dependencies":{"open":"^8.4.2","sass":"^1.102.0","chalk":"^5.6.2","dotenv":"^16.6.1","rollup":"^4.63.1","csstype":"^3.2.3","express":"^5.2.1","postcss":"^8.5.24","sxy-lib":"^3.0.7","valibot":"^1.4.2","bcryptjs":"^3.0.3","chokidar":"^3.6.0","precinct":"^12.2.0","sxy-types":"^1.0.23","@babel/core":"^7.29.0","@babel/types":"^7.29.0","@babel/parser":"^7.29.2","@types/express":"^5.0.6","chalk-extensions":"^2.0.24","cjs-module-lexer":"^1.4.3","@babel/preset-env":"^7.29.7","@types/babel__core":"^7.20.5","rollup-plugin-gzip":"^3.1.2","@babel/preset-react":"^7.28.5","@rollup/plugin-json":"^6.1.0","import-meta-resolve":"^4.2.0","sxy-lib-object-copy":"^2.0.5","@rollup/plugin-babel":"^6.1.0","require-resolve-hook":"^1.1.0","serialize-javascript":"^6.0.2","@rollup/plugin-terser":"^1.0.0","@rollup/plugin-commonjs":"^28.0.9","@babel/preset-typescript":"^7.29.7","sxy-package-investigator":"^1.0.0","@jridgewell/trace-mapping":"^0.3.31","@rollup/plugin-node-resolve":"^16.0.3","@babel/plugin-syntax-import-assertions":"^7.29.7"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.5.0","eslint":"^10.10.0","rimraf":"^5.0.10","cross-env":"^7.0.3","happy-dom":"^20.11.1","@babel/cli":"^7.29.7","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/chai":"^4.3.20","@types/node":"^24.1.0","npm-run-all":"^4.1.5","@types/react":"19.1.9","sxy-test-runner":"^2.4.9","@babel/generator":"^7.29.1","@types/react-dom":"19.1.7","typescript-eslint":"^8.70.0","@types/babel-types":"^7.0.16","@types/babel__generator":"^7.27.0","@stylistic/eslint-plugin":"^5.10.0","rollup-plugin-visualizer":"^5.14.0","@types/serialize-javascript":"^5.0.4","eslint-plugin-unused-imports":"^4.4.1","babel-plugin-replace-import-extension":"^1.1.5","babel-plugin-transform-import-extension":"^1.0.3","babel-plugin-sxy-transform-import-extensions":"^1.0.5"},"peerDependencies":{"react":"^18.2.0 || ^19.0.0","react-dom":"^18.2.0 || ^19.0.0"},"__oldDependencies":{"babel-plugin-sxy-module-resolver":"^4.1.9"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"__oldPeerDependencies":{"rollup":"^2.79.1"},"_npmOperationalInternal":{"tmp":"tmp/tungsten_0.5.2_1789485048327_0.6878195383017907","host":"s3://npm-registry-packages-npm-production"}},"0.5.3":{"name":"tungsten","version":"0.5.3","keywords":[],"author":"","license":"UNLICENSED","_id":"tungsten@0.5.3","maintainers":[{"name":"rsandiford","email":"mail@robertsandiford.co.uk"}],"bin":{"tungsten":"dist/bin/index.js"},"dist":{"shasum":"c76b504c4884050748495910a77fd66a22a1e017","tarball":"https://registry.npmjs.org/tungsten/-/tungsten-0.5.3.tgz","fileCount":1667,"integrity":"sha512-PBB3tbTxRdFRm1omclpx1E5/iWip4RH6gAjOJ2MoTuuA2r3cJxcOE2fVuuGGQ9R29hX44Jo3OOGQxY6z3NB6aQ==","signatures":[{"sig":"MEUCIDHu+I0AT/n5GZmN0rjO8M8v6Q0ObQpbUq0am5iMGLfmAiEAqTA07TocSQCP7gtZjAej+7WU2pyIKNlSJT/9jL6Z//E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDZKzozuk70lOo3eOCRjoDMcVZ6LP2Hy4ksf2Yl8veMAwIhAKA8e1qznBjKoMV+gFyWlLGJI0mA0YlSYLGU6tYJTY0O","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20366219},"main":"dist/index.js","type":"module","engines":{"node":">=24"},"exports":{".":"./dist/index.js","./*":"./dist/*","./compat":"./dist/compat/index.js","./library":"./dist/components/library/index.js","./testing":"./dist/testing/index.js","./types/*":"./types/*","./react-zone":"./dist/zones/react.js","./jsx-runtime":"./dist/jsx-runtime.js"},"scripts":{"test":"sxy-test-runner","build":"run-s -c clean build-prep build-watch","clean":"rimraf intermed dist","__build":"pnpm clean && pnpm build-prep && pnpm build-watch","build-ts":"tsc --watch","test-dom":"sxy-test-runner --config sxy-test-runner.dom.config.js","test-once":"sxy-test-runner once","build-once":"rimraf intermed dist && pnpm build-ts-once && pnpm build-babel-once && pnpm build-component-styles","build-prep":"pnpm build-ts-once","build-babel":"node scripts/watchBabelAndMark.ts","build-quick":"pnpm build-watch","build-watch":"run-p build-ts build-babel","build-vendor":"node scripts/bundleVendor.ts","build-once-nd":"rimraf intermed dist.building && pnpm build-ts-once && pnpm build-babel-staged && node scripts/syncDist.ts && node scripts/writeBuildMarker.ts","build-ts-once":"tsc","test-all-once":"run-s -c test-once test-dom-once","test-dom-once":"sxy-test-runner once --config sxy-test-runner.dom.config.js","build-babel-once":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js && node scripts/writeBuildMarker.ts","build-babel-staged":"babel intermed --out-dir dist.building --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js","build-component-styles":"node scripts/buildComponentStyles.ts"},"_npmUser":{"name":"rsandiford","email":"mail@robertsandiford.co.uk"},"description":"","directories":{},"_nodeVersion":"24.14.1","dependencies":{"open":"^8.4.2","sass":"^1.102.0","chalk":"^5.6.2","dotenv":"^16.6.1","rollup":"^4.63.1","csstype":"^3.2.3","express":"^5.2.1","postcss":"^8.5.24","sxy-lib":"^3.0.7","valibot":"^1.4.2","bcryptjs":"^3.0.3","chokidar":"^3.6.0","precinct":"^12.2.0","sxy-types":"^1.0.23","@babel/core":"^7.29.0","@babel/types":"^7.29.0","@babel/parser":"^7.29.2","@types/express":"^5.0.6","chalk-extensions":"^2.0.24","cjs-module-lexer":"^1.4.3","@babel/preset-env":"^7.29.7","@types/babel__core":"^7.20.5","rollup-plugin-gzip":"^3.1.2","@babel/preset-react":"^7.28.5","@rollup/plugin-json":"^6.1.0","import-meta-resolve":"^4.2.0","sxy-lib-object-copy":"^2.0.5","@rollup/plugin-babel":"^6.1.0","require-resolve-hook":"^1.1.0","serialize-javascript":"^6.0.2","@rollup/plugin-terser":"^1.0.0","@rollup/plugin-commonjs":"^28.0.9","@babel/preset-typescript":"^7.29.7","sxy-package-investigator":"^1.0.0","@jridgewell/trace-mapping":"^0.3.31","@rollup/plugin-node-resolve":"^16.0.3","@babel/plugin-syntax-import-assertions":"^7.29.7"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.5.0","eslint":"^10.10.0","rimraf":"^5.0.10","cross-env":"^7.0.3","happy-dom":"^20.11.1","@babel/cli":"^7.29.7","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/chai":"^4.3.20","@types/node":"^24.1.0","npm-run-all":"^4.1.5","@types/react":"19.1.9","sxy-test-runner":"^2.4.9","@babel/generator":"^7.29.1","@types/react-dom":"19.1.7","typescript-eslint":"^8.70.0","@types/babel-types":"^7.0.16","@types/babel__generator":"^7.27.0","@stylistic/eslint-plugin":"^5.10.0","rollup-plugin-visualizer":"^5.14.0","@types/serialize-javascript":"^5.0.4","eslint-plugin-unused-imports":"^4.4.1","babel-plugin-replace-import-extension":"^1.1.5","babel-plugin-transform-import-extension":"^1.0.3","babel-plugin-sxy-transform-import-extensions":"^1.0.5"},"peerDependencies":{"react":"^18.2.0 || ^19.0.0","react-dom":"^18.2.0 || ^19.0.0"},"__oldDependencies":{"babel-plugin-sxy-module-resolver":"^4.1.9"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"__oldPeerDependencies":{"rollup":"^2.79.1"},"_npmOperationalInternal":{"tmp":"tmp/tungsten_0.5.3_1789488668094_0.759164385757267","host":"s3://npm-registry-packages-npm-production"}},"0.5.4":{"name":"tungsten","version":"0.5.4","keywords":[],"author":"","license":"UNLICENSED","_id":"tungsten@0.5.4","maintainers":[{"name":"rsandiford","email":"mail@robertsandiford.co.uk"}],"bin":{"tungsten":"dist/bin/index.js"},"dist":{"shasum":"83da5b7339de4485de3a709ab334cf84b2b8f276","tarball":"https://registry.npmjs.org/tungsten/-/tungsten-0.5.4.tgz","fileCount":1667,"integrity":"sha512-Zlu766zHNCBWNDgQ4REIWpvMEncu2Z8t6R9Nf8AIsI597AQAVf2azDa15GvantYIlcHn7SdFHxRC9YSK9urGLA==","signatures":[{"sig":"MEUCIQCocFLfEvPSO+iCaSbJX5PVD+m+dTDwLIFK2GAj1lI2cwIgBHzKqqNEgbszoDYdcaSGULszyHyQQHu/tZnnXxeZ8R4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGRWxrq6jKGssRVOhDrwHBPae5ZIjcQURXdAAszQn2VUAiEAh6Fh7QpGvIJMZrb7kslzUsv5G/G+vpUhR690/zV4Z8U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20365253},"main":"dist/index.js","type":"module","engines":{"node":">=24"},"exports":{".":"./dist/index.js","./*":"./dist/*","./compat":"./dist/compat/index.js","./library":"./dist/components/library/index.js","./testing":"./dist/testing/index.js","./types/*":"./types/*","./react-zone":"./dist/zones/react.js","./jsx-runtime":"./dist/jsx-runtime.js"},"scripts":{"test":"sxy-test-runner","build":"run-s -c clean build-prep build-watch","clean":"rimraf intermed dist","__build":"pnpm clean && pnpm build-prep && pnpm build-watch","build-ts":"tsc --watch","test-dom":"sxy-test-runner --config sxy-test-runner.dom.config.js","test-once":"sxy-test-runner once","build-once":"rimraf intermed dist && pnpm build-ts-once && pnpm build-babel-once && pnpm build-component-styles","build-prep":"pnpm build-ts-once","build-babel":"node scripts/watchBabelAndMark.ts","build-quick":"pnpm build-watch","build-watch":"run-p build-ts build-babel","build-vendor":"node scripts/bundleVendor.ts","build-once-nd":"rimraf intermed dist.building && pnpm build-ts-once && pnpm build-babel-staged && node scripts/syncDist.ts && node scripts/writeBuildMarker.ts","build-ts-once":"tsc","test-all-once":"run-s -c test-once test-dom-once","test-dom-once":"sxy-test-runner once --config sxy-test-runner.dom.config.js","build-babel-once":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js && node scripts/writeBuildMarker.ts","build-babel-staged":"babel intermed --out-dir dist.building --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js","build-component-styles":"node scripts/buildComponentStyles.ts"},"_npmUser":{"name":"rsandiford","email":"mail@robertsandiford.co.uk"},"description":"","directories":{},"_nodeVersion":"24.14.1","dependencies":{"open":"^8.4.2","sass":"^1.102.0","chalk":"^5.6.2","dotenv":"^16.6.1","rollup":"^4.63.1","csstype":"^3.2.3","express":"^5.2.1","postcss":"^8.5.24","sxy-lib":"^3.0.7","valibot":"^1.4.2","bcryptjs":"^3.0.3","chokidar":"^3.6.0","precinct":"^12.2.0","sxy-types":"^1.0.23","@babel/core":"^7.29.0","@babel/types":"^7.29.0","@babel/parser":"^7.29.2","@types/express":"^5.0.6","chalk-extensions":"^2.0.24","cjs-module-lexer":"^1.4.3","@babel/preset-env":"^7.29.7","@types/babel__core":"^7.20.5","rollup-plugin-gzip":"^3.1.2","@babel/preset-react":"^7.28.5","@rollup/plugin-json":"^6.1.0","import-meta-resolve":"^4.2.0","sxy-lib-object-copy":"^2.0.5","@rollup/plugin-babel":"^6.1.0","require-resolve-hook":"^1.1.0","serialize-javascript":"^6.0.2","@rollup/plugin-terser":"^1.0.0","@rollup/plugin-commonjs":"^28.0.9","@babel/preset-typescript":"^7.29.7","sxy-package-investigator":"^1.0.0","@jridgewell/trace-mapping":"^0.3.31","@rollup/plugin-node-resolve":"^16.0.3","@babel/plugin-syntax-import-assertions":"^7.29.7"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.5.0","eslint":"^10.10.0","rimraf":"^5.0.10","cross-env":"^7.0.3","happy-dom":"^20.11.1","@babel/cli":"^7.29.7","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/chai":"^4.3.20","@types/node":"^24.1.0","npm-run-all":"^4.1.5","@types/react":"19.1.9","sxy-test-runner":"^2.4.9","@babel/generator":"^7.29.1","@types/react-dom":"19.1.7","typescript-eslint":"^8.70.0","@types/babel-types":"^7.0.16","@types/babel__generator":"^7.27.0","@stylistic/eslint-plugin":"^5.10.0","rollup-plugin-visualizer":"^5.14.0","@types/serialize-javascript":"^5.0.4","eslint-plugin-unused-imports":"^4.4.1","babel-plugin-replace-import-extension":"^1.1.5","babel-plugin-transform-import-extension":"^1.0.3","babel-plugin-sxy-transform-import-extensions":"^1.0.5"},"peerDependencies":{"react":"^18.2.0 || ^19.0.0","react-dom":"^18.2.0 || ^19.0.0"},"__oldDependencies":{"babel-plugin-sxy-module-resolver":"^4.1.9"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"__oldPeerDependencies":{"rollup":"^2.79.1"},"_npmOperationalInternal":{"tmp":"tmp/tungsten_0.5.4_1789489643719_0.5780774729799367","host":"s3://npm-registry-packages-npm-production"}},"0.5.5":{"name":"tungsten","version":"0.5.5","keywords":[],"author":"","license":"UNLICENSED","_id":"tungsten@0.5.5","maintainers":[{"name":"rsandiford","email":"mail@robertsandiford.co.uk"}],"bin":{"tungsten":"dist/bin/index.js"},"dist":{"shasum":"dc5879beeb89f013e0a2fa057e1262e735288d62","tarball":"https://registry.npmjs.org/tungsten/-/tungsten-0.5.5.tgz","fileCount":1667,"integrity":"sha512-i1fgq+YasVUQOlz1xAQeU4NJ3ogyfoQPrCab9Ya//AggNO0LDiPWCKaTZB1BUFqT2sIdc7IdrqswqbP6MY/7Gg==","signatures":[{"sig":"MEUCIFkHHm/GdO5nKpcWJ1+ekDX+kUl8hXLEKRgLA4qwSnvlAiEAwNo/EuFsrC8lc7f8S0WL2kYUhkbPnhaay2OcCfRICGs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIF1A3TdNlSl3Arwmps5ltk1wEM160DzA1OzVSJRVbF/dAiEA3JnIxU/PhHZ/Yg1yXX9FAmDIErYTB+7R4RmECsNv1cw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20365365},"main":"dist/index.js","type":"module","engines":{"node":">=24"},"exports":{".":"./dist/index.js","./*":"./dist/*","./compat":"./dist/compat/index.js","./library":"./dist/components/library/index.js","./testing":"./dist/testing/index.js","./types/*":"./types/*","./react-zone":"./dist/zones/react.js","./jsx-runtime":"./dist/jsx-runtime.js"},"scripts":{"test":"sxy-test-runner","build":"run-s -c clean build-prep build-watch","clean":"rimraf intermed dist","__build":"pnpm clean && pnpm build-prep && pnpm build-watch","build-ts":"tsc --watch","test-dom":"sxy-test-runner --config sxy-test-runner.dom.config.js","test-once":"sxy-test-runner once","build-once":"rimraf intermed dist && pnpm build-ts-once && pnpm build-babel-once && pnpm build-component-styles","build-prep":"pnpm build-ts-once","build-babel":"node scripts/watchBabelAndMark.ts","build-quick":"pnpm build-watch","build-watch":"run-p build-ts build-babel","build-vendor":"node scripts/bundleVendor.ts","build-once-nd":"rimraf intermed dist.building && pnpm build-ts-once && pnpm build-babel-staged && node scripts/syncDist.ts && node scripts/writeBuildMarker.ts","build-ts-once":"tsc","test-all-once":"run-s -c test-once test-dom-once","test-dom-once":"sxy-test-runner once --config sxy-test-runner.dom.config.js","build-babel-once":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js && node scripts/writeBuildMarker.ts","build-babel-staged":"babel intermed --out-dir dist.building --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js","build-component-styles":"node scripts/buildComponentStyles.ts"},"_npmUser":{"name":"rsandiford","email":"mail@robertsandiford.co.uk"},"description":"","directories":{},"_nodeVersion":"24.14.1","dependencies":{"open":"^8.4.2","sass":"^1.102.0","chalk":"^5.6.2","dotenv":"^16.6.1","rollup":"^4.63.1","csstype":"^3.2.3","express":"^5.2.1","postcss":"^8.5.24","sxy-lib":"^3.0.7","valibot":"^1.4.2","bcryptjs":"^3.0.3","chokidar":"^3.6.0","precinct":"^12.2.0","sxy-types":"^1.0.23","@babel/core":"^7.29.0","@babel/types":"^7.29.0","@babel/parser":"^7.29.2","@types/express":"^5.0.6","chalk-extensions":"^2.0.24","cjs-module-lexer":"^1.4.3","@babel/preset-env":"^7.29.7","@types/babel__core":"^7.20.5","rollup-plugin-gzip":"^3.1.2","@babel/preset-react":"^7.28.5","@rollup/plugin-json":"^6.1.0","import-meta-resolve":"^4.2.0","sxy-lib-object-copy":"^2.0.5","@rollup/plugin-babel":"^6.1.0","require-resolve-hook":"^1.1.0","serialize-javascript":"^6.0.2","@rollup/plugin-terser":"^1.0.0","@rollup/plugin-commonjs":"^28.0.9","@babel/preset-typescript":"^7.29.7","sxy-package-investigator":"^1.0.0","@jridgewell/trace-mapping":"^0.3.31","@rollup/plugin-node-resolve":"^16.0.3","@babel/plugin-syntax-import-assertions":"^7.29.7"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.5.0","eslint":"^10.10.0","rimraf":"^5.0.10","cross-env":"^7.0.3","happy-dom":"^20.11.1","@babel/cli":"^7.29.7","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/chai":"^4.3.20","@types/node":"^24.1.0","npm-run-all":"^4.1.5","@types/react":"19.1.9","sxy-test-runner":"^2.4.9","@babel/generator":"^7.29.1","@types/react-dom":"19.1.7","typescript-eslint":"^8.70.0","@types/babel-types":"^7.0.16","@types/babel__generator":"^7.27.0","@stylistic/eslint-plugin":"^5.10.0","rollup-plugin-visualizer":"^5.14.0","@types/serialize-javascript":"^5.0.4","eslint-plugin-unused-imports":"^4.4.1","babel-plugin-replace-import-extension":"^1.1.5","babel-plugin-transform-import-extension":"^1.0.3","babel-plugin-sxy-transform-import-extensions":"^1.0.5"},"peerDependencies":{"react":"^18.2.0 || ^19.0.0","react-dom":"^18.2.0 || ^19.0.0"},"__oldDependencies":{"babel-plugin-sxy-module-resolver":"^4.1.9"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"__oldPeerDependencies":{"rollup":"^2.79.1"},"_npmOperationalInternal":{"tmp":"tmp/tungsten_0.5.5_1789490777454_0.5355478409204426","host":"s3://npm-registry-packages-npm-production"}},"0.5.6":{"name":"tungsten","version":"0.5.6","keywords":[],"author":"","license":"UNLICENSED","_id":"tungsten@0.5.6","maintainers":[{"name":"rsandiford","email":"mail@robertsandiford.co.uk"}],"bin":{"tungsten":"dist/bin/index.js"},"dist":{"shasum":"2c522b8febd0624458f20fa6950a2e1a8370a861","tarball":"https://registry.npmjs.org/tungsten/-/tungsten-0.5.6.tgz","fileCount":1673,"integrity":"sha512-QLCwCLJNI//1A+XLeRdRC/pIW4NLj4/JHTiPxmXAUSws42ddTafM73GKSxnKBEJ8RlfA8v8I2kwS47UGb5qmxg==","signatures":[{"sig":"MEUCIQDzOci9L60TPHQ7fKevNqHxKzeO0wN/nXhoiXyTubCRUAIgL+8c9qB0my7PyTh8g91I90XrE4rS3NoxEMgrquauOBs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDtWONGxks0Jk+xTSwOM1RBtBGeZHUhKWcQN+4hYgqshQIhAN9QLYKfj1ziAoAxjLSxsKbdDuQtqhHsqtNRUJ4XhGJ6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20376159},"main":"dist/index.js","type":"module","engines":{"node":">=24"},"exports":{".":"./dist/index.js","./*":"./dist/*","./compat":"./dist/compat/index.js","./library":"./dist/components/library/index.js","./testing":"./dist/testing/index.js","./types/*":"./types/*","./react-zone":"./dist/zones/react.js","./jsx-runtime":"./dist/jsx-runtime.js"},"scripts":{"test":"sxy-test-runner","build":"run-s -c clean build-prep build-watch","clean":"rimraf intermed dist","__build":"pnpm clean && pnpm build-prep && pnpm build-watch","build-ts":"tscmon","test-dom":"sxy-test-runner --config sxy-test-runner.dom.config.js","test-once":"sxy-test-runner once","build-once":"rimraf intermed dist && pnpm build-ts-once && pnpm build-babel-once && pnpm build-component-styles","build-prep":"pnpm build-ts-once","build-babel":"node scripts/watchBabelAndMark.ts","build-quick":"pnpm build-watch","build-watch":"run-p build-ts build-babel","build-vendor":"node scripts/bundleVendor.ts","build-once-nd":"rimraf intermed dist.building && pnpm build-ts-once && pnpm build-babel-staged && node scripts/syncDist.ts && node scripts/writeBuildMarker.ts","build-ts-once":"tsc","test-all-once":"run-s -c test-once test-dom-once","test-dom-once":"sxy-test-runner once --config sxy-test-runner.dom.config.js","build-babel-once":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js && node scripts/writeBuildMarker.ts","build-babel-staged":"babel intermed --out-dir dist.building --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js","build-component-styles":"node scripts/buildComponentStyles.ts"},"_npmUser":{"name":"rsandiford","email":"mail@robertsandiford.co.uk"},"description":"","directories":{},"_nodeVersion":"24.14.1","dependencies":{"open":"^8.4.2","sass":"^1.102.0","chalk":"^5.6.2","dotenv":"^16.6.1","rollup":"^4.63.1","csstype":"^3.2.3","express":"^5.2.1","postcss":"^8.5.24","sxy-lib":"^3.0.7","valibot":"^1.4.2","bcryptjs":"^3.0.3","chokidar":"^3.6.0","precinct":"^12.2.0","sxy-types":"^1.0.23","@babel/core":"^7.29.0","@babel/types":"^7.29.0","@babel/parser":"^7.29.2","@types/express":"^5.0.6","chalk-extensions":"^2.0.24","cjs-module-lexer":"^1.4.3","@babel/preset-env":"^7.29.7","@types/babel__core":"^7.20.5","rollup-plugin-gzip":"^3.1.2","@babel/preset-react":"^7.28.5","@rollup/plugin-json":"^6.1.0","import-meta-resolve":"^4.2.0","sxy-lib-object-copy":"^2.0.5","@rollup/plugin-babel":"^6.1.0","require-resolve-hook":"^1.1.0","serialize-javascript":"^6.0.2","@rollup/plugin-terser":"^1.0.0","@rollup/plugin-commonjs":"^28.0.9","@babel/preset-typescript":"^7.29.7","sxy-package-investigator":"^1.0.0","@jridgewell/trace-mapping":"^0.3.31","@rollup/plugin-node-resolve":"^16.0.3","@babel/plugin-syntax-import-assertions":"^7.29.7"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.5.0","eslint":"^10.10.0","rimraf":"^5.0.10","cross-env":"^7.0.3","happy-dom":"^20.11.1","@babel/cli":"^7.29.7","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/chai":"^4.3.20","@types/node":"^24.1.0","npm-run-all":"^4.1.5","@types/react":"19.1.9","sxy-test-runner":"^2.4.12","@babel/generator":"^7.29.1","@types/react-dom":"19.1.7","typescript-eslint":"^8.70.0","@types/babel-types":"^7.0.16","@types/babel__generator":"^7.27.0","@stylistic/eslint-plugin":"^5.10.0","rollup-plugin-visualizer":"^5.14.0","@types/serialize-javascript":"^5.0.4","eslint-plugin-unused-imports":"^4.4.1","eslint-plugin-start-end-lines":"^0.1.0","eslint-plugin-imports-regulation":"^0.2.9","babel-plugin-replace-import-extension":"^1.1.5","babel-plugin-transform-import-extension":"^1.0.3","babel-plugin-sxy-transform-import-extensions":"^1.0.5"},"peerDependencies":{"react":"^18.2.0 || ^19.0.0","react-dom":"^18.2.0 || ^19.0.0"},"__oldDependencies":{"babel-plugin-sxy-module-resolver":"^4.1.9"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"__oldPeerDependencies":{"rollup":"^2.79.1"},"_npmOperationalInternal":{"tmp":"tmp/tungsten_0.5.6_1789509865950_0.9548268957336352","host":"s3://npm-registry-packages-npm-production"}},"0.5.7":{"name":"tungsten","version":"0.5.7","keywords":[],"author":"","license":"UNLICENSED","_id":"tungsten@0.5.7","maintainers":[{"name":"rsandiford","email":"mail@robertsandiford.co.uk"}],"bin":{"tungsten":"dist/bin/index.js"},"dist":{"shasum":"bb04860a357f34e63273c9755aab06c368a77b7f","tarball":"https://registry.npmjs.org/tungsten/-/tungsten-0.5.7.tgz","fileCount":1676,"integrity":"sha512-I+8GU6N8SIzaJMjWuBxymmy+tBT6tEF/x4RcZe9PqT9H7ed4zmnSzR4votew/8pI6tVQ010IreRUx+By5Xnl5w==","signatures":[{"sig":"MEQCID3UD94JnxXglSbkbwkpfqqnZPUCVi6NmJc10C/owHDwAiBD31TZhK9acP15Ki/5wwr8DdIABFx8NoUGJE0nkcf5RA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIE93jpsDyRpCxKj5ha97pOQc0pItajRP4i4ZXu+LZJ5+AiBSkzkuNMu7Ks7BGvzynDjZEFw2GKHchHb/7dQU8pL2Dw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20383599},"main":"dist/index.js","type":"module","engines":{"node":">=24"},"exports":{".":"./dist/index.js","./*":"./dist/*","./compat":"./dist/compat/index.js","./library":"./dist/components/library/index.js","./testing":"./dist/testing/index.js","./types/*":"./types/*","./react-zone":"./dist/zones/react.js","./jsx-runtime":"./dist/jsx-runtime.js"},"scripts":{"test":"sxy-test-runner","build":"run-s -c clean build-prep build-watch","clean":"rimraf intermed dist","__build":"pnpm clean && pnpm build-prep && pnpm build-watch","build-ts":"tscmon","test-dom":"sxy-test-runner --config sxy-test-runner.dom.config.js","test-once":"sxy-test-runner once","build-once":"rimraf intermed dist && pnpm build-ts-once && pnpm build-babel-once && pnpm build-component-styles","build-prep":"pnpm build-ts-once","build-babel":"node scripts/watchBabelAndMark.ts","build-quick":"pnpm build-watch","build-watch":"run-p build-ts build-babel","build-vendor":"node scripts/bundleVendor.ts","build-once-nd":"rimraf intermed dist.building && pnpm build-ts-once && pnpm build-babel-staged && node scripts/syncDist.ts && node scripts/writeBuildMarker.ts","build-ts-once":"tsc","test-all-once":"run-s -c test-once test-dom-once","test-dom-once":"sxy-test-runner once --config sxy-test-runner.dom.config.js","build-babel-once":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js && node scripts/writeBuildMarker.ts","build-babel-staged":"babel intermed --out-dir dist.building --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js","build-component-styles":"node scripts/buildComponentStyles.ts"},"_npmUser":{"name":"rsandiford","email":"mail@robertsandiford.co.uk"},"description":"","directories":{},"dependencies":{"open":"^8.4.2","sass":"^1.102.0","chalk":"^5.6.2","dotenv":"^16.6.1","rollup":"^4.63.1","csstype":"^3.2.3","express":"^5.2.1","postcss":"^8.5.24","sxy-lib":"^3.0.7","valibot":"^1.4.2","bcryptjs":"^3.0.3","chokidar":"^3.6.0","precinct":"^12.2.0","sxy-types":"^1.0.23","@babel/core":"^7.29.0","@babel/types":"^7.29.0","@babel/parser":"^7.29.2","@types/express":"^5.0.6","chalk-extensions":"^2.0.24","cjs-module-lexer":"^1.4.3","@babel/preset-env":"^7.29.7","@types/babel__core":"^7.20.5","rollup-plugin-gzip":"^3.1.2","@babel/preset-react":"^7.28.5","@rollup/plugin-json":"^6.1.0","import-meta-resolve":"^4.2.0","sxy-lib-object-copy":"^2.0.5","@rollup/plugin-babel":"^6.1.0","require-resolve-hook":"^1.1.0","serialize-javascript":"^6.0.2","@rollup/plugin-terser":"^1.0.0","@rollup/plugin-commonjs":"^28.0.9","@babel/preset-typescript":"^7.29.7","sxy-package-investigator":"^1.0.0","@jridgewell/trace-mapping":"^0.3.31","@rollup/plugin-node-resolve":"^16.0.3","@babel/plugin-syntax-import-assertions":"^7.29.7"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.5.0","eslint":"^10.10.0","rimraf":"^5.0.10","cross-env":"^7.0.3","happy-dom":"^20.11.1","@babel/cli":"^7.29.7","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/chai":"^4.3.20","@types/node":"^24.1.0","npm-run-all":"^4.1.5","@types/react":"19.1.9","sxy-test-runner":"^2.4.12","@babel/generator":"^7.29.1","@types/react-dom":"19.1.7","typescript-eslint":"^8.70.0","@types/babel-types":"^7.0.16","@types/babel__generator":"^7.27.0","@stylistic/eslint-plugin":"^5.10.0","rollup-plugin-visualizer":"^5.14.0","@types/serialize-javascript":"^5.0.4","eslint-plugin-unused-imports":"^4.4.1","eslint-plugin-start-end-lines":"^0.1.0","eslint-plugin-imports-regulation":"^0.2.11","babel-plugin-replace-import-extension":"^1.1.5","babel-plugin-transform-import-extension":"^1.0.3","babel-plugin-sxy-transform-import-extensions":"^1.0.5"},"peerDependencies":{"react":"^18.2.0 || ^19.0.0","react-dom":"^18.2.0 || ^19.0.0"},"__oldDependencies":{"babel-plugin-sxy-module-resolver":"^4.1.9"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"__oldPeerDependencies":{"rollup":"^2.79.1"},"_npmOperationalInternal":{"tmp":"tmp/tungsten_0.5.7_1789535997697_0.8136975466673089","host":"s3://npm-registry-packages-npm-production"}},"0.5.8":{"name":"tungsten","version":"0.5.8","keywords":[],"author":"","license":"UNLICENSED","_id":"tungsten@0.5.8","maintainers":[{"name":"rsandiford","email":"mail@robertsandiford.co.uk"}],"bin":{"tungsten":"dist/bin/index.js"},"dist":{"shasum":"ab2e256fbe60118378bd218b730026d7f65f5a67","tarball":"https://registry.npmjs.org/tungsten/-/tungsten-0.5.8.tgz","fileCount":1676,"integrity":"sha512-8ofeOFPoJa3Y9Blda7v1E2rroh4OrXHSG+FSVzMai3Bjn6QJItDG9eGWvfBHiby8xPAussAfQ01sPw8kNh1jFQ==","signatures":[{"sig":"MEQCIDY7AKMzEac31NcpHho43sZma2Y0zmcCVX6oqPnuYWNJAiBagb0JWsb/2o0LtZU8oFeSP9h/XvPQ1mLmuNI3a7ZIDQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGouJhRfIMkqnYiZcfmpIu9oaco11ltbI0Nvni0E1lgMAiBh1v4o8Y0rfQ8CbdFwkR5Vcq6LRMV45HLJrx3qd4Kdfg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20383068},"main":"dist/index.js","type":"module","engines":{"node":">=24"},"exports":{".":"./dist/index.js","./*":"./dist/*","./compat":"./dist/compat/index.js","./library":"./dist/components/library/index.js","./testing":"./dist/testing/index.js","./types/*":"./types/*","./react-zone":"./dist/zones/react.js","./jsx-runtime":"./dist/jsx-runtime.js"},"scripts":{"test":"sxy-test-runner","build":"run-s -c clean build-prep build-watch","clean":"rimraf intermed dist","__build":"pnpm clean && pnpm build-prep && pnpm build-watch","build-ts":"tscmon","test-dom":"sxy-test-runner --config sxy-test-runner.dom.config.js","test-once":"sxy-test-runner once","build-once":"rimraf intermed dist && pnpm build-ts-once && pnpm build-babel-once && pnpm build-component-styles","build-prep":"pnpm build-ts-once","build-babel":"node scripts/watchBabelAndMark.ts","build-quick":"pnpm build-watch","build-watch":"run-p build-ts build-babel","build-vendor":"node scripts/bundleVendor.ts","build-once-nd":"rimraf intermed dist.building && pnpm build-ts-once && pnpm build-babel-staged && node scripts/syncDist.ts && node scripts/writeBuildMarker.ts","build-ts-once":"tsc","test-all-once":"run-s -c test-once test-dom-once","test-dom-once":"sxy-test-runner once --config sxy-test-runner.dom.config.js","build-babel-once":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js && node scripts/writeBuildMarker.ts","build-babel-staged":"babel intermed --out-dir dist.building --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js","build-component-styles":"node scripts/buildComponentStyles.ts"},"_npmUser":{"name":"rsandiford","email":"mail@robertsandiford.co.uk"},"description":"","directories":{},"dependencies":{"open":"^8.4.2","sass":"^1.102.0","chalk":"^5.6.2","dotenv":"^16.6.1","rollup":"^4.63.1","csstype":"^3.2.3","express":"^5.2.1","postcss":"^8.5.24","sxy-lib":"^3.0.7","valibot":"^1.4.2","bcryptjs":"^3.0.3","chokidar":"^3.6.0","precinct":"^12.2.0","sxy-types":"^1.0.23","@babel/core":"^7.29.0","@babel/types":"^7.29.0","@babel/parser":"^7.29.2","@types/express":"^5.0.6","chalk-extensions":"^2.0.24","cjs-module-lexer":"^1.4.3","@babel/preset-env":"^7.29.7","@types/babel__core":"^7.20.5","rollup-plugin-gzip":"^3.1.2","@babel/preset-react":"^7.28.5","@rollup/plugin-json":"^6.1.0","import-meta-resolve":"^4.2.0","sxy-lib-object-copy":"^2.0.5","@rollup/plugin-babel":"^6.1.0","require-resolve-hook":"^1.1.0","serialize-javascript":"^6.0.2","@rollup/plugin-terser":"^1.0.0","@rollup/plugin-commonjs":"^28.0.9","@babel/preset-typescript":"^7.29.7","sxy-package-investigator":"^1.0.0","@jridgewell/trace-mapping":"^0.3.31","@rollup/plugin-node-resolve":"^16.0.3","@babel/plugin-syntax-import-assertions":"^7.29.7"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.5.0","eslint":"^10.10.0","rimraf":"^5.0.10","cross-env":"^7.0.3","happy-dom":"^20.11.1","@babel/cli":"^7.29.7","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/chai":"^4.3.20","@types/node":"^24.1.0","npm-run-all":"^4.1.5","@types/react":"19.1.9","sxy-test-runner":"^2.4.12","@babel/generator":"^7.29.1","@types/react-dom":"19.1.7","typescript-eslint":"^8.70.0","@types/babel-types":"^7.0.16","@types/babel__generator":"^7.27.0","@stylistic/eslint-plugin":"^5.10.0","rollup-plugin-visualizer":"^5.14.0","@types/serialize-javascript":"^5.0.4","eslint-plugin-unused-imports":"^4.4.1","eslint-plugin-start-end-lines":"^0.1.0","eslint-plugin-imports-regulation":"^0.2.11","babel-plugin-replace-import-extension":"^1.1.5","babel-plugin-transform-import-extension":"^1.0.3","babel-plugin-sxy-transform-import-extensions":"^1.0.5"},"peerDependencies":{"react":"^18.2.0 || ^19.0.0","react-dom":"^18.2.0 || ^19.0.0"},"__oldDependencies":{"babel-plugin-sxy-module-resolver":"^4.1.9"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"__oldPeerDependencies":{"rollup":"^2.79.1"},"_npmOperationalInternal":{"tmp":"tmp/tungsten_0.5.8_1789635141058_0.7774090059555769","host":"s3://npm-registry-packages-npm-production"}},"0.5.9":{"name":"tungsten","version":"0.5.9","keywords":[],"author":"","license":"UNLICENSED","_id":"tungsten@0.5.9","maintainers":[{"name":"rsandiford","email":"mail@robertsandiford.co.uk"}],"bin":{"tungsten":"dist/bin/index.js"},"dist":{"shasum":"681491ce1ce032668622b688eec49a88a3e7b6fa","tarball":"https://registry.npmjs.org/tungsten/-/tungsten-0.5.9.tgz","fileCount":1679,"integrity":"sha512-3bSGj2Y2g0cZbr5ogslRIszGh3XzYtsmzoMhGPy3OUpE8+zSjkitKziYb/KnyeNFwsauH90Yvfw1BM6fEJFowA==","signatures":[{"sig":"MEYCIQDvTmc+rxWQyISfnzi4PAWZK1RqEzfqRHJoRAWja90bSAIhAJQoQCcP8h1tOd5yqKzYhD1A2lTOFpWtyP1tOv2hcR4M","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDXEi1nh6z+MQoLRGCr5fr9SWpkrxpMQyll3wJAafywvwIgBeRtVSpAHSGQ2Z0/xR5D1wkFbfR+n9NkNrSL/BViGWE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20385703},"main":"dist/index.js","type":"module","engines":{"node":">=24"},"exports":{".":"./dist/index.js","./*":"./dist/*","./compat":"./dist/compat/index.js","./library":"./dist/components/library/index.js","./testing":"./dist/testing/index.js","./types/*":"./types/*","./react-zone":"./dist/zones/react.js","./jsx-runtime":"./dist/jsx-runtime.js"},"scripts":{"test":"sxy-test-runner","build":"run-s -c clean build-prep build-watch","clean":"rimraf intermed dist","__build":"pnpm clean && pnpm build-prep && pnpm build-watch","build-ts":"tscmon","test-dom":"sxy-test-runner --config sxy-test-runner.dom.config.js","test-once":"sxy-test-runner once","build-once":"rimraf intermed dist && pnpm build-ts-once && pnpm build-babel-once && pnpm build-component-styles","build-prep":"pnpm build-ts-once","build-babel":"node scripts/watchBabelAndMark.ts","build-quick":"pnpm build-watch","build-watch":"run-p build-ts build-babel","build-vendor":"node scripts/bundleVendor.ts","build-once-nd":"rimraf intermed dist.building && pnpm build-ts-once && pnpm build-babel-staged && node scripts/syncDist.ts && node scripts/writeBuildMarker.ts","build-ts-once":"tsc","test-all-once":"run-s -c test-once test-dom-once","test-dom-once":"sxy-test-runner once --config sxy-test-runner.dom.config.js","build-babel-once":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js && node scripts/writeBuildMarker.ts","build-babel-staged":"babel intermed --out-dir dist.building --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js","build-component-styles":"node scripts/buildComponentStyles.ts"},"_npmUser":{"name":"rsandiford","email":"mail@robertsandiford.co.uk"},"description":"","directories":{},"dependencies":{"open":"^8.4.2","sass":"^1.102.0","chalk":"^5.6.2","dotenv":"^16.6.1","rollup":"^4.63.1","csstype":"^3.2.3","express":"^5.2.1","postcss":"^8.5.24","sxy-lib":"^3.0.7","valibot":"^1.4.2","bcryptjs":"^3.0.3","chokidar":"^3.6.0","precinct":"^12.2.0","sxy-types":"^1.0.23","@babel/core":"^7.29.0","@babel/types":"^7.29.0","@babel/parser":"^7.29.2","@types/express":"^5.0.6","chalk-extensions":"^2.0.24","cjs-module-lexer":"^1.4.3","@babel/preset-env":"^7.29.7","@types/babel__core":"^7.20.5","rollup-plugin-gzip":"^3.1.2","@babel/preset-react":"^7.28.5","@rollup/plugin-json":"^6.1.0","import-meta-resolve":"^4.2.0","sxy-lib-object-copy":"^2.0.5","@rollup/plugin-babel":"^6.1.0","require-resolve-hook":"^1.1.0","serialize-javascript":"^6.0.2","@rollup/plugin-terser":"^1.0.0","@rollup/plugin-commonjs":"^28.0.9","@babel/preset-typescript":"^7.29.7","sxy-package-investigator":"^1.0.0","@jridgewell/trace-mapping":"^0.3.31","@rollup/plugin-node-resolve":"^16.0.3","@babel/plugin-syntax-import-assertions":"^7.29.7"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.5.0","eslint":"^10.10.0","rimraf":"^5.0.10","cross-env":"^7.0.3","happy-dom":"^20.11.1","@babel/cli":"^7.29.7","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/chai":"^4.3.20","@types/node":"^24.1.0","npm-run-all":"^4.1.5","@types/react":"19.1.9","sxy-test-runner":"^2.4.17","@babel/generator":"^7.29.1","@types/react-dom":"19.1.7","typescript-eslint":"^8.70.0","@types/babel-types":"^7.0.16","@types/babel__generator":"^7.27.0","@stylistic/eslint-plugin":"^5.10.0","rollup-plugin-visualizer":"^5.14.0","@types/serialize-javascript":"^5.0.4","eslint-plugin-unused-imports":"^4.4.1","eslint-plugin-start-end-lines":"^0.1.0","eslint-plugin-imports-regulation":"^0.2.11","babel-plugin-replace-import-extension":"^1.1.5","babel-plugin-transform-import-extension":"^1.0.3","babel-plugin-sxy-transform-import-extensions":"^1.0.5"},"peerDependencies":{"react":"^18.2.0 || ^19.0.0","react-dom":"^18.2.0 || ^19.0.0"},"__oldDependencies":{"babel-plugin-sxy-module-resolver":"^4.1.9"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"__oldPeerDependencies":{"rollup":"^2.79.1"},"_npmOperationalInternal":{"tmp":"tmp/tungsten_0.5.9_1789636386195_0.5505459317970023","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"tungsten","version":"0.6.0","keywords":[],"author":"","license":"UNLICENSED","_id":"tungsten@0.6.0","maintainers":[{"name":"rsandiford","email":"mail@robertsandiford.co.uk"}],"bin":{"tungsten":"dist/bin/index.js"},"dist":{"shasum":"7f701c2495a2b2b1dcde085b93a4fedbf575d2a0","tarball":"https://registry.npmjs.org/tungsten/-/tungsten-0.6.0.tgz","fileCount":1670,"integrity":"sha512-hCachbsfomvDosZUh0Nm5aiLxpdXR5Ie+DyyIKqxXPrfW2hmBg2X3HL3VnJpq4UHYDVjZcotfLiJA+mNPSqYKQ==","signatures":[{"sig":"MEUCIQCBeIbk7x84pt/Uqt9Cq6AoyEAs/EjnQU6RpYz8Qkg/PgIgB1JVPb8n592JnEYTFLtobzppXgAsL0mk5rPLzxWlR4k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDL5mqJ5zcjnvORyuDg6e6yPPBjZT/CeHjLEoRLbIYQyQIhAKz0ylrqTK/rzHA5vUUAcF31HDdbI/WqmzCqh7XTQmff","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20387926},"main":"dist/index.js","type":"module","engines":{"node":">=24"},"exports":{".":"./dist/index.js","./*":"./dist/*","./compat":"./dist/compat/index.js","./library":"./dist/components/library/index.js","./testing":"./dist/testing/index.js","./types/*":"./types/*","./react-zone":"./dist/zones/react.js","./jsx-runtime":"./dist/jsx-runtime.js"},"scripts":{"test":"sxy-test-runner","build":"run-s -c clean build-prep build-watch","clean":"rimraf intermed dist","__build":"pnpm clean && pnpm build-prep && pnpm build-watch","build-tm":"rimraf dist && tscmon --on-first-success \"pnpm build-babel\"","build-ts":"tscmon","test-dom":"sxy-test-runner --config sxy-test-runner.dom.config.js","test-once":"sxy-test-runner once","build-once":"rimraf intermed dist && pnpm build-ts-once && pnpm build-babel-once && pnpm build-component-styles","build-prep":"pnpm build-ts-once","build-babel":"node scripts/watchBabelAndMark.ts","build-quick":"pnpm build-watch","build-watch":"run-p build-ts build-babel","build-vendor":"node scripts/bundleVendor.ts","build-once-nd":"rimraf intermed dist.building && pnpm build-ts-once && pnpm build-babel-staged && node scripts/syncDist.ts && node scripts/writeBuildMarker.ts","build-ts-once":"tsc","test-all-once":"run-s -c test-once test-dom-once","test-dom-once":"sxy-test-runner once --config sxy-test-runner.dom.config.js","build-babel-once":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js && node scripts/writeBuildMarker.ts","build-babel-staged":"babel intermed --out-dir dist.building --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js","build-component-styles":"node scripts/buildComponentStyles.ts"},"_npmUser":{"name":"rsandiford","email":"mail@robertsandiford.co.uk"},"description":"","directories":{},"dependencies":{"open":"^8.4.2","sass":"^1.102.0","chalk":"^5.6.2","dotenv":"^16.6.1","rollup":"^4.63.1","csstype":"^3.2.3","express":"^5.2.1","postcss":"^8.5.24","sxy-lib":"^3.0.7","valibot":"^1.4.2","bcryptjs":"^3.0.3","chokidar":"^3.6.0","precinct":"^12.2.0","sxy-types":"^1.0.23","@babel/core":"^7.29.0","@babel/types":"^7.29.0","@babel/parser":"^7.29.2","@types/express":"^5.0.6","chalk-extensions":"^2.0.24","cjs-module-lexer":"^1.4.3","@babel/preset-env":"^7.29.7","@types/babel__core":"^7.20.5","rollup-plugin-gzip":"^3.1.2","@babel/preset-react":"^7.28.5","@rollup/plugin-json":"^6.1.0","import-meta-resolve":"^4.2.0","sxy-lib-object-copy":"^2.0.5","@rollup/plugin-babel":"^6.1.0","require-resolve-hook":"^1.1.0","serialize-javascript":"^6.0.2","@rollup/plugin-terser":"^1.0.0","@rollup/plugin-commonjs":"^28.0.9","@babel/preset-typescript":"^7.29.7","sxy-package-investigator":"^1.0.0","@jridgewell/trace-mapping":"^0.3.31","@rollup/plugin-node-resolve":"^16.0.3","@babel/plugin-syntax-import-assertions":"^7.29.7"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.5.0","eslint":"^10.10.0","rimraf":"^5.0.10","cross-env":"^7.0.3","happy-dom":"^20.11.1","@babel/cli":"^7.29.7","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/chai":"^4.3.20","@types/node":"^24.1.0","npm-run-all":"^4.1.5","@types/react":"19.1.9","sxy-test-runner":"^2.4.17","@babel/generator":"^7.29.1","@types/react-dom":"19.1.7","typescript-eslint":"^8.70.0","@types/babel-types":"^7.0.16","@types/babel__generator":"^7.27.0","@stylistic/eslint-plugin":"^5.10.0","rollup-plugin-visualizer":"^5.14.0","@types/serialize-javascript":"^5.0.4","eslint-plugin-unused-imports":"^4.4.1","eslint-plugin-start-end-lines":"^0.1.0","eslint-plugin-imports-regulation":"^0.2.11","babel-plugin-replace-import-extension":"^1.1.5","babel-plugin-transform-import-extension":"^1.0.3","babel-plugin-sxy-transform-import-extensions":"^1.0.5"},"peerDependencies":{"react":"^18.2.0 || ^19.0.0","react-dom":"^18.2.0 || ^19.0.0"},"__oldDependencies":{"babel-plugin-sxy-module-resolver":"^4.1.9"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"__oldPeerDependencies":{"rollup":"^2.79.1"},"_npmOperationalInternal":{"tmp":"tmp/tungsten_0.6.0_1789682908110_0.11133267597594942","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"tungsten","version":"0.6.1","keywords":[],"author":"","license":"UNLICENSED","_id":"tungsten@0.6.1","maintainers":[{"name":"rsandiford","email":"mail@robertsandiford.co.uk"}],"bin":{"tungsten":"dist/bin/index.js"},"dist":{"shasum":"f738e19269dee92c26e176969ab2e105151b7eb4","tarball":"https://registry.npmjs.org/tungsten/-/tungsten-0.6.1.tgz","fileCount":1670,"integrity":"sha512-ubZ5vUe+Z/v18Tt2nARvyYAdYNHBK/zP8Zv8j3UTvLljKFyZhH4TfWtMcZ92HxBfeIuXHXS0EWe40A6cSFfJcg==","signatures":[{"sig":"MEQCIFI6ErAM5E+wQU1Q6FMS4/TloYX0PMus1fdHttMGcz+oAiATYFjfPct5yq9hM/zu5SMSBEiKDia2T6wvb+kPTY0c1Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDddyaBWaYsVgkFrBd+qg+Y4PMAIsRSblXaUhvZUbFw9gIhAP7yYXSrfjAuEXzUJ2lBnCkB4wKrVg2fiSkq8NRw5OAZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20392708},"main":"dist/index.js","type":"module","engines":{"node":">=24"},"exports":{".":"./dist/index.js","./*":"./dist/*","./compat":"./dist/compat/index.js","./library":"./dist/components/library/index.js","./testing":"./dist/testing/index.js","./types/*":"./types/*","./react-zone":"./dist/zones/react.js","./jsx-runtime":"./dist/jsx-runtime.js"},"scripts":{"test":"sxy-test-runner","build":"run-s -c clean build-prep build-watch","clean":"rimraf intermed dist","__build":"pnpm clean && pnpm build-prep && pnpm build-watch","build-tm":"rimraf dist && tscmon --on-first-success \"pnpm build-babel\"","build-ts":"tscmon","test-dom":"sxy-test-runner --config sxy-test-runner.dom.config.js","test-once":"sxy-test-runner once","build-once":"rimraf intermed dist && pnpm build-ts-once && pnpm build-babel-once && pnpm build-component-styles","build-prep":"pnpm build-ts-once","build-babel":"node scripts/watchBabelAndMark.ts","build-quick":"pnpm build-watch","build-watch":"run-p build-ts build-babel","build-vendor":"node scripts/bundleVendor.ts","build-once-nd":"rimraf intermed dist.building && pnpm build-ts-once && pnpm build-babel-staged && node scripts/syncDist.ts && node scripts/writeBuildMarker.ts","build-ts-once":"tsc","test-all-once":"run-s -c test-once test-dom-once","test-dom-once":"sxy-test-runner once --config sxy-test-runner.dom.config.js","build-babel-once":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js && node scripts/writeBuildMarker.ts","build-babel-staged":"babel intermed --out-dir dist.building --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js","build-component-styles":"node scripts/buildComponentStyles.ts"},"_npmUser":{"name":"rsandiford","email":"mail@robertsandiford.co.uk"},"description":"","directories":{},"dependencies":{"open":"^8.4.2","sass":"^1.102.0","chalk":"^5.6.2","dotenv":"^16.6.1","rollup":"^4.63.1","csstype":"^3.2.3","express":"^5.2.1","postcss":"^8.5.24","sxy-lib":"^3.0.7","valibot":"^1.4.2","bcryptjs":"^3.0.3","chokidar":"^3.6.0","precinct":"^12.2.0","sxy-types":"^1.0.23","@babel/core":"^7.29.0","@babel/types":"^7.29.0","@babel/parser":"^7.29.2","@types/express":"^5.0.6","chalk-extensions":"^2.0.24","cjs-module-lexer":"^1.4.3","@babel/preset-env":"^7.29.7","@types/babel__core":"^7.20.5","rollup-plugin-gzip":"^3.1.2","@babel/preset-react":"^7.28.5","@rollup/plugin-json":"^6.1.0","import-meta-resolve":"^4.2.0","sxy-lib-object-copy":"^2.0.5","@rollup/plugin-babel":"^6.1.0","require-resolve-hook":"^1.1.0","serialize-javascript":"^6.0.2","@rollup/plugin-terser":"^1.0.0","@rollup/plugin-commonjs":"^28.0.9","@babel/preset-typescript":"^7.29.7","sxy-package-investigator":"^1.0.0","@jridgewell/trace-mapping":"^0.3.31","@rollup/plugin-node-resolve":"^16.0.3","@babel/plugin-syntax-import-assertions":"^7.29.7"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.5.0","eslint":"^10.10.0","rimraf":"^5.0.10","cross-env":"^7.0.3","happy-dom":"^20.11.1","@babel/cli":"^7.29.7","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/chai":"^4.3.20","@types/node":"^24.1.0","npm-run-all":"^4.1.5","@types/react":"19.1.9","sxy-test-runner":"^2.4.17","@babel/generator":"^7.29.1","@types/react-dom":"19.1.7","typescript-eslint":"^8.70.0","@types/babel-types":"^7.0.16","@types/babel__generator":"^7.27.0","@stylistic/eslint-plugin":"^5.10.0","rollup-plugin-visualizer":"^5.14.0","@types/serialize-javascript":"^5.0.4","eslint-plugin-unused-imports":"^4.4.1","eslint-plugin-start-end-lines":"^0.1.0","eslint-plugin-imports-regulation":"^0.2.11","babel-plugin-replace-import-extension":"^1.1.5","babel-plugin-transform-import-extension":"^1.0.3","babel-plugin-sxy-transform-import-extensions":"^1.0.5"},"peerDependencies":{"react":"^18.2.0 || ^19.0.0","react-dom":"^18.2.0 || ^19.0.0"},"__oldDependencies":{"babel-plugin-sxy-module-resolver":"^4.1.9"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"__oldPeerDependencies":{"rollup":"^2.79.1"},"_npmOperationalInternal":{"tmp":"tmp/tungsten_0.6.1_1789688555453_0.7592736295080733","host":"s3://npm-registry-packages-npm-production"}},"0.6.2":{"name":"tungsten","version":"0.6.2","keywords":[],"author":"","license":"UNLICENSED","_id":"tungsten@0.6.2","maintainers":[{"name":"rsandiford","email":"mail@robertsandiford.co.uk"}],"bin":{"tungsten":"dist/bin/index.js"},"dist":{"shasum":"c91f8778d982176d6d795f8a3f5fa7b1b5b6d593","tarball":"https://registry.npmjs.org/tungsten/-/tungsten-0.6.2.tgz","fileCount":1673,"integrity":"sha512-IArK8Ciym8Dxs+Ir9DWOlfkGzc757j7wU/8byY1YPIeCyYxDlFArXK/SD4lWsbK46ocgUVTVtxxwOIn0+Wdfrw==","signatures":[{"sig":"MEYCIQD4wM5fgxXkSKfs704N3nymPOhJHRejw50XTe/llmgEqAIhAKcomE/60/iu0EkXmXm7uZfBZDddOJ0Bzc++jk3Uugks","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCID7R+jpu1mLy8VEKtyesNS9G/YFwqfr/mJRpi3WTe7xdAiEA+wJKXAYDcfI2AHt6RyWUfWkQT0lFAzVVsFJbu/fscNc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20402164},"main":"dist/index.js","type":"module","engines":{"node":">=24"},"exports":{".":"./dist/index.js","./*":"./dist/*","./compat":"./dist/compat/index.js","./library":"./dist/components/library/index.js","./testing":"./dist/testing/index.js","./types/*":"./types/*","./react-zone":"./dist/zones/react.js","./jsx-runtime":"./dist/jsx-runtime.js"},"scripts":{"test":"sxy-test-runner","build":"run-s -c clean build-prep build-watch","clean":"rimraf intermed dist","__build":"pnpm clean && pnpm build-prep && pnpm build-watch","build-tm":"rimraf dist && tscmon --on-first-success \"pnpm build-babel\"","build-ts":"tscmon","test-dom":"sxy-test-runner --config sxy-test-runner.dom.config.js","test-once":"sxy-test-runner once","build-once":"rimraf intermed dist && pnpm build-ts-once && pnpm build-babel-once && pnpm build-component-styles","build-prep":"pnpm build-ts-once","build-babel":"node scripts/watchBabelAndMark.ts","build-quick":"pnpm build-watch","build-watch":"run-p build-ts build-babel","build-vendor":"node scripts/bundleVendor.ts","build-once-nd":"rimraf intermed dist.building && pnpm build-ts-once && pnpm build-babel-staged && node scripts/syncDist.ts && node scripts/writeBuildMarker.ts","build-ts-once":"tsc","test-all-once":"run-s -c test-once test-dom-once","test-dom-once":"sxy-test-runner once --config sxy-test-runner.dom.config.js","build-babel-once":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js && node scripts/writeBuildMarker.ts","build-babel-staged":"babel intermed --out-dir dist.building --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js","build-component-styles":"node scripts/buildComponentStyles.ts"},"_npmUser":{"name":"rsandiford","email":"mail@robertsandiford.co.uk"},"description":"","directories":{},"dependencies":{"open":"^8.4.2","sass":"^1.102.0","chalk":"^5.6.2","dotenv":"^16.6.1","rollup":"^4.63.1","csstype":"^3.2.3","express":"^5.2.1","postcss":"^8.5.24","sxy-lib":"^3.0.7","valibot":"^1.4.2","bcryptjs":"^3.0.3","chokidar":"^3.6.0","precinct":"^12.2.0","sxy-types":"^1.0.23","@babel/core":"^7.29.0","@babel/types":"^7.29.0","@babel/parser":"^7.29.2","@types/express":"^5.0.6","chalk-extensions":"^2.0.24","cjs-module-lexer":"^1.4.3","@babel/preset-env":"^7.29.7","@types/babel__core":"^7.20.5","rollup-plugin-gzip":"^3.1.2","@babel/preset-react":"^7.28.5","@rollup/plugin-json":"^6.1.0","import-meta-resolve":"^4.2.0","sxy-lib-object-copy":"^2.0.5","@rollup/plugin-babel":"^6.1.0","require-resolve-hook":"^1.1.0","serialize-javascript":"^6.0.2","@rollup/plugin-terser":"^1.0.0","@rollup/plugin-commonjs":"^28.0.9","@babel/preset-typescript":"^7.29.7","sxy-package-investigator":"^1.0.0","@jridgewell/trace-mapping":"^0.3.31","@rollup/plugin-node-resolve":"^16.0.3","@babel/plugin-syntax-import-assertions":"^7.29.7"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.5.0","eslint":"^10.10.0","rimraf":"^5.0.10","cross-env":"^7.0.3","happy-dom":"^20.11.1","@babel/cli":"^7.29.7","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/chai":"^4.3.20","@types/node":"^24.1.0","npm-run-all":"^4.1.5","@types/react":"19.1.9","sxy-test-runner":"^2.4.17","@babel/generator":"^7.29.1","@types/react-dom":"19.1.7","typescript-eslint":"^8.70.0","@types/babel-types":"^7.0.16","@types/babel__generator":"^7.27.0","@stylistic/eslint-plugin":"^5.10.0","rollup-plugin-visualizer":"^5.14.0","@types/serialize-javascript":"^5.0.4","eslint-plugin-unused-imports":"^4.4.1","eslint-plugin-start-end-lines":"^0.1.0","eslint-plugin-imports-regulation":"^0.2.11","babel-plugin-replace-import-extension":"^1.1.5","babel-plugin-transform-import-extension":"^1.0.3","babel-plugin-sxy-transform-import-extensions":"^1.0.5"},"peerDependencies":{"react":"^18.2.0 || ^19.0.0","react-dom":"^18.2.0 || ^19.0.0"},"__oldDependencies":{"babel-plugin-sxy-module-resolver":"^4.1.9"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"__oldPeerDependencies":{"rollup":"^2.79.1"},"_npmOperationalInternal":{"tmp":"tmp/tungsten_0.6.2_1789703040940_0.23668026184651425","host":"s3://npm-registry-packages-npm-production"}},"0.6.3":{"_id":"tungsten@0.6.3","bin":{"tungsten":"dist/bin/index.js"},"dist":{"shasum":"57de75cf703d73b605349ff75edf0dab1fe20979","tarball":"https://registry.npmjs.org/tungsten/-/tungsten-0.6.3.tgz","fileCount":1673,"integrity":"sha512-3rxUC1bRDkfSr4ru7XgWC/ZpRw1WbSvQcKYWE+4JLwCtROQKOfrM74+0P4RLfWW/yIHaoq82zdkqSOQ5SWpl4w==","signatures":[{"sig":"MEUCIQCXEUBcL8XqU5iSohJZ+Yo6wV20+jRqTzaJGjrjXZ3HSAIgRNlPrpIvtskDYgVQv1ei1EAO25rd3DC4fY/PTwEU+/o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCqXVYWM4TcCkFPmSht7MC0J5KuJWWwh0z4qoTpxoVLoQIhAPYSC8XCEChVXwnT0dFwxlmu5xn3vKpxgWR98t13No79"}],"unpackedSize":20403383},"main":"dist/index.js","name":"tungsten","type":"module","author":"","engines":{"node":">=24"},"exports":{".":"./dist/index.js","./*":"./dist/*","./compat":"./dist/compat/index.js","./library":"./dist/components/library/index.js","./testing":"./dist/testing/index.js","./types/*":"./types/*","./react-zone":"./dist/zones/react.js","./jsx-runtime":"./dist/jsx-runtime.js"},"license":"UNLICENSED","scripts":{"test":"sxy-test-runner","build":"run-s -c clean build-prep build-watch","clean":"rimraf intermed dist","__build":"pnpm clean && pnpm build-prep && pnpm build-watch","build-tm":"rimraf dist && tscmon --on-first-success \"pnpm build-babel\"","build-ts":"tscmon","test-dom":"sxy-test-runner --config sxy-test-runner.dom.config.js","test-once":"sxy-test-runner once","build-once":"rimraf intermed dist && pnpm build-ts-once && pnpm build-babel-once && pnpm build-component-styles","build-prep":"pnpm build-ts-once","build-babel":"node scripts/watchBabelAndMark.ts","build-quick":"pnpm build-watch","build-watch":"run-p build-ts build-babel","build-vendor":"node scripts/bundleVendor.ts","build-once-nd":"rimraf intermed dist.building && pnpm build-ts-once && pnpm build-babel-staged && node scripts/syncDist.ts && node scripts/writeBuildMarker.ts","build-ts-once":"tsc","test-all-once":"run-s -c test-once test-dom-once","test-dom-once":"sxy-test-runner once --config sxy-test-runner.dom.config.js","build-babel-once":"babel intermed --out-dir dist --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js && node scripts/writeBuildMarker.ts","build-babel-staged":"babel intermed --out-dir dist.building --ignore \"**/*.cjs\" --copy-files --config-file ./babel.framework.config.js","build-component-styles":"node scripts/buildComponentStyles.ts"},"version":"0.6.3","_npmUser":{"name":"rsandiford","email":"mail@robertsandiford.co.uk"},"keywords":[],"description":"","directories":{},"maintainers":[{"name":"rsandiford","email":"mail@robertsandiford.co.uk"}],"dependencies":{"open":"^8.4.2","sass":"^1.102.0","chalk":"^5.6.2","dotenv":"^16.6.1","rollup":"^4.63.1","csstype":"^3.2.3","express":"^5.2.1","postcss":"^8.5.24","sxy-lib":"^3.0.7","valibot":"^1.4.2","bcryptjs":"^3.0.3","chokidar":"^3.6.0","precinct":"^12.2.0","sxy-types":"^1.0.23","@babel/core":"^7.29.0","@babel/types":"^7.29.0","@babel/parser":"^7.29.2","@types/express":"^5.0.6","chalk-extensions":"^2.0.24","cjs-module-lexer":"^1.4.3","@babel/preset-env":"^7.29.7","@types/babel__core":"^7.20.5","rollup-plugin-gzip":"^3.1.2","@babel/preset-react":"^7.28.5","@rollup/plugin-json":"^6.1.0","import-meta-resolve":"^4.2.0","sxy-lib-object-copy":"^2.0.5","@rollup/plugin-babel":"^6.1.0","require-resolve-hook":"^1.1.0","serialize-javascript":"^6.0.2","@rollup/plugin-terser":"^1.0.0","@rollup/plugin-commonjs":"^28.0.9","@babel/preset-typescript":"^7.29.7","sxy-package-investigator":"^1.0.0","@jridgewell/trace-mapping":"^0.3.31","@rollup/plugin-node-resolve":"^16.0.3","@babel/plugin-syntax-import-assertions":"^7.29.7"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.5.0","eslint":"^10.10.0","rimraf":"^5.0.10","cross-env":"^7.0.3","happy-dom":"^20.11.1","@babel/cli":"^7.29.7","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/chai":"^4.3.20","@types/node":"^24.1.0","npm-run-all":"^4.1.5","@types/react":"19.1.9","sxy-test-runner":"^2.4.17","@babel/generator":"^7.29.1","@types/react-dom":"19.1.7","typescript-eslint":"^8.70.0","@types/babel-types":"^7.0.16","@types/babel__generator":"^7.27.0","@stylistic/eslint-plugin":"^5.10.0","rollup-plugin-visualizer":"^5.14.0","@types/serialize-javascript":"^5.0.4","eslint-plugin-unused-imports":"^4.4.1","eslint-plugin-start-end-lines":"^0.1.0","eslint-plugin-imports-regulation":"^0.2.11","babel-plugin-replace-import-extension":"^1.1.5","babel-plugin-transform-import-extension":"^1.0.3","babel-plugin-sxy-transform-import-extensions":"^1.0.5"},"peerDependencies":{"react":"^18.2.0 || ^19.0.0","react-dom":"^18.2.0 || ^19.0.0"},"__oldDependencies":{"babel-plugin-sxy-module-resolver":"^4.1.9"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"__oldPeerDependencies":{"rollup":"^2.79.1"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/tungsten_0.6.3_1789712088054_0.08228139653707789"}}},"time":{"created":"2023-08-30T21:39:54.939Z","modified":"2026-09-18T06:14:48.416Z","0.0.1":"2014-12-31T19:15:41.786Z","0.0.2":"2014-12-31T19:18:07.630Z","0.0.3":"2015-01-02T23:09:07.213Z","0.0.4":"2015-01-08T03:21:41.388Z","0.1.0":"2015-03-07T01:39:16.597Z","0.1.1":"2015-05-28T19:55:26.199Z","0.1.5":"2023-08-30T21:39:55.108Z","0.1.6":"2024-05-06T12:32:37.183Z","0.1.7":"2024-05-06T12:33:17.040Z","0.1.24":"2024-08-25T01:38:35.177Z","0.1.25":"2024-08-25T01:42:33.386Z","0.1.26":"2024-08-25T01:47:33.918Z","0.1.27":"2024-08-25T01:56:00.169Z","0.1.28":"2024-08-25T03:44:34.170Z","0.1.29":"2024-08-26T06:14:10.587Z","0.1.29-a":"2024-08-26T06:21:28.832Z","0.1.30":"2024-08-26T06:57:19.448Z","0.1.31":"2024-08-26T06:58:53.875Z","0.1.32":"2024-08-26T07:03:36.790Z","0.1.33":"2024-08-26T08:53:42.668Z","0.1.34":"2024-08-26T10:36:10.848Z","0.1.35":"2024-08-26T10:45:28.377Z","0.1.36":"2024-08-26T10:51:12.809Z","0.1.37":"2024-08-26T10:53:41.424Z","0.1.38":"2024-08-26T11:10:53.921Z","0.1.39":"2024-08-27T04:10:21.330Z","0.1.40":"2024-08-27T04:13:21.072Z","0.1.41":"2024-08-27T04:16:41.723Z","0.1.42":"2024-08-27T04:20:53.416Z","0.1.43":"2024-08-27T06:16:25.896Z","0.1.44":"2024-08-27T07:55:21.070Z","0.1.45":"2024-08-30T19:26:13.743Z","0.1.46":"2024-08-30T20:44:24.664Z","0.1.47":"2024-09-01T19:26:29.739Z","0.1.49":"2024-11-04T21:08:51.029Z","0.1.50":"2024-11-04T21:14:36.260Z","0.1.51":"2024-11-26T05:18:59.077Z","0.1.52":"2024-11-29T09:14:23.210Z","0.1.53":"2024-11-29T09:41:44.275Z","0.1.54":"2025-01-04T14:18:50.106Z","0.1.55":"2025-01-04T14:24:52.042Z","0.1.57":"2025-01-04T16:52:05.827Z","0.1.58":"2025-01-04T16:59:48.379Z","0.1.59":"2025-05-10T03:40:50.351Z","0.1.60":"2025-05-21T19:57:20.757Z","0.1.61":"2025-10-19T21:24:46.497Z","0.1.62":"2026-02-24T07:42:32.992Z","0.1.65":"2026-03-12T04:32:52.846Z","0.1.66":"2026-03-12T09:06:41.951Z","0.1.67":"2026-03-12T09:13:36.429Z","0.1.68":"2026-03-12T09:18:33.940Z","0.1.68-d1":"2026-03-13T17:05:33.648Z","0.1.68-d2":"2026-03-13T17:22:35.576Z","0.1.69":"2026-03-17T08:03:22.350Z","0.1.70":"2026-03-17T08:04:47.422Z","0.1.71":"2026-03-20T20:29:47.307Z","0.1.72":"2026-04-17T14:07:06.143Z","0.1.73":"2026-07-06T21:24:31.672Z","0.2.0":"2026-07-16T19:23:14.252Z","0.2.1":"2026-07-16T21:38:32.923Z","0.2.2":"2026-07-16T22:03:37.342Z","0.2.3":"2026-07-18T15:05:25.047Z","0.2.4":"2026-07-18T17:05:00.837Z","0.2.5":"2026-07-18T22:26:48.892Z","0.2.6":"2026-07-19T01:28:28.438Z","0.2.7":"2026-07-19T02:43:02.448Z","0.2.8":"2026-07-19T19:44:57.277Z","0.2.9":"2026-07-20T05:48:22.415Z","0.2.10":"2026-07-20T05:58:32.688Z","0.2.11":"2026-07-20T12:55:40.942Z","0.2.12":"2026-07-20T13:49:25.535Z","0.2.13":"2026-07-20T18:05:25.670Z","0.2.14":"2026-07-20T21:44:29.606Z","0.2.15":"2026-07-21T12:11:49.965Z","0.2.16":"2026-07-21T15:42:05.546Z","0.2.17":"2026-07-21T15:53:34.879Z","0.2.18":"2026-07-21T17:20:37.625Z","0.2.19":"2026-07-21T18:04:15.357Z","0.2.20":"2026-07-21T18:16:11.526Z","0.2.21":"2026-07-21T18:24:40.455Z","0.2.22":"2026-07-22T16:09:42.000Z","0.2.23":"2026-07-22T18:54:51.144Z","0.2.24":"2026-07-22T19:19:46.141Z","0.2.25":"2026-07-25T19:01:25.925Z","0.3.0":"2026-07-27T19:27:44.336Z","0.3.1":"2026-07-27T19:50:43.328Z","0.3.2":"2026-07-28T06:19:27.534Z","0.3.3":"2026-07-30T18:59:34.623Z","0.3.4":"2026-08-04T23:04:14.429Z","0.3.5":"2026-08-04T23:14:54.171Z","0.3.6":"2026-08-06T22:41:24.633Z","0.3.7":"2026-08-06T23:50:44.653Z","0.3.8":"2026-08-07T21:01:57.159Z","0.3.9":"2026-08-07T21:33:08.853Z","0.3.10":"2026-08-08T00:06:25.407Z","0.3.11":"2026-08-08T00:18:25.473Z","0.3.12":"2026-08-16T13:21:25.761Z","0.3.13":"2026-08-16T13:43:05.651Z","0.3.14":"2026-08-31T09:04:57.610Z","0.4.0":"2026-08-31T09:40:00.152Z","0.3.15":"2026-08-31T10:55:01.382Z","0.4.1":"2026-08-31T11:19:56.566Z","0.4.2":"2026-08-31T11:58:57.338Z","0.4.3":"2026-09-01T22:00:12.887Z","0.4.4":"2026-09-01T23:22:59.484Z","0.4.5":"2026-09-01T23:56:40.180Z","0.4.6":"2026-09-02T02:45:46.326Z","0.4.7":"2026-09-02T02:48:16.475Z","0.4.8":"2026-09-02T03:13:56.891Z","0.4.9":"2026-09-02T04:21:51.054Z","0.4.10":"2026-09-04T23:18:40.943Z","0.4.11":"2026-09-05T10:15:42.131Z","0.4.12":"2026-09-06T17:00:00.181Z","0.4.13":"2026-09-07T23:15:29.745Z","0.4.14":"2026-09-12T02:38:04.728Z","0.5.0":"2026-09-12T22:06:43.316Z","0.5.1":"2026-09-12T22:59:45.782Z","0.5.2":"2026-09-15T15:10:48.514Z","0.5.3":"2026-09-15T16:11:08.261Z","0.5.4":"2026-09-15T16:27:23.941Z","0.5.5":"2026-09-15T16:46:17.672Z","0.5.6":"2026-09-15T22:04:26.130Z","0.5.7":"2026-09-16T05:19:57.945Z","0.5.8":"2026-09-17T08:52:21.253Z","0.5.9":"2026-09-17T09:13:06.404Z","0.6.0":"2026-09-17T22:08:28.295Z","0.6.1":"2026-09-17T23:42:35.630Z","0.6.2":"2026-09-18T03:44:01.121Z","0.6.3":"2026-09-18T06:14:48.243Z"},"license":"UNLICENSED","keywords":[],"maintainers":[{"name":"rsandiford","email":"mail@robertsandiford.co.uk"}],"readme":"# Tungsten Frontend Framework\n\n[Docs](https://robertsandiford.co.uk/tungsten)\n\n## Agents\n\nIf you are an agent, read [AGENTS.md](AGENTS.md)\n","readmeFilename":""}