{"_id":"@datr.tech/marble-transformer-router-validation-schema-to-router-code","_rev":"4-3c13ef3b2e17d2a0fdc72a3f581d4101","name":"@datr.tech/marble-transformer-router-validation-schema-to-router-code","dist-tags":{"latest":"0.4.2"},"versions":{"0.3.1":{"name":"@datr.tech/marble-transformer-router-validation-schema-to-router-code","version":"0.3.1","keywords":["@app-mtc","@datr.tech","api","core","marble","router","transformer","typescript"],"author":{"name":"admin","email":"admin@datr.tech"},"license":"MIT","_id":"@datr.tech/marble-transformer-router-validation-schema-to-router-code@0.3.1","maintainers":[{"name":"j.alderson.strachan","email":"admin@datr.tech"},{"name":"admin-datr-tech","email":"j.a.strachan@protonmail.com"}],"homepage":"https://github.com/datr.tech/marble-transformer-router-validation-schema-to-router-code","bugs":{"url":"https://github.com/datr.tech/marble-transformer-router-validation-schema-to-router-code/issues"},"dist":{"shasum":"dc08fde847a7814efcb8c1aa00a3a7c94413653f","tarball":"https://registry.npmjs.org/@datr.tech/marble-transformer-router-validation-schema-to-router-code/-/marble-transformer-router-validation-schema-to-router-code-0.3.1.tgz","fileCount":128,"integrity":"sha512-xUP6aThpJ5U+VyQCqMUYyrpL7ToAPqL8zbtnKYNdxNVjqegvncNVDOtMp2DP8w427Tvj4ZlijdEkdaBZkwRGfw==","signatures":[{"sig":"MEYCIQC0Oixilvgw+vCLf5thBmvDex8/lD5aLsKkrNMfQWYWBQIhAIX+oPncMLpJu8Ap+T2XfMbNIQitm4L0BTDSkA6aD1ti","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66537},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"npm":">=10.1.0","node":">=20.0.9"},"gitHead":"af9e9173a3444efd62d5bc686d8e1f722ddebcee","private":false,"scripts":{"lint":"npx eslint --fix","test":"npm run test:unit","build":"npx tsc && npx resolve-tspaths","clean":"npx rimraf ./dist/*","spell":"npx cspell .","format":"npm-run-all format:config format:src","prepare":"husky","prepush":"npm run lint","test:it":"npx jest -c ./jest.config.integration.json ./test/integration","version":"npm-run-all build changelog","prebuild":"npm run clean","changelog":"npx auto-changelog","precommit":"npm-run-all format lint spell","test:unit":"npx jest -c ./jest.config.unit.json ./test/unit --coverage","commit-msg":"commitlint --edit","format:src":"npx prettier --write './src/**/*.{json,ts}'","preversion":"npm-run-all format lint spell","format:test":"npx prettier --write './test/**/**/*.{json,ts}'","postversion":"git push origin master --tags --no-verify","prechangelog":"git add ./package.json","changelog:add":"git add ./CHANGELOG.md","format:config":"npx prettier --write './*.{cjs,js,json,mjs,ts}'","postchangelog":"npm-run-all changelog:add changelog:commit","changelog:commit":"git commit -m 'ci: update changelog' --no-verify"},"_npmUser":{"name":"admin-datr-tech","email":"j.a.strachan@protonmail.com"},"repository":{"url":"git+https://github.com/datr.tech/marble-transformer-router-validation-schema-to-router-code.git","type":"git"},"_npmVersion":"10.8.2","description":"A Marble package for transforming a router validation schema to method router code","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@types/node":"^22.7.6","@datr.tech/marble-transformer-core":"^0.3.2","@datr.tech/marble-generator-file-system-components":"^0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.1","jest":"^29.7.0","husky":"^9.1.7","cspell":"^8.18.1","rimraf":"^6.0.1","ts-jest":"^29.2.5","ts-node":"^10.9.2","prettier":"^3.3.3","ts-loader":"^9.5.1","@eslint/js":"^9.10.0","typescript":"^5.6.2","@types/jest":"^29.5.13","npm-run-all":"^4.1.5","@jest/globals":"^29.7.0","@eslint/compat":"^1.1.1","auto-changelog":"^2.5.0","@commitlint/cli":"^19.8.0","resolve-tspaths":"^0.8.23","@eslint/eslintrc":"^3.1.0","typescript-eslint":"^8.6.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","prettier-plugin-sort-json":"^4.1.1","@commitlint/config-conventional":"^19.8.0","prettier-plugin-organize-imports":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/marble-transformer-router-validation-schema-to-router-code_0.3.1_1746373949232_0.460018143528232","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@datr.tech/marble-transformer-router-validation-schema-to-router-code","version":"0.4.0","keywords":["@app-mtc","@datr.tech","api","core","marble","router","transformer","typescript"],"author":{"name":"admin","email":"admin@datr.tech"},"license":"MIT","_id":"@datr.tech/marble-transformer-router-validation-schema-to-router-code@0.4.0","maintainers":[{"name":"j.alderson.strachan","email":"admin@datr.tech"},{"name":"admin-datr-tech","email":"j.a.strachan@protonmail.com"}],"homepage":"https://github.com/datr.tech/marble-transformer-router-validation-schema-to-router-code","bugs":{"url":"https://github.com/datr.tech/marble-transformer-router-validation-schema-to-router-code/issues"},"dist":{"shasum":"c8a18cd23bf5855ea89afcf5772341e27e8f4f11","tarball":"https://registry.npmjs.org/@datr.tech/marble-transformer-router-validation-schema-to-router-code/-/marble-transformer-router-validation-schema-to-router-code-0.4.0.tgz","fileCount":131,"integrity":"sha512-43oPlSCmbGqRQvJm6TwWH/hAi6dQT4TrmmhUwyNyZ3X4BczUlZZgQ1ammrpx4VYkeOGAFV2419ZyijMiFeCszg==","signatures":[{"sig":"MEUCIQD+CSwY4zZabPOqrwrtTEIrIH1qQRTwIyygk0hwYLX1EQIgWLDQy5V6zvPsv8wpSEDzofFKEXv0BtmegUWLu7F2c1Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72326},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"npm":">=10.1.0","node":">=20.0.9"},"gitHead":"3f0d3671780110eb93dfcb53be8d50889808e241","private":false,"scripts":{"lint":"npx eslint --fix","test":"npm run test:unit","build":"npx tsc && npx resolve-tspaths","clean":"npx rimraf ./dist/*","spell":"npx cspell .","format":"npm-run-all format:config format:src format:test","prepare":"husky","prepush":"npm run lint","test:it":"npx jest -c ./jest.config.integration.json ./test/integration","version":"npm-run-all build changelog","prebuild":"npm run clean","changelog":"npx auto-changelog","precommit":"npm-run-all format lint spell","test:unit":"npx jest -c ./jest.config.unit.json ./test/unit --coverage","commit-msg":"commitlint --edit","format:src":"npx prettier --write './src/**/*.{json,ts}'","preversion":"npm-run-all format lint spell","format:test":"npx prettier --write './test/**/**/*.{json,ts}'","postversion":"git push origin master --tags --no-verify","prechangelog":"git add ./package.json","changelog:add":"git add ./CHANGELOG.md","format:config":"npx prettier --write './*.{cjs,js,json,mjs,ts}'","postchangelog":"npm-run-all changelog:add changelog:commit","changelog:commit":"git commit -m 'ci: update changelog' --no-verify"},"_npmUser":{"name":"admin-datr-tech","email":"j.a.strachan@protonmail.com"},"repository":{"url":"git+https://github.com/datr.tech/marble-transformer-router-validation-schema-to-router-code.git","type":"git"},"_npmVersion":"10.8.2","description":"A Marble package for transforming a router validation schema to method router code","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@types/node":"^22.7.6","@datr.tech/marble-transformer-core":"^0.3.2","@datr.tech/marble-generator-file-system-components":"^0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.1","jest":"^29.7.0","husky":"^9.1.7","cspell":"^8.18.1","rimraf":"^6.0.1","ts-jest":"^29.2.5","ts-node":"^10.9.2","prettier":"^3.3.3","ts-loader":"^9.5.1","@eslint/js":"^9.10.0","typescript":"^5.6.2","@types/jest":"^29.5.13","npm-run-all":"^4.1.5","@jest/globals":"^29.7.0","@eslint/compat":"^1.1.1","auto-changelog":"^2.5.0","@commitlint/cli":"^19.8.0","resolve-tspaths":"^0.8.23","@eslint/eslintrc":"^3.1.0","typescript-eslint":"^8.6.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","prettier-plugin-sort-json":"^4.1.1","@commitlint/config-conventional":"^19.8.0","prettier-plugin-organize-imports":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/marble-transformer-router-validation-schema-to-router-code_0.4.0_1746424756280_0.6456177169056903","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@datr.tech/marble-transformer-router-validation-schema-to-router-code","version":"0.4.1","keywords":["@app-mtc","@datr.tech","api","core","marble","router","transformer","typescript"],"author":{"name":"admin","email":"admin@datr.tech"},"license":"MIT","_id":"@datr.tech/marble-transformer-router-validation-schema-to-router-code@0.4.1","maintainers":[{"name":"j.alderson.strachan","email":"admin@datr.tech"},{"name":"admin-datr-tech","email":"j.a.strachan@protonmail.com"}],"homepage":"https://github.com/datr.tech/marble-transformer-router-validation-schema-to-router-code","bugs":{"url":"https://github.com/datr.tech/marble-transformer-router-validation-schema-to-router-code/issues"},"dist":{"shasum":"19abc334220a70f65549b74f5c90a938a846b12a","tarball":"https://registry.npmjs.org/@datr.tech/marble-transformer-router-validation-schema-to-router-code/-/marble-transformer-router-validation-schema-to-router-code-0.4.1.tgz","fileCount":140,"integrity":"sha512-krrxYX5fUwoA1ZwFT0Kr8KPZLZNMyMBRO9FT8Wz14cLzooOtlVtjNj8d9yQffXPhKzTlAERtLl2AYv4CPgPIJw==","signatures":[{"sig":"MEYCIQDaisCVQ3I4BK3ASJXkNICI07HhfaaWX6RoXliOFVistwIhAKeKAF/s18nxvQxV1nSeWnqIEvJVVvhzZlWBuoHqgASi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80897},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"npm":">=10.1.0","node":">=20.0.9"},"gitHead":"7b28589b3c62bfe02981a284e0214d1096543365","private":false,"scripts":{"dev":"npx tsx ./src/generate.ts","lint":"npx eslint --fix","test":"npm run test:unit","build":"npx tsc && npx resolve-tspaths","clean":"npx rimraf ./dist/*","spell":"npx cspell .","format":"npm-run-all format:config format:src format:test","prepare":"husky","prepush":"npm run test","test:it":"npx jest -c ./jest.config.integration.json ./test/integration","version":"npm-run-all build changelog","prebuild":"npm run clean","changelog":"npx auto-changelog","precommit":"npm-run-all format lint spell","test:unit":"npx jest -c ./jest.config.unit.json ./test/unit --coverage","commit-msg":"commitlint --edit","format:src":"npx prettier --write './src/**/*.{json,ts}'","preversion":"npm-run-all format lint spell","format:test":"npx prettier --write './test/**/**/*.{json,ts}'","postversion":"git push origin master --tags --no-verify","prechangelog":"git add ./package.json","changelog:add":"git add ./CHANGELOG.md","format:config":"npx prettier --write './*.{cjs,js,json,mjs,ts}'","postchangelog":"npm-run-all changelog:add changelog:commit","changelog:commit":"git commit -m 'ci: update changelog' --no-verify"},"_npmUser":{"name":"admin-datr-tech","email":"j.a.strachan@protonmail.com"},"repository":{"url":"git+https://github.com/datr.tech/marble-transformer-router-validation-schema-to-router-code.git","type":"git"},"_npmVersion":"10.8.2","description":"A Marble package for transforming a router validation schema to method router code","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@types/node":"^22.7.6","@datr.tech/marble-transformer-core":"^0.3.2","@datr.tech/marble-generator-file-system-components":"^0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.1","jest":"^29.7.0","husky":"^9.1.7","cspell":"^8.18.1","rimraf":"^6.0.1","ts-jest":"^29.2.5","ts-node":"^10.9.2","prettier":"^3.3.3","ts-loader":"^9.5.1","@eslint/js":"^9.10.0","typescript":"^5.6.2","@types/jest":"^29.5.13","npm-run-all":"^4.1.5","@jest/globals":"^29.7.0","@eslint/compat":"^1.1.1","auto-changelog":"^2.5.0","@commitlint/cli":"^19.8.0","resolve-tspaths":"^0.8.23","@eslint/eslintrc":"^3.1.0","typescript-eslint":"^8.6.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","prettier-plugin-sort-json":"^4.1.1","@commitlint/config-conventional":"^19.8.0","prettier-plugin-organize-imports":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/marble-transformer-router-validation-schema-to-router-code_0.4.1_1746433923822_0.25369158500282984","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"@datr.tech/marble-transformer-router-validation-schema-to-router-code","version":"0.4.2","private":false,"description":"A Marble package for transforming a router validation schema to method router code","keywords":["@app-mtc","@datr.tech","api","core","marble","router","transformer","typescript"],"homepage":"https://github.com/datr.tech/marble-transformer-router-validation-schema-to-router-code","repository":{"type":"git","url":"git+https://github.com/datr.tech/marble-transformer-router-validation-schema-to-router-code.git"},"license":"MIT","author":{"name":"admin","email":"admin@datr.tech"},"main":"./dist/index.js","scripts":{"build":"npx tsc && npx resolve-tspaths","changelog":"npx auto-changelog","changelog:add":"git add ./CHANGELOG.md","changelog:commit":"git commit -m 'ci: update changelog' --no-verify","clean":"npx rimraf ./dist/*","commit-msg":"commitlint --edit","dev":"npx tsx ./src/generate.ts","format":"npm-run-all format:config format:src format:test","format:config":"npx prettier --write './*.{cjs,js,json,mjs,ts}'","format:src":"npx prettier --write './src/**/*.{json,ts}'","format:test":"npx prettier --write './test/**/**/*.{json,ts}'","lint":"npx eslint --fix","postchangelog":"npm-run-all changelog:add changelog:commit","postversion":"git push origin master --tags --no-verify","prebuild":"npm run clean","prechangelog":"git add ./package.json","precommit":"npm-run-all format lint spell","prepare":"husky","prepush":"npm run test","preversion":"npm-run-all format lint spell","spell":"npx cspell .","test":"npm run test:unit","test:it":"npx jest -c ./jest.config.integration.json ./test/integration","test:unit":"npx jest -c ./jest.config.unit.json ./test/unit --coverage","test:unit:config":"npx jest -c ./jest.config.unit.json ./test/unit/core/config","test:unit:handlers":"npx jest -c ./jest.config.unit.json ./test/unit/core/handlers","test:unit:transformers":"npx jest -c ./jest.config.unit.json ./test/unit/core/transformers","version":"npm-run-all build changelog"},"dependencies":{"@datr.tech/marble-generator-file-system-components":"^0.4.0","@datr.tech/marble-transformer-core":"^0.3.2","@types/node":"^22.7.6"},"devDependencies":{"@commitlint/cli":"^19.8.0","@commitlint/config-conventional":"^19.8.0","@eslint/compat":"^1.1.1","@eslint/eslintrc":"^3.1.0","@eslint/js":"^9.10.0","@jest/globals":"^29.7.0","@types/jest":"^29.5.13","auto-changelog":"^2.5.0","cspell":"^8.18.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","husky":"^9.1.7","jest":"^29.7.0","npm-run-all":"^4.1.5","prettier":"^3.3.3","prettier-plugin-organize-imports":"^4.1.0","prettier-plugin-sort-json":"^4.1.1","resolve-tspaths":"^0.8.23","rimraf":"^6.0.1","ts-jest":"^29.2.5","ts-loader":"^9.5.1","ts-node":"^10.9.2","tsx":"^4.19.1","typescript":"^5.6.2","typescript-eslint":"^8.6.0"},"engines":{"node":">=20.0.9","npm":">=10.1.0"},"_id":"@datr.tech/marble-transformer-router-validation-schema-to-router-code@0.4.2","gitHead":"932a7c8b4ce402facf26344d3a88ea5790fc734a","types":"./dist/index.d.ts","bugs":{"url":"https://github.com/datr.tech/marble-transformer-router-validation-schema-to-router-code/issues"},"_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"integrity":"sha512-eZsGK/ssRCKzouO4UNBz/3ymyHmiSH13mLBsR8RzOEogb1pXELHiahXCBvP56wzx5U3W3Y3dFy5XQ0Gduqtq/A==","shasum":"5314ede1bfcec58d4acb1ba77090a55792724266","tarball":"https://registry.npmjs.org/@datr.tech/marble-transformer-router-validation-schema-to-router-code/-/marble-transformer-router-validation-schema-to-router-code-0.4.2.tgz","fileCount":155,"unpackedSize":88495,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIQD2S3zKildTIX6KIfVHVdn+dDstpehO4dXmTyn5WJsKKQIfKRfEynJ08uAQshJlRupzOtMrJAJqF50tqWb6ReFU8w=="}]},"_npmUser":{"name":"admin-datr-tech","email":"j.a.strachan@protonmail.com"},"directories":{},"maintainers":[{"name":"j.alderson.strachan","email":"admin@datr.tech"},{"name":"admin-datr-tech","email":"j.a.strachan@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/marble-transformer-router-validation-schema-to-router-code_0.4.2_1746511763594_0.17312366441361204"},"_hasShrinkwrap":false}},"time":{"created":"2025-05-04T15:52:29.130Z","modified":"2025-05-06T06:09:24.030Z","0.3.1":"2025-05-04T15:52:29.458Z","0.4.0":"2025-05-05T05:59:16.460Z","0.4.1":"2025-05-05T08:32:04.019Z","0.4.2":"2025-05-06T06:09:23.772Z"},"bugs":{"url":"https://github.com/datr.tech/marble-transformer-router-validation-schema-to-router-code/issues"},"author":{"name":"admin","email":"admin@datr.tech"},"license":"MIT","homepage":"https://github.com/datr.tech/marble-transformer-router-validation-schema-to-router-code","keywords":["@app-mtc","@datr.tech","api","core","marble","router","transformer","typescript"],"repository":{"type":"git","url":"git+https://github.com/datr.tech/marble-transformer-router-validation-schema-to-router-code.git"},"description":"A Marble package for transforming a router validation schema to method router code","maintainers":[{"name":"j.alderson.strachan","email":"admin@datr.tech"},{"name":"admin-datr-tech","email":"j.a.strachan@protonmail.com"}],"readme":"## README: @datr.tech/marble-transformer-router-validation-schema-to-router-code\n\n> A Marble package for transforming a router validation schema to method router code\n\n---\n","readmeFilename":"README.md"}