{"_id":"@grace-js/grace","_rev":"112-355c67673c4343900493858daacd8556","name":"@grace-js/grace","dist-tags":{"latest":"1.0.26","beta":"0.3.20-beta.3"},"versions":{"0.2.0":{"name":"@grace-js/grace","description":"An opinionated framework","version":"0.2.0","author":{"name":"Fumaz","email":"mail@fumaz.dev","url":"https://fumaz.dev"},"types":"./dist/index.d.ts","main":"./dist/index.js","exports":{".":{"bun":"./dist/bun/index.js","node":"./dist/cjs/index.js","require":"./dist/cjs/index.js","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"build":"rm -rf dist/ && npm run build:esm && npm run build:bun && npm run build:cjs","build:bun":"bun build.ts","build:esm":"swc src -d dist && tsc --project tsconfig.esm.json","build:cjs":"tsc --project tsconfig.cjs.json"},"devDependencies":{"@swc/cli":"^0.1.62","@swc/core":"^1.3.86","bun-types":"latest","typescript":"^5.2.2","@sentry/integrations":"^7.70.0","@sentry/node":"^7.70.0"},"peerDependencies":{"typescript":">= 5.0.0","@sinclair/typebox":">= 0.28.10","glob":">= 10.3.5"},"dependencies":{"@sinclair/typebox":"^0.31.15","glob":"^10.3.5","route-trie":"^3.0.0"},"gitHead":"754fe87d12d79d597fccd51e69f4a5caa2ef8296","_id":"@grace-js/grace@0.2.0","_nodeVersion":"18.0.0","_npmVersion":"8.6.0","dist":{"integrity":"sha512-sZ6uFCKFbSfgnr9BE6G37KEviMJ7So7PzM8/Id7RNoB8C1iLNMW3tlvtz71deIE7SnFbURtUqk+9TqzIv33+gw==","shasum":"e103b4504c53ead3671895dadc16a78d08577db2","tarball":"https://registry.npmjs.org/@grace-js/grace/-/grace-0.2.0.tgz","fileCount":73,"unpackedSize":2013495,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBrbcrJoNinzroQ2AIhukVJM8t0JwbSpssnd9P863GMgAiB2C1pWVspseGUKZ7JXzK3Vy/RxXjzbJW0i2THprkLqgQ=="}]},"_npmUser":{"name":"alexle","email":"alexletilde@gmail.com"},"directories":{},"maintainers":[{"name":"alexle","email":"alexletilde@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grace_0.2.0_1695457466351_0.9573496998658992"},"_hasShrinkwrap":false},"0.2.1":{"name":"@grace-js/grace","description":"An opinionated framework","version":"0.2.1","author":{"name":"Fumaz","email":"mail@fumaz.dev","url":"https://fumaz.dev"},"types":"./dist/index.d.ts","main":"./dist/index.js","exports":{".":{"bun":"./dist/bun/index.js","node":"./dist/cjs/index.js","require":"./dist/cjs/index.js","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"build":"rm -rf dist/ && npm run build:esm && npm run build:bun && npm run build:cjs","build:bun":"bun build.ts","build:esm":"swc src -d dist && tsc --project tsconfig.esm.json","build:cjs":"tsc --project tsconfig.cjs.json"},"devDependencies":{"@swc/cli":"^0.1.62","@swc/core":"^1.3.86","bun-types":"latest","typescript":"^5.2.2","@sentry/integrations":"^7.70.0","@sentry/node":"^7.70.0"},"peerDependencies":{"typescript":">= 5.0.0","@sinclair/typebox":">= 0.28.10","glob":">= 10.3.5"},"dependencies":{"@sinclair/typebox":"^0.31.15","glob":"^10.3.5","route-trie":"^3.0.0"},"gitHead":"f78d5ddf97106b9899d53aec8d6ce35f9d360ff3","_id":"@grace-js/grace@0.2.1","_nodeVersion":"18.0.0","_npmVersion":"8.6.0","dist":{"integrity":"sha512-3mzcteMjA2u7VYudsQpxW1nAD5sRxWbaTDBjwn3jmzJ6tp48TJ/s5O0Pza6TcI6nICqonX3vulCP5jhfBeq4rQ==","shasum":"af1c4c6d3671050ba2471049f8deaa5a04901893","tarball":"https://registry.npmjs.org/@grace-js/grace/-/grace-0.2.1.tgz","fileCount":73,"unpackedSize":2013500,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBLbpiSAzqvYSXU2JafGEYjevKoEFqWFzssnlmvrlhpYAiEArtyuRtiIcpgH3t22bhLjrR4iMnjC9450IH1xmb3zlAI="}]},"_npmUser":{"name":"alexle","email":"alexletilde@gmail.com"},"directories":{},"maintainers":[{"name":"alexle","email":"alexletilde@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grace_0.2.1_1695458823763_0.37098554433535047"},"_hasShrinkwrap":false},"0.2.2":{"name":"@grace-js/grace","description":"An opinionated framework","version":"0.2.2","author":{"name":"Fumaz","email":"mail@fumaz.dev","url":"https://fumaz.dev"},"types":"./dist/index.d.ts","main":"./dist/index.js","exports":{".":{"bun":"./dist/bun/index.js","node":"./dist/cjs/index.js","require":"./dist/cjs/index.js","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"build":"rm -rf dist/ && npm run build:esm && npm run build:bun && npm run build:cjs","build:bun":"bun build.ts","build:esm":"swc src -d dist && tsc --project tsconfig.esm.json","build:cjs":"tsc --project tsconfig.cjs.json"},"devDependencies":{"@swc/cli":"^0.1.62","@swc/core":"^1.3.86","bun-types":"latest","typescript":"^5.2.2","@sentry/integrations":"^7.70.0","@sentry/node":"^7.70.0"},"peerDependencies":{"typescript":">= 5.0.0","@sinclair/typebox":">= 0.28.10","glob":">= 10.3.5"},"dependencies":{"@sinclair/typebox":"^0.31.15","glob":"^10.3.5","route-trie":"^3.0.0"},"gitHead":"18a0edb038d9d164f18fc3cf89efda0c956e50b6","_id":"@grace-js/grace@0.2.2","_nodeVersion":"18.0.0","_npmVersion":"8.6.0","dist":{"integrity":"sha512-GhNwNgJVRRYMPoGUOF3czsYsU3Tj8n7HCXp7Kf+Yng0yoPLdCLQVr8s9T/avc7bZpZGvO4c+/jlazyVLrrMgWA==","shasum":"f74f93b87aff127f28e3adf08767894398a134a9","tarball":"https://registry.npmjs.org/@grace-js/grace/-/grace-0.2.2.tgz","fileCount":73,"unpackedSize":2013500,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGrfFwwH6NtUHZwewZMAhMvJq3bacNFCOFUJwtZH3r6zAiEA0x5nGHAMq5rP/mTm3/FPH66xKjEVNWGdrOcW29ehGBg="}]},"_npmUser":{"name":"alexle","email":"alexletilde@gmail.com"},"directories":{},"maintainers":[{"name":"alexle","email":"alexletilde@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grace_0.2.2_1695458884200_0.19945034848180287"},"_hasShrinkwrap":false},"0.2.3":{"name":"@grace-js/grace","description":"An opinionated framework","version":"0.2.3","author":{"name":"Fumaz","email":"mail@fumaz.dev","url":"https://fumaz.dev"},"types":"./dist/index.d.ts","main":"./dist/index.js","exports":{".":{"bun":"./dist/bun/index.js","node":"./dist/cjs/index.js","require":"./dist/cjs/index.js","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"build":"rm -rf dist/ && npm run build:esm && npm run build:bun && npm run build:cjs","build:bun":"bun build.ts","build:esm":"swc src -d dist && tsc --project tsconfig.esm.json","build:cjs":"tsc --project tsconfig.cjs.json"},"devDependencies":{"@swc/cli":"^0.1.62","@swc/core":"^1.3.86","bun-types":"latest","typescript":"^5.2.2","@sentry/integrations":"^7.70.0","@sentry/node":"^7.70.0"},"peerDependencies":{"typescript":">= 5.0.0","@sinclair/typebox":">= 0.28.10","glob":">= 10.3.5"},"dependencies":{"@sinclair/typebox":"^0.31.15","glob":"^10.3.5","route-trie":"^3.0.0"},"gitHead":"6bd1f7b226cb3139d5ec80bffcf273a1813a370c","_id":"@grace-js/grace@0.2.3","_nodeVersion":"18.0.0","_npmVersion":"8.6.0","dist":{"integrity":"sha512-PtvoWj02E1eupU2ZeNzPe1pTh/bWiKLR+RkyGaXx0N/OCR8vXWEi9zFZ0FNtmPOFZbMOysNIG2FqX8c6cyMKfA==","shasum":"65dfcf0a88f604fd1150e2b14273fa188b4087d5","tarball":"https://registry.npmjs.org/@grace-js/grace/-/grace-0.2.3.tgz","fileCount":73,"unpackedSize":2012792,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHD7Th/nrHvaPBo9AqrZs9dn9Vgh0ys6UfZH36dVXohEAiABvO8rCEy3uaQzbkMI42TWMRZuURJocWaXq8h3ew/0Nw=="}]},"_npmUser":{"name":"alexle","email":"alexletilde@gmail.com"},"directories":{},"maintainers":[{"name":"alexle","email":"alexletilde@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grace_0.2.3_1695458947390_0.7328290561644741"},"_hasShrinkwrap":false},"0.2.4":{"name":"@grace-js/grace","description":"An opinionated framework","version":"0.2.4","author":{"name":"Fumaz","email":"mail@fumaz.dev","url":"https://fumaz.dev"},"types":"./dist/index.d.ts","main":"./dist/index.js","exports":{".":{"bun":"./dist/bun/index.js","node":"./dist/cjs/index.js","require":"./dist/cjs/index.js","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"build":"rm -rf dist/ && npm run build:esm && npm run build:bun && npm run build:cjs","build:bun":"bun build.ts","build:esm":"swc src -d dist && tsc --project tsconfig.esm.json","build:cjs":"tsc --project tsconfig.cjs.json"},"devDependencies":{"@swc/cli":"^0.1.62","@swc/core":"^1.3.86","bun-types":"latest","typescript":"^5.2.2","@sentry/integrations":"^7.70.0","@sentry/node":"^7.70.0"},"peerDependencies":{"typescript":">= 5.0.0","@sinclair/typebox":">= 0.28.10","glob":">= 10.3.5"},"dependencies":{"@sinclair/typebox":"^0.31.15","glob":"^10.3.5","route-trie":"^3.0.0"},"gitHead":"eb138719e6845a168027cff9ac8dfd59db04f66d","_id":"@grace-js/grace@0.2.4","_nodeVersion":"18.0.0","_npmVersion":"8.6.0","dist":{"integrity":"sha512-fUeQHwrtcFF/ha0toDMQCDtqTxOstLNbI5JzLegRvPD2GrPbD7lAK6rklNyCMwlUVuyXmkCA3hERU2gNBg307A==","shasum":"a74c5cfa43d8ffcbed8317e5d4cd40077633e78e","tarball":"https://registry.npmjs.org/@grace-js/grace/-/grace-0.2.4.tgz","fileCount":73,"unpackedSize":2017132,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCuUpYcyAj94uk3JZsw+rd+BwZ47eZHNSJ0rwu4h4uRVQIhAKVj/dCAUxYNwyG5n5goSTOjc4gJD+naC5eYnvN5is1c"}]},"_npmUser":{"name":"alexle","email":"alexletilde@gmail.com"},"directories":{},"maintainers":[{"name":"alexle","email":"alexletilde@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grace_0.2.4_1695459195197_0.19085200851147288"},"_hasShrinkwrap":false},"0.2.5":{"name":"@grace-js/grace","description":"An opinionated framework","version":"0.2.5","author":{"name":"Fumaz","email":"mail@fumaz.dev","url":"https://fumaz.dev"},"types":"./dist/index.d.ts","main":"./dist/index.js","exports":{".":{"bun":"./dist/bun/index.js","node":"./dist/cjs/index.js","require":"./dist/cjs/index.js","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"build":"rm -rf dist/ && npm run build:esm && npm run build:bun && npm run build:cjs","build:bun":"bun build.ts","build:esm":"swc src -d dist && tsc --project tsconfig.esm.json","build:cjs":"tsc --project tsconfig.cjs.json"},"devDependencies":{"@swc/cli":"^0.1.62","@swc/core":"^1.3.86","bun-types":"latest","typescript":"^5.2.2","@sentry/integrations":"^7.70.0","@sentry/node":"^7.70.0"},"peerDependencies":{"typescript":">= 5.0.0","@sinclair/typebox":">= 0.28.10","glob":">= 10.3.5"},"dependencies":{"@sinclair/typebox":"^0.31.15","glob":"^10.3.5","route-trie":"^3.0.0"},"gitHead":"a86a713c39b5a9cebca5a38684b03303a49aef77","_id":"@grace-js/grace@0.2.5","_nodeVersion":"18.0.0","_npmVersion":"8.6.0","dist":{"integrity":"sha512-LllRS5uF7YUs0CI77JjbIf92w6GRGa+/idEVbf3lco9iyozNHUZRapEBLklc0URwSzKKqmC913ANmlIAobcb9Q==","shasum":"f3918c6cb7969abafa229dc208c8126441c3766a","tarball":"https://registry.npmjs.org/@grace-js/grace/-/grace-0.2.5.tgz","fileCount":73,"unpackedSize":2017566,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDFZuhqMl0zj+BzVF0h8IlfkC+pLJuY6Pc2gybo7QgndwIhAOWRLeT12o9Jom9/nYuFhLoGmgSQU9ESdMc0R9ukLLag"}]},"_npmUser":{"name":"alexle","email":"alexletilde@gmail.com"},"directories":{},"maintainers":[{"name":"alexle","email":"alexletilde@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grace_0.2.5_1695459326658_0.0828071347339534"},"_hasShrinkwrap":false},"0.2.6":{"name":"@grace-js/grace","description":"An opinionated framework","version":"0.2.6","author":{"name":"Fumaz","email":"mail@fumaz.dev","url":"https://fumaz.dev"},"types":"./dist/index.d.ts","main":"./dist/index.js","exports":{".":{"bun":"./dist/bun/index.js","node":"./dist/cjs/index.js","require":"./dist/cjs/index.js","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"build":"rm -rf dist/ && npm run build:esm && npm run build:bun && npm run build:cjs","build:bun":"bun build.ts","build:esm":"swc src -d dist && tsc --project tsconfig.esm.json","build:cjs":"tsc --project tsconfig.cjs.json"},"devDependencies":{"@swc/cli":"^0.1.62","@swc/core":"^1.3.86","bun-types":"latest","typescript":"^5.2.2","@sentry/integrations":"^7.70.0","@sentry/node":"^7.70.0"},"peerDependencies":{"typescript":">= 5.0.0","@sinclair/typebox":">= 0.28.10","glob":">= 10.3.5"},"dependencies":{"@sinclair/typebox":"^0.31.15","glob":"^10.3.5","route-trie":"^3.0.0"},"gitHead":"7c43ffda68e285b1efdbe03740c54a1baceeca41","_id":"@grace-js/grace@0.2.6","_nodeVersion":"18.0.0","_npmVersion":"8.6.0","dist":{"integrity":"sha512-V7UrrnQnnd38Nj7K+IazHYepPtzjTX/H08MSB+oKRmh68cHO2MLTBSaHTW0BjjuTyAsbW46dV2Af4C18ZPD1UA==","shasum":"4efce1733e9ab77dd4a4810f96dbde73a69de12b","tarball":"https://registry.npmjs.org/@grace-js/grace/-/grace-0.2.6.tgz","fileCount":73,"unpackedSize":2018050,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAHn0myYi5M46fJIf7C8+SndHRhil9vDRxuOWQoTSL9/AiAWQApjw3fu5y6qKoYIwsMZ7zSTwe/7y2KbKMi/DB0EKw=="}]},"_npmUser":{"name":"alexle","email":"alexletilde@gmail.com"},"directories":{},"maintainers":[{"name":"alexle","email":"alexletilde@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grace_0.2.6_1695459448116_0.018548555067670724"},"_hasShrinkwrap":false},"0.2.7":{"name":"@grace-js/grace","description":"An opinionated framework","version":"0.2.7","author":{"name":"Fumaz","email":"mail@fumaz.dev","url":"https://fumaz.dev"},"types":"./dist/index.d.ts","main":"./dist/index.js","exports":{".":{"bun":"./dist/bun/index.js","node":"./dist/cjs/index.js","require":"./dist/cjs/index.js","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"build":"rm -rf dist/ && npm run build:esm && npm run build:bun && npm run build:cjs","build:bun":"bun build.ts","build:esm":"swc src -d dist && tsc --project tsconfig.esm.json","build:cjs":"tsc --project tsconfig.cjs.json"},"devDependencies":{"@swc/cli":"^0.1.62","@swc/core":"^1.3.86","bun-types":"latest","typescript":"^5.2.2","@sentry/integrations":"^7.70.0","@sentry/node":"^7.70.0"},"peerDependencies":{"typescript":">= 5.0.0","@sinclair/typebox":">= 0.28.10","glob":">= 10.3.5"},"dependencies":{"@sinclair/typebox":"^0.31.15","glob":"^10.3.5","route-trie":"^3.0.0"},"gitHead":"b2a0c494caef639e25478715406c4db1c0a6b015","_id":"@grace-js/grace@0.2.7","_nodeVersion":"18.0.0","_npmVersion":"8.6.0","dist":{"integrity":"sha512-waoWM7MzQVZ4frrSwvqkPxU5bpBq536xviQFpXaO/3vHA64DoN2btd2aaiQuNy/WscapaU08ljCMCkV7/f5+Tw==","shasum":"1a600b0dfd4293b015a5f2dee1820f9063b9964a","tarball":"https://registry.npmjs.org/@grace-js/grace/-/grace-0.2.7.tgz","fileCount":73,"unpackedSize":2018068,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFI8DNJ+kwpZs6ty6vjTX3bJ5dGYRtJb+63NE7WTLtuxAiEAv9JmTIN2NhDhH4SdtMFrj99e3Qxp+iaaR9qX42XPo7Q="}]},"_npmUser":{"name":"alexle","email":"alexletilde@gmail.com"},"directories":{},"maintainers":[{"name":"alexle","email":"alexletilde@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grace_0.2.7_1695459645165_0.4680625660527833"},"_hasShrinkwrap":false},"0.2.8":{"name":"@grace-js/grace","description":"An opinionated framework","version":"0.2.8","author":{"name":"Fumaz","email":"mail@fumaz.dev","url":"https://fumaz.dev"},"types":"./dist/index.d.ts","main":"./dist/index.js","exports":{".":{"bun":"./dist/bun/index.js","node":"./dist/cjs/index.js","require":"./dist/cjs/index.js","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"build":"rm -rf dist/ && npm run build:esm && npm run build:bun && npm run build:cjs","build:bun":"bun build.ts","build:esm":"swc src -d dist && tsc --project tsconfig.esm.json","build:cjs":"tsc --project tsconfig.cjs.json"},"devDependencies":{"@swc/cli":"^0.1.62","@swc/core":"^1.3.86","bun-types":"latest","typescript":"^5.2.2","@sentry/integrations":"^7.70.0","@sentry/node":"^7.70.0"},"peerDependencies":{"typescript":">= 5.0.0","@sinclair/typebox":">= 0.28.10","glob":">= 10.3.5"},"dependencies":{"@sinclair/typebox":"^0.31.15","glob":"^10.3.5","route-trie":"^3.0.0"},"gitHead":"53810c2df790e276fdc2c70236cf853bd19fc882","_id":"@grace-js/grace@0.2.8","_nodeVersion":"18.0.0","_npmVersion":"8.6.0","dist":{"integrity":"sha512-YD5cs9eBceWNhUH6TaeT3hfMIiu9DH/Ucw0nMwrKX4sEu+g5dDa0zdpyttj6NWwJtQeJKetgbWWazu4Zmst1sA==","shasum":"53d880e1a2265fe00e9f309f42d9d8e9ac9bd445","tarball":"https://registry.npmjs.org/@grace-js/grace/-/grace-0.2.8.tgz","fileCount":73,"unpackedSize":2017985,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCuZXxf8u66y5AX018o+aHNPBcx86r+GbQqKO1F4reEkgIhAN/hHm0mnJlGrBWmj2gKsD/7un93k48J5IjMm79dkr5l"}]},"_npmUser":{"name":"alexle","email":"alexletilde@gmail.com"},"directories":{},"maintainers":[{"name":"alexle","email":"alexletilde@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grace_0.2.8_1695459763250_0.6100254812415589"},"_hasShrinkwrap":false},"0.2.8-beta.1":{"name":"@grace-js/grace","description":"An opinionated framework","version":"0.2.8-beta.1","author":{"name":"Fumaz","email":"mail@fumaz.dev","url":"https://fumaz.dev"},"types":"./dist/index.d.ts","main":"./dist/index.js","exports":{".":{"bun":"./dist/bun/index.js","node":"./dist/cjs/index.js","require":"./dist/cjs/index.js","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"build":"rm -rf dist/ && npm run build:esm && npm run build:bun && npm run build:cjs","build:bun":"bun build.ts","build:esm":"swc src -d dist && tsc --project tsconfig.esm.json","build:cjs":"tsc --project tsconfig.cjs.json"},"devDependencies":{"@swc/cli":"^0.1.62","@swc/core":"^1.3.86","bun-types":"latest","typescript":"^5.2.2","@sentry/integrations":"^7.70.0","@sentry/node":"^7.70.0"},"peerDependencies":{"typescript":">= 5.0.0","@sinclair/typebox":">= 0.28.10","glob":">= 10.3.5"},"dependencies":{"@sinclair/typebox":"^0.31.15","glob":"^10.3.5","route-trie":"^3.0.0"},"gitHead":"53810c2df790e276fdc2c70236cf853bd19fc882","_id":"@grace-js/grace@0.2.8-beta.1","_nodeVersion":"18.0.0","_npmVersion":"8.6.0","dist":{"integrity":"sha512-U+vmoSJJ23uuYnNUHHgeBkBFlvB4RakZt976LrvstqW7G94/2ZFZ4XieaAHflkWkASbRAypEtAo/l98Wi9vkDg==","shasum":"92d5c7f04094ddb031d980b83c65903e1f0929a0","tarball":"https://registry.npmjs.org/@grace-js/grace/-/grace-0.2.8-beta.1.tgz","fileCount":73,"unpackedSize":2018822,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDKAAI8iqNavYMi9VTvX+O24l9SRHY2GZwAO2Jv1dr2mAiAFo9V2/JiNfm385ShitfFDULPoWR74bFWXatZ4Pgx4NA=="}]},"_npmUser":{"name":"alexle","email":"alexletilde@gmail.com"},"directories":{},"maintainers":[{"name":"alexle","email":"alexletilde@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grace_0.2.8-beta.1_1695459842673_0.5672677403085424"},"_hasShrinkwrap":false},"0.2.9":{"name":"@grace-js/grace","description":"An opinionated framework","version":"0.2.9","author":{"name":"Fumaz","email":"mail@fumaz.dev","url":"https://fumaz.dev"},"types":"./dist/index.d.ts","main":"./dist/index.js","exports":{".":{"bun":"./dist/bun/index.js","node":"./dist/cjs/index.js","require":"./dist/cjs/index.js","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"build":"rm -rf dist/ && npm run build:esm && npm run build:bun && npm run build:cjs","build:bun":"bun build.ts","build:esm":"swc src -d dist && tsc --project tsconfig.esm.json","build:cjs":"tsc --project tsconfig.cjs.json"},"devDependencies":{"@swc/cli":"^0.1.62","@swc/core":"^1.3.86","bun-types":"latest","typescript":"^5.2.2","@sentry/integrations":"^7.70.0","@sentry/node":"^7.70.0"},"peerDependencies":{"typescript":">= 5.0.0","@sinclair/typebox":">= 0.28.10","glob":">= 10.3.5"},"dependencies":{"@sinclair/typebox":"^0.31.15","glob":"^10.3.5","route-trie":"^3.0.0"},"gitHead":"8fcfdeb1c32d1937f3e853c03f00812820aea093","_id":"@grace-js/grace@0.2.9","_nodeVersion":"18.0.0","_npmVersion":"8.6.0","dist":{"integrity":"sha512-9DiuGjR8qsGxDJz5WYnkUvM5bAYIMsmFgv/kTtpEVon2Faq+85Tx9nF0VYceGCoREXHJja5kIdC3XNn9OXddTQ==","shasum":"bf4b36758f0415a664728f3e3919d77dcfc18ca9","tarball":"https://registry.npmjs.org/@grace-js/grace/-/grace-0.2.9.tgz","fileCount":73,"unpackedSize":2018921,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC3KQ8g89BdrwivZtNeYPopffd+SWaWRukzg3yTKlzL3QIgLtSMb31JWpz92y5t14mG+UgvRYf9zGMcWx1VYXlCRfA="}]},"_npmUser":{"name":"alexle","email":"alexletilde@gmail.com"},"directories":{},"maintainers":[{"name":"alexle","email":"alexletilde@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grace_0.2.9_1695459911784_0.21049832864332885"},"_hasShrinkwrap":false},"0.3.0":{"name":"@grace-js/grace","description":"An opinionated framework","version":"0.3.0","author":{"name":"Fumaz","email":"mail@fumaz.dev","url":"https://fumaz.dev"},"types":"./dist/index.d.ts","main":"./dist/index.js","exports":{".":{"bun":"./dist/bun/index.js","node":"./dist/cjs/index.js","require":"./dist/cjs/index.js","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"build":"rm -rf dist/ && npm run build:esm && npm run build:bun && npm run build:cjs","build:bun":"bun build.ts","build:esm":"swc src -d dist && tsc --project tsconfig.esm.json","build:cjs":"tsc --project tsconfig.cjs.json"},"devDependencies":{"@swc/cli":"^0.1.62","@swc/core":"^1.3.86","bun-types":"latest","typescript":"^5.2.2","@sentry/integrations":"^7.70.0","@sentry/node":"^7.70.0"},"peerDependencies":{"typescript":">= 5.0.0","@sinclair/typebox":">= 0.28.10","glob":">= 10.3.5"},"dependencies":{"@sinclair/typebox":"^0.31.15","glob":"^10.3.5","route-trie":"^3.0.0"},"gitHead":"01c42bcb8c80f2ba01bf7461af30a59854ab4d17","_id":"@grace-js/grace@0.3.0","_nodeVersion":"18.0.0","_npmVersion":"8.6.0","dist":{"integrity":"sha512-5Y43coXZ0Hp2XE90t0JQ2g6V7W2qufX6NYonNy0dS2WJliOeUpDN33sIaIQtaGVz4ZvW1xzOhhiKoUHmmiKSeA==","shasum":"869326e81dd865f98695ddb2ce6408550e022e7e","tarball":"https://registry.npmjs.org/@grace-js/grace/-/grace-0.3.0.tgz","fileCount":73,"unpackedSize":2019788,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCxwo5b8mPosWfE9JAh/aEKckHMSusZpb4d1Phzo4mJbwIgBwS6wPeE9VeToMPzVcj6IMq4kLHRfQ/f1uaY/exKyoo="}]},"_npmUser":{"name":"alexle","email":"alexletilde@gmail.com"},"directories":{},"maintainers":[{"name":"alexle","email":"alexletilde@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grace_0.3.0_1695460037298_0.841211127835118"},"_hasShrinkwrap":false},"0.3.1":{"name":"@grace-js/grace","description":"An opinionated framework","version":"0.3.1","author":{"name":"Fumaz","email":"mail@fumaz.dev","url":"https://fumaz.dev"},"types":"./dist/index.d.ts","main":"./dist/index.js","exports":{".":{"bun":"./dist/bun/index.js","node":"./dist/cjs/index.js","require":"./dist/cjs/index.js","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"build":"rm -rf dist/ && npm run build:esm && npm run build:bun && npm run build:cjs","build:bun":"bun build.ts","build:esm":"swc src -d dist && tsc --project tsconfig.esm.json","build:cjs":"tsc --project tsconfig.cjs.json"},"devDependencies":{"@swc/cli":"^0.1.62","@swc/core":"^1.3.86","bun-types":"latest","typescript":"^5.2.2","@sentry/integrations":"^7.70.0","@sentry/node":"^7.70.0"},"peerDependencies":{"typescript":">= 5.0.0","@sinclair/typebox":">= 0.28.10","glob":">= 10.3.5"},"dependencies":{"@sinclair/typebox":"^0.31.15","glob":"^10.3.5","route-trie":"^3.0.0"},"gitHead":"0ed79f34331a5f9fb9fb7ab5cf26bd65357ca918","_id":"@grace-js/grace@0.3.1","_nodeVersion":"18.0.0","_npmVersion":"8.6.0","dist":{"integrity":"sha512-svl4duc5tXwmPrN8vaTRpGrGy8UKYXjF5RCdafj0/qsDxOtsXRHkNChRMgHqf2qzASxAt/IHgEMPtiyw5LVHvQ==","shasum":"05078315d046a787e1386a73fa9fb841f67f3169","tarball":"https://registry.npmjs.org/@grace-js/grace/-/grace-0.3.1.tgz","fileCount":73,"unpackedSize":2020245,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDHXYPFqQt4elOFgwyvTs0mHgV7ugFBJsZAxEETFElCygIge9uanEuqv4ggAq8BFXBWf1+Bl28J4firmOUR9vRztAw="}]},"_npmUser":{"name":"alexle","email":"alexletilde@gmail.com"},"directories":{},"maintainers":[{"name":"alexle","email":"alexletilde@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grace_0.3.1_1695460152908_0.17355745290984048"},"_hasShrinkwrap":false},"0.3.2":{"name":"@grace-js/grace","description":"An opinionated framework","version":"0.3.2","author":{"name":"Fumaz","email":"mail@fumaz.dev","url":"https://fumaz.dev"},"types":"./dist/index.d.ts","main":"./dist/index.js","exports":{".":{"bun":"./dist/bun/index.js","node":"./dist/cjs/index.js","require":"./dist/cjs/index.js","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"build":"rm -rf dist/ && npm run build:esm && npm run build:bun && npm run build:cjs","build:bun":"bun build.ts","build:esm":"swc src -d dist && tsc --project tsconfig.esm.json","build:cjs":"tsc --project tsconfig.cjs.json"},"devDependencies":{"@swc/cli":"^0.1.62","@swc/core":"^1.3.86","bun-types":"latest","typescript":"^5.2.2","@sentry/integrations":"^7.70.0","@sentry/node":"^7.70.0"},"peerDependencies":{"typescript":">= 5.0.0","@sinclair/typebox":">= 0.28.10","glob":">= 10.3.5"},"dependencies":{"@sinclair/typebox":"^0.31.15","glob":"^10.3.5","route-trie":"^3.0.0"},"gitHead":"09830ff501f77849bf0129dadee1ae2ce83122c4","_id":"@grace-js/grace@0.3.2","_nodeVersion":"18.0.0","_npmVersion":"8.6.0","dist":{"integrity":"sha512-pogmXbEc5TG+VG3BYBtQ2LzZS0Nv/DuJP86yjdQSjrqxxd0Ts2i/ychXom+sgMde8ragjHzbhkAJBrvulhIF0w==","shasum":"926dbb778695724d984627c10885f08479e58ad3","tarball":"https://registry.npmjs.org/@grace-js/grace/-/grace-0.3.2.tgz","fileCount":73,"unpackedSize":2021464,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEb45PcWCDyV3H4Pbfy/MzqiFq+BpMc8/U2c1ldUqtUPAiARJHBv1RDfJSa+psn37NDjlLNVVvxqXC3liQNuDBKf7A=="}]},"_npmUser":{"name":"alexle","email":"alexletilde@gmail.com"},"directories":{},"maintainers":[{"name":"alexle","email":"alexletilde@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grace_0.3.2_1695460353557_0.35742599298469213"},"_hasShrinkwrap":false},"0.3.4":{"name":"@grace-js/grace","description":"An opinionated framework","version":"0.3.4","author":{"name":"Fumaz","email":"mail@fumaz.dev","url":"https://fumaz.dev"},"types":"./dist/index.d.ts","main":"./dist/index.js","exports":{".":{"bun":"./dist/bun/index.js","node":"./dist/cjs/index.js","require":"./dist/cjs/index.js","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"build":"rm -rf dist/ && npm run build:esm && npm run build:bun && npm run build:cjs","build:bun":"bun build.ts","build:esm":"swc src -d dist && tsc --project tsconfig.esm.json","build:cjs":"tsc --project tsconfig.cjs.json"},"devDependencies":{"@swc/cli":"^0.1.62","@swc/core":"^1.3.86","bun-types":"latest","typescript":"^5.2.2","@sentry/integrations":"^7.70.0","@sentry/node":"^7.70.0"},"peerDependencies":{"typescript":">= 5.0.0","@sinclair/typebox":">= 0.28.10","glob":">= 10.3.5"},"dependencies":{"@sinclair/typebox":"^0.31.15","glob":"^10.3.5","route-trie":"^3.0.0"},"gitHead":"cb05487413055769f8da389afaa77dc125c53244","_id":"@grace-js/grace@0.3.4","_nodeVersion":"18.0.0","_npmVersion":"8.6.0","dist":{"integrity":"sha512-wbfKQJp0Bx9AeAavddsn63qv4oKDYOrvf8j9FP54ChgkaoihL268RGou2MiwgAY1WqDVzbM2KeT9FbNFAGAC+Q==","shasum":"e1fafa569714ac45a12cabd3374ecf74ef078be7","tarball":"https://registry.npmjs.org/@grace-js/grace/-/grace-0.3.4.tgz","fileCount":73,"unpackedSize":2023710,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG81EJMrehAXIg4CvegZXhWOrHLh8jB0hoddAIBXAJglAiEA5OqCweEOwRWrnb1+bxH/tgJoDmMl/apYkLxMS2KfxRA="}]},"_npmUser":{"name":"alexle","email":"alexletilde@gmail.com"},"directories":{},"maintainers":[{"name":"alexle","email":"alexletilde@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grace_0.3.4_1695471124879_0.15396032594203213"},"_hasShrinkwrap":false},"0.3.5":{"name":"@grace-js/grace","description":"An opinionated framework","version":"0.3.5","author":{"name":"Fumaz","email":"mail@fumaz.dev","url":"https://fumaz.dev"},"types":"./dist/index.d.ts","main":"./dist/index.js","exports":{".":{"bun":"./dist/bun/index.js","node":"./dist/cjs/index.js","require":"./dist/cjs/index.js","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"build":"rm -rf dist/ && npm run build:esm && npm run build:bun && npm run build:cjs","build:bun":"bun build.ts","build:esm":"swc src -d dist && tsc --project tsconfig.esm.json","build:cjs":"tsc --project tsconfig.cjs.json"},"devDependencies":{"@swc/cli":"^0.1.62","@swc/core":"^1.3.86","bun-types":"latest","typescript":"^5.2.2","@sentry/integrations":"^7.70.0","@sentry/node":"^7.70.0"},"peerDependencies":{"typescript":">= 5.0.0","@sinclair/typebox":">= 0.28.10","glob":">= 10.3.5"},"dependencies":{"@sinclair/typebox":"^0.31.15","glob":"^10.3.5","route-trie":"^3.0.0"},"gitHead":"88c37d3c1b310c0c51c96f05d60cd404caa01f7a","_id":"@grace-js/grace@0.3.5","_nodeVersion":"18.0.0","_npmVersion":"8.6.0","dist":{"integrity":"sha512-i04zEH7F/gJ6ocH9f7c/hVUJIQ6/bcJ+SHQFWz2QC0qoq67eWSayndYGoo/ReL/UiGhWK06my8L/UKAu43E46A==","shasum":"a640c8ad3eb07e44615c1c3a64d3b1cacbef2843","tarball":"https://registry.npmjs.org/@grace-js/grace/-/grace-0.3.5.tgz","fileCount":73,"unpackedSize":2032792,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDf7CbTFk3NQBYAHWFdMXkh3tGJvbNBL2TgJ12xNdDIiAIhALY7GTsmyhHbflPPne8uA59MNAo+fDdVf5g4ApseAcrt"}]},"_npmUser":{"name":"alexle","email":"alexletilde@gmail.com"},"directories":{},"maintainers":[{"name":"alexle","email":"alexletilde@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grace_0.3.5_1695495754585_0.8857592829385132"},"_hasShrinkwrap":false},"0.3.6":{"name":"@grace-js/grace","description":"An opinionated framework","version":"0.3.6","author":{"name":"Fumaz","email":"mail@fumaz.dev","url":"https://fumaz.dev"},"types":"./dist/index.d.ts","main":"./dist/index.js","exports":{".":{"bun":"./dist/bun/index.js","node":"./dist/cjs/index.js","require":"./dist/cjs/index.js","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"build":"rm -rf dist/ && npm run build:esm && npm run build:bun && npm run build:cjs","build:bun":"bun build.ts","build:esm":"swc src -d dist && tsc --project tsconfig.esm.json","build:cjs":"tsc --project tsconfig.cjs.json"},"devDependencies":{"@swc/cli":"^0.1.62","@swc/core":"^1.3.86","bun-types":"latest","typescript":"^5.2.2","@sentry/integrations":"^7.70.0","@sentry/node":"^7.70.0"},"peerDependencies":{"typescript":">= 5.0.0","@sinclair/typebox":">= 0.28.10","glob":">= 10.3.5"},"dependencies":{"@sinclair/typebox":"^0.31.15","glob":"^10.3.5","route-trie":"^3.0.0"},"gitHead":"d1b3c794cb546ae7d5b284f3db4db7d8328c1171","_id":"@grace-js/grace@0.3.6","_nodeVersion":"18.0.0","_npmVersion":"8.6.0","dist":{"integrity":"sha512-yfV2dZHRk48k+mkxWn5RjOdzYa2hNfkL/ogS9CCa96JHALM7UsTPBRVDjo0ZSf5CKDK+FahyygMGe1g0tchE/g==","shasum":"7b972eeb4b4bc98183c44aea2cd89dadae6db10a","tarball":"https://registry.npmjs.org/@grace-js/grace/-/grace-0.3.6.tgz","fileCount":73,"unpackedSize":2034424,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC6/M7LEBo/ZXFGb+Hj59kzWrNwsHUdYZB6xlHt8Ez35gIhAI0tL7fe6iossQmPuY3Kr4ArzizO/bSlPCdc+yPDrhz2"}]},"_npmUser":{"name":"alexle","email":"alexletilde@gmail.com"},"directories":{},"maintainers":[{"name":"alexle","email":"alexletilde@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grace_0.3.6_1695552239961_0.10245457576496153"},"_hasShrinkwrap":false},"0.3.6-beta.1":{"name":"@grace-js/grace","description":"An opinionated framework","version":"0.3.6-beta.1","author":{"name":"Fumaz","email":"mail@fumaz.dev","url":"https://fumaz.dev"},"types":"./dist/index.d.ts","main":"./dist/index.js","exports":{".":{"bun":"./dist/bun/index.js","node":"./dist/cjs/index.js","require":"./dist/cjs/index.js","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"build":"rm -rf dist/ && npm run build:esm && npm run build:bun && npm run build:cjs","build:bun":"bun build.ts","build:esm":"swc src -d dist && tsc --project tsconfig.esm.json","build:cjs":"tsc --project tsconfig.cjs.json"},"devDependencies":{"@swc/cli":"^0.1.62","@swc/core":"^1.3.86","bun-types":"latest","typescript":"^5.2.2","@sentry/integrations":"^7.70.0","@sentry/node":"^7.70.0"},"peerDependencies":{"typescript":">= 5.0.0","@sinclair/typebox":">= 0.28.10","glob":">= 10.3.5"},"dependencies":{"@sinclair/typebox":"^0.31.15","glob":"^10.3.5","route-trie":"^3.0.0"},"gitHead":"d1b3c794cb546ae7d5b284f3db4db7d8328c1171","_id":"@grace-js/grace@0.3.6-beta.1","_nodeVersion":"18.0.0","_npmVersion":"8.6.0","dist":{"integrity":"sha512-6nO1+019poUAMj0xeHP33tktgm+MpRN2bOcSSkCOKDpe/svw8/NGBzXSMcXbR/K81D4ey3C3W+rIA8QWi5LPkA==","shasum":"793dc766346931679a494c9525c74ef6fbea6c73","tarball":"https://registry.npmjs.org/@grace-js/grace/-/grace-0.3.6-beta.1.tgz","fileCount":73,"unpackedSize":2035575,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC5AF8kIx34ytpggwJ9ZOi25QwEAKhsDWAeZx/SNbLWWgIhAOvvkh7M8UkHwnUZxFW4+jGrZvl6ZprptZ+yob+gWeK3"}]},"_npmUser":{"name":"alexle","email":"alexletilde@gmail.com"},"directories":{},"maintainers":[{"name":"alexle","email":"alexletilde@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grace_0.3.6-beta.1_1695552741319_0.5287620881859281"},"_hasShrinkwrap":false},"0.3.6-beta.2":{"name":"@grace-js/grace","description":"An opinionated framework","version":"0.3.6-beta.2","author":{"name":"Fumaz","email":"mail@fumaz.dev","url":"https://fumaz.dev"},"types":"./dist/index.d.ts","main":"./dist/index.js","exports":{".":{"bun":"./dist/bun/index.js","node":"./dist/cjs/index.js","require":"./dist/cjs/index.js","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"build":"rm -rf dist/ && npm run build:esm && npm run build:bun && npm run build:cjs","build:bun":"bun build.ts","build:esm":"swc src -d dist && tsc --project tsconfig.esm.json","build:cjs":"tsc --project tsconfig.cjs.json"},"devDependencies":{"@swc/cli":"^0.1.62","@swc/core":"^1.3.86","bun-types":"latest","typescript":"^5.2.2","@sentry/integrations":"^7.70.0","@sentry/node":"^7.70.0"},"peerDependencies":{"typescript":">= 5.0.0","@sinclair/typebox":">= 0.28.10","glob":">= 10.3.5"},"dependencies":{"@sinclair/typebox":"^0.31.15","glob":"^10.3.5","route-trie":"^3.0.0"},"gitHead":"d1b3c794cb546ae7d5b284f3db4db7d8328c1171","_id":"@grace-js/grace@0.3.6-beta.2","_nodeVersion":"18.0.0","_npmVersion":"8.6.0","dist":{"integrity":"sha512-Ff5QPH/zvR3YlRZJF/BqU7aJvvt4nV1zW5Hq9bB5mnOXqYfiRSV2oWHBFe4RJSVYPvLI3npboiFb58WhxDi0YQ==","shasum":"13244b45b0c4586ccf204ed8a860bd56294efe61","tarball":"https://registry.npmjs.org/@grace-js/grace/-/grace-0.3.6-beta.2.tgz","fileCount":73,"unpackedSize":2035252,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCI9Dt6tiqManLKrMTGZIX0AqyZnlcFJn8RFwVNSXN41wIhAIifm4/eFIDZPJib4oJ7T6YcRxppTiy2TwU7L+n/Vx+9"}]},"_npmUser":{"name":"alexle","email":"alexletilde@gmail.com"},"directories":{},"maintainers":[{"name":"alexle","email":"alexletilde@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grace_0.3.6-beta.2_1695553735729_0.38179437135884964"},"_hasShrinkwrap":false},"0.3.7":{"name":"@grace-js/grace","description":"An opinionated framework","version":"0.3.7","author":{"name":"Fumaz","email":"mail@fumaz.dev","url":"https://fumaz.dev"},"types":"./dist/index.d.ts","main":"./dist/index.js","exports":{".":{"bun":"./dist/bun/index.js","node":"./dist/cjs/index.js","require":"./dist/cjs/index.js","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"build":"rm -rf dist/ && npm run build:esm && npm run build:bun && npm run build:cjs","build:bun":"bun build.ts","build:esm":"swc src -d dist && tsc --project tsconfig.esm.json","build:cjs":"tsc --project tsconfig.cjs.json"},"devDependencies":{"@swc/cli":"^0.1.62","@swc/core":"^1.3.86","bun-types":"latest","typescript":"^5.2.2","@sentry/integrations":"^7.70.0","@sentry/node":"^7.70.0"},"peerDependencies":{"typescript":">= 5.0.0","@sinclair/typebox":">= 0.28.10","glob":">= 10.3.5"},"dependencies":{"@sinclair/typebox":"^0.31.15","glob":"^10.3.5","route-trie":"^3.0.0"},"gitHead":"66b2b5bb19b1ad80cbca1ac5a1d8c4e27561e9f5","_id":"@grace-js/grace@0.3.7","_nodeVersion":"18.0.0","_npmVersion":"8.6.0","dist":{"integrity":"sha512-LR/WZqOjHE+xd/aVJjynjSqnTwD6kN3c3wIey91KmarqBDO1HVZyW8xc8mCXVIdqysvTkBN1prHuyAd6lZ1gEQ==","shasum":"fbc1436b945ec562ade5bdf778427174b0ae5397","tarball":"https://registry.npmjs.org/@grace-js/grace/-/grace-0.3.7.tgz","fileCount":73,"unpackedSize":2034215,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHsTRk6GyQ/6s0Lg5DhzIEVzgTM2TvJ1DS/mrf8ElOs8AiBl8MauYE+VzYgR1ro7AStxP6es/y3C2xC0vu6J1V+ONA=="}]},"_npmUser":{"name":"alexle","email":"alexletilde@gmail.com"},"directories":{},"maintainers":[{"name":"alexle","email":"alexletilde@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grace_0.3.7_1695553846449_0.5289436568749595"},"_hasShrinkwrap":false},"0.3.8-beta.0":{"name":"@grace-js/grace","description":"An opinionated framework","version":"0.3.8-beta.0","author":{"name":"Fumaz","email":"mail@fumaz.dev","url":"https://fumaz.dev"},"types":"./dist/index.d.ts","main":"./dist/index.js","exports":{".":{"bun":"./dist/bun/index.js","node":"./dist/cjs/index.js","require":"./dist/cjs/index.js","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"build":"rm -rf dist/ && npm run build:esm && npm run build:bun && npm run build:cjs","build:bun":"bun build.ts","build:esm":"swc src -d dist && tsc --project tsconfig.esm.json","build:cjs":"tsc --project tsconfig.cjs.json"},"devDependencies":{"@swc/cli":"^0.1.62","@swc/core":"^1.3.86","bun-types":"latest","typescript":"^5.2.2","@sentry/integrations":"^7.70.0","@sentry/node":"^7.70.0"},"peerDependencies":{"typescript":">= 5.0.0","@sinclair/typebox":">= 0.28.10","glob":">= 10.3.5"},"dependencies":{"@sinclair/typebox":"^0.31.15","glob":"^10.3.5","route-trie":"^3.0.0"},"readme":"# Grace JS\n\n### Overview\n\nGrace is an innovative, type-safe and easy-to-use API framework.<br/>\nIt streamlines backend development, allowing you to build scalable, efficient and maintainable web APIs with ease.\n\n### Features\n\n- <b>Fully Type Safe</b>: Grace leverages TypeScript to provide full type safety, catching potential issues early in the\n  development process.\n- <b>Smart Routing</b>: Grace uses Trie for routing, which is faster than traditional routing methods.\n- <b>Innovative Developer Experience</b>: The framework is designed with modern and efficient programming concepts in\n  mind.\n\n### Documentation\n\nYou can find the documentation at [docs.gracejs.dev](https://docs.gracejs.dev).\n\n### Discord\n\nJoin our Discord server at [discord.gg/bTwzePh7Qr](https://discord.gg/bTwzePh7Qr).\n","readmeFilename":"README.md","gitHead":"66b2b5bb19b1ad80cbca1ac5a1d8c4e27561e9f5","_id":"@grace-js/grace@0.3.8-beta.0","_nodeVersion":"18.0.0","_npmVersion":"8.6.0","dist":{"integrity":"sha512-Xm7JmU06usOAdt9FRiCecG7Om9tpdcmjzqiEvXLWD1N05XG1nmNojECZie1UOo0kLF7qyQMUGfzafk1NnZWcdg==","shasum":"56ece48872d00b50c27be4bb3d8601972612d850","tarball":"https://registry.npmjs.org/@grace-js/grace/-/grace-0.3.8-beta.0.tgz","fileCount":73,"unpackedSize":1926511,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICfil6E1qmNYgdgRSutW+SUaIMDz365w8LnuntYyD41BAiB9REctNzO52VsHR89aVcjhXvqKOszkiixFqzJO41warw=="}]},"_npmUser":{"name":"alexle","email":"alexletilde@gmail.com"},"directories":{},"maintainers":[{"name":"alexle","email":"alexletilde@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grace_0.3.8-beta.0_1695555233447_0.9387143861161817"},"_hasShrinkwrap":false},"0.3.8-beta.1":{"name":"@grace-js/grace","description":"An opinionated framework","version":"0.3.8-beta.1","author":{"name":"Fumaz","email":"mail@fumaz.dev","url":"https://fumaz.dev"},"types":"./dist/index.d.ts","main":"./dist/index.js","exports":{".":{"bun":"./dist/bun/index.js","node":"./dist/cjs/index.js","require":"./dist/cjs/index.js","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"build":"rm -rf dist/ && npm run build:esm && npm run build:bun && npm run build:cjs","build:bun":"bun build.ts","build:esm":"swc src -d dist && tsc --project tsconfig.esm.json","build:cjs":"tsc --project tsconfig.cjs.json"},"devDependencies":{"@swc/cli":"^0.1.62","@swc/core":"^1.3.86","bun-types":"latest","typescript":"^5.2.2","@sentry/integrations":"^7.70.0","@sentry/node":"^7.70.0"},"peerDependencies":{"typescript":">= 5.0.0","@sinclair/typebox":">= 0.28.10","glob":">= 10.3.5"},"dependencies":{"@sinclair/typebox":"^0.31.15","fast-querystring":"^1.1.2","glob":"^10.3.5","route-trie":"^3.0.0"},"readme":"# Grace JS\n\n### Overview\n\nGrace is an innovative, type-safe and easy-to-use API framework.<br/>\nIt streamlines backend development, allowing you to build scalable, efficient and maintainable web APIs with ease.\n\n### Features\n\n- <b>Fully Type Safe</b>: Grace leverages TypeScript to provide full type safety, catching potential issues early in the\n  development process.\n- <b>Smart Routing</b>: Grace uses Trie for routing, which is faster than traditional routing methods.\n- <b>Innovative Developer Experience</b>: The framework is designed with modern and efficient programming concepts in\n  mind.\n\n### Documentation\n\nYou can find the documentation at [docs.gracejs.dev](https://docs.gracejs.dev).\n\n### Discord\n\nJoin our Discord server at [discord.gg/bTwzePh7Qr](https://discord.gg/bTwzePh7Qr).\n","readmeFilename":"README.md","gitHead":"66b2b5bb19b1ad80cbca1ac5a1d8c4e27561e9f5","_id":"@grace-js/grace@0.3.8-beta.1","_nodeVersion":"18.0.0","_npmVersion":"8.6.0","dist":{"integrity":"sha512-egDIjogYu1ITfNIy1NB9UblkVvGvsdM5OUvybQyWCoKKWVtXi0hEPy2/6qC0bXzQpsTq3lvD4tUowjuB0pJdFA==","shasum":"4fc803d36eeb76f371d20d2ba5485cf059b75803","tarball":"https://registry.npmjs.org/@grace-js/grace/-/grace-0.3.8-beta.1.tgz","fileCount":73,"unpackedSize":1949793,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDNs8JlcDe+o4Euapcvmgw7cpyIWIyUw5bhSqUuxysXYQIgU205UesRGZKPcX7VbfSTDay5gHCaiPQc/rWaZfTG3/0="}]},"_npmUser":{"name":"alexle","email":"alexletilde@gmail.com"},"directories":{},"maintainers":[{"name":"alexle","email":"alexletilde@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grace_0.3.8-beta.1_1695556151810_0.13902366934260768"},"_hasShrinkwrap":false},"0.3.8-beta.2":{"name":"@grace-js/grace","description":"An opinionated framework","version":"0.3.8-beta.2","author":{"name":"Fumaz","email":"mail@fumaz.dev","url":"https://fumaz.dev"},"types":"./dist/index.d.ts","main":"./dist/index.js","exports":{".":{"bun":"./dist/bun/index.js","node":"./dist/cjs/index.js","require":"./dist/cjs/index.js","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"build":"rm -rf dist/ && npm run build:esm && npm run build:bun && npm run build:cjs","build:bun":"bun build.ts","build:esm":"swc src -d dist && tsc --project tsconfig.esm.json","build:cjs":"tsc --project tsconfig.cjs.json"},"devDependencies":{"@swc/cli":"^0.1.62","@swc/core":"^1.3.86","bun-types":"latest","typescript":"^5.2.2","@sentry/integrations":"^7.70.0","@sentry/node":"^7.70.0"},"peerDependencies":{"typescript":">= 5.0.0","@sinclair/typebox":">= 0.28.10","glob":">= 10.3.5"},"dependencies":{"@sinclair/typebox":"^0.31.15","fast-querystring":"^1.1.2","glob":"^10.3.5","route-trie":"^3.0.0"},"readme":"# Grace JS\n\n### Overview\n\nGrace is an innovative, type-safe and easy-to-use API framework.<br/>\nIt streamlines backend development, allowing you to build scalable, efficient and maintainable web APIs with ease.\n\n### Features\n\n- <b>Fully Type Safe</b>: Grace leverages TypeScript to provide full type safety, catching potential issues early in the\n  development process.\n- <b>Smart Routing</b>: Grace uses Trie for routing, which is faster than traditional routing methods.\n- <b>Innovative Developer Experience</b>: The framework is designed with modern and efficient programming concepts in\n  mind.\n\n### Documentation\n\nYou can find the documentation at [docs.gracejs.dev](https://docs.gracejs.dev).\n\n### Discord\n\nJoin our Discord server at [discord.gg/bTwzePh7Qr](https://discord.gg/bTwzePh7Qr).\n","readmeFilename":"README.md","gitHead":"66b2b5bb19b1ad80cbca1ac5a1d8c4e27561e9f5","_id":"@grace-js/grace@0.3.8-beta.2","_nodeVersion":"18.0.0","_npmVersion":"8.6.0","dist":{"integrity":"sha512-2HYGwru1VpeweBne5Yicn3S7rJmo9mG8i0jUGhV41pkDhDglgM2kBja2IBwXEeft4xUz/O59bkuQNoRzbP25Xg==","shasum":"bb0012d19044e633ef2139f38bdde677b871a19b","tarball":"https://registry.npmjs.org/@grace-js/grace/-/grace-0.3.8-beta.2.tgz","fileCount":73,"unpackedSize":2056873,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHMUCalpWnzAguksr6yOe4r9jGJL60ufZsTCnGIF2535AiAdMCywwy0uG7cclXKnmnveGI14Vxp+9RZuNvhpNFdf/Q=="}]},"_npmUser":{"name":"alexle","email":"alexletilde@gmail.com"},"directories":{},"maintainers":[{"name":"alexle","email":"alexletilde@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grace_0.3.8-beta.2_1695556342347_0.6778317679323531"},"_hasShrinkwrap":false},"0.3.8-beta.3":{"name":"@grace-js/grace","description":"An opinionated framework","version":"0.3.8-beta.3","author":{"name":"Fumaz","email":"mail@fumaz.dev","url":"https://fumaz.dev"},"types":"./dist/index.d.ts","main":"./dist/index.js","exports":{".":{"bun":"./dist/bun/index.js","node":"./dist/cjs/index.js","require":"./dist/cjs/index.js","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"build":"rm -rf dist/ && npm run build:esm && npm run build:bun && npm run build:cjs","build:bun":"bun build.ts","build:esm":"swc src -d dist && tsc --project tsconfig.esm.json","build:cjs":"tsc --project tsconfig.cjs.json"},"devDependencies":{"@swc/cli":"^0.1.62","@swc/core":"^1.3.86","bun-types":"latest","typescript":"^5.2.2","@sentry/integrations":"^7.70.0","@sentry/node":"^7.70.0"},"peerDependencies":{"typescript":">= 5.0.0","@sinclair/typebox":">= 0.28.10","glob":">= 10.3.5"},"dependencies":{"@sinclair/typebox":"^0.31.15","fast-querystring":"^1.1.2","glob":"^10.3.5","route-trie":"^3.0.0"},"readme":"# Grace JS\n\n### Overview\n\nGrace is an innovative, type-safe and easy-to-use API framework.<br/>\nIt streamlines backend development, allowing you to build scalable, efficient and maintainable web APIs with ease.\n\n### Features\n\n- <b>Fully Type Safe</b>: Grace leverages TypeScript to provide full type safety, catching potential issues early in the\n  development process.\n- <b>Smart Routing</b>: Grace uses Trie for routing, which is faster than traditional routing methods.\n- <b>Innovative Developer Experience</b>: The framework is designed with modern and efficient programming concepts in\n  mind.\n\n### Documentation\n\nYou can find the documentation at [docs.gracejs.dev](https://docs.gracejs.dev).\n\n### Discord\n\nJoin our Discord server at [discord.gg/bTwzePh7Qr](https://discord.gg/bTwzePh7Qr).\n","readmeFilename":"README.md","gitHead":"7f59f4175e482391e285da34553b963c2a2ae7ea","_id":"@grace-js/grace@0.3.8-beta.3","_nodeVersion":"18.0.0","_npmVersion":"8.6.0","dist":{"integrity":"sha512-aBJrSH7sQLWGEbdUUogwqJ/PZu6KDNmhP2I6tVZ5M1H600o4pC/xq3hIvTnlqncgcDsv18KyfD2OrTDMkX85ZQ==","shasum":"4fa53735f98f3d94d750d335f631a1c355e3dd4f","tarball":"https://registry.npmjs.org/@grace-js/grace/-/grace-0.3.8-beta.3.tgz","fileCount":73,"unpackedSize":2057859,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGHuee3qvVhoBgwZwZVBBg/6XXeJEsRFw+4P8QL4JCU/AiEAyM0O+4ljXMtGlR0hUw94NYygElvVb+IwV43ixni2av8="}]},"_npmUser":{"name":"alexle","email":"alexletilde@gmail.com"},"directories":{},"maintainers":[{"name":"alexle","email":"alexletilde@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grace_0.3.8-beta.3_1695556530699_0.05042618845123381"},"_hasShrinkwrap":false},"0.3.8-beta.4":{"name":"@grace-js/grace","description":"An opinionated framework","version":"0.3.8-beta.4","author":{"name":"Fumaz","email":"mail@fumaz.dev","url":"https://fumaz.dev"},"types":"./dist/index.d.ts","main":"./dist/index.js","exports":{".":{"bun":"./dist/bun/index.js","node":"./dist/cjs/index.js","require":"./dist/cjs/index.js","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"build":"rm -rf dist/ && npm run build:esm && npm run build:bun && npm run build:cjs","build:bun":"bun build.ts","build:esm":"swc src -d dist && tsc --project tsconfig.esm.json","build:cjs":"tsc --project tsconfig.cjs.json"},"devDependencies":{"@swc/cli":"^0.1.62","@swc/core":"^1.3.86","bun-types":"latest","typescript":"^5.2.2","@sentry/integrations":"^7.70.0","@sentry/node":"^7.70.0"},"peerDependencies":{"typescript":">= 5.0.0","@sinclair/typebox":">= 0.28.10","glob":">= 10.3.5"},"dependencies":{"@sinclair/typebox":"^0.31.15","fast-querystring":"^1.1.2","glob":"^10.3.5","route-trie":"^3.0.0"},"readme":"# Grace JS\n\n### Overview\n\nGrace is an innovative, type-safe and easy-to-use API framework.<br/>\nIt streamlines backend development, allowing you to build scalable, efficient and maintainable web APIs with ease.\n\n### Features\n\n- <b>Fully Type Safe</b>: Grace leverages TypeScript to provide full type safety, catching potential issues early in the\n  development process.\n- <b>Smart Routing</b>: Grace uses Trie for routing, which is faster than traditional routing methods.\n- <b>Innovative Developer Experience</b>: The framework is designed with modern and efficient programming concepts in\n  mind.\n\n### Documentation\n\nYou can find the documentation at [docs.gracejs.dev](https://docs.gracejs.dev).\n\n### Discord\n\nJoin our Discord server at [discord.gg/bTwzePh7Qr](https://discord.gg/bTwzePh7Qr).\n","readmeFilename":"README.md","gitHead":"7f59f4175e482391e285da34553b963c2a2ae7ea","_id":"@grace-js/grace@0.3.8-beta.4","_nodeVersion":"18.0.0","_npmVersion":"8.6.0","dist":{"integrity":"sha512-N8R+bvNH5sFaAQ3Pyjb5eNCd3LI35f2GfdqJBcwl+loyPnqjVlYHTRdot67e2SpKZNb/ux7OHT6oQ/kockcgjA==","shasum":"d61915954465da7eb3323562708272bc8ffae69b","tarball":"https://registry.npmjs.org/@grace-js/grace/-/grace-0.3.8-beta.4.tgz","fileCount":73,"unpackedSize":2057943,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHjGFCagGjRhNL57PxErHj0XPg7ieT8dPzOZgJk114UYAiAGAsS4rGbWPqK0IOrcYsH4516eXK3DuCrnuDZ2T/n0gQ=="}]},"_npmUser":{"name":"alexle","email":"alexletilde@gmail.com"},"directories":{},"maintainers":[{"name":"alexle","email":"alexletilde@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grace_0.3.8-beta.4_1695556729263_0.4043825457660941"},"_hasShrinkwrap":false},"0.3.8-beta.5":{"name":"@grace-js/grace","description":"An opinionated framework","version":"0.3.8-beta.5","author":{"name":"Fumaz","email":"mail@fumaz.dev","url":"https://fumaz.dev"},"types":"./dist/index.d.ts","main":"./dist/index.js","exports":{".":{"bun":"./dist/bun/index.js","node":"./dist/cjs/index.js","require":"./dist/cjs/index.js","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"build":"rm -rf dist/ && npm run build:esm && npm run build:bun && npm run build:cjs","build:bun":"bun build.ts","build:esm":"swc src -d dist && tsc --project tsconfig.esm.json","build:cjs":"tsc --project tsconfig.cjs.json"},"devDependencies":{"@swc/cli":"^0.1.62","@swc/core":"^1.3.86","bun-types":"latest","typescript":"^5.2.2","@sentry/integrations":"^7.70.0","@sentry/node":"^7.70.0"},"peerDependencies":{"typescript":">= 5.0.0","@sinclair/typebox":">= 0.28.10","glob":">= 10.3.5"},"dependencies":{"@sinclair/typebox":"^0.31.15","glob":"^10.3.5","route-trie":"^3.0.0"},"readme":"# Grace JS\n\n### Overview\n\nGrace is an innovative, type-safe and easy-to-use API framework.<br/>\nIt streamlines backend development, allowing you to build scalable, efficient and maintainable web APIs with ease.\n\n### Features\n\n- <b>Fully Type Safe</b>: Grace leverages TypeScript to provide full type safety, catching potential issues early in the\n  development process.\n- <b>Smart Routing</b>: Grace uses Trie for routing, which is faster than traditional routing methods.\n- <b>Innovative Developer Experience</b>: The framework is designed with modern and efficient programming concepts in\n  mind.\n\n### Documentation\n\nYou can find the documentation at [docs.gracejs.dev](https://docs.gracejs.dev).\n\n### Discord\n\nJoin our Discord server at [discord.gg/bTwzePh7Qr](https://discord.gg/bTwzePh7Qr).\n","readmeFilename":"README.md","gitHead":"7f59f4175e482391e285da34553b963c2a2ae7ea","_id":"@grace-js/grace@0.3.8-beta.5","_nodeVersion":"18.0.0","_npmVersion":"8.6.0","dist":{"integrity":"sha512-QWLkQhs8WtIw0fhrLL+pGFPj899r9TsnQ5pQOF7q4gYkego/+MbALWJo4lWSzH7jtOT9HVYtDvUQHsfGw6rMug==","shasum":"1bb7fe9a3fd6b4dce8a2ce808b3d933a02594caa","tarball":"https://registry.npmjs.org/@grace-js/grace/-/grace-0.3.8-beta.5.tgz","fileCount":73,"unpackedSize":2035681,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDQ/SgW/i5lTFPKsyBSaj2JWEsOYq4zzCEvV+coXAMMbAiEAtfbZsHW8qezdlcg/zWoid81vZgNg/WpMzQyvf5MEAqA="}]},"_npmUser":{"name":"alexle","email":"alexletilde@gmail.com"},"directories":{},"maintainers":[{"name":"alexle","email":"alexletilde@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grace_0.3.8-beta.5_1695556912097_0.7180395234142118"},"_hasShrinkwrap":false},"0.3.8-beta.6":{"name":"@grace-js/grace","description":"An opinionated framework","version":"0.3.8-beta.6","author":{"name":"Fumaz","email":"mail@fumaz.dev","url":"https://fumaz.dev"},"types":"./dist/index.d.ts","main":"./dist/index.js","exports":{".":{"bun":"./dist/bun/index.js","node":"./dist/cjs/index.js","require":"./dist/cjs/index.js","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"build":"rm -rf dist/ && npm run build:esm && npm run build:bun && npm run build:cjs","build:bun":"bun build.ts","build:esm":"swc src -d dist && tsc --project tsconfig.esm.json","build:cjs":"tsc --project tsconfig.cjs.json"},"devDependencies":{"@swc/cli":"^0.1.62","@swc/core":"^1.3.86","bun-types":"latest","typescript":"^5.2.2","@sentry/integrations":"^7.70.0","@sentry/node":"^7.70.0"},"peerDependencies":{"typescript":">= 5.0.0","@sinclair/typebox":">= 0.28.10","glob":">= 10.3.5"},"dependencies":{"@sinclair/typebox":"^0.31.15","glob":"^10.3.5","route-trie":"^3.0.0"},"readme":"# Grace JS\n\n### Overview\n\nGrace is an innovative, type-safe and easy-to-use API framework.<br/>\nIt streamlines backend development, allowing you to build scalable, efficient and maintainable web APIs with ease.\n\n### Features\n\n- <b>Fully Type Safe</b>: Grace leverages TypeScript to provide full type safety, catching potential issues early in the\n  development process.\n- <b>Smart Routing</b>: Grace uses Trie for routing, which is faster than traditional routing methods.\n- <b>Innovative Developer Experience</b>: The framework is designed with modern and efficient programming concepts in\n  mind.\n\n### Documentation\n\nYou can find the documentation at [docs.gracejs.dev](https://docs.gracejs.dev).\n\n### Discord\n\nJoin our Discord server at [discord.gg/bTwzePh7Qr](https://discord.gg/bTwzePh7Qr).\n","readmeFilename":"README.md","gitHead":"7f59f4175e482391e285da34553b963c2a2ae7ea","_id":"@grace-js/grace@0.3.8-beta.6","_nodeVersion":"18.0.0","_npmVersion":"8.6.0","dist":{"integrity":"sha512-U43pYGRCupLqFokIad1wK6jBuAAAfpvINGO+cC6i7WjA3hyD/OPE3GDMIeTbRwhoXAh7wt1U3Z7RUSazwYDpew==","shasum":"5f2363c73669cf6712b38b55e07164e428927631","tarball":"https://registry.npmjs.org/@grace-js/grace/-/grace-0.3.8-beta.6.tgz","fileCount":73,"unpackedSize":2038256,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBL9xPkThTL1hP0etkL+1NX+3lMgRv/risDRX+yKvbL+AiEApixZShZiyXTpQbkLwAaOiYAoCO6MPLMYwBwjaZvK1xk="}]},"_npmUser":{"name":"alexle","email":"alexletilde@gmail.com"},"directories":{},"maintainers":[{"name":"alexle","email":"alexletilde@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grace_0.3.8-beta.6_1695557827506_0.8988273625930114"},"_hasShrinkwrap":false},"0.3.8-beta.7":{"name":"@grace-js/grace","description":"An opinionated framework","version":"0.3.8-beta.7","author":{"name":"Fumaz","email":"mail@fumaz.dev","url":"https://fumaz.dev"},"types":"./dist/index.d.ts","main":"./dist/index.js","exports":{".":{"bun":"./dist/bun/index.js","node":"./dist/cjs/index.js","require":"./dist/cjs/index.js","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"build":"rm -rf dist/ && npm run build:esm && npm run build:bun && npm run build:cjs","build:bun":"bun build.ts","build:esm":"swc src -d dist && tsc --project tsconfig.esm.json","build:cjs":"tsc --project tsconfig.cjs.json"},"devDependencies":{"@swc/cli":"^0.1.62","@swc/core":"^1.3.86","bun-types":"latest","typescript":"^5.2.2","@sentry/integrations":"^7.70.0","@sentry/node":"^7.70.0"},"peerDependencies":{"typescript":">= 5.0.0","@sinclair/typebox":">= 0.28.10","glob":">= 10.3.5"},"dependencies":{"@sinclair/typebox":"^0.31.15","glob":"^10.3.5","route-trie":"^3.0.0"},"readme":"# Grace JS\n\n### Overview\n\nGrace is an innovative, type-safe and easy-to-use API framework.<br/>\nIt streamlines backend development, allowing you to build scalable, efficient and maintainable web APIs with ease.\n\n### Features\n\n- <b>Fully Type Safe</b>: Grace leverages TypeScript to provide full type safety, catching potential issues early in the\n  development process.\n- <b>Smart Routing</b>: Grace uses Trie for routing, which is faster than traditional routing methods.\n- <b>Innovative Developer Experience</b>: The framework is designed with modern and efficient programming concepts in\n  mind.\n\n### Documentation\n\nYou can find the documentation at [docs.gracejs.dev](https://docs.gracejs.dev).\n\n### Discord\n\nJoin our Discord server at [discord.gg/bTwzePh7Qr](https://discord.gg/bTwzePh7Qr).\n","readmeFilename":"README.md","gitHead":"7f59f4175e482391e285da34553b963c2a2ae7ea","_id":"@grace-js/grace@0.3.8-beta.7","_nodeVersion":"18.0.0","_npmVersion":"8.6.0","dist":{"integrity":"sha512-/g9c3msUVEKmPmteZCNWTM/1QrogDTDgRGssEbkjisAG4EgHIA+oGnkUmYYa5fOC7MO4noz/sUQcCCt1lXRHCg==","shasum":"2bdada52a36aa06fe864d11cf647a820dfe29cdb","tarball":"https://registry.npmjs.org/@grace-js/grace/-/grace-0.3.8-beta.7.tgz","fileCount":73,"unpackedSize":2038451,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCqJjAbGRdWgIL4z6DwA2B7aJdNxDAh0YuK+jjYbRTg5gIhAJ/cHKNJEuiB4zMSyTS/EmEQV1jdBbvPZKSuUPbMXjFK"}]},"_npmUser":{"name":"alexle","email":"alexletilde@gmail.com"},"directories":{},"maintainers":[{"name":"alexle","email":"alexletilde@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grace_0.3.8-beta.7_1695557994513_0.039310665259978395"},"_hasShrinkwrap":false},"0.3.8-beta.8":{"name":"@grace-js/grace","description":"An opinionated framework","version":"0.3.8-beta.8","author":{"name":"Fumaz","email":"mail@fumaz.dev","url":"https://fumaz.dev"},"types":"./dist/index.d.ts","main":"./dist/index.js","exports":{".":{"bun":"./dist/bun/index.js","node":"./dist/cjs/index.js","require":"./dist/cjs/index.js","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"build":"rm -rf dist/ && npm run build:esm && npm run build:bun && npm run build:cjs","build:bun":"bun build.ts","build:esm":"swc src -d dist && tsc --project tsconfig.esm.json","build:cjs":"tsc --project tsconfig.cjs.json"},"devDependencies":{"@swc/cli":"^0.1.62","@swc/core":"^1.3.86","bun-types":"latest","typescript":"^5.2.2","@sentry/integrations":"^7.70.0","@sentry/node":"^7.70.0"},"peerDependencies":{"typescript":">= 5.0.0","@sinclair/typebox":">= 0.28.10","glob":">= 10.3.5"},"dependencies":{"@sinclair/typebox":"^0.31.15","glob":"^10.3.5","route-trie":"^3.0.0"},"gitHead":"7f59f4175e482391e285da34553b963c2a2ae7ea","_id":"@grace-js/grace@0.3.8-beta.8","_nodeVersion":"18.0.0","_npmVersion":"8.6.0","dist":{"integrity":"sha512-qe3iC/T3tEYCpnYlaQvRqfAhyu2qb6fAlsL4EKJcEF54dsAfe2/j/XhKhCc9dn0WR7LTyGIoXCsWKhPwjOeHSg==","shasum":"da604f34674222af2cf9c899eed0076e81e7f580","tarball":"https://registry.npmjs.org/@grace-js/grace/-/grace-0.3.8-beta.8.tgz","fileCount":73,"unpackedSize":2039116,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFDV5581WMUZO+rlWEIOCtKRtlelGc8VLcaqm/hbV1HPAiEAh/c2PHH5gTc8NI1dqzkyTTnTMnXXlxxOTWOzMoRqoD8="}]},"_npmUser":{"name":"alexle","email":"alexletilde@gmail.com"},"directories":{},"maintainers":[{"name":"alexle","email":"alexletilde@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grace_0.3.8-beta.8_1695558080838_0.8292860587030184"},"_hasShrinkwrap":false},"0.3.8-beta.9":{"name":"@grace-js/grace","description":"An opinionated framework","version":"0.3.8-beta.9","author":{"name":"Fumaz","email":"mail@fumaz.dev","url":"https://fumaz.dev"},"types":"./dist/index.d.ts","main":"./dist/index.js","exports":{".":{"bun":"./dist/bun/index.js","node":"./dist/cjs/index.js","require":"./dist/cjs/index.js","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"build":"rm -rf dist/ && npm run build:esm && npm run build:bun && npm run build:cjs","build:bun":"bun build.ts","build:esm":"swc src -d dist && tsc --project tsconfig.esm.json","build:cjs":"tsc --project tsconfig.cjs.json"},"devDependencies":{"@swc/cli":"^0.1.62","@swc/core":"^1.3.86","bun-types":"latest","typescript":"^5.2.2","@sentry/integrations":"^7.70.0","@sentry/node":"^7.70.0"},"peerDependencies":{"typescript":">= 5.0.0","@sinclair/typebox":">= 0.28.10","glob":">= 10.3.5"},"dependencies":{"@sinclair/typebox":"^0.31.15","glob":"^10.3.5","route-trie":"^3.0.0"},"readme":"# Grace JS\n\n### Overview\n\nGrace is an innovative, type-safe and easy-to-use API framework.<br/>\nIt streamlines backend development, allowing you to build scalable, efficient and maintainable web APIs with ease.\n\n### Features\n\n- <b>Fully Type Safe</b>: Grace leverages TypeScript to provide full type safety, catching potential issues early in the\n  development process.\n- <b>Smart Routing</b>: Grace uses Trie for routing, which is faster than traditional routing methods.\n- <b>Innovative Developer Experience</b>: The framework is designed with modern and efficient programming concepts in\n  mind.\n\n### Documentation\n\nYou can find the documentation at [docs.gracejs.dev](https://docs.gracejs.dev).\n\n### Discord\n\nJoin our Discord server at [discord.gg/bTwzePh7Qr](https://discord.gg/bTwzePh7Qr).\n","readmeFilename":"README.md","gitHead":"7f59f4175e482391e285da34553b963c2a2ae7ea","_id":"@grace-js/grace@0.3.8-beta.9","_nodeVersion":"18.0.0","_npmVersion":"8.6.0","dist":{"integrity":"sha512-AAHu8qWrw/r6BcuvM8ruWgzX3MMMCSZWvrZMTIs+606E7T7+sqpPP9b2kmmtpMH+Yg2gFCEyfDjWJL5iz4WO5A==","shasum":"d1d208a8317360de67950f45d6d8bac9c6e9d1da","tarball":"https://registry.npmjs.org/@grace-js/grace/-/grace-0.3.8-beta.9.tgz","fileCount":73,"unpackedSize":2039116,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCfh1SJeCZbrvsy6Zaf12InBcO85Zbe1EVMmcht1A+14gIhAOb9mjaqtFdk84i0Rp97IiVq7/W8kbjidic4KdSzSzSA"}]},"_npmUser":{"name":"alexle","email":"alexletilde@gmail.com"},"directories":{},"maintainers":[{"name":"alexle","email":"alexletilde@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grace_0.3.8-beta.9_1695558087467_0.5051485691235178"},"_hasShrinkwrap":false},"0.3.8":{"name":"@grace-js/grace","description":"An opinionated framework","version":"0.3.8","author":{"name":"Fumaz","email":"mail@fumaz.dev","url":"https://fumaz.dev"},"types":"./dist/index.d.ts","main":"./dist/index.js","exports":{".":{"bun":"./dist/bun/index.js","node":"./dist/cjs/index.js","require":"./dist/cjs/index.js","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"build":"rm -rf dist/ && npm run build:esm && npm run build:bun && npm run build:cjs","build:bun":"bun build.ts","build:esm":"swc src -d dist && tsc --project tsconfig.esm.json","build:cjs":"tsc --project tsconfig.cjs.json"},"devDependencies":{"@swc/cli":"^0.1.62","@swc/core":"^1.3.86","bun-types":"latest","typescript":"^5.2.2","@sentry/integrations":"^7.70.0","@sentry/node":"^7.70.0"},"peerDependencies":{"typescript":">= 5.0.0","@sinclair/typebox":">= 0.28.10","glob":">= 10.3.5"},"dependencies":{"@sinclair/typebox":"^0.31.15","glob":"^10.3.5","route-trie":"^3.0.0"},"gitHead":"7f59f4175e482391e285da34553b963c2a2ae7ea","_id":"@grace-js/grace@0.3.8","_nodeVersion":"18.0.0","_npmVersion":"8.6.0","dist":{"integrity":"sha512-HLyK3LeVYqA2b6ZEtdaZsta8efF+JyesNAqJ5ddqia01aqx3glZ4fhTTFzF5JWD2qT/ROj84OXDPQTRtvDLNZQ==","shasum":"585af693bba0cb56a0cf5a8548b0e9fca8167503","tarball":"https://registry.npmjs.org/@grace-js/grace/-/grace-0.3.8.tgz","fileCount":73,"unpackedSize":2039109,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFQlkKTh+O2o4yB24wv/weRjsOAvMp3na4yk4waZS+fHAiEAs+9Fw+ZLPeui5RuEaGf8Vvczqyh00XCNpzITcfraJaY="}]},"_npmUser":{"name":"alexle","email":"alexletilde@gmail.com"},"directories":{},"maintainers":[{"name":"alexle","email":"alexletilde@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grace_0.3.8_1695558138911_0.2055199445511402"},"_hasShrinkwrap":false},"0.3.9":{"name":"@grace-js/grace","description":"An opinionated framework","version":"0.3.9","author":{"name":"Fumaz","email":"mail@fumaz.dev","url":"https://fumaz.dev"},"types":"./dist/index.d.ts","main":"./dist/index.js","exports":{".":{"bun":"./dist/bun/index.js","node":"./dist/cjs/index.js","require":"./dist/cjs/index.js","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"build":"rm -rf dist/ && npm run build:esm && npm run build:bun && npm run build:cjs","build:bun":"bun build.ts","build:esm":"swc src -d dist && tsc --project tsconfig.esm.json","build:cjs":"tsc --project tsconfig.cjs.json"},"devDependencies":{"@swc/cli":"^0.1.62","@swc/core":"^1.3.86","bun-types":"latest","typescript":"^5.2.2","@sentry/integrations":"^7.70.0","@sentry/node":"^7.70.0"},"peerDependencies":{"typescript":">= 5.0.0","@sinclair/typebox":">= 0.28.10","glob":">= 10.3.5"},"dependencies":{"@sinclair/typebox":"^0.31.15","glob":"^10.3.5","route-trie":"^3.0.0"},"gitHead":"17e08c8c2d980899ef59180306f57407785438ee","_id":"@grace-js/grace@0.3.9","_nodeVersion":"18.0.0","_npmVersion":"8.6.0","dist":{"integrity":"sha512-DQcaEINJf5kOaDNoBlgQ6UaC3aI9Z+sAr64K+MA9+BcN8jk2Z1viV2owGBv8CH2hnzF0kylW3HBPk9FCgZtVtQ==","shasum":"d3fb41206e1eb9368b577493619a411c1359f383","tarball":"https://registry.npmjs.org/@grace-js/grace/-/grace-0.3.9.tgz","fileCount":73,"unpackedSize":2040490,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEfCNelm5BGvvBMrziqdGskouNTr7+G/s002J0lrmFjEAiABdpneCtb2RE68DRhqJtVMn4uXQfRkLQm2Nn8cArJbIQ=="}]},"_npmUser":{"name":"alexle","email":"alexletilde@gmail.com"},"directories":{},"maintainers":[{"name":"alexle","email":"alexletilde@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grace_0.3.9_1695563110219_0.5457987561724944"},"_hasShrinkwrap":false},"0.3.10":{"name":"@grace-js/grace","description":"An opinionated framework","version":"0.3.10","author":{"name":"Fumaz","email":"mail@fumaz.dev","url":"https://fumaz.dev"},"types":"./dist/index.d.ts","main":"./dist/index.js","exports":{".":{"bun":"./dist/bun/index.js","node":"./dist/cjs/index.js","require":"./dist/cjs/index.js","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"build":"rm -rf dist/ && npm run build:esm && npm run build:bun && npm run build:cjs","build:bun":"bun build.ts","build:esm":"swc src -d dist && tsc --project tsconfig.esm.json","build:cjs":"tsc --project tsconfig.cjs.json"},"devDependencies":{"@swc/cli":"^0.1.62","@swc/core":"^1.3.86","bun-types":"latest","typescript":"^5.2.2","@sentry/integrations":"^7.70.0","@sentry/node":"^7.70.0"},"peerDependencies":{"typescript":">= 5.0.0","@sinclair/typebox":">= 0.28.10","glob":">= 10.3.5"},"dependencies":{"@sinclair/typebox":"^0.31.15","glob":"^10.3.5","route-trie":"^3.0.0"},"gitHead":"376ea5dc3714faf31b19ef92d5712f51977a6919","_id":"@grace-js/grace@0.3.10","_nodeVersion":"18.0.0","_npmVersion":"8.6.0","dist":{"integrity":"sha512-J4CderhP7rNEQekYAAYio8PZOveQ3X/MogyahfIaZ0WBEx0WRNZ+n+uO7Adw2E/nZvFqIKlT7ZWqiuLtzRM79g==","shasum":"ff745a1506503b081f11a0099a8c32a3dd95a79f","tarball":"https://registry.npmjs.org/@grace-js/grace/-/grace-0.3.10.tgz","fileCount":77,"unpackedSize":2045661,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFz2ZrYytgj4bqjPVk+T1K9UUW2j0fQzVgk+d5tcnO3sAiAy0Ja0RqBj+UzQ0zaxqwKDHTbVBLy9nc2EDJGzXmNKEw=="}]},"_npmUser":{"name":"alexle","email":"alexletilde@gmail.com"},"directories":{},"maintainers":[{"name":"alexle","email":"alexletilde@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grace_0.3.10_1695579490081_0.38046777690158184"},"_hasShrinkwrap":false},"0.3.11":{"name":"@grace-js/grace","description":"An opinionated framework","version":"0.3.11","author":{"name":"Fumaz","email":"mail@fumaz.dev","url":"https://fumaz.dev"},"types":"./dist/index.d.ts","main":"./dist/index.js","exports":{".":{"bun":"./dist/bun/index.js","node":"./dist/cjs/index.js","require":"./dist/cjs/index.js","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"build":"rm -rf dist/ && npm run build:esm && npm run build:bun && npm run build:cjs","build:bun":"bun build.ts","build:esm":"swc src -d dist && tsc --project tsconfig.esm.json","build:cjs":"tsc --project tsconfig.cjs.json"},"devDependencies":{"@swc/cli":"^0.1.62","@swc/core":"^1.3.86","bun-types":"latest","typescript":"^5.2.2","@sentry/integrations":"^7.70.0","@sentry/node":"^7.70.0"},"peerDependencies":{"typescript":">= 5.0.0","@sinclair/typebox":">= 0.28.10","glob":">= 10.3.5"},"dependencies":{"@sinclair/typebox":"^0.31.15","glob":"^10.3.5","route-trie":"^3.0.0"},"gitHead":"e80648ba4b751358b91498e26b99fc726af97712","_id":"@grace-js/grace@0.3.11","_nodeVersion":"18.0.0","_npmVersion":"8.6.0","dist":{"integrity":"sha512-CBB7hx+IPLpgkuBig7yb0YqNYqSDQ3jve3Wj4UUdtI4RXdX1GjrXslZ7sjsgCLuNYqd2ANpVQ5P9MvGbYNhJdg==","shasum":"bd99dcbbaa51144b90686a2b2fcf51fc69f217dd","tarball":"https://registry.npmjs.org/@grace-js/grace/-/grace-0.3.11.tgz","fileCount":77,"unpackedSize":2044688,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCimMORCHEJNWm7MvYYuBAawZC5AsxoWtIvlaBfFxST6gIhAMPNqGfWwHU7EoVSuXXFgqg7JJ2AEg/VNIanRWUz+3SI"}]},"_npmUser":{"name":"alexle","email":"alexletilde@gmail.com"},"directories":{},"maintainers":[{"name":"alexle","email":"alexletilde@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grace_0.3.11_1695582399257_0.37833557483751545"},"_hasShrinkwrap":false},"0.3.12-beta.0":{"name":"@grace-js/grace","description":"An opinionated framework","version":"0.3.12-beta.0","author":{"name":"Fumaz","email":"mail@fumaz.dev","url":"https://fumaz.dev"},"types":"./dist/index.d.ts","main":"./dist/index.js","exports":{".":{"bun":"./dist/bun/index.js","node":"./dist/cjs/index.js","require":"./dist/cjs/index.js","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"build":"rm -rf dist/ && npm run build:esm && npm run build:bun && npm run build:cjs","build:bun":"bun build.ts","build:esm":"swc src -d dist && tsc --project tsconfig.esm.json","build:cjs":"tsc --project tsconfig.cjs.json"},"devDependencies":{"@swc/cli":"^0.1.62","@swc/core":"^1.3.86","bun-types":"latest","typescript":"^5.2.2","@sentry/integrations":"^7.70.0","@sentry/node":"^7.70.0"},"peerDependencies":{"typescript":">= 5.0.0","@sinclair/typebox":">= 0.28.10","glob":">= 10.3.5"},"dependencies":{"@sinclair/typebox":"^0.31.15","fast-querystring":"^1.1.2","glob":"^10.3.5","route-trie":"^3.0.0"},"readme":"# Grace JS\n\n### Overview\n\nGrace is an innovative, type-safe and easy-to-use API framework.<br/>\nIt streamlines backend development, allowing you to build scalable, efficient and maintainable web APIs with ease.\n\n### Features\n\n- <b>Fully Type Safe</b>: Grace leverages TypeScript to provide full type safety, catching potential issues early in the\n  development process.\n- <b>Smart Routing</b>: Grace uses Trie for routing, which is faster than traditional routing methods.\n- <b>Innovative Developer Experience</b>: The framework is designed with modern and efficient programming concepts in\n  mind.\n\n### Documentation\n\nYou can find the documentation at [docs.gracejs.dev](https://docs.gracejs.dev).\n\n### Discord\n\nJoin our Discord server at [discord.gg/bTwzePh7Qr](https://discord.gg/bTwzePh7Qr).\n","readmeFilename":"README.md","gitHead":"e80648ba4b751358b91498e26b99fc726af97712","_id":"@grace-js/grace@0.3.12-beta.0","_nodeVersion":"18.0.0","_npmVersion":"8.6.0","dist":{"integrity":"sha512-NVrQ3lxYk5c+S6Hl57RgqchhtpPCZqL88ydne/VYeIiPqvcvz8L4q7SmSLFq0kO9Rl5y+JD5ckE3svONWHPeng==","shasum":"3aa7cf2a81322292a2b8d9eb8924b0490674500a","tarball":"https://registry.npmjs.org/@grace-js/grace/-/grace-0.3.12-beta.0.tgz","fileCount":77,"unpackedSize":2067437,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDqElxv2kDVPgqon8J3rIGRw5h5PZh5cgg3Pw6QdwVCNQIgOA3XT9dJbaxQQW7W9oXJqVHf0hZyXFcXmN5Bl4yeFD0="}]},"_npmUser":{"name":"alexle","email":"alexletilde@gmail.com"},"directories":{},"maintainers":[{"name":"alexle","email":"alexletilde@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grace_0.3.12-beta.0_1695582728528_0.31273680010535654"},"_hasShrinkwrap":false},"0.3.12-beta.1":{"name":"@grace-js/grace","description":"An opinionated framework","version":"0.3.12-beta.1","author":{"name":"Fumaz","email":"mail@fumaz.dev","url":"https://fumaz.dev"},"types":"./dist/index.d.ts","main":"./dist/index.js","exports":{".":{"bun":"./dist/bun/index.js","node":"./dist/cjs/index.js","require":"./dist/cjs/index.js","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"build":"rm -rf dist/ && npm run build:esm && npm run build:bun && npm run build:cjs","build:bun":"bun build.ts","build:esm":"swc src -d dist && tsc --project tsconfig.esm.json","build:cjs":"tsc --project tsconfig.cjs.json"},"devDependencies":{"@swc/cli":"^0.1.62","@swc/core":"^1.3.86","bun-types":"latest","typescript":"^5.2.2","@sentry/integrations":"^7.70.0","@sentry/node":"^7.70.0"},"peerDependencies":{"typescript":">= 5.0.0","@sinclair/typebox":">= 0.28.10","glob":">= 10.3.5"},"dependencies":{"@sinclair/typebox":"^0.31.15","fast-querystring":"^1.1.2","glob":"^10.3.5","route-trie":"^3.0.0"},"readme":"# Grace JS\n\n### Overview\n\nGrace is an innovative, type-safe and easy-to-use API framework.<br/>\nIt streamlines backend development, allowing you to build scalable, efficient and maintainable web APIs with ease.\n\n### Features\n\n- <b>Fully Type Safe</b>: Grace leverages TypeScript to provide full type safety, catching potential issues early in the\n  development process.\n- <b>Smart Routing</b>: Grace uses Trie for routing, which is faster than traditional routing methods.\n- <b>Innovative Developer Experience</b>: The framework is designed with modern and efficient programming concepts in\n  mind.\n\n### Documentation\n\nYou can find the documentation at [docs.gracejs.dev](https://docs.gracejs.dev).\n\n### Discord\n\nJoin our Discord server at [discord.gg/bTwzePh7Qr](https://discord.gg/bTwzePh7Qr).\n","readmeFilename":"README.md","gitHead":"e80648ba4b751358b91498e26b99fc726af97712","_id":"@grace-js/grace@0.3.12-beta.1","_nodeVersion":"18.0.0","_npmVersion":"8.6.0","dist":{"integrity":"sha512-b5rIPwsVQyvIa1KDFE9Fk1S9lMOY6wY0LxT2jcWxQct5HblI2rlms//g9j+T4u8dJQngkaJCg0niTIUzLZ8tQg==","shasum":"28abc9689b5907f4de834000a89b5acc6665a894","tarball":"https://registry.npmjs.org/@grace-js/grace/-/grace-0.3.12-beta.1.tgz","fileCount":77,"unpackedSize":2138879,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCWOs/lNEjWWTWmxeskTQSkRoez1H8j85HGMKEEq9wlQgIhAPnB0m5SfgjmElkmM/aehf+GggFYW6qbREkE9/K0S6Lu"}]},"_npmUser":{"name":"alexle","email":"alexletilde@gmail.com"},"directories":{},"maintainers":[{"name":"alexle","email":"alexletilde@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grace_0.3.12-beta.1_1695587794654_0.023540860323085555"},"_hasShrinkwrap":false},"0.3.13-beta.0":{"name":"@grace-js/grace","description":"An opinionated framework","version":"0.3.13-beta.0","author":{"name":"Fumaz","email":"mail@fumaz.dev","url":"https://fumaz.dev"},"types":"./dist/index.d.ts","main":"./dist/index.js","exports":{".":{"bun":"./dist/bun/index.js","node":"./dist/cjs/index.js","require":"./dist/cjs/index.js","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"build":"rm -rf dist/ && npm run build:esm && npm run build:bun && npm run build:cjs","build:bun":"bun build.ts","build:esm":"swc src -d dist && tsc --project tsconfig.esm.json","build:cjs":"tsc --project tsconfig.cjs.json"},"devDependencies":{"@swc/cli":"^0.1.62","@swc/core":"^1.3.86","bun-types":"latest","typescript":"^5.2.2","@sentry/integrations":"^7.70.0","@sentry/node":"^7.70.0"},"peerDependencies":{"typescript":">= 5.0.0","@sinclair/typebox":">= 0.28.10","glob":">= 10.3.5"},"dependencies":{"@sinclair/typebox":"^0.31.15","fast-querystring":"^1.1.2","glob":"^10.3.5","openapi-types":"^12.1.3","route-trie":"^3.0.0"},"readme":"# Grace JS\n\n### Overview\n\nGrace is an innovative, type-safe and easy-to-use API framework.<br/>\nIt streamlines backend development, allowing you to build scalable, efficient and maintainable web APIs with ease.\n\n### Features\n\n- <b>Fully Type Safe</b>: Grace leverages TypeScript to provide full type safety, catching potential issues early in the\n  development process.\n- <b>Smart Routing</b>: Grace uses Trie for routing, which is faster than traditional routing methods.\n- <b>Innovative Developer Experience</b>: The framework is designed with modern and efficient programming concepts in\n  mind.\n\n### Documentation\n\nYou can find the documentation at [docs.gracejs.dev](https://docs.gracejs.dev).\n\n### Discord\n\nJoin our Discord server at [discord.gg/bTwzePh7Qr](https://discord.gg/bTwzePh7Qr).\n","readmeFilename":"README.md","gitHead":"e80648ba4b751358b91498e26b99fc726af97712","_id":"@grace-js/grace@0.3.13-beta.0","_nodeVersion":"18.0.0","_npmVersion":"8.6.0","dist":{"integrity":"sha512-NKhzCINAy1dGLSpJ9GrCxheRsnnVmOcZEHfG6tXItsmWk72mpCIP9kMMrD5Jd3Ikzsd7FtT7vai+2l9oEeVPag==","shasum":"2e8d181e260ca1629e853e4cf684f0aab9f2e2f0","tarball":"https://registry.npmjs.org/@grace-js/grace/-/grace-0.3.13-beta.0.tgz","fileCount":81,"unpackedSize":2162139,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCUr/nmrgOfRS82+D88XmBQUFPMbxben9j0Zdv/+tI5RAIgcKCC0dYxjmAZPvkIM4ZDgw/8s5B4H+nyiFSyV5JgX8I="}]},"_npmUser":{"name":"alexle","email":"alexletilde@gmail.com"},"directories":{},"maintainers":[{"name":"alexle","email":"alexletilde@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grace_0.3.13-beta.0_1695938600215_0.44222552308271545"},"_hasShrinkwrap":false},"0.3.13-beta.1":{"name":"@grace-js/grace","description":"An opinionated framework","version":"0.3.13-beta.1","author":{"name":"Fumaz","email":"mail@fumaz.dev","url":"https://fumaz.dev"},"types":"./dist/index.d.ts","main":"./dist/index.js","exports":{".":{"bun":"./dist/bun/index.js","node":"./dist/cjs/index.js","require":"./dist/cjs/index.js","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"build":"rm -rf dist/ && npm run build:esm && npm run build:bun && npm run build:cjs","build:bun":"bun build.ts","build:esm":"swc src -d dist && tsc --project tsconfig.esm.json","build:cjs":"tsc --project tsconfig.cjs.json"},"devDependencies":{"@swc/cli":"^0.1.62","@swc/core":"^1.3.86","bun-types":"latest","typescript":"^5.2.2","@sentry/integrations":"^7.70.0","@sentry/node":"^7.70.0"},"peerDependencies":{"typescript":">= 5.0.0","@sinclair/typebox":">= 0.28.10","glob":">= 10.3.5"},"dependencies":{"@sinclair/typebox":"^0.31.15","fast-querystring":"^1.1.2","glob":"^10.3.5","openapi-types":"^12.1.3","route-trie":"^3.0.0"},"readme":"# Grace JS\n\n### Overview\n\nGrace is an innovative, type-safe and easy-to-use API framework.<br/>\nIt streamlines backend development, allowing you to build scalable, efficient and maintainable web APIs with ease.\n\n### Features\n\n- <b>Fully Type Safe</b>: Grace leverages TypeScript to provide full type safety, catching potential issues early in the\n  development process.\n- <b>Smart Routing</b>: Grace uses Trie for routing, which is faster than traditional routing methods.\n- <b>Innovative Developer Experience</b>: The framework is designed with modern and efficient programming concepts in\n  mind.\n\n### Documentation\n\nYou can find the documentation at [docs.gracejs.dev](https://docs.gracejs.dev).\n\n### Discord\n\nJoin our Discord server at [discord.gg/bTwzePh7Qr](https://discord.gg/bTwzePh7Qr).\n","readmeFilename":"README.md","gitHead":"e80648ba4b751358b91498e26b99fc726af97712","_id":"@grace-js/grace@0.3.13-beta.1","_nodeVersion":"18.0.0","_npmVersion":"8.6.0","dist":{"integrity":"sha512-cHkBJzdyU6WFCINZZ0Zcbsx/eU+kEWUoPOEt2v2mVDcMGDrzUUxcBSFoVwon9XIeUpgfqhYpWCtJ+1tbj0869Q==","shasum":"d7561c906929052968e05858941f513261cbcf02","tarball":"https://registry.npmjs.org/@grace-js/grace/-/grace-0.3.13-beta.1.tgz","fileCount":81,"unpackedSize":2171774,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDM4e/bbvKZ4zQaetCj7UnBJnDzdb3rHGdmF44YSfgLxwIhAP4FTU8dlqXI14COcXELMEKcZLymp199p+VLIPTmky4V"}]},"_npmUser":{"name":"alexle","email":"alexletilde@gmail.com"},"directories":{},"maintainers":[{"name":"alexle","email":"alexletilde@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grace_0.3.13-beta.1_1695938694686_0.441878769267954"},"_hasShrinkwrap":false},"0.3.13-beta.2":{"name":"@grace-js/grace","description":"An opinionated framework","version":"0.3.13-beta.2","author":{"name":"Fumaz","email":"mail@fumaz.dev","url":"https://fumaz.dev"},"types":"./dist/index.d.ts","main":"./dist/index.js","exports":{".":{"bun":"./dist/bun/index.js","node":"./dist/cjs/index.js","require":"./dist/cjs/index.js","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"build":"rm -rf dist/ && npm run build:esm && npm run build:bun && npm run build:cjs","build:bun":"bun build.ts","build:esm":"swc src -d dist && tsc --project tsconfig.esm.json","build:cjs":"tsc --project tsconfig.cjs.json"},"devDependencies":{"@swc/cli":"^0.1.62","@swc/core":"^1.3.86","bun-types":"latest","typescript":"^5.2.2","@sentry/integrations":"^7.70.0","@sentry/node":"^7.70.0"},"peerDependencies":{"typescript":">= 5.0.0","@sinclair/typebox":">= 0.28.10","glob":">= 10.3.5"},"dependencies":{"@sinclair/typebox":"^0.31.15","fast-querystring":"^1.1.2","glob":"^10.3.5","openapi-types":"^12.1.3","route-trie":"^3.0.0"},"gitHead":"90f8ce8159abe3b3fb569dc48e4a0983200de33e","_id":"@grace-js/grace@0.3.13-beta.2","_nodeVersion":"18.0.0","_npmVersion":"8.6.0","dist":{"integrity":"sha512-ZMrLHz9GXW9DT6H5KFRmaWA9gViygKXJcFgkrOchfdLrXMOzpzQ5WkWu4J0mNPYME3k7sVorSH9SlsEx7XofXA==","shasum":"afbd954eeb844cd16d63cd34ea5592c6685a7b49","tarball":"https://registry.npmjs.org/@grace-js/grace/-/grace-0.3.13-beta.2.tgz","fileCount":81,"unpackedSize":2173675,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG31TPvownLn83FmTrdB0FuZ9PKuz5hW7myB5DWIZMhnAiEAm+HhfdfODcs3YWNwidDC9joTlW7VSWxrKzf39J377bs="}]},"_npmUser":{"name":"alexle","email":"alexletilde@gmail.com"},"directories":{},"maintainers":[{"name":"alexle","email":"alexletilde@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grace_0.3.13-beta.2_1695989604172_0.7292954451306084"},"_hasShrinkwrap":false},"0.3.13-beta.3":{"name":"@grace-js/grace","description":"An opinionated framework","version":"0.3.13-beta.3","author":{"name":"Fumaz","email":"mail@fumaz.dev","url":"https://fumaz.dev"},"types":"./dist/index.d.ts","main":"./dist/index.js","exports":{".":{"bun":"./dist/bun/index.js","node":"./dist/cjs/index.js","require":"./dist/cjs/index.js","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"build":"rm -rf dist/ && npm run build:esm && npm run build:bun && npm run build:cjs","build:bun":"bun build.ts","build:esm":"swc src -d dist && tsc --project tsconfig.esm.json","build:cjs":"tsc --project tsconfig.cjs.json"},"devDependencies":{"@swc/cli":"^0.1.62","@swc/core":"^1.3.86","bun-types":"latest","typescript":"^5.2.2","@sentry/integrations":"^7.70.0","@sentry/node":"^7.70.0"},"peerDependencies":{"typescript":">= 5.0.0","@sinclair/typebox":">= 0.28.10","glob":">= 10.3.5"},"dependencies":{"@sinclair/typebox":"^0.31.15","fast-querystring":"^1.1.2","glob":"^10.3.5","openapi-types":"^12.1.3","route-trie":"^3.0.0"},"readme":"# Grace JS\n\n### Overview\n\nGrace is an innovative, type-safe and easy-to-use API framework.<br/>\nIt streamlines backend development, allowing you to build scalable, efficient and maintainable web APIs with ease.\n\n### Features\n\n- <b>Fully Type Safe</b>: Grace leverages TypeScript to provide full type safety, catching potential issues early in the\n  development process.\n- <b>Smart Routing</b>: Grace uses Trie for routing, which is faster than traditional routing methods.\n- <b>Innovative Developer Experience</b>: The framework is designed with modern and efficient programming concepts in\n  mind.\n\n### Documentation\n\nYou can find the documentation at [docs.gracejs.dev](https://docs.gracejs.dev).\n\n### Discord\n\nJoin our Discord server at [discord.gg/bTwzePh7Qr](https://discord.gg/bTwzePh7Qr).\n","readmeFilename":"README.md","gitHead":"90f8ce8159abe3b3fb569dc48e4a0983200de33e","_id":"@grace-js/grace@0.3.13-beta.3","_nodeVersion":"18.0.0","_npmVersion":"8.6.0","dist":{"integrity":"sha512-ebyCJjZEoAAHmsU8wcQbkZgYjHuhSmjgiq3oii6XVGDkoIwDPTG4zbBHp7s4bHJ5eE3YwD07hlGjaRbMm/fB3Q==","shasum":"49c4bfe2b1e3cd8a921590c9540ab2b0f169cfad","tarball":"https://registry.npmjs.org/@grace-js/grace/-/grace-0.3.13-beta.3.tgz","fileCount":81,"unpackedSize":2173675,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID/ma7EVugamXdr1Ay5NdO7YMnenbuU7uHmo7sq2AVq/AiEA2KtWtXSil+8DtdHTiueKrXCXuUmbIiw6QLIy/cWXv/M="}]},"_npmUser":{"name":"alexle","email":"alexletilde@gmail.com"},"directories":{},"maintainers":[{"name":"alexle","email":"alexletilde@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grace_0.3.13-beta.3_1695989614172_0.9592175681352739"},"_hasShrinkwrap":false},"0.3.13":{"name":"@grace-js/grace","description":"An opinionated framework","version":"0.3.13","author":{"name":"Fumaz","email":"mail@fumaz.dev","url":"https://fumaz.dev"},"types":"./dist/index.d.ts","main":"./dist/index.js","exports":{".":{"bun":"./dist/bun/index.js","node":"./dist/cjs/index.js","require":"./dist/cjs/index.js","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"build":"rm -rf dist/ && npm run build:esm && npm run build:bun && npm run build:cjs","build:bun":"bun build.ts","build:esm":"swc src -d dist && tsc --project tsconfig.esm.json","build:cjs":"tsc --project tsconfig.cjs.json"},"devDependencies":{"@swc/cli":"^0.1.62","@swc/core":"^1.3.86","bun-types":"latest","typescript":"^5.2.2","@sentry/integrations":"^7.70.0","@sentry/node":"^7.70.0"},"peerDependencies":{"typescript":">= 5.0.0","@sinclair/typebox":">= 0.28.10","glob":">= 10.3.5"},"dependencies":{"@sinclair/typebox":"^0.31.15","fast-querystring":"^1.1.2","glob":"^10.3.5","openapi-types":"^12.1.3","route-trie":"^3.0.0"},"gitHead":"90f8ce8159abe3b3fb569dc48e4a0983200de33e","_id":"@grace-js/grace@0.3.13","_nodeVersion":"18.0.0","_npmVersion":"8.6.0","dist":{"integrity":"sha512-ccaxDWCWKkczToNz3GU3zgQ8UBFh+NakMpL5Id2QgMB3Dv0T5Bl8Ar9bauIeo/KqI4j6LnK4H1+ifSdTGX8nCA==","shasum":"cc83d6b6136892a9bfb75fb63dadbcfe47758ffa","tarball":"https://registry.npmjs.org/@grace-js/grace/-/grace-0.3.13.tgz","fileCount":81,"unpackedSize":2173668,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDqyM3mZvCJuv6X/UvqlWV6V2/zjtC9lUNjim6fbYGdfAiEAnLF461g7SCC3JtZoRhz695h64L/3NXcIhPOfnfBzmBw="}]},"_npmUser":{"name":"alexle","email":"alexletilde@gmail.com"},"directories":{},"maintainers":[{"name":"alexle","email":"alexletilde@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grace_0.3.13_1695989620899_0.9288030568763603"},"_hasShrinkwrap":false},"0.3.14-beta.0":{"name":"@grace-js/grace","description":"An opinionated framework","version":"0.3.14-beta.0","author":{"name":"Fumaz","email":"mail@fumaz.dev","url":"https://fumaz.dev"},"types":"./dist/index.d.ts","main":"./dist/index.js","exports":{".":{"bun":"./dist/bun/index.js","node":"./dist/cjs/index.js","require":"./dist/cjs/index.js","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"build":"rm -rf dist/ && npm run build:esm && npm run build:bun && npm run build:cjs","build:bun":"bun build.ts","build:esm":"swc src -d dist && tsc --project tsconfig.esm.json","build:cjs":"tsc --project tsconfig.cjs.json"},"devDependencies":{"@swc/cli":"^0.1.62","@swc/core":"^1.3.86","bun-types":"latest","typescript":"^5.2.2","@sentry/integrations":"^7.70.0","@sentry/node":"^7.70.0"},"peerDependencies":{"typescript":">= 5.0.0","@sinclair/typebox":">= 0.28.10","glob":">= 10.3.5"},"dependencies":{"@sinclair/typebox":"^0.31.15","fast-querystring":"^1.1.2","glob":"^10.3.5","openapi-types":"^12.1.3","route-trie":"^3.0.0"},"readme":"# Grace JS\n\n### Overview\n\nGrace is an innovative, type-safe and easy-to-use API framework.<br/>\nIt streamlines backend development, allowing you to build scalable, efficient and maintainable web APIs with ease.\n\n### Features\n\n- <b>Fully Type Safe</b>: Grace leverages TypeScript to provide full type safety, catching potential issues early in the\n  development process.\n- <b>Smart Routing</b>: Grace uses Trie for routing, which is faster than traditional routing methods.\n- <b>Innovative Developer Experience</b>: The framework is designed with modern and efficient programming concepts in\n  mind.\n\n### Documentation\n\nYou can find the documentation at [docs.gracejs.dev](https://docs.gracejs.dev).\n\n### Discord\n\nJoin our Discord server at [discord.gg/bTwzePh7Qr](https://discord.gg/bTwzePh7Qr).\n","readmeFilename":"README.md","gitHead":"e01826c349de2508fadb875067a0fbb9e955c905","_id":"@grace-js/grace@0.3.14-beta.0","_nodeVersion":"18.0.0","_npmVersion":"8.6.0","dist":{"integrity":"sha512-7pQMcurF0MLrBz8u1GuN27cESK/iHubQ7l1v5t68SuzvVMyUEZRv61TjXyxxv4cE/haAUObqJF8sxGYBGLR/tA==","shasum":"82760c2b91ffe89a22590e35ccf5fd85832be7d6","tarball":"https://registry.npmjs.org/@grace-js/grace/-/grace-0.3.14-beta.0.tgz","fileCount":81,"unpackedSize":2174678,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD2G2f1PTzYxyk+LKPMUt100HlLLKm63EA9dcTdUn1CqQIhALcLv1a1QtYoDm/8k6s34GqUi8ycdFSG3TOx5bKB5wo/"}]},"_npmUser":{"name":"alexle","email":"alexletilde@gmail.com"},"directories":{},"maintainers":[{"name":"alexle","email":"alexletilde@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grace_0.3.14-beta.0_1696006593712_0.35469306448690885"},"_hasShrinkwrap":false},"0.3.14-beta.1":{"name":"@grace-js/grace","description":"An opinionated framework","version":"0.3.14-beta.1","author":{"name":"Fumaz","email":"mail@fumaz.dev","url":"https://fumaz.dev"},"types":"./dist/index.d.ts","main":"./dist/index.js","exports":{".":{"bun":"./dist/bun/index.js","node":"./dist/cjs/index.js","require":"./dist/cjs/index.js","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"build":"rm -rf dist/ && npm run build:esm && npm run build:bun && npm run build:cjs","build:bun":"bun build.ts","build:esm":"swc src -d dist && tsc --project tsconfig.esm.json","build:cjs":"tsc --project tsconfig.cjs.json"},"devDependencies":{"@swc/cli":"^0.1.62","@swc/core":"^1.3.86","bun-types":"latest","typescript":"^5.2.2","@sentry/integrations":"^7.70.0","@sentry/node":"^7.70.0"},"peerDependencies":{"typescript":">= 5.0.0","@sinclair/typebox":">= 0.28.10","glob":">= 10.3.5"},"dependencies":{"@sinclair/typebox":"^0.31.15","fast-querystring":"^1.1.2","glob":"^10.3.5","openapi-types":"^12.1.3","route-trie":"^3.0.0"},"readme":"# Grace JS\n\n### Overview\n\nGrace is an innovative, type-safe and easy-to-use API framework.<br/>\nIt streamlines backend development, allowing you to build scalable, efficient and maintainable web APIs with ease.\n\n### Features\n\n- <b>Fully Type Safe</b>: Grace leverages TypeScript to provide full type safety, catching potential issues early in the\n  development process.\n- <b>Smart Routing</b>: Grace uses Trie for routing, which is faster than traditional routing methods.\n- <b>Innovative Developer Experience</b>: The framework is designed with modern and efficient programming concepts in\n  mind.\n\n### Documentation\n\nYou can find the documentation at [docs.gracejs.dev](https://docs.gracejs.dev).\n\n### Discord\n\nJoin our Discord server at [discord.gg/bTwzePh7Qr](https://discord.gg/bTwzePh7Qr).\n","readmeFilename":"README.md","gitHead":"e01826c349de2508fadb875067a0fbb9e955c905","_id":"@grace-js/grace@0.3.14-beta.1","_nodeVersion":"18.0.0","_npmVersion":"8.6.0","dist":{"integrity":"sha512-t9hFWvJSmzUoaTkjkulr2O4iVhdhcamySIFI7mqilv9yPUig9qVGH6R+8dD0rQWfSni4b4lYtvZyBU91dvPhmA==","shasum":"6f50956a8b52c460cf76826dba304f9101fcc16d","tarball":"https://registry.npmjs.org/@grace-js/grace/-/grace-0.3.14-beta.1.tgz","fileCount":81,"unpackedSize":2174809,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDaMfksr8FHZrPKxAj8B5l5sxV529Yo2TmwBvTG7Qgb0AIhAN6Qtv4ShbTBpJwNERivq927txw5JQDUxbx3a7mne0Wn"}]},"_npmUser":{"name":"alexle","email":"alexletilde@gmail.com"},"directories":{},"maintainers":[{"name":"alexle","email":"alexletilde@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grace_0.3.14-beta.1_1696006729472_0.5140269191476929"},"_hasShrinkwrap":false},"0.3.14-beta.2":{"name":"@grace-js/grace","description":"An opinionated framework","version":"0.3.14-beta.2","author":{"name":"Fumaz","email":"mail@fumaz.dev","url":"https://fumaz.dev"},"types":"./dist/index.d.ts","main":"./dist/index.js","exports":{".":{"bun":"./dist/bun/index.js","node":"./dist/cjs/index.js","require":"./dist/cjs/index.js","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"build":"rm -rf dist/ && npm run build:esm && npm run build:bun && npm run build:cjs","build:bun":"bun build.ts","build:esm":"swc src -d dist && tsc --project tsconfig.esm.json","build:cjs":"tsc --project tsconfig.cjs.json"},"devDependencies":{"@swc/cli":"^0.1.62","@swc/core":"^1.3.86","bun-types":"latest","typescript":"^5.2.2","@sentry/integrations":"^7.70.0","@sentry/node":"^7.70.0"},"peerDependencies":{"typescript":">= 5.0.0","@sinclair/typebox":">= 0.28.10","glob":">= 10.3.5"},"dependencies":{"@sinclair/typebox":"^0.31.15","fast-querystring":"^1.1.2","glob":"^10.3.5","openapi-types":"^12.1.3","route-trie":"^3.0.0"},"readme":"# Grace JS\n\n### Overview\n\nGrace is an innovative, type-safe and easy-to-use API framework.<br/>\nIt streamlines backend development, allowing you to build scalable, efficient and maintainable web APIs with ease.\n\n### Features\n\n- <b>Fully Type Safe</b>: Grace leverages TypeScript to provide full type safety, catching potential issues early in the\n  development process.\n- <b>Smart Routing</b>: Grace uses Trie for routing, which is faster than traditional routing methods.\n- <b>Innovative Developer Experience</b>: The framework is designed with modern and efficient programming concepts in\n  mind.\n\n### Documentation\n\nYou can find the documentation at [docs.gracejs.dev](https://docs.gracejs.dev).\n\n### Discord\n\nJoin our Discord server at [discord.gg/bTwzePh7Qr](https://discord.gg/bTwzePh7Qr).\n","readmeFilename":"README.md","gitHead":"e01826c349de2508fadb875067a0fbb9e955c905","_id":"@grace-js/grace@0.3.14-beta.2","_nodeVersion":"18.0.0","_npmVersion":"8.6.0","dist":{"integrity":"sha512-PDxAuzj0+Oox47aJVvAFKwpOgbHQSDqTd87FTlEh5Kl0mLBVJRwzq6IM3uhSXoY4U/Ql2nblFb6XJkclkWJdhg==","shasum":"88dcbebb7d6b44b2582416fa815342ae7461584a","tarball":"https://registry.npmjs.org/@grace-js/grace/-/grace-0.3.14-beta.2.tgz","fileCount":81,"unpackedSize":2173438,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIETySyZPXZPE2WE+dOYBEQbjvI5nErDJPIEK7+c6gQTxAiEAz7t3LOcecy1avBQ0u9Uq3txF8/MXm96nqRPapUFqL0g="}]},"_npmUser":{"name":"alexle","email":"alexletilde@gmail.com"},"directories":{},"maintainers":[{"name":"alexle","email":"alexletilde@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grace_0.3.14-beta.2_1696521729708_0.23425168006891517"},"_hasShrinkwrap":false},"0.3.14-beta.3":{"name":"@grace-js/grace","description":"An opinionated framework","version":"0.3.14-beta.3","author":{"name":"Fumaz","email":"mail@fumaz.dev","url":"https://fumaz.dev"},"types":"./dist/index.d.ts","main":"./dist/index.js","exports":{".":{"bun":"./dist/bun/index.js","node":"./dist/cjs/index.js","require":"./dist/cjs/index.js","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"build":"rm -rf dist/ && npm run build:esm && npm run build:bun && npm run build:cjs","build:bun":"bun build.ts","build:esm":"swc src -d dist && tsc --project tsconfig.esm.json","build:cjs":"tsc --project tsconfig.cjs.json"},"devDependencies":{"@swc/cli":"^0.1.62","@swc/core":"^1.3.86","bun-types":"latest","typescript":"^5.2.2","@sentry/integrations":"^7.70.0","@sentry/node":"^7.70.0"},"peerDependencies":{"typescript":">= 5.0.0","@sinclair/typebox":">= 0.28.10","glob":">= 10.3.5"},"dependencies":{"@sinclair/typebox":"^0.31.15","fast-querystring":"^1.1.2","glob":"^10.3.5","openapi-types":"^12.1.3","route-trie":"^3.0.0"},"readme":"# Grace JS\n\n### Overview\n\nGrace is an innovative, type-safe and easy-to-use API framework.<br/>\nIt streamlines backend development, allowing you to build scalable, efficient and maintainable web APIs with ease.\n\n### Features\n\n- <b>Fully Type Safe</b>: Grace leverages TypeScript to provide full type safety, catching potential issues early in the\n  development process.\n- <b>Smart Routing</b>: Grace uses Trie for routing, which is faster than traditional routing methods.\n- <b>Innovative Developer Experience</b>: The framework is designed with modern and efficient programming concepts in\n  mind.\n\n### Documentation\n\nYou can find the documentation at [docs.gracejs.dev](https://docs.gracejs.dev).\n\n### Discord\n\nJoin our Discord server at [discord.gg/bTwzePh7Qr](https://discord.gg/bTwzePh7Qr).\n","readmeFilename":"README.md","gitHead":"4e5fe46a0e72e1f5a9cce3f4842a5ce65fe0e7a9","_id":"@grace-js/grace@0.3.14-beta.3","_nodeVersion":"18.0.0","_npmVersion":"8.6.0","dist":{"integrity":"sha512-wzJs/DnIOjs47oZlzs9gXEIvJWluUN1yYIl764L9lfgpm+xKoF7yZodoN++KI/SlTezexdtWblfO4knUr9m6vA==","shasum":"60360c9654b72b85fd04fe780f06631f4f1a6d85","tarball":"https://registry.npmjs.org/@grace-js/grace/-/grace-0.3.14-beta.3.tgz","fileCount":81,"unpackedSize":2174364,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAJr9P9oZwDUz1AIlbzrc7UsO3ZWjV8ay/7CmRtdZGyWAiEAiI/L3wEs9MYnH2AnO3VqLyiidn++wycqt7+VOYOFmF4="}]},"_npmUser":{"name":"alexle","email":"alexletilde@gmail.com"},"directories":{},"maintainers":[{"name":"alexle","email":"alexletilde@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grace_0.3.14-beta.3_1696609264445_0.06012744292579941"},"_hasShrinkwrap":false},"0.3.14-beta.4":{"name":"@grace-js/grace","description":"An opinionated framework","version":"0.3.14-beta.4","author":{"name":"Fumaz","email":"mail@fumaz.dev","url":"https://fumaz.dev"},"types":"./dist/index.d.ts","main":"./dist/index.js","exports":{".":{"bun":"./dist/bun/index.js","node":"./dist/cjs/index.js","require":"./dist/cjs/index.js","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"build":"rm -rf dist/ && npm run build:esm && npm run build:bun && npm run build:cjs","build:bun":"bun build.ts","build:esm":"swc src -d dist && tsc --project tsconfig.esm.json","build:cjs":"tsc --project tsconfig.cjs.json"},"devDependencies":{"@swc/cli":"^0.1.62","@swc/core":"^1.3.86","bun-types":"latest","typescript":"^5.2.2","@sentry/integrations":"^7.70.0","@sentry/node":"^7.70.0"},"peerDependencies":{"typescript":">= 5.0.0","@sinclair/typebox":">= 0.28.10","glob":">= 10.3.5"},"dependencies":{"@sinclair/typebox":"^0.31.15","fast-querystring":"^1.1.2","glob":"^10.3.5","openapi-types":"^12.1.3","route-trie":"^3.0.0"},"readme":"# Grace JS\n\n### Overview\n\nGrace is an innovative, type-safe and easy-to-use API framework.<br/>\nIt streamlines backend development, allowing you to build scalable, efficient and maintainable web APIs with ease.\n\n### Features\n\n- <b>Fully Type Safe</b>: Grace leverages TypeScript to provide full type safety, catching potential issues early in the\n  development process.\n- <b>Smart Routing</b>: Grace uses Trie for routing, which is faster than traditional routing methods.\n- <b>Innovative Developer Experience</b>: The framework is designed with modern and efficient programming concepts in\n  mind.\n\n### Documentation\n\nYou can find the documentation at [docs.gracejs.dev](https://docs.gracejs.dev).\n\n### Discord\n\nJoin our Discord server at [discord.gg/bTwzePh7Qr](https://discord.gg/bTwzePh7Qr).\n","readmeFilename":"README.md","gitHead":"4e5fe46a0e72e1f5a9cce3f4842a5ce65fe0e7a9","_id":"@grace-js/grace@0.3.14-beta.4","_nodeVersion":"18.0.0","_npmVersion":"8.6.0","dist":{"integrity":"sha512-aFsfapDz9NRTGbAPER564gEc5Gv/7v+ezVQyHIzjyZnOaQXZ/gTBhRj+TM5wQBm4oqgmtrEMrVTb1pwyhJjOGA==","shasum":"b420a635c288d5637318917aa1a71690ce87102c","tarball":"https://registry.npmjs.org/@grace-js/grace/-/grace-0.3.14-beta.4.tgz","fileCount":81,"unpackedSize":2159060,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCD9CjqdDteJjkgQX5t0Xe7AY/1RTPWdAyb6q4kg2Hl4wIhAJwWMDxbgymP70SWjKvXcmviTNtRl6SpHB6tXTKppRX1"}]},"_npmUser":{"name":"alexle","email":"alexletilde@gmail.com"},"directories":{},"maintainers":[{"name":"alexle","email":"alexletilde@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grace_0.3.14-beta.4_1697362308326_0.22021249126185505"},"_hasShrinkwrap":false},"0.3.14-beta.5":{"name":"@grace-js/grace","description":"An opinionated framework","version":"0.3.14-beta.5","author":{"name":"Fumaz","email":"mail@fumaz.dev","url":"https://fumaz.dev"},"types":"./dist/index.d.ts","main":"./dist/index.js","exports":{".":{"bun":"./dist/bun/index.js","node":"./dist/cjs/index.js","require":"./dist/cjs/index.js","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"build":"rm -rf dist/ && npm run build:esm && npm run build:bun && npm run build:cjs","build:bun":"bun build.ts","build:esm":"swc src -d dist && tsc --project tsconfig.esm.json","build:cjs":"tsc --project tsconfig.cjs.json"},"devDependencies":{"@swc/cli":"^0.1.62","@swc/core":"^1.3.86","bun-types":"latest","typescript":"^5.2.2","@sentry/integrations":"^7.70.0","@sentry/node":"^7.70.0"},"peerDependencies":{"typescript":">= 5.0.0","@sinclair/typebox":">= 0.28.10","glob":">= 10.3.5"},"dependencies":{"@sinclair/typebox":"^0.31.15","fast-querystring":"^1.1.2","glob":"^10.3.5","openapi-types":"^12.1.3","route-trie":"^3.0.0"},"readme":"# Grace JS\n\n### Overview\n\nGrace is an innovative, type-safe and easy-to-use API framework.<br/>\nIt streamlines backend development, allowing you to build scalable, efficient and maintainable web APIs with ease.\n\n### Features\n\n- <b>Fully Type Safe</b>: Grace leverages TypeScript to provide full type safety, catching potential issues early in the\n  development process.\n- <b>Smart Routing</b>: Grace uses Trie for routing, which is faster than traditional routing methods.\n- <b>Innovative Developer Experience</b>: The framework is designed with modern and efficient programming concepts in\n  mind.\n\n### Documentation\n\nYou can find the documentation at [docs.gracejs.dev](https://docs.gracejs.dev).\n\n### Discord\n\nJoin our Discord server at [discord.gg/bTwzePh7Qr](https://discord.gg/bTwzePh7Qr).\n","readmeFilename":"README.md","gitHead":"4e5fe46a0e72e1f5a9cce3f4842a5ce65fe0e7a9","_id":"@grace-js/grace@0.3.14-beta.5","_nodeVersion":"18.0.0","_npmVersion":"8.6.0","dist":{"integrity":"sha512-DxCTwqJcNlfxEh/tZnCeP+Zn6gxigJrTX/BA1Y1AmzvNKOfxgF4osyVD9mPtpTsDBHZzM/vJn+GEK6pSdrNmGQ==","shasum":"af5c817a22fdc9308666019112aa39b2ecfa4ce7","tarball":"https://registry.npmjs.org/@grace-js/grace/-/grace-0.3.14-beta.5.tgz","fileCount":81,"unpackedSize":2159060,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDAty0NZSPOtPqe9S10SL0069CFNmweDUsk23383f6LrAiEAmFW8YuEVjYeuJ8k9CGF9RCa4/i+xngnn4NISZmzxba4="}]},"_npmUser":{"name":"alexle","email":"alexletilde@gmail.com"},"directories":{},"maintainers":[{"name":"alexle","email":"alexletilde@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grace_0.3.14-beta.5_1697362409260_0.38008110686869334"},"_hasShrinkwrap":false},"0.3.14-beta.6":{"name":"@grace-js/grace","description":"An opinionated framework","version":"0.3.14-beta.6","author":{"name":"Fumaz","email":"mail@fumaz.dev","url":"https://fumaz.dev"},"types":"./dist/index.d.ts","main":"./dist/index.js","exports":{".":{"bun":"./dist/bun/index.js","node":"./dist/cjs/index.js","require":"./dist/cjs/index.js","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"build":"rm -rf dist/ && npm run build:esm && npm run build:bun && npm run build:cjs","build:bun":"bun build.ts","build:esm":"swc src -d dist && tsc --project tsconfig.esm.json","build:cjs":"tsc --project tsconfig.cjs.json"},"devDependencies":{"@swc/cli":"^0.1.62","@swc/core":"^1.3.86","bun-types":"latest","typescript":"^5.2.2","@sentry/integrations":"^7.70.0","@sentry/node":"^7.70.0"},"peerDependencies":{"typescript":">= 5.0.0","@sinclair/typebox":">= 0.28.10","glob":">= 10.3.5"},"dependencies":{"@sinclair/typebox":"^0.31.15","fast-querystring":"^1.1.2","glob":"^10.3.5","openapi-types":"^12.1.3","route-trie":"^3.0.0"},"readme":"# Grace JS\n\n### Overview\n\nGrace is an innovative, type-safe and easy-to-use API framework.<br/>\nIt streamlines backend development, allowing you to build scalable, efficient and maintainable web APIs with ease.\n\n### Features\n\n- <b>Fully Type Safe</b>: Grace leverages TypeScript to provide full type safety, catching potential issues early in the\n  development process.\n- <b>Smart Routing</b>: Grace uses Trie for routing, which is faster than traditional routing methods.\n- <b>Innovative Developer Experience</b>: The framework is designed with modern and efficient programming concepts in\n  mind.\n\n### Documentation\n\nYou can find the documentation at [docs.gracejs.dev](https://docs.gracejs.dev).\n\n### Discord\n\nJoin our Discord server at [discord.gg/bTwzePh7Qr](https://discord.gg/bTwzePh7Qr).\n","readmeFilename":"README.md","gitHead":"4e5fe46a0e72e1f5a9cce3f4842a5ce65fe0e7a9","_id":"@grace-js/grace@0.3.14-beta.6","_nodeVersion":"18.0.0","_npmVersion":"8.6.0","dist":{"integrity":"sha512-cgVuL1yBUEjsKQj4ptGXVOfCMOgo0AJcfTgo5qOV+xfmXGql04wxR6L3YqclC4wF+XFX30ciQNoAMm6l/hYeyw==","shasum":"5092d6e5be396d3eccea46b701814468c82291ac","tarball":"https://registry.npmjs.org/@grace-js/grace/-/grace-0.3.14-beta.6.tgz","fileCount":81,"unpackedSize":2159338,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEplbdQuDOHMmTAisEpcyFW8txI9ZiKbqtnDtcK5LtnfAiBAPh3OiVZ+fvGf268r2b2m1uXSfYu70okds8fbi07zdg=="}]},"_npmUser":{"name":"alexle","email":"alexletilde@gmail.com"},"directories":{},"maintainers":[{"name":"alexle","email":"alexletilde@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grace_0.3.14-beta.6_1697362447277_0.17359799742305504"},"_hasShrinkwrap":false},"0.3.14-beta.7":{"name":"@grace-js/grace","description":"An opinionated framework","version":"0.3.14-beta.7","author":{"name":"Fumaz","email":"mail@fumaz.dev","url":"https://fumaz.dev"},"types":"./dist/index.d.ts","main":"./dist/index.js","exports":{".":{"bun":"./dist/bun/index.js","node":"./dist/cjs/index.js","require":"./dist/cjs/index.js","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"build":"rm -rf dist/ && npm run build:esm && npm run build:bun && npm run build:cjs","build:bun":"bun build.ts","build:esm":"swc src -d dist && tsc --project tsconfig.esm.json","build:cjs":"tsc --project tsconfig.cjs.json"},"devDependencies":{"@swc/cli":"^0.1.62","@swc/core":"^1.3.86","bun-types":"latest","typescript":"^5.2.2","@sentry/integrations":"^7.70.0","@sentry/node":"^7.70.0"},"peerDependencies":{"typescript":">= 5.0.0","@sinclair/typebox":">= 0.28.10","glob":">= 10.3.5"},"dependencies":{"@sinclair/typebox":"^0.31.15","fast-querystring":"^1.1.2","glob":"^10.3.5","openapi-types":"^12.1.3","route-trie":"^3.0.0"},"readme":"# Grace JS\n\n### Overview\n\nGrace is an innovative, type-safe and easy-to-use API framework.<br/>\nIt streamlines backend development, allowing you to build scalable, efficient and maintainable web APIs with ease.\n\n### Features\n\n- <b>Fully Type Safe</b>: Grace leverages TypeScript to provide full type safety, catching potential issues early in the\n  development process.\n- <b>Smart Routing</b>: Grace uses Trie for routing, which is faster than traditional routing methods.\n- <b>Innovative Developer Experience</b>: The framework is designed with modern and efficient programming concepts in\n  mind.\n\n### Documentation\n\nYou can find the documentation at [docs.gracejs.dev](https://docs.gracejs.dev).\n\n### Discord\n\nJoin our Discord server at [discord.gg/bTwzePh7Qr](https://discord.gg/bTwzePh7Qr).\n","readmeFilename":"README.md","gitHead":"4e5fe46a0e72e1f5a9cce3f4842a5ce65fe0e7a9","_id":"@grace-js/grace@0.3.14-beta.7","_nodeVersion":"18.0.0","_npmVersion":"8.6.0","dist":{"integrity":"sha512-SSAeqk0IW0mFeyI4caJPMPzbbq9QF60GNPsLokpjC8/RjOA41wXdssDRDKRdZqyTg2Byl04/uCnprntpFhO7fA==","shasum":"db899e4b2f7c7a726d260380a567a66fda610332","tarball":"https://registry.npmjs.org/@grace-js/grace/-/grace-0.3.14-beta.7.tgz","fileCount":81,"unpackedSize":2156960,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEsZPRxKGw9HyiN1I7PspowfVrR5c9nEJjJwjZ/qq7IrAiEA9a25ou78yDz7SW2Nmro+yQC8zXTfUWulNt6UNwsVNCc="}]},"_npmUser":{"name":"alexle","email":"alexletilde@gmail.com"},"directories":{},"maintainers":[{"name":"alexle","email":"alexletilde@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grace_0.3.14-beta.7_1697362737404_0.044470694029701496"},"_hasShrinkwrap":false},"0.3.14-beta.8":{"name":"@grace-js/grace","description":"An opinionated framework","version":"0.3.14-beta.8","author":{"name":"Fumaz","email":"mail@fumaz.dev","url":"https://fumaz.dev"},"types":"./dist/index.d.ts","main":"./dist/index.js","exports":{".":{"bun":"./dist/bun/index.js","node":"./dist/cjs/index.js","require":"./dist/cjs/index.js","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"build":"rm -rf dist/ && npm run build:esm && npm run build:bun && npm run build:cjs","build:bun":"bun build.ts","build:esm":"swc src -d dist && tsc --project tsconfig.esm.json","build:cjs":"tsc --project tsconfig.cjs.json"},"devDependencies":{"@swc/cli":"^0.1.62","@swc/core":"^1.3.86","bun-types":"latest","typescript":"^5.2.2","@sentry/integrations":"^7.70.0","@sentry/node":"^7.70.0"},"peerDependencies":{"typescript":">= 5.0.0","@sinclair/typebox":">= 0.28.10","glob":">= 10.3.5"},"dependencies":{"@sinclair/typebox":"^0.31.15","fast-querystring":"^1.1.2","glob":"^10.3.5","openapi-types":"^12.1.3","route-trie":"^3.0.0"},"readme":"# Grace JS\n\n### Overview\n\nGrace is an innovative, type-safe and easy-to-use API framework.<br/>\nIt streamlines backend development, allowing you to build scalable, efficient and maintainable web APIs with ease.\n\n### Features\n\n- <b>Fully Type Safe</b>: Grace leverages TypeScript to provide full type safety, catching potential issues early in the\n  development process.\n- <b>Smart Routing</b>: Grace uses Trie for routing, which is faster than traditional routing methods.\n- <b>Innovative Developer Experience</b>: The framework is designed with modern and efficient programming concepts in\n  mind.\n\n### Documentation\n\nYou can find the documentation at [docs.gracejs.dev](https://docs.gracejs.dev).\n\n### Discord\n\nJoin our Discord server at [discord.gg/bTwzePh7Qr](https://discord.gg/bTwzePh7Qr).\n","readmeFilename":"README.md","gitHead":"70abfcd729b949942ee066353998db749bdb2a66","_id":"@grace-js/grace@0.3.14-beta.8","_nodeVersion":"18.0.0","_npmVersion":"8.6.0","dist":{"integrity":"sha512-T+0LkBbThavK50ue4vxH1/vOkvbJbwVCwXNzYB4rrPRpGyx/n/Eq7uaMAFTU1oyJgJxhlGeewZL8T2WKstjRAA==","shasum":"eec29be51940c8a383060c36de1207e77819d5e9","tarball":"https://registry.npmjs.org/@grace-js/grace/-/grace-0.3.14-beta.8.tgz","fileCount":81,"unpackedSize":2156349,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID0sIaKpoO1f8J6r9WRxnMhm3NyZMZivaI877mQTdsLSAiEA0zhsIYu2YZA9Ig2EJxJUl3tsOA5lxluD2++ufjIFXek="}]},"_npmUser":{"name":"alexle","email":"alexletilde@gmail.com"},"directories":{},"maintainers":[{"name":"alexle","email":"alexletilde@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grace_0.3.14-beta.8_1697363019914_0.08116116018963448"},"_hasShrinkwrap":false},"0.3.14-beta.9":{"name":"@grace-js/grace","description":"An opinionated framework","version":"0.3.14-beta.9","author":{"name":"Fumaz","email":"mail@fumaz.dev","url":"https://fumaz.dev"},"types":"./dist/index.d.ts","main":"./dist/index.js","exports":{".":{"bun":"./dist/bun/index.js","node":"./dist/cjs/index.js","require":"./dist/cjs/index.js","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"build":"rm -rf dist/ && npm run build:esm && npm run build:bun && npm run build:cjs","build:bun":"bun build.ts","build:esm":"swc src -d dist && tsc --project tsconfig.esm.json","build:cjs":"tsc --project tsconfig.cjs.json"},"devDependencies":{"@swc/cli":"^0.1.62","@swc/core":"^1.3.86","bun-types":"latest","typescript":"^5.2.2","@sentry/integrations":"^7.70.0","@sentry/node":"^7.70.0"},"peerDependencies":{"typescript":">= 5.0.0","@sinclair/typebox":">= 0.28.10","glob":">= 10.3.5"},"dependencies":{"@sinclair/typebox":"^0.31.15","fast-querystring":"^1.1.2","glob":"^10.3.5","openapi-types":"^12.1.3","route-trie":"^3.0.0"},"readme":"# Grace JS\n\n### Overview\n\nGrace is an innovative, type-safe and easy-to-use API framework.<br/>\nIt streamlines backend development, allowing you to build scalable, efficient and maintainable web APIs with ease.\n\n### Features\n\n- <b>Fully Type Safe</b>: Grace leverages TypeScript to provide full type safety, catching potential issues early in the\n  development process.\n- <b>Smart Routing</b>: Grace uses Trie for routing, which is faster than traditional routing methods.\n- <b>Innovative Developer Experience</b>: The framework is designed with modern and efficient programming concepts in\n  mind.\n\n### Documentation\n\nYou can find the documentation at [docs.gracejs.dev](https://docs.gracejs.dev).\n\n### Discord\n\nJoin our Discord server at [discord.gg/bTwzePh7Qr](https://discord.gg/bTwzePh7Qr).\n","readmeFilename":"README.md","gitHead":"70abfcd729b949942ee066353998db749bdb2a66","_id":"@grace-js/grace@0.3.14-beta.9","_nodeVersion":"18.0.0","_npmVersion":"8.6.0","dist":{"integrity":"sha512-rsip/CN4FyescSGZZq3LRL2gFHy7wRgrmj16UKeiOMNqe45VG5MmlSrVKjk8ypXxy52jbjB+SOtDVkzJoheglQ==","shasum":"ad81907139fb41143eb802e615466d2d2447dce0","tarball":"https://registry.npmjs.org/@grace-js/grace/-/grace-0.3.14-beta.9.tgz","fileCount":81,"unpackedSize":2156996,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGhmrj71s40M1bMyQIDRFQX5djOk36MGYeQh1rk3LXfZAiAiRQqoujasj+9OnJz2dVebgXBGhfuqLAhiTrjLLpigRg=="}]},"_npmUser":{"name":"alexle","email":"alexletilde@gmail.com"},"directories":{},"maintainers":[{"name":"alexle","email":"alexletilde@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grace_0.3.14-beta.9_1697363117678_0.4559523238645591"},"_hasShrinkwrap":false},"0.3.14-beta.10":{"name":"@grace-js/grace","description":"An opinionated framework","version":"0.3.14-beta.10","author":{"name":"Fumaz","email":"mail@fumaz.dev","url":"https://fumaz.dev"},"types":"./dist/index.d.ts","main":"./dist/index.js","exports":{".":{"bun":"./dist/bun/index.js","node":"./dist/cjs/index.js","require":"./dist/cjs/index.js","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"build":"rm -rf dist/ && npm run build:esm && npm run build:bun && npm run build:cjs","build:bun":"bun build.ts","build:esm":"swc src -d dist && tsc --project tsconfig.esm.json","build:cjs":"tsc --project tsconfig.cjs.json"},"devDependencies":{"@swc/cli":"^0.1.62","@swc/core":"^1.3.86","bun-types":"latest","typescript":"^5.2.2","@sentry/integrations":"^7.70.0","@sentry/node":"^7.70.0"},"peerDependencies":{"typescript":">= 5.0.0","@sinclair/typebox":">= 0.28.10","glob":">= 10.3.5"},"dependencies":{"@sinclair/typebox":"^0.31.15","fast-querystring":"^1.1.2","glob":"^10.3.5","openapi-types":"^12.1.3","route-trie":"^3.0.0"},"readme":"# Grace JS\n\n### Overview\n\nGrace is an innovative, type-safe and easy-to-use API framework.<br/>\nIt streamlines backend development, allowing you to build scalable, efficient and maintainable web APIs with ease.\n\n### Features\n\n- <b>Fully Type Safe</b>: Grace leverages TypeScript to provide full type safety, catching potential issues early in the\n  development process.\n- <b>Smart Routing</b>: Grace uses Trie for routing, which is faster than traditional routing methods.\n- <b>Innovative Developer Experience</b>: The framework is designed with modern and efficient programming concepts in\n  mind.\n\n### Documentation\n\nYou can find the documentation at [docs.gracejs.dev](https://docs.gracejs.dev).\n\n### Discord\n\nJoin our Discord server at [discord.gg/bTwzePh7Qr](https://discord.gg/bTwzePh7Qr).\n","readmeFilename":"README.md","gitHead":"70abfcd729b949942ee066353998db749bdb2a66","_id":"@grace-js/grace@0.3.14-beta.10","_nodeVersion":"18.0.0","_npmVersion":"8.6.0","dist":{"integrity":"sha512-DhBd3fnCoDtNupX3+Zd/eUfDIiZjEHQ0TLB971HvmWqVWvsGBcrIHJx1OqY+RZNMNP+3MlK5eO2l1olhd4ZUUg==","shasum":"428373a9c7fd1013457be3148911b48710002375","tarball":"https://registry.npmjs.org/@grace-js/grace/-/grace-0.3.14-beta.10.tgz","fileCount":81,"unpackedSize":2157104,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDbeDqOGgVMnwYXuRI6cuazrZbwinHuEpHMmkFuodmB8AiAJ1oZpYiMQK0kNguU85h++ciUIeaXFkgAVBJC1xbJ9Zw=="}]},"_npmUser":{"name":"alexle","email":"alexletilde@gmail.com"},"directories":{},"maintainers":[{"name":"alexle","email":"alexletilde@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grace_0.3.14-beta.10_1697363281802_0.45109946689807834"},"_hasShrinkwrap":false},"0.3.14-beta.11":{"name":"@grace-js/grace","description":"An opinionated framework","version":"0.3.14-beta.11","author":{"name":"Fumaz","email":"mail@fumaz.dev","url":"https://fumaz.dev"},"types":"./dist/index.d.ts","main":"./dist/index.js","exports":{".":{"bun":"./dist/bun/index.js","node":"./dist/cjs/index.js","require":"./dist/cjs/index.js","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"build":"rm -rf dist/ && npm run build:esm && npm run build:bun && npm run build:cjs","build:bun":"bun build.ts","build:esm":"swc src -d dist && tsc --project tsconfig.esm.json","build:cjs":"tsc --project tsconfig.cjs.json"},"devDependencies":{"@swc/cli":"^0.1.62","@swc/core":"^1.3.86","bun-types":"latest","typescript":"^5.2.2","@sentry/integrations":"^7.70.0","@sentry/node":"^7.70.0"},"peerDependencies":{"typescript":">= 5.0.0","@sinclair/typebox":">= 0.28.10","glob":">= 10.3.5"},"dependencies":{"@sinclair/typebox":"^0.31.15","fast-querystring":"^1.1.2","glob":"^10.3.5","openapi-types":"^12.1.3","route-trie":"^3.0.0"},"readme":"# Grace JS\n\n### Overview\n\nGrace is an innovative, type-safe and easy-to-use API framework.<br/>\nIt streamlines backend development, allowing you to build scalable, efficient and maintainable web APIs with ease.\n\n### Features\n\n- <b>Fully Type Safe</b>: Grace leverages TypeScript to provide full type safety, catching potential issues early in the\n  development process.\n- <b>Smart Routing</b>: Grace uses Trie for routing, which is faster than traditional routing methods.\n- <b>Innovative Developer Experience</b>: The framework is designed with modern and efficient programming concepts in\n  mind.\n\n### Documentation\n\nYou can find the documentation at [docs.gracejs.dev](https://docs.gracejs.dev).\n\n### Discord\n\nJoin our Discord server at [discord.gg/bTwzePh7Qr](https://discord.gg/bTwzePh7Qr).\n","readmeFilename":"README.md","gitHead":"70abfcd729b949942ee066353998db749bdb2a66","_id":"@grace-js/grace@0.3.14-beta.11","_nodeVersion":"18.0.0","_npmVersion":"8.6.0","dist":{"integrity":"sha512-Q7d+4XIkUXMfRBIwmYYNmjjWc67isqFCY1JPno5q/ROOC22NqnQAsjHIAJckB9rfm562f6Z4MIg56pB49G3pOw==","shasum":"db98eb18587493562308a8ce4b6a6198d39cafc3","tarball":"https://registry.npmjs.org/@grace-js/grace/-/grace-0.3.14-beta.11.tgz","fileCount":81,"unpackedSize":2155279,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFBb8FOGLTpDCdVegKf7U6c7FBMMHbZDUTgW5wke7qP9AiAyPc4Z923JuzJKWOEANQlfjfZCeXcorzCpSo2l5ZT0Mw=="}]},"_npmUser":{"name":"alexle","email":"alexletilde@gmail.com"},"directories":{},"maintainers":[{"name":"alexle","email":"alexletilde@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grace_0.3.14-beta.11_1697363448643_0.6886527596142424"},"_hasShrinkwrap":false},"0.3.14-beta.12":{"name":"@grace-js/grace","description":"An opinionated framework","version":"0.3.14-beta.12","author":{"name":"Fumaz","email":"mail@fumaz.dev","url":"https://fumaz.dev"},"types":"./dist/index.d.ts","main":"./dist/index.js","exports":{".":{"bun":"./dist/bun/index.js","node":"./dist/cjs/index.js","require":"./dist/cjs/index.js","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"build":"rm -rf dist/ && npm run build:esm && npm run build:bun && npm run build:cjs","build:bun":"bun build.ts","build:esm":"swc src -d dist && tsc --project tsconfig.esm.json","build:cjs":"tsc --project tsconfig.cjs.json"},"devDependencies":{"@swc/cli":"^0.1.62","@swc/core":"^1.3.86","bun-types":"latest","typescript":"^5.2.2","@sentry/integrations":"^7.70.0","@sentry/node":"^7.70.0"},"peerDependencies":{"typescript":">= 5.0.0","@sinclair/typebox":">= 0.28.10","glob":">= 10.3.5"},"dependencies":{"@sinclair/typebox":"^0.31.15","fast-querystring":"^1.1.2","glob":"^10.3.5","openapi-types":"^12.1.3","route-trie":"^3.0.0"},"readme":"# Grace JS\n\n### Overview\n\nGrace is an innovative, type-safe and easy-to-use API framework.<br/>\nIt streamlines backend development, allowing you to build scalable, efficient and maintainable web APIs with ease.\n\n### Features\n\n- <b>Fully Type Safe</b>: Grace leverages TypeScript to provide full type safety, catching potential issues early in the\n  development process.\n- <b>Smart Routing</b>: Grace uses Trie for routing, which is faster than traditional routing methods.\n- <b>Innovative Developer Experience</b>: The framework is designed with modern and efficient programming concepts in\n  mind.\n\n### Documentation\n\nYou can find the documentation at [docs.gracejs.dev](https://docs.gracejs.dev).\n\n### Discord\n\nJoin our Discord server at [discord.gg/bTwzePh7Qr](https://discord.gg/bTwzePh7Qr).\n","readmeFilename":"README.md","gitHead":"70abfcd729b949942ee066353998db749bdb2a66","_id":"@grace-js/grace@0.3.14-beta.12","_nodeVersion":"18.0.0","_npmVersion":"8.6.0","dist":{"integrity":"sha512-VAa1V8GLELsoHehOn2CcTuQwtPIURpaXCrfECrWyqfCLgV2yNCBfLkq0gRyk0I9EhRWQXx9RJzQasUl4jZfVHw==","shasum":"373588bcd7aa9e620c06cbb43d7d4951996315fb","tarball":"https://registry.npmjs.org/@grace-js/grace/-/grace-0.3.14-beta.12.tgz","fileCount":81,"unpackedSize":2155423,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDdjpsWRtqUZnpMDUojhwHRhDgbfzqMKGyj43/u2p6MmAIgRdyvS1p09VfpXqiJE2OAByyfFg+1zz4L1gatbNW4AMI="}]},"_npmUser":{"name":"alexle","email":"alexletilde@gmail.com"},"directories":{},"maintainers":[{"name":"alexle","email":"alexletilde@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grace_0.3.14-beta.12_1697412894552_0.7615284241846152"},"_hasShrinkwrap":false},"0.3.14-beta.13":{"name":"@grace-js/grace","description":"An opinionated framework","version":"0.3.14-beta.13","author":{"name":"Fumaz","email":"mail@fumaz.dev","url":"https://fumaz.dev"},"types":"./dist/index.d.ts","main":"./dist/index.js","exports":{".":{"bun":"./dist/bun/index.js","node":"./dist/cjs/index.js","require":"./dist/cjs/index.js","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"build":"rm -rf dist/ && npm run build:esm && npm run build:bun && npm run build:cjs","build:bun":"bun build.ts","build:esm":"swc src -d dist && tsc --project tsconfig.esm.json","build:cjs":"tsc --project tsconfig.cjs.json"},"devDependencies":{"@swc/cli":"^0.1.62","@swc/core":"^1.3.86","bun-types":"latest","typescript":"^5.2.2","@sentry/integrations":"^7.70.0","@sentry/node":"^7.70.0"},"peerDependencies":{"typescript":">= 5.0.0","@sinclair/typebox":">= 0.28.10","glob":">= 10.3.5"},"dependencies":{"@sinclair/typebox":"^0.31.15","fast-querystring":"^1.1.2","glob":"^10.3.5","openapi-types":"^12.1.3","route-trie":"^3.0.0"},"readme":"# Grace JS\n\n### Overview\n\nGrace is an innovative, type-safe and easy-to-use API framework.<br/>\nIt streamlines backend development, allowing you to build scalable, efficient and maintainable web APIs with ease.\n\n### Features\n\n- <b>Fully Type Safe</b>: Grace leverages TypeScript to provide full type safety, catching potential issues early in the\n  development process.\n- <b>Smart Routing</b>: Grace uses Trie for routing, which is faster than traditional routing methods.\n- <b>Innovative Developer Experience</b>: The framework is designed with modern and efficient programming concepts in\n  mind.\n\n### Documentation\n\nYou can find the documentation at [docs.gracejs.dev](https://docs.gracejs.dev).\n\n### Discord\n\nJoin our Discord server at [discord.gg/bTwzePh7Qr](https://discord.gg/bTwzePh7Qr).\n","readmeFilename":"README.md","gitHead":"70abfcd729b949942ee066353998db749bdb2a66","_id":"@grace-js/grace@0.3.14-beta.13","_nodeVersion":"18.0.0","_npmVersion":"8.6.0","dist":{"integrity":"sha512-nhhfCY8Pp3UYg5Hqe1C4pxNb1eFB/YyaXdV+Sb1fGGyfPa7OUD5ltLkDeUxaRVb4qEyfgCrMgCxJAxkbuLerqw==","shasum":"2cfee0d536684b6467d730c1bf10a70180a38042","tarball":"https://registry.npmjs.org/@grace-js/grace/-/grace-0.3.14-beta.13.tgz","fileCount":81,"unpackedSize":2155233,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD4XwKITaDMHMetyo+MQ8nHkqmmB3TTfkEmiUDl7a03yAIgd4intGY5y1+1nNhQBPueniomjjL7pcfFpzJ8wLfc0HQ="}]},"_npmUser":{"name":"alexle","email":"alexletilde@gmail.com"},"directories":{},"maintainers":[{"name":"alexle","email":"alexletilde@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grace_0.3.14-beta.13_1697412986900_0.06939838881928351"},"_hasShrinkwrap":false},"0.3.14-beta.14":{"name":"@grace-js/grace","description":"An opinionated framework","version":"0.3.14-beta.14","author":{"name":"Fumaz","email":"mail@fumaz.dev","url":"https://fumaz.dev"},"types":"./dist/index.d.ts","main":"./dist/index.js","exports":{".":{"bun":"./dist/bun/index.js","node":"./dist/cjs/index.js","require":"./dist/cjs/index.js","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"build":"rm -rf dist/ && npm run build:esm && npm run build:bun && npm run build:cjs","build:bun":"bun build.ts","build:esm":"swc src -d dist && tsc --project tsconfig.esm.json","build:cjs":"tsc --project tsconfig.cjs.json"},"devDependencies":{"@swc/cli":"^0.1.62","@swc/core":"^1.3.86","bun-types":"latest","typescript":"^5.2.2","@sentry/integrations":"^7.70.0","@sentry/node":"^7.70.0"},"peerDependencies":{"typescript":">= 5.0.0","@sinclair/typebox":">= 0.28.10","glob":">= 10.3.5"},"dependencies":{"@sinclair/typebox":"^0.31.15","fast-querystring":"^1.1.2","glob":"^10.3.5","openapi-types":"^12.1.3","route-trie":"^3.0.0"},"readme":"# Grace JS\n\n### Overview\n\nGrace is an innovative, type-safe and easy-to-use API framework.<br/>\nIt streamlines backend development, allowing you to build scalable, efficient and maintainable web APIs with ease.\n\n### Features\n\n- <b>Fully Type Safe</b>: Grace leverages TypeScript to provide full type safety, catching potential issues early in the\n  development process.\n- <b>Smart Routing</b>: Grace uses Trie for routing, which is faster than traditional routing methods.\n- <b>Innovative Developer Experience</b>: The framework is designed with modern and efficient programming concepts in\n  mind.\n\n### Documentation\n\nYou can find the documentation at [docs.gracejs.dev](https://docs.gracejs.dev).\n\n### Discord\n\nJoin our Discord server at [discord.gg/bTwzePh7Qr](https://discord.gg/bTwzePh7Qr).\n","readmeFilename":"README.md","gitHead":"70abfcd729b949942ee066353998db749bdb2a66","_id":"@grace-js/grace@0.3.14-beta.14","_nodeVersion":"18.0.0","_npmVersion":"8.6.0","dist":{"integrity":"sha512-5ARhLkxWWUmbLY7tOdMnB7eLGRB2pJ1tun9L0ZTGG0VItivzyZIRq8EXYDWt1uHtKJHPKuaDE1AXmtR2uYEBuQ==","shasum":"0cfaaacd16cb80fb80d4fa3ca5a2ac7343f114ad","tarball":"https://registry.npmjs.org/@grace-js/grace/-/grace-0.3.14-beta.14.tgz","fileCount":81,"unpackedSize":2157098,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCLDnPkDJwkg7ayhN4658qb/fNDDUuYnynNUvA6+2+CcQIhAPuaDvQ/t9g14juJNnpGr8RH1HhuEjsr2Vrr9lgkyh7R"}]},"_npmUser":{"name":"alexle","email":"alexletilde@gmail.com"},"directories":{},"maintainers":[{"name":"alexle","email":"alexletilde@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grace_0.3.14-beta.14_1697413501695_0.639735544653061"},"_hasShrinkwrap":false},"0.3.14-beta.15":{"name":"@grace-js/grace","description":"An opinionated framework","version":"0.3.14-beta.15","author":{"name":"Fumaz","email":"mail@fumaz.dev","url":"https://fumaz.dev"},"types":"./dist/index.d.ts","main":"./dist/index.js","exports":{".":{"bun":"./dist/bun/index.js","node":"./dist/cjs/index.js","require":"./dist/cjs/index.js","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"build":"rm -rf dist/ && npm run build:esm && npm run build:bun && npm run build:cjs","build:bun":"bun build.ts","build:esm":"swc src -d dist && tsc --project tsconfig.esm.json","build:cjs":"tsc --project tsconfig.cjs.json"},"devDependencies":{"@swc/cli":"^0.1.62","@swc/core":"^1.3.86","bun-types":"latest","typescript":"^5.2.2","@sentry/integrations":"^7.70.0","@sentry/node":"^7.70.0"},"peerDependencies":{"typescript":">= 5.0.0","@sinclair/typebox":">= 0.28.10","glob":">= 10.3.5"},"dependencies":{"@sinclair/typebox":"^0.31.15","fast-querystring":"^1.1.2","glob":"^10.3.5","openapi-types":"^12.1.3","route-trie":"^3.0.0"},"readme":"# Grace JS\n\n### Overview\n\nGrace is an innovative, type-safe and easy-to-use API framework.<br/>\nIt streamlines backend development, allowing you to build scalable, efficient and maintainable web APIs with ease.\n\n### Features\n\n- <b>Fully Type Safe</b>: Grace leverages TypeScript to provide full type safety, catching potential issues early in the\n  development process.\n- <b>Smart Routing</b>: Grace uses Trie for routing, which is faster than traditional routing methods.\n- <b>Innovative Developer Experience</b>: The framework is designed with modern and efficient programming concepts in\n  mind.\n\n### Documentation\n\nYou can find the documentation at [docs.gracejs.dev](https://docs.gracejs.dev).\n\n### Discord\n\nJoin our Discord server at [discord.gg/bTwzePh7Qr](https://discord.gg/bTwzePh7Qr).\n","readmeFilename":"README.md","gitHead":"70abfcd729b949942ee066353998db749bdb2a66","_id":"@grace-js/grace@0.3.14-beta.15","_nodeVersion":"18.0.0","_npmVersion":"8.6.0","dist":{"integrity":"sha512-p8Iphlfhsil4/Cv0XjsRUrqKknqtn+47jj9yW48bYUF6fXH2gegz4kH4e5KwqLxdKnj7Z+YtC+6cQDPCRIjcXw==","shasum":"ee1d185e222fef3e785496d1b577329bc25c7ab3","tarball":"https://registry.npmjs.org/@grace-js/grace/-/grace-0.3.14-beta.15.tgz","fileCount":81,"unpackedSize":2157226,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD9CUwlJCy77zgF+W6r6Svn0V4ZMLXJ2e8nnwpDRRsvaQIhANSM/QZFFMtDU9Q3nooc3p9WdeBdOkzQ3bm/y7cr16Gy"}]},"_npmUser":{"name":"alexle","email":"alexletilde@gmail.com"},"directories":{},"maintainers":[{"name":"alexle","email":"alexletilde@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grace_0.3.14-beta.15_1697448527741_0.029124497369453328"},"_hasShrinkwrap":false},"0.3.14-beta.16":{"name":"@grace-js/grace","description":"An opinionated framework","version":"0.3.14-beta.16","author":{"name":"Fumaz","email":"mail@fumaz.dev","url":"https://fumaz.dev"},"types":"./dist/index.d.ts","main":"./dist/index.js","exports":{".":{"bun":"./dist/bun/index.js","node":"./dist/cjs/index.js","require":"./dist/cjs/index.js","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"build":"rm -rf dist/ && npm run build:esm && npm run build:bun && npm run build:cjs","build:bun":"bun build.ts","build:esm":"swc src -d dist && tsc --project tsconfig.esm.json","build:cjs":"tsc --project tsconfig.cjs.json"},"devDependencies":{"@swc/cli":"^0.1.62","@swc/core":"^1.3.86","bun-types":"latest","typescript":"^5.2.2","@sentry/integrations":"^7.70.0","@sentry/node":"^7.70.0"},"peerDependencies":{"typescript":">= 5.0.0","@sinclair/typebox":">= 0.28.10","glob":">= 10.3.5"},"dependencies":{"@sinclair/typebox":"^0.31.15","fast-querystring":"^1.1.2","glob":"^10.3.5","openapi-types":"^12.1.3","route-trie":"^3.0.0"},"readme":"# Grace JS\n\n### Overview\n\nGrace is an innovative, type-safe and easy-to-use API framework.<br/>\nIt streamlines backend development, allowing you to build scalable, efficient and maintainable web APIs with ease.\n\n### Features\n\n- <b>Fully Type Safe</b>: Grace leverages TypeScript to provide full type safety, catching potential issues early in the\n  development process.\n- <b>Smart Routing</b>: Grace uses Trie for routing, which is faster than traditional routing methods.\n- <b>Innovative Developer Experience</b>: The framework is designed with modern and efficient programming concepts in\n  mind.\n\n### Documentation\n\nYou can find the documentation at [docs.gracejs.dev](https://docs.gracejs.dev).\n\n### Discord\n\nJoin our Discord server at [discord.gg/bTwzePh7Qr](https://discord.gg/bTwzePh7Qr).\n","readmeFilename":"README.md","gitHead":"70abfcd729b949942ee066353998db749bdb2a66","_id":"@grace-js/grace@0.3.14-beta.16","_nodeVersion":"18.0.0","_npmVersion":"8.6.0","dist":{"integrity":"sha512-xVYk1jy5b9Jy0K0V/bpigmyfTJ50M6iQVSZwHEXcJz/RMSTuHRW84x5Rz2rQjVkOnXv63VWk2FfD7LzfuEKyIg==","shasum":"575dc7cfef4b2fb5476df70ddfee6a74790e4563","tarball":"https://registry.npmjs.org/@grace-js/grace/-/grace-0.3.14-beta.16.tgz","fileCount":81,"unpackedSize":2156855,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICx3kvDxok6tjHGJa+5+L2+ZzZ8K7Up6PLgozjZbKBkIAiEApfNwK5+LIQk4XxckiamojXy8PYHtpibcn9bMr1ortXk="}]},"_npmUser":{"name":"alexle","email":"alexletilde@gmail.com"},"directories":{},"maintainers":[{"name":"alexle","email":"alexletilde@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grace_0.3.14-beta.16_1697448604335_0.017174608405018166"},"_hasShrinkwrap":false},"0.3.15":{"name":"@grace-js/grace","description":"An opinionated framework","version":"0.3.15","author":{"name":"Fumaz","email":"mail@fumaz.dev","url":"https://fumaz.dev"},"types":"./dist/index.d.ts","main":"./dist/index.js","exports":{".":{"bun":"./dist/bun/index.js","node":"./dist/cjs/index.js","require":"./dist/cjs/index.js","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"build":"rm -rf dist/ && npm run build:esm && npm run build:bun && npm run build:cjs","build:bun":"bun build.ts","build:esm":"swc src -d dist && tsc --project tsconfig.esm.json","build:cjs":"tsc --project tsconfig.cjs.json"},"devDependencies":{"@swc/cli":"^0.1.62","@swc/core":"^1.3.86","bun-types":"latest","typescript":"^5.2.2","@sentry/integrations":"^7.70.0","@sentry/node":"^7.70.0"},"peerDependencies":{"typescript":">= 5.0.0","@sinclair/typebox":">= 0.28.10","glob":">= 10.3.5"},"dependencies":{"@sinclair/typebox":"^0.31.15","fast-querystring":"^1.1.2","glob":"^10.3.5","openapi-types":"^12.1.3","route-trie":"^3.0.0"},"gitHead":"20a5f16b532ed786b9bc6f27c7e250e20914a8cd","_id":"@grace-js/grace@0.3.15","_nodeVersion":"18.0.0","_npmVersion":"8.6.0","dist":{"integrity":"sha512-OZryiPf+DfTRqCvFdqqyL6+PxUfucvmhMoNNRn//wWp6aLbzOsQH2GdX51u/4ZVjnA0YoOcp6Wh4OvwIHoSoTA==","shasum":"8735af5946d48ceabcd2c679036aaa64b7a8e639","tarball":"https://registry.npmjs.org/@grace-js/grace/-/grace-0.3.15.tgz","fileCount":81,"unpackedSize":2154982,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC7WcnUAPPG5jVR6RoW85yk+eurJR3LAg94K+WBWGhXAwIhAIPda6081LX8vtjjhD6/Sn+c140kKv6HcxJX9UOdUL3y"}]},"_npmUser":{"name":"alexle","email":"alexletilde@gmail.com"},"directories":{},"maintainers":[{"name":"alexle","email":"alexletilde@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grace_0.3.15_1697448690141_0.5167257631446605"},"_hasShrinkwrap":false},"0.3.16-beta.0":{"name":"@grace-js/grace","description":"An opinionated framework","version":"0.3.16-beta.0","author":{"name":"Fumaz","email":"mail@fumaz.dev","url":"https://fumaz.dev"},"types":"./dist/index.d.ts","main":"./dist/index.js","exports":{".":{"bun":"./dist/bun/index.js","node":"./dist/cjs/index.js","require":"./dist/cjs/index.js","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"build":"rm -rf dist/ && npm run build:esm && npm run build:bun && npm run build:cjs","build:bun":"bun build.ts","build:esm":"swc src -d dist && tsc --project tsconfig.esm.json","build:cjs":"tsc --project tsconfig.cjs.json"},"devDependencies":{"@swc/cli":"^0.1.62","@swc/core":"^1.3.86","bun-types":"latest","typescript":"^5.2.2","@sentry/integrations":"^7.70.0","@sentry/node":"^7.70.0"},"peerDependencies":{"typescript":">= 5.0.0","@sinclair/typebox":">= 0.28.10","glob":">= 10.3.5"},"dependencies":{"@sinclair/typebox":"^0.31.15","fast-querystring":"^1.1.2","glob":"^10.3.5","openapi-types":"^12.1.3","route-trie":"^3.0.0"},"readme":"# Grace JS\n\n### Overview\n\nGrace is an innovative, type-safe and easy-to-use API framework.<br/>\nIt streamlines backend development, allowing you to build scalable, efficient and maintainable web APIs with ease.\n\n### Features\n\n- <b>Fully Type Safe</b>: Grace leverages TypeScript to provide full type safety, catching potential issues early in the\n  development process.\n- <b>Smart Routing</b>: Grace uses Trie for routing, which is faster than traditional routing methods.\n- <b>Innovative Developer Experience</b>: The framework is designed with modern and efficient programming concepts in\n  mind.\n\n### Documentation\n\nYou can find the documentation at [docs.gracejs.dev](https://docs.gracejs.dev).\n\n### Discord\n\nJoin our Discord server at [discord.gg/bTwzePh7Qr](https://discord.gg/bTwzePh7Qr).\n","readmeFilename":"README.md","gitHead":"20a5f16b532ed786b9bc6f27c7e250e20914a8cd","_id":"@grace-js/grace@0.3.16-beta.0","_nodeVersion":"18.0.0","_npmVersion":"8.6.0","dist":{"integrity":"sha512-Qo3xLyZKm6gks3/gMmChFyCoL0sfT4wU+x5VR29U3uINK2KD4WNcaWQxxuiAJybd6uWb980FKRzMDGRN2P1hEw==","shasum":"7e6f97ec5b655d51361e873e7bf6d0b65382ebb3","tarball":"https://registry.npmjs.org/@grace-js/grace/-/grace-0.3.16-beta.0.tgz","fileCount":81,"unpackedSize":2154951,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCRTNFj3uygaZoE5b4L5CX6hLOlsYzhwCggGAgYWoPzBwIhAI6fLQKUgpxZriy25dNHTf7QRwPo3vTAMBSUN7+gWZvU"}]},"_npmUser":{"name":"alexle","email":"alexletilde@gmail.com"},"directories":{},"maintainers":[{"name":"alexle","email":"alexletilde@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grace_0.3.16-beta.0_1697477043022_0.507228689385606"},"_hasShrinkwrap":false},"0.3.17":{"name":"@grace-js/grace","description":"An opinionated framework","version":"0.3.17","author":{"name":"Fumaz","email":"mail@fumaz.dev","url":"https://fumaz.dev"},"types":"./dist/index.d.ts","main":"./dist/index.js","exports":{".":{"bun":"./dist/bun/index.js","node":"./dist/cjs/index.js","require":"./dist/cjs/index.js","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"build":"rm -rf dist/ && npm run build:esm && npm run build:bun && npm run build:cjs","build:bun":"bun build.ts","build:esm":"swc src -d dist && tsc --project tsconfig.esm.json","build:cjs":"tsc --project tsconfig.cjs.json"},"devDependencies":{"@swc/cli":"^0.1.62","@swc/core":"^1.3.86","bun-types":"latest","typescript":"^5.2.2","@sentry/integrations":"^7.70.0","@sentry/node":"^7.70.0"},"peerDependencies":{"typescript":">= 5.0.0","@sinclair/typebox":">= 0.28.10","glob":">= 10.3.5"},"dependencies":{"@sinclair/typebox":"^0.31.15","fast-querystring":"^1.1.2","glob":"^10.3.5","openapi-types":"^12.1.3","route-trie":"^3.0.0"},"gitHead":"3a5aafe794f08eed8b8d477667e0fe73845155ce","_id":"@grace-js/grace@0.3.17","_nodeVersion":"18.0.0","_npmVersion":"8.6.0","dist":{"integrity":"sha512-u0/1vBrvbzW3/jaGDZMea8PFrthNl3HhgNYfOccwone6uBVC0nN0bkt+ogIHeQtPUrMzbQk1QtwuF7x699Wljg==","shasum":"fe6c8ac1b9dade93ed68e522e7382a3c0ee869f6","tarball":"https://registry.npmjs.org/@grace-js/grace/-/grace-0.3.17.tgz","fileCount":81,"unpackedSize":2163214,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCHPG6pY5j0vt9fY5dyYCxq6amdUlaHkKUllEZg4xAUvwIgB5Y4yYjjBluIWfsVSzNnci8CwiTzMzmYOEwsBy6X5CE="}]},"_npmUser":{"name":"alexle","email":"alexletilde@gmail.com"},"directories":{},"maintainers":[{"name":"alexle","email":"alexletilde@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grace_0.3.17_1698347405041_0.9496094775443675"},"_hasShrinkwrap":false},"0.3.18":{"name":"@grace-js/grace","description":"An opinionated framework","version":"0.3.18","author":{"name":"Fumaz","email":"mail@fumaz.dev","url":"https://fumaz.dev"},"types":"./dist/index.d.ts","main":"./dist/index.js","exports":{".":{"bun":"./dist/bun/index.js","node":"./dist/cjs/index.js","require":"./dist/cjs/index.js","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"build":"rm -rf dist/ && npm run build:esm && npm run build:bun && npm run build:cjs","build:bun":"bun build.ts","build:esm":"swc src -d dist && tsc --project tsconfig.esm.json","build:cjs":"tsc --project tsconfig.cjs.json"},"devDependencies":{"@swc/cli":"^0.1.62","@swc/core":"^1.3.86","bun-types":"latest","typescript":"^5.2.2","@sentry/integrations":"^7.70.0","@sentry/node":"^7.70.0"},"peerDependencies":{"typescript":">= 5.0.0","@sinclair/typebox":">= 0.28.10","glob":">= 10.3.5"},"dependencies":{"@sinclair/typebox":"^0.31.15","fast-querystring":"^1.1.2","glob":"^10.3.5","openapi-types":"^12.1.3","route-trie":"^3.0.0"},"gitHead":"9d105b404569b4e69e781f378d8e1aa775d97828","_id":"@grace-js/grace@0.3.18","_nodeVersion":"18.0.0","_npmVersion":"8.6.0","dist":{"integrity":"sha512-Vde95hvaXikJTjAqzy5hN6OqFRKBm2uKzDQv8eDksHM/gc2xGm+pwKEjGoWoRpXZCIrkmECG33PItVm0JRKWcQ==","shasum":"7c3230d6fdd721c4bd07231f61c84464ac054c8f","tarball":"https://registry.npmjs.org/@grace-js/grace/-/grace-0.3.18.tgz","fileCount":81,"unpackedSize":2163957,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIELBM94ZuYurXo2tD6Y/8u/4MHLJTA5m1A53Ug4iDMXGAiBrsEt1YfMOk3+DeAPyursFlAyhj5bNu20UqHVx+GIfOA=="}]},"_npmUser":{"name":"alexle","email":"alexletilde@gmail.com"},"directories":{},"maintainers":[{"name":"alexle","email":"alexletilde@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grace_0.3.18_1698347612944_0.6705982265842403"},"_hasShrinkwrap":false},"0.3.19":{"name":"@grace-js/grace","description":"An opinionated framework","version":"0.3.19","author":{"name":"Fumaz","email":"mail@fumaz.dev","url":"https://fumaz.dev"},"types":"./dist/index.d.ts","main":"./dist/index.js","exports":{".":{"bun":"./dist/bun/index.js","node":"./dist/cjs/index.js","require":"./dist/cjs/index.js","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"build":"rm -rf dist/ && npm run build:esm && npm run build:bun && npm run build:cjs","build:bun":"bun build.ts","build:esm":"swc src -d dist && tsc --project tsconfig.esm.json","build:cjs":"tsc --project tsconfig.cjs.json"},"devDependencies":{"@swc/cli":"^0.1.62","@swc/core":"^1.3.86","bun-types":"latest","typescript":"^5.2.2","@sentry/integrations":"^7.70.0","@sentry/node":"^7.70.0"},"peerDependencies":{"typescript":">= 5.0.0","@sinclair/typebox":">= 0.28.10","glob":">= 10.3.5"},"dependencies":{"@sinclair/typebox":"^0.31.15","fast-querystring":"^1.1.2","glob":"^10.3.5","openapi-types":"^12.1.3","route-trie":"^3.0.0"},"readme":"# Grace JS\n\n### Overview\n\nGrace is an innovative, type-safe and easy-to-use API framework.<br/>\nIt streamlines backend development, allowing you to build scalable, efficient and maintainable web APIs with ease.\n\n### Features\n\n- <b>Fully Type Safe</b>: Grace leverages TypeScript to provide full type safety, catching potential issues early in the\n  development process.\n- <b>Smart Routing</b>: Grace uses Trie for routing, which is faster than traditional routing methods.\n- <b>Innovative Developer Experience</b>: The framework is designed with modern and efficient programming concepts in\n  mind.\n\n### Documentation\n\nYou can find the documentation at [docs.gracejs.dev](https://docs.gracejs.dev).\n\n### Discord\n\nJoin our Discord server at [discord.gg/bTwzePh7Qr](https://discord.gg/bTwzePh7Qr).\n","readmeFilename":"README.md","gitHead":"9d105b404569b4e69e781f378d8e1aa775d97828","_id":"@grace-js/grace@0.3.19","_nodeVersion":"18.0.0","_npmVersion":"8.6.0","dist":{"integrity":"sha512-wv2htSvcB1Nprn83iy2rcOdORi1eS8O4zqbBMUwqrCOJm2Uo77b2wy6OGwyx2vtxl1S3KOdnaPlIBtGrDi4shg==","shasum":"c84771a136ae1ec0cb29ee268b6782007fd7d2b7","tarball":"https://registry.npmjs.org/@grace-js/grace/-/grace-0.3.19.tgz","fileCount":85,"unpackedSize":2178018,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF1L484gZYyjj36lGTx8LBpqnve+pi9J+XeLLKMq8Xv3AiBhVW3O5A5lgi7n/1qsIGEkKIxhEYy3QsySaC5u15JBXQ=="}]},"_npmUser":{"name":"alexle","email":"alexletilde@gmail.com"},"directories":{},"maintainers":[{"name":"alexle","email":"alexletilde@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grace_0.3.19_1704663171780_0.6348730297869141"},"_hasShrinkwrap":false},"0.3.19-beta.0":{"name":"@grace-js/grace","description":"An opinionated framework","version":"0.3.19-beta.0","author":{"name":"Fumaz","email":"mail@fumaz.dev","url":"https://fumaz.dev"},"types":"./dist/index.d.ts","main":"./dist/index.js","exports":{".":{"bun":"./dist/bun/index.js","node":"./dist/cjs/index.js","require":"./dist/cjs/index.js","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"build":"rm -rf dist/ && npm run build:esm && npm run build:bun && npm run build:cjs","build:bun":"bun build.ts","build:esm":"swc src -d dist && tsc --project tsconfig.esm.json","build:cjs":"tsc --project tsconfig.cjs.json"},"devDependencies":{"@swc/cli":"^0.1.62","@swc/core":"^1.3.86","bun-types":"latest","typescript":"^5.2.2","@sentry/integrations":"^7.70.0","@sentry/node":"^7.70.0"},"peerDependencies":{"typescript":">= 5.0.0","@sinclair/typebox":">= 0.28.10","glob":">= 10.3.5"},"dependencies":{"@sinclair/typebox":"^0.31.15","fast-querystring":"^1.1.2","glob":"^10.3.5","openapi-types":"^12.1.3","route-trie":"^3.0.0"},"readme":"# Grace JS\n\n### Overview\n\nGrace is an innovative, type-safe and easy-to-use API framework.<br/>\nIt streamlines backend development, allowing you to build scalable, efficient and maintainable web APIs with ease.\n\n### Features\n\n- <b>Fully Type Safe</b>: Grace leverages TypeScript to provide full type safety, catching potential issues early in the\n  development process.\n- <b>Smart Routing</b>: Grace uses Trie for routing, which is faster than traditional routing methods.\n- <b>Innovative Developer Experience</b>: The framework is designed with modern and efficient programming concepts in\n  mind.\n\n### Documentation\n\nYou can find the documentation at [docs.gracejs.dev](https://docs.gracejs.dev).\n\n### Discord\n\nJoin our Discord server at [discord.gg/bTwzePh7Qr](https://discord.gg/bTwzePh7Qr).\n","readmeFilename":"README.md","gitHead":"9d105b404569b4e69e781f378d8e1aa775d97828","_id":"@grace-js/grace@0.3.19-beta.0","_nodeVersion":"18.0.0","_npmVersion":"8.6.0","dist":{"integrity":"sha512-pOhCQlSv2Wk+UFIYLOi8cL/zl6/yweuJ8IprmY41f7qMbORkdOUh0iRQAx3CDDh9qyN2NzttXJs1kRKgWayjiA==","shasum":"7e709019d365c9762672a747f61c16d59265c45c","tarball":"https://registry.npmjs.org/@grace-js/grace/-/grace-0.3.19-beta.0.tgz","fileCount":85,"unpackedSize":2183523,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCRpcVqFtY8h3mopH5++qkSp/hgvhJm2bGK5ayWq5xAqgIgOQDuIkAnpav3b6znSdWlQoYmX+5wmzSklenBau9fWL4="}]},"_npmUser":{"name":"alexle","email":"alexletilde@gmail.com"},"directories":{},"maintainers":[{"name":"alexle","email":"alexletilde@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grace_0.3.19-beta.0_1704663836113_0.988743306254066"},"_hasShrinkwrap":false},"0.3.20-beta.0":{"name":"@grace-js/grace","description":"An opinionated framework","version":"0.3.20-beta.0","author":{"name":"Fumaz","email":"mail@fumaz.dev","url":"https://fumaz.dev"},"types":"./dist/index.d.ts","main":"./dist/index.js","exports":{".":{"bun":"./dist/bun/index.js","node":"./dist/cjs/index.js","require":"./dist/cjs/index.js","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"build":"rm -rf dist/ && npm run build:esm && npm run build:bun && npm run build:cjs","build:bun":"bun build.ts","build:esm":"swc src -d dist && tsc --project tsconfig.esm.json","build:cjs":"tsc --project tsconfig.cjs.json"},"devDependencies":{"@swc/cli":"^0.1.62","@swc/core":"^1.3.86","bun-types":"latest","typescript":"^5.2.2","@sentry/integrations":"^7.70.0","@sentry/node":"^7.70.0"},"peerDependencies":{"typescript":">= 5.0.0","@sinclair/typebox":">= 0.28.10","glob":">= 10.3.5"},"dependencies":{"@sinclair/typebox":"^0.31.15","fast-querystring":"^1.1.2","glob":"^10.3.5","openapi-types":"^12.1.3","route-trie":"^3.0.0"},"readme":"# Grace JS\n\n### Overview\n\nGrace is an innovative, type-safe and easy-to-use API framework.<br/>\nIt streamlines backend development, allowing you to build scalable, efficient and maintainable web APIs with ease.\n\n### Features\n\n- <b>Fully Type Safe</b>: Grace leverages TypeScript to provide full type safety, catching potential issues early in the\n  development process.\n- <b>Smart Routing</b>: Grace uses Trie for routing, which is faster than traditional routing methods.\n- <b>Innovative Developer Experience</b>: The framework is designed with modern and efficient programming concepts in\n  mind.\n\n### Documentation\n\nYou can find the documentation at [docs.gracejs.dev](https://docs.gracejs.dev).\n\n### Discord\n\nJoin our Discord server at [discord.gg/bTwzePh7Qr](https://discord.gg/bTwzePh7Qr).\n","readmeFilename":"README.md","gitHead":"9d105b404569b4e69e781f378d8e1aa775d97828","_id":"@grace-js/grace@0.3.20-beta.0","_nodeVersion":"18.0.0","_npmVersion":"8.6.0","dist":{"integrity":"sha512-RdHtofYASgmxhtj0fIxraf2yqvV7GbgWCS7bW5MwCKRB7Om0hDFj/m3P9Mq59jqimyVXkCvQQuH1J8n+Uq0PtQ==","shasum":"5ec51456ff0d14779e5fb86f80917c0f94d3ae4c","tarball":"https://registry.npmjs.org/@grace-js/grace/-/grace-0.3.20-beta.0.tgz","fileCount":85,"unpackedSize":2183523,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG3NAbRxjO2DxBi7guCB0B3lR/ql8tlLRDMGhrQG1I1cAiB44cSd0lY/7PTfIn1xdRhOnjg3zPY6w5oKNQ1NjArrMg=="}]},"_npmUser":{"name":"alexle","email":"alexletilde@gmail.com"},"directories":{},"maintainers":[{"name":"alexle","email":"alexletilde@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grace_0.3.20-beta.0_1704663869167_0.6492438728186529"},"_hasShrinkwrap":false},"0.3.20-beta.1":{"name":"@grace-js/grace","description":"An opinionated framework","version":"0.3.20-beta.1","author":{"name":"Fumaz","email":"mail@fumaz.dev","url":"https://fumaz.dev"},"types":"./dist/index.d.ts","main":"./dist/index.js","exports":{".":{"bun":"./dist/bun/index.js","node":"./dist/cjs/index.js","require":"./dist/cjs/index.js","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"build":"rm -rf dist/ && npm run build:esm && npm run build:bun && npm run build:cjs","build:bun":"bun build.ts","build:esm":"swc src -d dist && tsc --project tsconfig.esm.json","build:cjs":"tsc --project tsconfig.cjs.json"},"devDependencies":{"@swc/cli":"^0.1.62","@swc/core":"^1.3.86","bun-types":"latest","typescript":"^5.2.2","@sentry/integrations":"^7.70.0","@sentry/node":"^7.70.0"},"peerDependencies":{"typescript":">= 5.0.0","@sinclair/typebox":">= 0.28.10","glob":">= 10.3.5"},"dependencies":{"@sinclair/typebox":"^0.31.15","fast-querystring":"^1.1.2","glob":"^10.3.5","openapi-types":"^12.1.3","route-trie":"^3.0.0"},"readme":"# Grace JS\n\n### Overview\n\nGrace is an innovative, type-safe and easy-to-use API framework.<br/>\nIt streamlines backend development, allowing you to build scalable, efficient and maintainable web APIs with ease.\n\n### Features\n\n- <b>Fully Type Safe</b>: Grace leverages TypeScript to provide full type safety, catching potential issues early in the\n  development process.\n- <b>Smart Routing</b>: Grace uses Trie for routing, which is faster than traditional routing methods.\n- <b>Innovative Developer Experience</b>: The framework is designed with modern and efficient programming concepts in\n  mind.\n\n### Documentation\n\nYou can find the documentation at [docs.gracejs.dev](https://docs.gracejs.dev).\n\n### Discord\n\nJoin our Discord server at [discord.gg/bTwzePh7Qr](https://discord.gg/bTwzePh7Qr).\n","readmeFilename":"README.md","gitHead":"9d105b404569b4e69e781f378d8e1aa775d97828","_id":"@grace-js/grace@0.3.20-beta.1","_nodeVersion":"18.0.0","_npmVersion":"8.6.0","dist":{"integrity":"sha512-pv3LnfsPHDnCtlKMR9QiAOs9P3/WbWqoOucVxTyaFaG7XTY819jV+UTWfmExSZZ7bVghcrLtqHF+q99Mci656w==","shasum":"366177800c8dc4dd52556d54c6365546f9ab20bb","tarball":"https://registry.npmjs.org/@grace-js/grace/-/grace-0.3.20-beta.1.tgz","fileCount":85,"unpackedSize":2183394,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCWvXcJmDJoJj4JQVP/OtPNM3unU+saMg9Lx/APsKqjxQIhAMx6aBZxkwJjRN3xKzbxcs+fLuA/FJR7vkDuUJlY7RAD"}]},"_npmUser":{"name":"alexle","email":"alexletilde@gmail.com"},"directories":{},"maintainers":[{"name":"alexle","email":"alexletilde@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grace_0.3.20-beta.1_1704667266543_0.02818951935387992"},"_hasShrinkwrap":false},"0.3.20-beta.2":{"name":"@grace-js/grace","description":"An opinionated framework","version":"0.3.20-beta.2","author":{"name":"Fumaz","email":"mail@fumaz.dev","url":"https://fumaz.dev"},"types":"./dist/index.d.ts","main":"./dist/index.js","exports":{".":{"bun":"./dist/bun/index.js","node":"./dist/cjs/index.js","require":"./dist/cjs/index.js","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"build":"rm -rf dist/ && npm run build:esm && npm run build:bun && npm run build:cjs","build:bun":"bun build.ts","build:esm":"swc src -d dist && tsc --project tsconfig.esm.json","build:cjs":"tsc --project tsconfig.cjs.json"},"devDependencies":{"@swc/cli":"^0.1.62","@swc/core":"^1.3.86","bun-types":"latest","typescript":"^5.2.2","@sentry/integrations":"^7.70.0","@sentry/node":"^7.70.0"},"peerDependencies":{"typescript":">= 5.0.0","@sinclair/typebox":">= 0.28.10","glob":">= 10.3.5"},"dependencies":{"@sinclair/typebox":"^0.31.15","fast-querystring":"^1.1.2","glob":"^10.3.5","openapi-types":"^12.1.3","route-trie":"^3.0.0"},"readme":"# Grace JS\n\n### Overview\n\nGrace is an innovative, type-safe and easy-to-use API framework.<br/>\nIt streamlines backend development, allowing you to build scalable, efficient and maintainable web APIs with ease.\n\n### Features\n\n- <b>Fully Type Safe</b>: Grace leverages TypeScript to provide full type safety, catching potential issues early in the\n  development process.\n- <b>Smart Routing</b>: Grace uses Trie for routing, which is faster than traditional routing methods.\n- <b>Innovative Developer Experience</b>: The framework is designed with modern and efficient programming concepts in\n  mind.\n\n### Documentation\n\nYou can find the documentation at [docs.gracejs.dev](https://docs.gracejs.dev).\n\n### Discord\n\nJoin our Discord server at [discord.gg/bTwzePh7Qr](https://discord.gg/bTwzePh7Qr).\n","readmeFilename":"README.md","gitHead":"9d105b404569b4e69e781f378d8e1aa775d97828","_id":"@grace-js/grace@0.3.20-beta.2","_nodeVersion":"18.0.0","_npmVersion":"8.6.0","dist":{"integrity":"sha512-GRTPyarArTOFYxIDUBlMXKP/v4Nj+koypxsjUnIm/XzA3AEfZ+ZXwll8tJsdKXz4mH7kht/OSwLyZwT9kopj4Q==","shasum":"19f83271eab488214e8e132de58a5717008104bc","tarball":"https://registry.npmjs.org/@grace-js/grace/-/grace-0.3.20-beta.2.tgz","fileCount":85,"unpackedSize":2183679,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCoUcJ8ukKCbH4jxBOt0bI/q9VFTR0zumnyjFIexzvj1QIgRatRmquosEwGE/R+UGhpkxDJUHZi0/n2/1LBSefqMFw="}]},"_npmUser":{"name":"alexle","email":"alexletilde@gmail.com"},"directories":{},"maintainers":[{"name":"alexle","email":"alexletilde@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grace_0.3.20-beta.2_1704667803349_0.8643734392519851"},"_hasShrinkwrap":false},"0.3.20-beta.3":{"name":"@grace-js/grace","description":"An opinionated framework","version":"0.3.20-beta.3","author":{"name":"Fumaz","email":"mail@fumaz.dev","url":"https://fumaz.dev"},"types":"./dist/index.d.ts","main":"./dist/index.js","exports":{".":{"bun":"./dist/bun/index.js","node":"./dist/cjs/index.js","require":"./dist/cjs/index.js","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"build":"rm -rf dist/ && npm run build:esm && npm run build:bun && npm run build:cjs","build:bun":"bun build.ts","build:esm":"swc src -d dist && tsc --project tsconfig.esm.json","build:cjs":"tsc --project tsconfig.cjs.json"},"devDependencies":{"@swc/cli":"^0.1.62","@swc/core":"^1.3.86","bun-types":"latest","typescript":"^5.2.2","@sentry/integrations":"^7.70.0","@sentry/node":"^7.70.0"},"peerDependencies":{"typescript":">= 5.0.0","@sinclair/typebox":">= 0.28.10","glob":">= 10.3.5"},"dependencies":{"@sinclair/typebox":"^0.31.15","fast-querystring":"^1.1.2","glob":"^10.3.5","openapi-types":"^12.1.3","route-trie":"^3.0.0"},"readme":"# Grace JS\n\n### Overview\n\nGrace is an innovative, type-safe and easy-to-use API framework.<br/>\nIt streamlines backend development, allowing you to build scalable, efficient and maintainable web APIs with ease.\n\n### Features\n\n- <b>Fully Type Safe</b>: Grace leverages TypeScript to provide full type safety, catching potential issues early in the\n  development process.\n- <b>Smart Routing</b>: Grace uses Trie for routing, which is faster than traditional routing methods.\n- <b>Innovative Developer Experience</b>: The framework is designed with modern and efficient programming concepts in\n  mind.\n\n### Documentation\n\nYou can find the documentation at [docs.gracejs.dev](https://docs.gracejs.dev).\n\n### Discord\n\nJoin our Discord server at [discord.gg/bTwzePh7Qr](https://discord.gg/bTwzePh7Qr).\n","readmeFilename":"README.md","gitHead":"9d105b404569b4e69e781f378d8e1aa775d97828","_id":"@grace-js/grace@0.3.20-beta.3","_nodeVersion":"18.0.0","_npmVersion":"8.6.0","dist":{"integrity":"sha512-uAEWiz6qB1voBYYunMi5JC177wBWx6DVASYuyyyunPTr5X1UnZV1vQFvUw6578H1lHwEGY6f0S8i09OZJ0hW0w==","shasum":"35cfb82074d735e6d9f4965ef0d4c1ffd6cbd34e","tarball":"https://registry.npmjs.org/@grace-js/grace/-/grace-0.3.20-beta.3.tgz","fileCount":85,"unpackedSize":2192654,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBi7iHa3YJkc89NjvjhXD5CTLRXoFiaTZ9oyrncet1e1AiAapPsH6y4/dGIXx5QtJqCJ4Vp3Dv0XQlbrZudTuSXI+Q=="}]},"_npmUser":{"name":"alexle","email":"alexletilde@gmail.com"},"directories":{},"maintainers":[{"name":"alexle","email":"alexletilde@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grace_0.3.20-beta.3_1704668412156_0.8297821187102927"},"_hasShrinkwrap":false},"0.3.20":{"name":"@grace-js/grace","description":"An opinionated framework","version":"0.3.20","author":{"name":"Fumaz","email":"mail@fumaz.dev","url":"https://fumaz.dev"},"types":"./dist/index.d.ts","main":"./dist/index.js","exports":{".":{"bun":"./dist/bun/index.js","node":"./dist/cjs/index.js","require":"./dist/cjs/index.js","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"build":"rm -rf dist/ && npm run build:esm && npm run build:bun && npm run build:cjs","build:bun":"bun build.ts","build:esm":"swc src -d dist && tsc --project tsconfig.esm.json","build:cjs":"tsc --project tsconfig.cjs.json"},"devDependencies":{"@swc/cli":"^0.1.62","@swc/core":"^1.3.86","bun-types":"latest","typescript":"^5.2.2","@sentry/integrations":"^7.70.0","@sentry/node":"^7.70.0"},"peerDependencies":{"typescript":">= 5.0.0","@sinclair/typebox":">= 0.28.10","glob":">= 10.3.5"},"dependencies":{"@sinclair/typebox":"^0.31.15","fast-querystring":"^1.1.2","glob":"^10.3.5","openapi-types":"^12.1.3","route-trie":"^3.0.0"},"gitHead":"9d105b404569b4e69e781f378d8e1aa775d97828","_id":"@grace-js/grace@0.3.20","_nodeVersion":"18.0.0","_npmVersion":"8.6.0","dist":{"integrity":"sha512-25aBT/e4eUlfvy6vagZH3tyQzcxhSNdcqUAlBm7SC7vshKCvGMyMzaDMxBXr5Qt4+tai5yV4KwfEo0j0NdW7VA==","shasum":"3afa3b62affbdc99ff9fcbcd0726d32870bebc5e","tarball":"https://registry.npmjs.org/@grace-js/grace/-/grace-0.3.20.tgz","fileCount":85,"unpackedSize":2192647,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC4azP9ALPoMMIY0D2+W4lyDnq1eTL+bWOMcfFaVAReyQIhAL+RaXixC72LrjRRhFZG4DbxwzKTzCGDSJulOJ0HzN5e"}]},"_npmUser":{"name":"alexle","email":"alexletilde@gmail.com"},"directories":{},"maintainers":[{"name":"alexle","email":"alexletilde@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grace_0.3.20_1705834678914_0.4367113225075898"},"_hasShrinkwrap":false},"0.3.21":{"name":"@grace-js/grace","description":"An opinionated framework","version":"0.3.21","author":{"name":"Fumaz","email":"mail@fumaz.dev","url":"https://fumaz.dev"},"types":"./dist/index.d.ts","main":"./dist/index.js","exports":{".":{"bun":"./dist/bun/index.js","node":"./dist/index.js","require":"./dist/cjs/index.js","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"build":"rm -rf dist/ && npm run build:esm && npm run build:bun && npm run build:cjs","build:bun":"bun build.ts","build:esm":"swc src -d dist && tsc --project tsconfig.esm.json","build:cjs":"tsc --project tsconfig.cjs.json"},"devDependencies":{"@swc/cli":"^0.1.62","@swc/core":"^1.3.86","bun-types":"latest","typescript":"^5.2.2","@sentry/integrations":"^7.70.0","@sentry/node":"^7.70.0"},"peerDependencies":{"typescript":">= 5.0.0","@sinclair/typebox":">= 0.28.10","glob":">= 10.3.5"},"dependencies":{"@sinclair/typebox":"^0.31.15","fast-querystring":"^1.1.2","glob":"^10.3.5","openapi-types":"^12.1.3","route-trie":"^3.0.0"},"gitHead":"d9d26adf5d1c396a69f7656b86e6f7608bddbf40","_id":"@grace-js/grace@0.3.21","_nodeVersion":"18.0.0","_npmVersion":"8.6.0","dist":{"integrity":"sha512-/sw3W3RUfqSntHlzdZ2P20vZs6wqpkSdNegievzurAWCBVW3zqVSkcqzyu09dBkuEYeMcI7REZUGiyRFg7rRXA==","shasum":"1cddbc6857424afbf395df4810973eec838341bf","tarball":"https://registry.npmjs.org/@grace-js/grace/-/grace-0.3.21.tgz","fileCount":85,"unpackedSize":2192643,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDFy9JgNfpmBMw3HWRgGvPBr0ksMIg0IddnpY/BdwQNpQIgOREARpQOp3xqv01mWZDwY60/bc7aYx/Y534AxQ4eriQ="}]},"_npmUser":{"name":"alexle","email":"alexletilde@gmail.com"},"directories":{},"maintainers":[{"name":"alexle","email":"alexletilde@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grace_0.3.21_1707526088302_0.5172859966335432"},"_hasShrinkwrap":false},"0.3.22":{"name":"@grace-js/grace","description":"An opinionated framework","type":"module","version":"0.3.22","author":{"name":"Fumaz","email":"mail@fumaz.dev","url":"https://fumaz.dev"},"types":"./dist/index.d.ts","main":"./dist/index.js","exports":{".":{"bun":"./dist/bun/index.js","node":"./dist/index.js","require":"./dist/cjs/index.js","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"build":"rm -rf dist/ && npm run build:esm && npm run build:bun && npm run build:cjs","build:bun":"bun build.ts","build:esm":"swc src -d dist && tsc --project tsconfig.esm.json","build:cjs":"tsc --project tsconfig.cjs.json"},"devDependencies":{"@swc/cli":"^0.1.62","@swc/core":"^1.3.86","bun-types":"latest","typescript":"^5.2.2","@sentry/integrations":"^7.70.0","@sentry/node":"^7.70.0"},"peerDependencies":{"typescript":">= 5.0.0","@sinclair/typebox":">= 0.28.10","glob":">= 10.3.5"},"dependencies":{"@sinclair/typebox":"^0.31.15","fast-querystring":"^1.1.2","glob":"^10.3.5","openapi-types":"^12.1.3","route-trie":"^3.0.0"},"gitHead":"d9d26adf5d1c396a69f7656b86e6f7608bddbf40","_id":"@grace-js/grace@0.3.22","_nodeVersion":"18.0.0","_npmVersion":"8.6.0","dist":{"integrity":"sha512-zsAiGjZntv3QUOhBRnGzyFa3XzhymsrLrPsfQmt9UqogNIcZVF2J4zLgSc/hcwKoIFG28t4icb4icKANlYeVyA==","shasum":"2ce6e08e372adc37680f8ff56342e89b4bcbd1c8","tarball":"https://registry.npmjs.org/@grace-js/grace/-/grace-0.3.22.tgz","fileCount":85,"unpackedSize":2192663,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDKiFRg/K4jZebTi45rkFbePrgaDr83NfZWEpx6MqMRPgIhALHMqTZWx+gAIJ5+JuakK5aTV5JYmrGo9XZcK+1KjIRw"}]},"_npmUser":{"name":"alexle","email":"alexletilde@gmail.com"},"directories":{},"maintainers":[{"name":"alexle","email":"alexletilde@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grace_0.3.22_1707526218771_0.9041889508493728"},"_hasShrinkwrap":false},"0.3.23":{"name":"@grace-js/grace","description":"An opinionated framework","type":"module","version":"0.3.23","author":{"name":"Fumaz","email":"mail@fumaz.dev","url":"https://fumaz.dev"},"types":"./dist/index.d.ts","main":"./dist/index.js","exports":{".":{"bun":"./dist/bun/index.js","node":"./dist/index.js","require":"./dist/cjs/index.js","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"build":"rm -rf dist/ && npm run build:esm && npm run build:bun","build:bun":"bun build.ts","build:esm":"swc src -d dist && tsc --project tsconfig.esm.json"},"devDependencies":{"@swc/cli":"^0.1.62","@swc/core":"^1.3.86","bun-types":"latest","typescript":"^5.2.2","@sentry/integrations":"^7.70.0","@sentry/node":"^7.70.0"},"peerDependencies":{"typescript":">= 5.0.0","@sinclair/typebox":">= 0.28.10","glob":">= 10.3.5"},"dependencies":{"@sinclair/typebox":"^0.31.15","fast-querystring":"^1.1.2","glob":"^10.3.5","openapi-types":"^12.1.3","route-trie":"^3.0.0"},"gitHead":"d9d26adf5d1c396a69f7656b86e6f7608bddbf40","_id":"@grace-js/grace@0.3.23","_nodeVersion":"18.0.0","_npmVersion":"8.6.0","dist":{"integrity":"sha512-fZMkupJg1+EpQcAl0me6J8jhnPCm5bdwrUKt5cvXScOOlDeQ4t0PFbQcuD4po8UXc2F4v6sly0dKb5QmiBREnQ==","shasum":"db55fbddef44b0943b9fc6df04a7c2859761c02d","tarball":"https://registry.npmjs.org/@grace-js/grace/-/grace-0.3.23.tgz","fileCount":45,"unpackedSize":2017966,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDayHc5nqLz9IpB3SKfeTmbvsIJ8HjeDUQAb6tc8AdYnQIhALF1sNA1r1iqMAuPIkdfs0qC8RjawP7omJ6G9M/Q8jAE"}]},"_npmUser":{"name":"alexle","email":"alexletilde@gmail.com"},"directories":{},"maintainers":[{"name":"alexle","email":"alexletilde@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grace_0.3.23_1707526551878_0.9968498096677816"},"_hasShrinkwrap":false},"0.3.24":{"name":"@grace-js/grace","description":"An opinionated framework","type":"module","version":"0.3.24","author":{"name":"Fumaz","email":"mail@fumaz.dev","url":"https://fumaz.dev"},"types":"./dist/index.d.ts","main":"./dist/index.js","exports":{".":{"bun":"./dist/bun/index.js","node":"./dist/index.js","require":"./dist/cjs/index.js","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"build":"rm -rf dist/ && npm run build:esm && npm run build:bun","build:bun":"bun build.ts","build:esm":"tsc"},"devDependencies":{"@swc/cli":"^0.1.62","@swc/core":"^1.3.86","bun-types":"latest","typescript":"^5.2.2","@sentry/integrations":"^7.70.0","@sentry/node":"^7.70.0"},"peerDependencies":{"typescript":">= 5.0.0","@sinclair/typebox":">= 0.28.10","glob":">= 10.3.5"},"dependencies":{"@sinclair/typebox":"^0.31.15","fast-querystring":"^1.1.2","glob":"^10.3.5","openapi-types":"^12.1.3","route-trie":"^3.0.0"},"gitHead":"d9d26adf5d1c396a69f7656b86e6f7608bddbf40","_id":"@grace-js/grace@0.3.24","_nodeVersion":"18.0.0","_npmVersion":"8.6.0","dist":{"integrity":"sha512-THy9/dvn3x4fJGCcN4QMca5ZueOh46BN5WNKAX9GE4986fwITdJ/623Mxc+Wn53j6xpgBZNDl2o/zgSCp2K0lg==","shasum":"efb3ecc2836161bc8c006d70a279d390c3c979ba","tarball":"https://registry.npmjs.org/@grace-js/grace/-/grace-0.3.24.tgz","fileCount":45,"unpackedSize":2017919,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCC6RouelMLi+VoB9Yyx/CGAjPQndkXIHmVCUWm5hUQBgIhANBfLk18X9Es20xdvEnyQbkxuNyvfBFRE4HoRrBchYOv"}]},"_npmUser":{"name":"alexle","email":"alexletilde@gmail.com"},"directories":{},"maintainers":[{"name":"alexle","email":"alexletilde@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grace_0.3.24_1707526685889_0.11606624759599504"},"_hasShrinkwrap":false},"0.3.25":{"name":"@grace-js/grace","description":"An opinionated framework","type":"module","version":"0.3.25","author":{"name":"Fumaz","email":"mail@fumaz.dev","url":"https://fumaz.dev"},"types":"./dist/index.d.ts","main":"./dist/index.js","exports":{".":{"bun":"./dist/bun/index.js","node":"./dist/index.js","require":"./dist/cjs/index.js","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"build":"rm -rf dist/ && npm run build:esm && npm run build:bun","build:bun":"bun build.ts","build:esm":"tsc"},"devDependencies":{"@swc/cli":"^0.1.62","@swc/core":"^1.3.86","bun-types":"latest","typescript":"^5.2.2","@sentry/integrations":"^7.70.0","@sentry/node":"^7.70.0"},"peerDependencies":{"typescript":">= 5.0.0","@sinclair/typebox":">= 0.28.10","glob":">= 10.3.5"},"dependencies":{"@sinclair/typebox":"^0.31.15","fast-querystring":"^1.1.2","glob":"^10.3.5","openapi-types":"^12.1.3","route-trie":"^3.0.0"},"gitHead":"d9d26adf5d1c396a69f7656b86e6f7608bddbf40","_id":"@grace-js/grace@0.3.25","_nodeVersion":"18.0.0","_npmVersion":"8.6.0","dist":{"integrity":"sha512-08sWFS0D5KkPT8ijSLl5z+He73AhS3gdd88MOxOQYpJlR0zXJiAjWaD+sLkfyRBN/t1rtLXhoWjmH+w7wDRzTQ==","shasum":"55532d4eb34e6d2c02d8da2b2884e84e2aff7708","tarball":"https://registry.npmjs.org/@grace-js/grace/-/grace-0.3.25.tgz","fileCount":45,"unpackedSize":2018190,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG6eG0nbnXF3044CLfCp8LZgZ7UOx2/1KLYRzFUShgB6AiBWuZtNm42qIvPEn5X1sEms+Dw2gpQSIugTYIOaCDcEyw=="}]},"_npmUser":{"name":"alexle","email":"alexletilde@gmail.com"},"directories":{},"maintainers":[{"name":"alexle","email":"alexletilde@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grace_0.3.25_1707526990326_0.49591732753235895"},"_hasShrinkwrap":false},"0.3.26":{"name":"@grace-js/grace","description":"An opinionated framework","type":"module","version":"0.3.26","author":{"name":"Fumaz","email":"mail@fumaz.dev","url":"https://fumaz.dev"},"main":"./dist/cjs/index.js","module":"./dist/index.mjs","types":"./dist/index.d.ts","exports":{".":{"bun":"./dist/bun/index.js","import":"./dist/index.mjs","require":"./dist/cjs/index.js","types":"./dist/index.d.ts"}},"scripts":{"build":"rm -rf dist/ && npm run build:bun","build:bun":"bun build.ts"},"devDependencies":{"@swc/cli":"^0.3.9","@swc/core":"^1.4.0","bun-types":"^1.0.26","typescript":"^5.3.3","@sentry/integrations":"^7.100.1","@sentry/node":"^7.100.1"},"peerDependencies":{"typescript":">= 5.0.0","@sinclair/typebox":">= 0.28.10","glob":">= 10.3.5"},"dependencies":{"@sinclair/typebox":"^0.32.13","fast-querystring":"^1.1.2","glob":"^10.3.10","openapi-types":"^12.1.3","route-trie":"^3.0.0","tsup":"^8.0.1"},"gitHead":"d9d26adf5d1c396a69f7656b86e6f7608bddbf40","_id":"@grace-js/grace@0.3.26","_nodeVersion":"18.0.0","_npmVersion":"8.6.0","dist":{"integrity":"sha512-br7n8JjwJmAw3Q/L6fQeZQaeCvte08t2LN9XqgpZD9h7ClDsIfelZYuePczDp2uhqnyw993kpg5k1PMYcMwuOA==","shasum":"3ea69b1cbaac0b702e18adf687cc566c11254ddb","tarball":"https://registry.npmjs.org/@grace-js/grace/-/grace-0.3.26.tgz","fileCount":89,"unpackedSize":4074017,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD3/bEXFxgQusRjYQMLo61xghr9oF1S+AcT4c12KR1ehgIhAJQI3CQmjP4HJI3y2R77zpa8LXuSKcLi6VrVYe9liaco"}]},"_npmUser":{"name":"alexle","email":"alexletilde@gmail.com"},"directories":{},"maintainers":[{"name":"alexle","email":"alexletilde@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grace_0.3.26_1707528273824_0.19129605994268317"},"_hasShrinkwrap":false},"0.3.27":{"name":"@grace-js/grace","description":"An opinionated framework","type":"module","version":"0.3.27","author":{"name":"Fumaz","email":"mail@fumaz.dev","url":"https://fumaz.dev"},"main":"./dist/cjs/index.js","module":"./dist/index.mjs","types":"./dist/index.d.ts","exports":{".":{"bun":"./dist/bun/index.js","import":"./dist/index.mjs","require":"./dist/cjs/index.js","types":"./dist/index.d.ts"}},"scripts":{"build":"rm -rf dist/ && npm run build:bun","build:bun":"bun build.ts"},"devDependencies":{"@swc/cli":"^0.3.9","@swc/core":"^1.4.0","bun-types":"^1.0.26","typescript":"^5.3.3","@sentry/integrations":"^7.100.1","@sentry/node":"^7.100.1"},"peerDependencies":{"typescript":">= 5.0.0","@sinclair/typebox":">= 0.28.10","glob":">= 10.3.5"},"dependencies":{"@sinclair/typebox":"^0.32.13","fast-querystring":"^1.1.2","glob":"^10.3.10","openapi-types":"^12.1.3","route-trie":"^3.0.0","tsup":"^8.0.1"},"gitHead":"d9d26adf5d1c396a69f7656b86e6f7608bddbf40","_id":"@grace-js/grace@0.3.27","_nodeVersion":"18.0.0","_npmVersion":"8.6.0","dist":{"integrity":"sha512-yZc/kyaw3MW2osZ+sONGOgbxWkwcJjDylSe6JMefGfu8B04FGBbtVmC/ZtJNoSg82/3L3T7XoEu1gnLGWsm8Qw==","shasum":"10682b55ac0b704577edf0d6d59752be1157ba96","tarball":"https://registry.npmjs.org/@grace-js/grace/-/grace-0.3.27.tgz","fileCount":89,"unpackedSize":4074017,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC6YjHWPYxrtkwydaCRpam0qjzbml8ExXKa1+HDB8+pUgIhAPHvrXI241qMVIVPsnqdFXgmo8WiXTkgThmZrPWbrg+5"}]},"_npmUser":{"name":"alexle","email":"alexletilde@gmail.com"},"directories":{},"maintainers":[{"name":"alexle","email":"alexletilde@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grace_0.3.27_1707528390261_0.8719892691419255"},"_hasShrinkwrap":false},"0.3.28":{"name":"@grace-js/grace","description":"An opinionated framework","type":"module","version":"0.3.28","author":{"name":"Fumaz","email":"mail@fumaz.dev","url":"https://fumaz.dev"},"main":"./dist/cjs/index.js","module":"./dist/index.mjs","types":"./dist/index.d.ts","exports":{".":{"bun":"./dist/bun/index.js","import":"./dist/index.mjs","require":"./dist/cjs/index.js","types":"./dist/index.d.ts"}},"scripts":{"build":"rm -rf dist/ && npm run build:bun","build:bun":"bun build.ts"},"devDependencies":{"@swc/cli":"^0.3.9","@swc/core":"^1.4.0","bun-types":"^1.0.26","typescript":"^5.3.3","@sentry/integrations":"^7.100.1","@sentry/node":"^7.100.1"},"peerDependencies":{"typescript":">= 5.0.0","@sinclair/typebox":">= 0.28.10","glob":">= 10.3.5"},"dependencies":{"@sinclair/typebox":"^0.32.13","fast-querystring":"^1.1.2","glob":"^10.3.10","openapi-types":"^12.1.3","route-trie":"^3.0.0","tsup":"^8.0.1"},"gitHead":"d9d26adf5d1c396a69f7656b86e6f7608bddbf40","_id":"@grace-js/grace@0.3.28","_nodeVersion":"18.0.0","_npmVersion":"8.6.0","dist":{"integrity":"sha512-7hy9CTY4PbokkFTCecitgwXBAtTMjtB3cHzv5+GWu99thKh5xYJDJiQj5MV8vGAwvSlDXC9TLuqGH06jhaxjiQ==","shasum":"8417d5cb325d0dbf2a7f815f50910ed55d8e9436","tarball":"https://registry.npmjs.org/@grace-js/grace/-/grace-0.3.28.tgz","fileCount":89,"unpackedSize":4073844,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD2M8+DaY0SmlkWeYmmZFC39Pl0GfME0vGsK7Qamu3wQgIgX9bS1+UPe0isaDXAn8OMvp8Lth/ZR57nnMXoBoLQXm4="}]},"_npmUser":{"name":"alexle","email":"alexletilde@gmail.com"},"directories":{},"maintainers":[{"name":"alexle","email":"alexletilde@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grace_0.3.28_1707528931570_0.3702158382848586"},"_hasShrinkwrap":false},"0.4.0":{"name":"@grace-js/grace","description":"An opinionated framework","type":"module","version":"0.4.0","author":{"name":"Fumaz","email":"mail@fumaz.dev","url":"https://fumaz.dev"},"main":"./dist/cjs/index.js","module":"./dist/index.mjs","types":"./dist/index.d.ts","exports":{".":{"bun":"./dist/bun/index.js","import":"./dist/index.mjs","require":"./dist/cjs/index.js","types":"./dist/index.d.ts"}},"scripts":{"build":"rm -rf dist/ && npm run build:bun","build:bun":"bun build.ts"},"devDependencies":{"@swc/cli":"^0.3.9","@swc/core":"^1.4.0","bun-types":"^1.0.26","typescript":"^5.3.3","@sentry/integrations":"^7.100.1","@sentry/node":"^7.100.1"},"peerDependencies":{"typescript":">= 5.0.0","@sinclair/typebox":">= 0.28.10","glob":">= 10.3.5"},"dependencies":{"@sinclair/typebox":"^0.32.13","fast-querystring":"^1.1.2","glob":"^10.3.10","openapi-types":"^12.1.3","route-trie":"^3.0.0","tsup":"^8.0.1"},"gitHead":"d9d26adf5d1c396a69f7656b86e6f7608bddbf40","_id":"@grace-js/grace@0.4.0","_nodeVersion":"18.0.0","_npmVersion":"8.6.0","dist":{"integrity":"sha512-OwwJotBeAVdfy9//bWG2bhNOaUox/FwqODHPmtMTzfJYOwYhDPNsEJlUXo1v3iGOxwuiOu8Pg3T8p/cGQTwLjg==","shasum":"b026dd02b013c76db33c724f80539c782c0dbb04","tarball":"https://registry.npmjs.org/@grace-js/grace/-/grace-0.4.0.tgz","fileCount":89,"unpackedSize":4087959,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDllYzgPHXrZ/1c7TK1U8XS5ePxYaM6TmSTXFfsj6GWKgIgbnH2Xk6jlEIWOSYORyCqZIiIGJSlKmBsxg7fN6anLvs="}]},"_npmUser":{"name":"alexle","email":"alexletilde@gmail.com"},"directories":{},"maintainers":[{"name":"alexle","email":"alexletilde@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grace_0.4.0_1707657254445_0.6385459182849209"},"_hasShrinkwrap":false},"0.4.1":{"name":"@grace-js/grace","description":"An opinionated framework","type":"module","version":"0.4.1","author":{"name":"Fumaz","email":"mail@fumaz.dev","url":"https://fumaz.dev"},"main":"./dist/cjs/index.js","module":"./dist/index.mjs","types":"./dist/index.d.ts","exports":{".":{"bun":"./dist/bun/index.js","import":"./dist/index.mjs","require":"./dist/cjs/index.js","types":"./dist/index.d.ts"}},"scripts":{"build":"rm -rf dist/ && npm run build:bun","build:bun":"bun build.ts"},"devDependencies":{"@swc/cli":"^0.3.9","@swc/core":"^1.4.0","bun-types":"^1.0.26","typescript":"^5.3.3","@sentry/integrations":"^7.100.1","@sentry/node":"^7.100.1"},"peerDependencies":{"typescript":">= 5.0.0","@sinclair/typebox":">= 0.28.10","glob":">= 10.3.5"},"dependencies":{"@sinclair/typebox":"^0.32.13","fast-querystring":"^1.1.2","glob":"^10.3.10","openapi-types":"^12.1.3","route-trie":"^3.0.0","tsup":"^8.0.1"},"gitHead":"83501f0baeb641ea0d56f53346355cb0a21c5ef4","_id":"@grace-js/grace@0.4.1","_nodeVersion":"18.0.0","_npmVersion":"8.6.0","dist":{"integrity":"sha512-kVN7bxDfo/D0n4CcKx5UTCDH3AFx+Fn5cMIsWv4EQuZn3zJ2jJGl1tbxxlLeZekP4HLSzGRsC5aOX1Xwsq//PA==","shasum":"75e90294d745dd19e68e6c7ddcda1d4354e970f1","tarball":"https://registry.npmjs.org/@grace-js/grace/-/grace-0.4.1.tgz","fileCount":89,"unpackedSize":4086984,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEhFSUk18U1no/bKBDDxdOZSjPw7mU+4BTlZHL7ywJ+7AiBXeq4MM9w9Zir6NpctSACHXD7EDoiYRYK3ymaiOG3Plw=="}]},"_npmUser":{"name":"alexle","email":"alexletilde@gmail.com"},"directories":{},"maintainers":[{"name":"alexle","email":"alexletilde@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grace_0.4.1_1707657458224_0.7837203474830898"},"_hasShrinkwrap":false},"0.4.2":{"name":"@grace-js/grace","description":"An opinionated framework","type":"module","version":"0.4.2","author":{"name":"Fumaz","email":"mail@fumaz.dev","url":"https://fumaz.dev"},"main":"./dist/cjs/index.js","module":"./dist/index.mjs","types":"./dist/index.d.ts","exports":{".":{"bun":"./dist/bun/index.js","import":"./dist/index.mjs","require":"./dist/cjs/index.js","types":"./dist/index.d.ts"}},"scripts":{"build":"rm -rf dist/ && npm run build:bun","build:bun":"bun build.ts"},"devDependencies":{"@swc/cli":"^0.3.9","@swc/core":"^1.4.0","bun-types":"^1.0.26","typescript":"^5.3.3","@sentry/integrations":"^7.100.1","@sentry/node":"^7.100.1"},"peerDependencies":{"typescript":">= 5.0.0","@sinclair/typebox":">= 0.28.10","glob":">= 10.3.5"},"dependencies":{"@sinclair/typebox":"^0.32.13","fast-querystring":"^1.1.2","glob":"^10.3.10","openapi-types":"^12.1.3","route-trie":"^3.0.0","tsup":"^8.0.1"},"gitHead":"83501f0baeb641ea0d56f53346355cb0a21c5ef4","_id":"@grace-js/grace@0.4.2","_nodeVersion":"18.0.0","_npmVersion":"8.6.0","dist":{"integrity":"sha512-RGlkU8h8j7VxvDS2FLbGMcfNPhrNv0J862N0PIPkfk6Uh3zAtvrZGTjG9er99lSovbAy79Kh8GUblFI6M8WXTw==","shasum":"a26464bd9d61621d51cb9ef8b7b6197b96ea777d","tarball":"https://registry.npmjs.org/@grace-js/grace/-/grace-0.4.2.tgz","fileCount":89,"unpackedSize":4086984,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFhRGdFv/rIAneWweoczrwhvTjc6yONE6HL65X6oaIEJAiEAwRltBF2a8spPZjdmgPJYLwh9q/Cns48mCnq6Sj6IUf4="}]},"_npmUser":{"name":"alexle","email":"alexletilde@gmail.com"},"directories":{},"maintainers":[{"name":"alexle","email":"alexletilde@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grace_0.4.2_1707657480103_0.10362704092627006"},"_hasShrinkwrap":false},"0.4.3":{"name":"@grace-js/grace","description":"An opinionated framework","type":"module","version":"0.4.3","author":{"name":"Fumaz","email":"mail@fumaz.dev","url":"https://fumaz.dev"},"main":"./dist/cjs/index.js","module":"./dist/index.mjs","types":"./dist/index.d.ts","exports":{".":{"bun":"./dist/bun/index.js","import":"./dist/index.mjs","require":"./dist/cjs/index.js","types":"./dist/index.d.ts"}},"scripts":{"build":"rm -rf dist/ && npm run build:bun","build:bun":"bun build.ts"},"devDependencies":{"@swc/cli":"^0.3.9","@swc/core":"^1.4.0","bun-types":"^1.0.26","typescript":"^5.3.3","@sentry/integrations":"^7.100.1","@sentry/node":"^7.100.1"},"peerDependencies":{"typescript":">= 5.0.0","@sinclair/typebox":">= 0.28.10","glob":">= 10.3.5"},"dependencies":{"@sinclair/typebox":"^0.32.13","fast-querystring":"^1.1.2","glob":"^10.3.10","openapi-types":"^12.1.3","route-trie":"^3.0.0","tsup":"^8.0.1"},"gitHead":"bb742a43d38459bdaf6144851a8fd049953b630d","_id":"@grace-js/grace@0.4.3","_nodeVersion":"18.0.0","_npmVersion":"8.6.0","dist":{"integrity":"sha512-Ge1zFdmPgcRxJFHNUdLpXKxdHmHF681l5VjYU7yKK7kPKxI+Wx/uXctZd/dLryjPzBuenVjGsvmrGCVos9S0HQ==","shasum":"61d3a6e3dd99be1f2ec6578eee17addc17c4427a","tarball":"https://registry.npmjs.org/@grace-js/grace/-/grace-0.4.3.tgz","fileCount":89,"unpackedSize":4077120,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCFNc2uOoIB/YYTUp6SZxi66FLZXtIOjKu+R2tvewAWUQIgbdai2CLjwShQDhgwLweloEQ89hbr+NjZhcAZGJB8P/o="}]},"_npmUser":{"name":"alexle","email":"alexletilde@gmail.com"},"directories":{},"maintainers":[{"name":"alexle","email":"alexletilde@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grace_0.4.3_1707657640777_0.0433259045084502"},"_hasShrinkwrap":false},"0.4.4":{"name":"@grace-js/grace","description":"An opinionated framework","type":"module","version":"0.4.4","author":{"name":"Fumaz","email":"mail@fumaz.dev","url":"https://fumaz.dev"},"main":"./dist/cjs/index.js","module":"./dist/index.mjs","types":"./dist/index.d.ts","exports":{".":{"bun":"./dist/bun/index.js","import":"./dist/index.mjs","require":"./dist/cjs/index.js","types":"./dist/index.d.ts"}},"scripts":{"build":"rm -rf dist/ && npm run build:bun","build:bun":"bun build.ts"},"devDependencies":{"@swc/cli":"^0.3.9","@swc/core":"^1.4.0","bun-types":"^1.0.26","typescript":"^5.3.3","@sentry/integrations":"^7.100.1","@sentry/node":"^7.100.1"},"peerDependencies":{"typescript":">= 5.0.0","@sinclair/typebox":">= 0.28.10","glob":">= 10.3.5"},"dependencies":{"@sinclair/typebox":"^0.32.13","fast-querystring":"^1.1.2","glob":"^10.3.10","openapi-types":"^12.1.3","route-trie":"^3.0.0","tsup":"^8.0.1"},"gitHead":"bb742a43d38459bdaf6144851a8fd049953b630d","_id":"@grace-js/grace@0.4.4","_nodeVersion":"18.0.0","_npmVersion":"8.6.0","dist":{"integrity":"sha512-sOdV2nyBWSYki2sFO9+3InmjRP6zsxJUoDZLmO/B4+YfLKPvWLJxRQeISHh+hVZm/Gz5r85uplH64bUGbrkXkw==","shasum":"a98220538dd9a4a0a82500a94c3ee33ffa11c06f","tarball":"https://registry.npmjs.org/@grace-js/grace/-/grace-0.4.4.tgz","fileCount":89,"unpackedSize":4077024,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICXJNf6bVps/cYcCA1VXzlzP37XmDsZqeOmrdxM4Xw7jAiBBw8BldPBwzf2oPzBsP87R3RLT2YRNKRrZsJdFu6FBEw=="}]},"_npmUser":{"name":"alexle","email":"alexletilde@gmail.com"},"directories":{},"maintainers":[{"name":"alexle","email":"alexletilde@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grace_0.4.4_1707657749869_0.9964369237819697"},"_hasShrinkwrap":false},"0.4.5":{"name":"@grace-js/grace","description":"An opinionated framework","type":"module","version":"0.4.5","author":{"name":"Fumaz","email":"mail@fumaz.dev","url":"https://fumaz.dev"},"main":"./dist/cjs/index.js","module":"./dist/index.mjs","types":"./dist/index.d.ts","exports":{".":{"bun":"./dist/bun/index.js","import":"./dist/index.mjs","require":"./dist/cjs/index.js","types":"./dist/index.d.ts"}},"scripts":{"build":"rm -rf dist/ && npm run build:bun","build:bun":"bun build.ts"},"devDependencies":{"@swc/cli":"^0.3.9","@swc/core":"^1.4.0","bun-types":"^1.0.26","typescript":"^5.3.3","@sentry/integrations":"^7.100.1","@sentry/node":"^7.100.1"},"peerDependencies":{"typescript":">= 5.0.0","@sinclair/typebox":">= 0.28.10","glob":">= 10.3.5"},"dependencies":{"@sinclair/typebox":"^0.32.13","fast-querystring":"^1.1.2","glob":"^10.3.10","import-sync":"^2.2.0","openapi-types":"^12.1.3","route-trie":"^3.0.0","tsup":"^8.0.1"},"gitHead":"bb742a43d38459bdaf6144851a8fd049953b630d","_id":"@grace-js/grace@0.4.5","_nodeVersion":"18.0.0","_npmVersion":"8.6.0","dist":{"integrity":"sha512-PB1r8FhX0Rs1jBcHxzrzn2dnXRPgNjmJTN7+pOp4G7+IUBZUzGK4g8FcmpqoblemzVfQtT5xT62TLaJjz46usQ==","shasum":"e7b57881bae3f00533c74955f1558072aaf88f6e","tarball":"https://registry.npmjs.org/@grace-js/grace/-/grace-0.4.5.tgz","fileCount":89,"unpackedSize":4092666,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDsl6bAGFNG/RTO5yx+hQzz6ooiwbqL0cYVGJKN1oTx0QIgT40rVnFzapFGVHyHuUnZxGNVA+alxDIzwTAuiIAHO4o="}]},"_npmUser":{"name":"alexle","email":"alexletilde@gmail.com"},"directories":{},"maintainers":[{"name":"alexle","email":"alexletilde@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grace_0.4.5_1707658067361_0.027064600450295684"},"_hasShrinkwrap":false},"0.4.6":{"name":"@grace-js/grace","description":"An opinionated framework","type":"module","version":"0.4.6","author":{"name":"Fumaz","email":"mail@fumaz.dev","url":"https://fumaz.dev"},"main":"./dist/cjs/index.js","module":"./dist/index.mjs","types":"./dist/index.d.ts","exports":{".":{"bun":"./dist/bun/index.js","import":"./dist/index.mjs","require":"./dist/cjs/index.js","types":"./dist/index.d.ts"}},"scripts":{"build":"rm -rf dist/ && npm run build:bun","build:bun":"bun build.ts"},"devDependencies":{"@swc/cli":"^0.3.9","@swc/core":"^1.4.0","bun-types":"^1.0.26","typescript":"^5.3.3","@sentry/integrations":"^7.100.1","@sentry/node":"^7.100.1"},"peerDependencies":{"typescript":">= 5.0.0","@sinclair/typebox":">= 0.28.10","glob":">= 10.3.5"},"dependencies":{"@sinclair/typebox":"^0.32.13","fast-querystring":"^1.1.2","glob":"^10.3.10","import-sync":"^2.2.0","openapi-types":"^12.1.3","route-trie":"^3.0.0","tsup":"^8.0.1"},"gitHead":"bb742a43d38459bdaf6144851a8fd049953b630d","_id":"@grace-js/grace@0.4.6","_nodeVersion":"18.0.0","_npmVersion":"8.6.0","dist":{"integrity":"sha512-Eapi0lm4i4Uf2XnT2HnruKwW7jYs2iVecaxjAfokGg7wnBM7PX1YPhrDEURgQs950Tmen6jgrXsN5wtP/uk6Dg==","shasum":"31f367438d995497534042562f27a78db1ba0fef","tarball":"https://registry.npmjs.org/@grace-js/grace/-/grace-0.4.6.tgz","fileCount":89,"unpackedSize":4087013,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICX7C1xwfLy6cM7eEeXfFTnkwmVInGQqm80b9JvEj+BsAiAdPhUq+XJtXvbbYwiIzIOpTMLP0As/nZttBf3qOWC1VA=="}]},"_npmUser":{"name":"alexle","email":"alexletilde@gmail.com"},"directories":{},"maintainers":[{"name":"alexle","email":"alexletilde@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grace_0.4.6_1707658165605_0.38026789835584984"},"_hasShrinkwrap":false},"0.4.7":{"name":"@grace-js/grace","description":"An opinionated framework","type":"module","version":"0.4.7","author":{"name":"Fumaz","email":"mail@fumaz.dev","url":"https://fumaz.dev"},"main":"./dist/cjs/index.js","module":"./dist/index.mjs","types":"./dist/index.d.ts","exports":{".":{"bun":"./dist/bun/index.js","import":"./dist/index.mjs","require":"./dist/cjs/index.js","types":"./dist/index.d.ts"}},"scripts":{"build":"rm -rf dist/ && npm run build:bun","build:bun":"bun build.ts"},"devDependencies":{"@swc/cli":"^0.3.9","@swc/core":"^1.4.0","bun-types":"^1.0.26","typescript":"^5.3.3","@sentry/integrations":"^7.100.1","@sentry/node":"^7.100.1"},"peerDependencies":{"typescript":">= 5.0.0","@sinclair/typebox":">= 0.28.10","glob":">= 10.3.5"},"dependencies":{"@sinclair/typebox":"^0.32.13","fast-querystring":"^1.1.2","glob":"^10.3.10","import-sync":"^2.2.0","openapi-types":"^12.1.3","route-trie":"^3.0.0","tsup":"^8.0.1"},"gitHead":"bb742a43d38459bdaf6144851a8fd049953b630d","_id":"@grace-js/grace@0.4.7","_nodeVersion":"18.0.0","_npmVersion":"8.6.0","dist":{"integrity":"sha512-PslFF4MMxNlnAu6iFvwAAbhuspfCu3KFuoLKBedUdSob6PxdP8Tzev1e+WHc+z3OKE1io2hV86WLWOlgO00Ugw==","shasum":"a0b5e4b2dd8acd336ed009cc02cd0217f5ccdaff","tarball":"https://registry.npmjs.org/@grace-js/grace/-/grace-0.4.7.tgz","fileCount":89,"unpackedSize":4114613,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBUiOaVlviF6yzmm2ELvP+uZtdkhPxbmtonrAVB2SkXrAiEAjg7i1lbSEqBdvIOrHyhiYIlMhsacWHjKBYrHrQxwKzU="}]},"_npmUser":{"name":"alexle","email":"alexletilde@gmail.com"},"directories":{},"maintainers":[{"name":"alexle","email":"alexletilde@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grace_0.4.7_1707658779663_0.4151839819714851"},"_hasShrinkwrap":false},"0.4.8":{"name":"@grace-js/grace","description":"An opinionated framework","type":"module","version":"0.4.8","author":{"name":"Fumaz","email":"mail@fumaz.dev","url":"https://fumaz.dev"},"main":"./dist/cjs/index.js","module":"./dist/index.mjs","types":"./dist/index.d.ts","exports":{".":{"bun":"./dist/bun/index.js","import":"./dist/index.mjs","require":"./dist/cjs/index.js","types":"./dist/index.d.ts"}},"scripts":{"build":"rm -rf dist/ && npm run build:bun","build:bun":"bun build.ts"},"devDependencies":{"@swc/cli":"^0.3.9","@swc/core":"^1.4.0","bun-types":"^1.0.26","typescript":"^5.3.3","@sentry/integrations":"^7.100.1","@sentry/node":"^7.100.1"},"peerDependencies":{"typescript":">= 5.0.0","@sinclair/typebox":">= 0.28.10","glob":">= 10.3.5"},"dependencies":{"@sinclair/typebox":"^0.32.13","fast-querystring":"^1.1.2","glob":"^10.3.10","import-sync":"^2.2.0","openapi-types":"^12.1.3","route-trie":"^3.0.0","tsup":"^8.0.1"},"gitHead":"106148d838d69ae6825e8f70c58f3ad154d39dd5","_id":"@grace-js/grace@0.4.8","_nodeVersion":"18.0.0","_npmVersion":"8.6.0","dist":{"integrity":"sha512-Gn92w7B1v8SjwbVc1Z+CN60XaF50YprVJZqAz3PwqtrheOuDdPZULmuJW1RJQrI4jYHRGWrSoxbBjaZyjXxQ8w==","shasum":"ab048e8a48c62884301e8a7cb8f0b8c8f2e05a5b","tarball":"https://registry.npmjs.org/@grace-js/grace/-/grace-0.4.8.tgz","fileCount":89,"unpackedSize":4114999,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC6AJ4FPQknowY9u4W0FywwLdV3GpPHqtuwvpDyZrzingIhAO2XMmfoqK+kVBJqP5e+gc/OWq/2GqcpWPFzjeCAwcJB"}]},"_npmUser":{"name":"alexle","email":"alexletilde@gmail.com"},"directories":{},"maintainers":[{"name":"alexle","email":"alexletilde@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grace_0.4.8_1707659718101_0.05553131418633117"},"_hasShrinkwrap":false},"1.0.0":{"name":"@grace-js/grace","version":"1.0.0","description":"An opinionated API framework","type":"module","main":"./dist/cjs/index.js","module":"./dist/esm/index.js","exports":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"scripts":{"build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json","build":"npm run build:cjs && npm run build:esm"},"keywords":["api","framework","grace"],"author":{"name":"Fumaz"},"license":"MIT","devDependencies":{"@types/node":"^20.11.19","openapi-types":"^12.1.3","typescript":"^5.3.3"},"dependencies":{"fast-querystring":"^1.1.2","glob":"^10.3.10","zod":"^3.22.4","zod-to-json-schema":"^3.22.4"},"peerDependencies":{"glob":"^10.3.10","zod":"^3.22.4"},"types":"./dist/cjs/index.d.ts","gitHead":"a7e6a39736e159de374f78aad7513e2bbb5d3868","_id":"@grace-js/grace@1.0.0","_nodeVersion":"18.0.0","_npmVersion":"8.6.0","dist":{"integrity":"sha512-roKAcD2Og7OOKUbadDkZfciTMsypF9Xic1LWUv7PnDcA/oRduoynZMSgW3MtJcuXk8B2mNIBmlzt8Xplz+3QSw==","shasum":"e923e0fb25480ac977bfc9d6877095e81cc91888","tarball":"https://registry.npmjs.org/@grace-js/grace/-/grace-1.0.0.tgz","fileCount":21,"unpackedSize":42234,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICOdsQjZw12dpboNwr4oPMQI7kVAYeEG668LGmCHVfSTAiAlTirn5E0TC0huM9Git7O91tsZ02blkUUvYrK3icU8Fg=="}]},"_npmUser":{"name":"alexle","email":"alexletilde@gmail.com"},"directories":{},"maintainers":[{"name":"alexle","email":"alexletilde@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grace_1.0.0_1708275341625_0.9434240003990411"},"_hasShrinkwrap":false},"1.0.1":{"name":"@grace-js/grace","version":"1.0.1","description":"An opinionated API framework","type":"module","main":"./dist/cjs/index.js","module":"./dist/esm/index.js","exports":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"scripts":{"build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json","build":"npm run build:cjs && npm run build:esm","test":"jest"},"keywords":["api","framework","grace"],"author":{"name":"Fumaz"},"license":"MIT","devDependencies":{"@types/jest":"^29.5.12","@types/node":"^20.11.19","jest":"^29.7.0","openapi-types":"^12.1.3","ts-jest":"^29.1.2","typescript":"^5.3.3"},"dependencies":{"fast-querystring":"^1.1.2","glob":"^10.3.10","zod":"^3.22.4","zod-to-json-schema":"^3.22.4"},"peerDependencies":{"glob":"^10.3.10","zod":"^3.22.4"},"_id":"@grace-js/grace@1.0.1","gitHead":"9871294e1f938855464ce5919bc7496c22cc32f3","types":"./dist/cjs/index.d.ts","_nodeVersion":"21.5.0","_npmVersion":"10.2.4","dist":{"integrity":"sha512-3POtZIcdvuzBjSGY1+Lt7+xP+7p12/uUX7H+MgsZ4LDQdAOCj8emnpWRhLKubHzbdqX0kVjZD2tn57LDyx1lFQ==","shasum":"b2e20ef8455fdc8a536915971c64d54fab87445c","tarball":"https://registry.npmjs.org/@grace-js/grace/-/grace-1.0.1.tgz","fileCount":22,"unpackedSize":56111,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEvheu3HKYVuWD3bvJLOR0OrFpmHRPlm9y4Syx+nQ/n7AiBhrjMTsIj+qI2khZjDcZfgxENVVBYaxjd5dOzgCtt4gg=="}]},"_npmUser":{"name":"alexle","email":"alexletilde@gmail.com"},"directories":{},"maintainers":[{"name":"alexle","email":"alexletilde@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grace_1.0.1_1709482810645_0.47477782927444045"},"_hasShrinkwrap":false},"1.0.2":{"name":"@grace-js/grace","version":"1.0.2","description":"An opinionated API framework","type":"module","main":"./dist/cjs/index.js","module":"./dist/esm/index.js","exports":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"scripts":{"build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json","build":"npm run build:cjs && npm run build:esm","test":"jest"},"keywords":["api","framework","grace"],"author":{"name":"Fumaz"},"license":"MIT","devDependencies":{"@types/jest":"^29.5.12","@types/node":"^20.11.19","jest":"^29.7.0","openapi-types":"^12.1.3","ts-jest":"^29.1.2","typescript":"^5.3.3"},"dependencies":{"fast-querystring":"^1.1.2","glob":"^10.3.10","zod":"^3.22.4","zod-to-json-schema":"^3.22.4"},"peerDependencies":{"glob":"^10.3.10","zod":"^3.22.4"},"_id":"@grace-js/grace@1.0.2","gitHead":"9871294e1f938855464ce5919bc7496c22cc32f3","types":"./dist/cjs/index.d.ts","_nodeVersion":"21.5.0","_npmVersion":"10.2.4","dist":{"integrity":"sha512-sst011IRj/CAQ6nUTpTaeMEdWNVrmaeB4ZpjRk9I1cEgGQoxSKIQ5cZNIx2qfxC2ko9I51vWxciJFNc3dXssVg==","shasum":"e2dced5360e1b5272d5e4d2518d4c13cd900cd90","tarball":"https://registry.npmjs.org/@grace-js/grace/-/grace-1.0.2.tgz","fileCount":22,"unpackedSize":56111,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCmU1mcHkVBy1K8xsVwJKuqLBVQ3V63VylHQeB12h97uAIgdiAy4XbicwBmBGV9Xs/pjK3asFbsPaLtKEONuJmA80Y="}]},"_npmUser":{"name":"alexle","email":"alexletilde@gmail.com"},"directories":{},"maintainers":[{"name":"alexle","email":"alexletilde@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grace_1.0.2_1709482826858_0.3366778771318404"},"_hasShrinkwrap":false},"1.0.3":{"name":"@grace-js/grace","version":"1.0.3","description":"An opinionated API framework","type":"module","main":"./dist/cjs/index.js","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"scripts":{"build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json","build":"npm run build:cjs && npm run build:esm","test":"jest"},"keywords":["api","framework","grace"],"author":{"name":"Fumaz"},"license":"MIT","devDependencies":{"@types/jest":"^29.5.12","@types/node":"^20.11.19","jest":"^29.7.0","openapi-types":"^12.1.3","ts-jest":"^29.1.2","typescript":"^5.3.3"},"dependencies":{"fast-querystring":"^1.1.2","glob":"^10.3.10","zod":"^3.22.4","zod-to-json-schema":"^3.22.4"},"peerDependencies":{"glob":"^10.3.10","zod":"^3.22.4"},"_id":"@grace-js/grace@1.0.3","gitHead":"d7dad2a2fbb8535d11f2a260438fe385e77e46b0","_nodeVersion":"21.5.0","_npmVersion":"10.2.4","dist":{"integrity":"sha512-e+hIDxrin+/P/Qf/KctB6VGgBAK2RQRPz4oo9xJKoT+IuYDueQJPFc+nYDNYLnokQHQIzWaaubiTpPPe8znsgw==","shasum":"3d81fa5830add0dec5ac56b3dc576ef91d6cd3dc","tarball":"https://registry.npmjs.org/@grace-js/grace/-/grace-1.0.3.tgz","fileCount":22,"unpackedSize":56147,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDouadAwiAEoLma6j5vQtIqRiLclOMVF4BmWQJC8GIoHQIgAP0Ajogb7QPYBU4PKIj+Kbf2hYjpsJgYhW+1sROWVQ4="}]},"_npmUser":{"name":"alexle","email":"alexletilde@gmail.com"},"directories":{},"maintainers":[{"name":"alexle","email":"alexletilde@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grace_1.0.3_1710275973443_0.7818927683575523"},"_hasShrinkwrap":false},"1.0.4":{"name":"@grace-js/grace","version":"1.0.4","description":"An opinionated API framework","type":"module","main":"./dist/cjs/index.js","module":"./dist/esm/index.js","exports":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"scripts":{"build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json","build":"npm run build:cjs && npm run build:esm","test":"jest"},"keywords":["api","framework","grace"],"author":{"name":"Fumaz"},"license":"MIT","devDependencies":{"@types/jest":"^29.5.12","@types/node":"^20.11.19","jest":"^29.7.0","openapi-types":"^12.1.3","ts-jest":"^29.1.2","typescript":"^5.3.3"},"dependencies":{"fast-querystring":"^1.1.2","glob":"^10.3.10","zod":"^3.22.4","zod-to-json-schema":"^3.22.4"},"peerDependencies":{"glob":"^10.3.10","zod":"^3.22.4"},"_id":"@grace-js/grace@1.0.4","gitHead":"d7dad2a2fbb8535d11f2a260438fe385e77e46b0","types":"./dist/cjs/index.d.ts","_nodeVersion":"21.5.0","_npmVersion":"10.2.4","dist":{"integrity":"sha512-LJUmiFTyzj+N/yitY96pyUuvlsP19Vj5Mv01SOkeXD9tHFoQPs3L29ouJoQOPNLhbq6YyFuHWmU20cS7e3acKA==","shasum":"836c344c611b76676eda097270828ef1737e7e96","tarball":"https://registry.npmjs.org/@grace-js/grace/-/grace-1.0.4.tgz","fileCount":137,"unpackedSize":232707,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDy0LSHU5/+jy5HoZQ9lxj6RVAAeE0VZ8V1z7dA7Hak9gIgJZtrxiNyDm6DGLKbzqfz71XNkrRj9gosOIxP/9g1OgQ="}]},"_npmUser":{"name":"alexle","email":"alexletilde@gmail.com"},"directories":{},"maintainers":[{"name":"alexle","email":"alexletilde@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grace_1.0.4_1710276093530_0.2814221588369765"},"_hasShrinkwrap":false},"1.0.5":{"name":"@grace-js/grace","version":"1.0.5","description":"An opinionated API framework","type":"module","main":"./dist/cjs/index.js","module":"./dist/esm/index.js","exports":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"scripts":{"build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json","build":"npm run build:cjs && npm run build:esm","prepublishOnly":"npm run build","test":"jest"},"keywords":["api","framework","grace"],"author":{"name":"Fumaz"},"license":"MIT","devDependencies":{"@types/jest":"^29.5.12","@types/node":"^20.11.19","jest":"^29.7.0","openapi-types":"^12.1.3","ts-jest":"^29.1.2","typescript":"^5.3.3"},"dependencies":{"fast-querystring":"^1.1.2","glob":"^10.3.10","zod":"^3.22.4","zod-to-json-schema":"^3.22.4"},"peerDependencies":{"glob":"^10.3.10","zod":"^3.22.4"},"_id":"@grace-js/grace@1.0.5","gitHead":"eb05e49bcd27f62bd573f0e3fad53784b6d33ef7","types":"./dist/cjs/index.d.ts","_nodeVersion":"21.5.0","_npmVersion":"10.2.4","dist":{"integrity":"sha512-AlA6b4bgHxE4xufRfvXWYVghhvvNR0xgsvA3avDcdA7GqAjR8fB9xlvQDzJXQpgCwqrh5sB69zO0uLcfF9XkuA==","shasum":"02d1923c61c05b4581b9d0087f18b58f636e26e0","tarball":"https://registry.npmjs.org/@grace-js/grace/-/grace-1.0.5.tgz","fileCount":137,"unpackedSize":233048,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDr5MqQfQkYJ4Q2oew7t4GA8auqfCNCe4f6q+U1lPyuBQIgHegtZwq2AQhfC35NUuufoRTenw+diXa73ciWPp6Ou1s="}]},"_npmUser":{"name":"alexle","email":"alexletilde@gmail.com"},"directories":{},"maintainers":[{"name":"alexle","email":"alexletilde@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grace_1.0.5_1710276678987_0.7916625522843537"},"_hasShrinkwrap":false},"1.0.6":{"name":"@grace-js/grace","version":"1.0.6","description":"An opinionated API framework","type":"module","main":"./dist/cjs/index.js","module":"./dist/esm/index.js","exports":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"scripts":{"build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json","build":"npm run build:cjs && npm run build:esm","prepublishOnly":"npm run build","test":"jest"},"keywords":["api","framework","grace"],"author":{"name":"Fumaz"},"license":"MIT","devDependencies":{"@types/jest":"^29.5.12","@types/node":"^20.11.19","jest":"^29.7.0","openapi-types":"^12.1.3","ts-jest":"^29.1.2","typescript":"^5.3.3"},"dependencies":{"fast-querystring":"^1.1.2","glob":"^10.3.10","zod":"^3.22.4","zod-to-json-schema":"^3.22.4"},"peerDependencies":{"glob":"^10.3.10","zod":"^3.22.4"},"_id":"@grace-js/grace@1.0.6","gitHead":"30d3f01b3607c00c92ee3de01dca76cc74597d13","types":"./dist/cjs/index.d.ts","_nodeVersion":"21.5.0","_npmVersion":"10.2.4","dist":{"integrity":"sha512-nGEtOvn5YN6cJ2byNxZwnVx+BFS2U6kwuDYvq2UtnhcC2qte6PPJAUhB/XRnbmJqbxWO9iMa/YSYwxgvivkGng==","shasum":"beb0ee08d9f3e13f1e248492e57405a7bc0d5f84","tarball":"https://registry.npmjs.org/@grace-js/grace/-/grace-1.0.6.tgz","fileCount":137,"unpackedSize":234182,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFuHZ2ZcY+MlFHk+PlfJvB3xxV41Bs9bd+AvcNOsQzQfAiEAhTW/E7+2bFXBS/LEswdPFz/L6gmGQOOyzJ6R1z2D+uU="}]},"_npmUser":{"name":"alexle","email":"alexletilde@gmail.com"},"directories":{},"maintainers":[{"name":"alexle","email":"alexletilde@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grace_1.0.6_1710276949629_0.08687824424101565"},"_hasShrinkwrap":false},"1.0.7":{"name":"@grace-js/grace","version":"1.0.7","description":"An opinionated API framework","type":"module","main":"./dist/cjs/index.js","module":"./dist/esm/index.js","exports":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"scripts":{"build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json","build":"npm run build:cjs && npm run build:esm","prepublishOnly":"npm run build","test":"jest"},"keywords":["api","framework","grace"],"author":{"name":"Fumaz"},"license":"MIT","devDependencies":{"@types/jest":"^29.5.12","@types/node":"^20.11.19","jest":"^29.7.0","openapi-types":"^12.1.3","ts-jest":"^29.1.2","typescript":"^5.3.3"},"dependencies":{"fast-querystring":"^1.1.2","glob":"^10.3.10","zod":"^3.22.4","zod-to-json-schema":"^3.22.4"},"peerDependencies":{"glob":"^10.3.10","zod":"^3.22.4"},"_id":"@grace-js/grace@1.0.7","gitHead":"30d3f01b3607c00c92ee3de01dca76cc74597d13","types":"./dist/cjs/index.d.ts","_nodeVersion":"21.5.0","_npmVersion":"10.2.4","dist":{"integrity":"sha512-1D1cky5xgj3d7h3qTLt+esZyiJNX/kQ/fUotOx2/Ccf7+LpPjdghRjhk5Lur3SI0wfs5xOQKvJMEtfiMAJ3ZhA==","shasum":"2a48aca848c999b53fd98894e5909d734e9edfa3","tarball":"https://registry.npmjs.org/@grace-js/grace/-/grace-1.0.7.tgz","fileCount":137,"unpackedSize":234742,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQClw4zyYbwPHipGBg5KlghEl2RnXq4UjLjoQ0YPUU1znAIhANYg+fNaXzmw2e1ou5mv6cDWIfnKkcTYs+t3npND982R"}]},"_npmUser":{"name":"alexle","email":"alexletilde@gmail.com"},"directories":{},"maintainers":[{"name":"alexle","email":"alexletilde@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grace_1.0.7_1710277060661_0.3960285194793671"},"_hasShrinkwrap":false},"1.0.8":{"name":"@grace-js/grace","version":"1.0.8","description":"An opinionated API framework","type":"module","main":"./dist/cjs/index.js","module":"./dist/esm/index.js","exports":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"scripts":{"build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json","build":"npm run build:cjs && npm run build:esm","prepublishOnly":"npm run build","test":"jest"},"keywords":["api","framework","grace"],"author":{"name":"Fumaz"},"license":"MIT","devDependencies":{"@types/jest":"^29.5.12","@types/node":"^20.11.19","jest":"^29.7.0","openapi-types":"^12.1.3","ts-jest":"^29.1.2","typescript":"^5.3.3"},"dependencies":{"fast-querystring":"^1.1.2","glob":"^10.3.10","zod":"^3.22.4","zod-to-json-schema":"^3.22.4"},"peerDependencies":{"glob":"^10.3.10","zod":"^3.22.4"},"_id":"@grace-js/grace@1.0.8","gitHead":"0d088f8b7d0be56e45f977a9b19421d351e6dc14","types":"./dist/cjs/index.d.ts","_nodeVersion":"21.5.0","_npmVersion":"10.2.4","dist":{"integrity":"sha512-jB4i/4hI0688WRRwJhW8LjjLMDbCJCT/PpBJthNhMQrQlv2+275wpm9Jt89VSxxghgKrZ/nPHpwLS1QqGPjfDw==","shasum":"985b85a31ae4713e5ca04ea14778894a6e6c5136","tarball":"https://registry.npmjs.org/@grace-js/grace/-/grace-1.0.8.tgz","fileCount":137,"unpackedSize":235680,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDBK2FVo3a+sSZqK5ROEI8nPNXL8OkXCnjiobl00B2qfQIgVWdIewWLY9L7c0MX7Dctwse/w6Gw1ry4PI09QktjEi0="}]},"_npmUser":{"name":"alexle","email":"alexletilde@gmail.com"},"directories":{},"maintainers":[{"name":"alexle","email":"alexletilde@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grace_1.0.8_1710334413579_0.42911773145637677"},"_hasShrinkwrap":false},"1.0.9":{"name":"@grace-js/grace","version":"1.0.9","description":"An opinionated API framework","type":"module","main":"./dist/cjs/index.js","module":"./dist/esm/index.js","exports":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"scripts":{"build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json","build":"npm run build:cjs && npm run build:esm","prepublishOnly":"npm run build","test":"jest"},"keywords":["api","framework","grace"],"author":{"name":"Fumaz"},"license":"MIT","devDependencies":{"@types/jest":"^29.5.12","@types/node":"^20.11.19","jest":"^29.7.0","openapi-types":"^12.1.3","ts-jest":"^29.1.2","typescript":"^5.3.3"},"dependencies":{"fast-querystring":"^1.1.2","glob":"^10.3.10","zod":"^3.22.4","zod-to-json-schema":"^3.22.4"},"peerDependencies":{"glob":"^10.3.10","zod":"^3.22.4"},"_id":"@grace-js/grace@1.0.9","gitHead":"0d088f8b7d0be56e45f977a9b19421d351e6dc14","types":"./dist/cjs/index.d.ts","_nodeVersion":"21.5.0","_npmVersion":"10.2.4","dist":{"integrity":"sha512-uwFHu9soY2e6JPf+K5v+BnF1UtHe7a5pMcjg7Xl7MfkR8omUoyHS9CqMWinrKbCmUFWwnAFbc1j58it3/eAU1g==","shasum":"611f68ee91376a5a3ca4533cc15c12e0d4c183c8","tarball":"https://registry.npmjs.org/@grace-js/grace/-/grace-1.0.9.tgz","fileCount":137,"unpackedSize":236142,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICSyZicpbJ9A5JXKK4V7aGCv3rYhygxZdOIR1Ey1nTWfAiEA3LCqKYOROm5BVroXyenMCsHFRENF8ibrRdS+ZsVG3dM="}]},"_npmUser":{"name":"alexle","email":"alexletilde@gmail.com"},"directories":{},"maintainers":[{"name":"alexle","email":"alexletilde@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grace_1.0.9_1710335055890_0.48508867418321877"},"_hasShrinkwrap":false},"1.0.10":{"name":"@grace-js/grace","version":"1.0.10","description":"An opinionated API framework","type":"module","main":"./dist/cjs/index.js","module":"./dist/esm/index.js","exports":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"scripts":{"build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json","build":"npm run build:cjs && npm run build:esm","prepublishOnly":"npm run build","test":"jest"},"keywords":["api","framework","grace"],"author":{"name":"Fumaz"},"license":"MIT","devDependencies":{"@types/jest":"^29.5.12","@types/node":"^20.11.19","jest":"^29.7.0","openapi-types":"^12.1.3","ts-jest":"^29.1.2","typescript":"^5.3.3"},"dependencies":{"fast-querystring":"^1.1.2","glob":"^10.3.10","zod":"^3.22.4","zod-to-json-schema":"^3.22.4"},"peerDependencies":{"glob":"^10.3.10","zod":"^3.22.4"},"_id":"@grace-js/grace@1.0.10","gitHead":"0d088f8b7d0be56e45f977a9b19421d351e6dc14","types":"./dist/cjs/index.d.ts","_nodeVersion":"21.5.0","_npmVersion":"10.2.4","dist":{"integrity":"sha512-Gi57koUoJCkMnPsx7tBitDeqp6z9rWoKjY7x9Y4K4691osqlbhShWqMq86DdXu6+aWKy2NA0EfO9WJkROtmaOA==","shasum":"003624be3f84c33540dbdb22e73dd4299e179b6f","tarball":"https://registry.npmjs.org/@grace-js/grace/-/grace-1.0.10.tgz","fileCount":137,"unpackedSize":236809,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDXgaowxpaVS1cW1K/1fxGtoT1CGoLAJYLGVPwBykON+gIhAK5bwWxJVJBJeogMpPOVsNzWjwQ/QG6zjopGZQMYO+yz"}]},"_npmUser":{"name":"alexle","email":"alexletilde@gmail.com"},"directories":{},"maintainers":[{"name":"alexle","email":"alexletilde@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grace_1.0.10_1710335269967_0.01581797619592651"},"_hasShrinkwrap":false},"1.0.11":{"name":"@grace-js/grace","version":"1.0.11","description":"An opinionated API framework","type":"module","main":"./dist/cjs/index.js","module":"./dist/esm/index.js","exports":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"scripts":{"build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json","build":"npm run build:cjs && npm run build:esm","prepublishOnly":"npm run build","test":"jest"},"keywords":["api","framework","grace"],"author":{"name":"Fumaz"},"license":"MIT","devDependencies":{"@types/jest":"^29.5.12","@types/node":"^20.11.19","jest":"^29.7.0","openapi-types":"^12.1.3","ts-jest":"^29.1.2","typescript":"^5.3.3"},"dependencies":{"fast-querystring":"^1.1.2","glob":"^10.3.10","zod":"^3.22.4","zod-to-json-schema":"^3.22.4"},"peerDependencies":{"glob":"^10.3.10","zod":"^3.22.4"},"_id":"@grace-js/grace@1.0.11","gitHead":"0d088f8b7d0be56e45f977a9b19421d351e6dc14","types":"./dist/cjs/index.d.ts","_nodeVersion":"21.5.0","_npmVersion":"10.2.4","dist":{"integrity":"sha512-mmA4WXQDKgPH3BrbUlEab76e4GQpvqizV86LjzzkL7LKn0ftODRcXVoMA9MU8jIVcoQl5N4o9ibGqhqeyIltQg==","shasum":"d0e6b6f267510b5396587ea92f184691d79cae53","tarball":"https://registry.npmjs.org/@grace-js/grace/-/grace-1.0.11.tgz","fileCount":137,"unpackedSize":236251,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCzTXpdn9fntXxHWWzGiSuIr3go6FXZNdOGo3zmBmkYEQIhAJ5I1Pq34BAjHCzSeyUcgzk/MAKpBFlbuUWus4mvSHxr"}]},"_npmUser":{"name":"alexle","email":"alexletilde@gmail.com"},"directories":{},"maintainers":[{"name":"alexle","email":"alexletilde@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grace_1.0.11_1710335359420_0.6843379738020214"},"_hasShrinkwrap":false},"1.0.12":{"name":"@grace-js/grace","version":"1.0.12","description":"An opinionated API framework","type":"module","main":"./dist/cjs/index.js","module":"./dist/esm/index.js","exports":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"scripts":{"build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json","build":"npm run build:cjs && npm run build:esm","prepublishOnly":"npm run build","test":"jest"},"keywords":["api","framework","grace"],"author":{"name":"Fumaz"},"license":"MIT","devDependencies":{"@types/jest":"^29.5.12","@types/node":"^20.11.19","jest":"^29.7.0","openapi-types":"^12.1.3","ts-jest":"^29.1.2","typescript":"^5.3.3"},"dependencies":{"fast-querystring":"^1.1.2","glob":"^10.3.10","zod":"^3.22.4","zod-to-json-schema":"^3.22.4"},"peerDependencies":{"glob":"^10.3.10","zod":"^3.22.4"},"_id":"@grace-js/grace@1.0.12","gitHead":"12c857fbaa74ca3de55a86e7ce035e2347463f2a","types":"./dist/cjs/index.d.ts","_nodeVersion":"21.5.0","_npmVersion":"10.2.4","dist":{"integrity":"sha512-xIwpNcMCT8B+QL5CF0IVT3xVxSx70oGE+5uwqQUbMdbKQ9Ac8j45Fm/dJLEprXeHW4CyKKocPi2mTgjSOaLksw==","shasum":"d0f6b129837eb5ad0726f52308a20176e9bdfd4d","tarball":"https://registry.npmjs.org/@grace-js/grace/-/grace-1.0.12.tgz","fileCount":137,"unpackedSize":237473,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDn5ZJ6Ym2ALu7XOMCSzfQKzIqaK5ld4ssNcpHYNkPZZAiAX+y/U55USHl+WvBrx4nXSxKyn88LA62zWTskwXQ+qxQ=="}]},"_npmUser":{"name":"alexle","email":"alexletilde@gmail.com"},"directories":{},"maintainers":[{"name":"alexle","email":"alexletilde@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grace_1.0.12_1710792968385_0.9491553114561571"},"_hasShrinkwrap":false},"1.0.13":{"name":"@grace-js/grace","version":"1.0.13","description":"An opinionated API framework","type":"module","main":"./dist/cjs/index.js","module":"./dist/esm/index.js","exports":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"scripts":{"build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json","build":"npm run build:cjs && npm run build:esm","prepublishOnly":"npm run build","test":"jest"},"keywords":["api","framework","grace"],"author":{"name":"Fumaz"},"license":"MIT","devDependencies":{"@types/jest":"^29.5.12","@types/node":"^20.11.19","jest":"^29.7.0","openapi-types":"^12.1.3","ts-jest":"^29.1.2","typescript":"^5.3.3"},"dependencies":{"fast-querystring":"^1.1.2","glob":"^10.3.10","zod":"^3.22.4","zod-to-json-schema":"^3.22.4"},"peerDependencies":{"glob":"^10.3.10","zod":"^3.22.4"},"_id":"@grace-js/grace@1.0.13","gitHead":"12c857fbaa74ca3de55a86e7ce035e2347463f2a","types":"./dist/cjs/index.d.ts","_nodeVersion":"21.5.0","_npmVersion":"10.2.4","dist":{"integrity":"sha512-9KWMdUOQS1ndneH0Sk/02BNezKSQJmIrjJI8f7UhqziCpmF3I6wlhizK54Aj8A2TaGazdCZJoLL/+U3psLnWdQ==","shasum":"370c931ee0bf43132a3bedb2f25951870821ac78","tarball":"https://registry.npmjs.org/@grace-js/grace/-/grace-1.0.13.tgz","fileCount":137,"unpackedSize":238997,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCckFX8LVu/ICeNTBsVfCxAbOwihMQyvt1ggxCWAux/VQIgD5h4mualkjWxQt5te0TxlWDVcpFsMPHwqtWa39Wz2M0="}]},"_npmUser":{"name":"alexle","email":"alexletilde@gmail.com"},"directories":{},"maintainers":[{"name":"alexle","email":"alexletilde@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grace_1.0.13_1710793209363_0.9118636413790138"},"_hasShrinkwrap":false},"1.0.14":{"name":"@grace-js/grace","version":"1.0.14","description":"An opinionated API framework","type":"module","main":"./dist/cjs/index.js","module":"./dist/esm/index.js","exports":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"scripts":{"build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json","build":"npm run build:cjs && npm run build:esm","prepublishOnly":"npm run build","test":"jest"},"keywords":["api","framework","grace"],"author":{"name":"Fumaz"},"license":"MIT","devDependencies":{"@types/jest":"^29.5.12","@types/node":"^20.11.19","jest":"^29.7.0","openapi-types":"^12.1.3","ts-jest":"^29.1.2","typescript":"^5.3.3"},"dependencies":{"fast-querystring":"^1.1.2","glob":"^10.3.10","zod":"^3.22.4","zod-to-json-schema":"^3.22.4"},"peerDependencies":{"glob":"^10.3.10","zod":"^3.22.4"},"_id":"@grace-js/grace@1.0.14","gitHead":"a64c6e3b96cac43254e43dc3a12be0dd33e8a250","types":"./dist/cjs/index.d.ts","_nodeVersion":"21.5.0","_npmVersion":"10.2.4","dist":{"integrity":"sha512-s8iRVR7Dp8y2ya1IOviWNb+2ieeThLdpBbTOXvduKy2uSdPgEYVI+QH16Fa5O2D5k9C2SG7n9LscIGEp7cu1Kw==","shasum":"b37e12a50394335ee25291f7084a0cf6c4500f47","tarball":"https://registry.npmjs.org/@grace-js/grace/-/grace-1.0.14.tgz","fileCount":153,"unpackedSize":248582,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIExpt//eXyY7e7u6cARxzQQLMcm2sEsNRVqLRcJe7XOJAiAcWivit85u7a5jORdE2gUjv48M29uaKP91Ide56DAD2Q=="}]},"_npmUser":{"name":"alexle","email":"alexletilde@gmail.com"},"directories":{},"maintainers":[{"name":"alexle","email":"alexletilde@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grace_1.0.14_1711455128769_0.7589358668804875"},"_hasShrinkwrap":false},"1.0.15":{"name":"@grace-js/grace","version":"1.0.15","description":"An opinionated API framework","type":"module","main":"./dist/cjs/index.js","module":"./dist/esm/index.js","exports":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"scripts":{"build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json","build":"npm run build:cjs && npm run build:esm","prepublishOnly":"npm run build","test":"jest"},"keywords":["api","framework","grace"],"author":{"name":"Fumaz"},"license":"MIT","devDependencies":{"@types/jest":"^29.5.12","@types/node":"^20.11.19","jest":"^29.7.0","openapi-types":"^12.1.3","ts-jest":"^29.1.2","typescript":"^5.3.3"},"dependencies":{"fast-querystring":"^1.1.2","glob":"^10.3.10","zod":"^3.22.4","zod-to-json-schema":"^3.22.4"},"peerDependencies":{"glob":"^10.3.10","zod":"^3.22.4"},"_id":"@grace-js/grace@1.0.15","gitHead":"8b26de49f5e81ba75f930a9fb36e43bd604e5463","types":"./dist/cjs/index.d.ts","_nodeVersion":"21.5.0","_npmVersion":"10.2.4","dist":{"integrity":"sha512-v6YEnpbimOYKdrgDDqi9Q35HMjEbIPrZRTBzzo/1nfTk7FdyrOkbuLYWgm0DmymwWEE1nq/C5bW0Kc8YDgKMyA==","shasum":"db5f36340b3f0e0b92ba951465571dce5ec01939","tarball":"https://registry.npmjs.org/@grace-js/grace/-/grace-1.0.15.tgz","fileCount":153,"unpackedSize":249156,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCmVkBQxkb8c9scbjw56ZW4RHQHzYvKCovIiR63YhCgUQIgTKv2hjn5wa1sk/mrLx4FaL/7HUo+/WotL9Z2Rn94fls="}]},"_npmUser":{"name":"alexle","email":"alexletilde@gmail.com"},"directories":{},"maintainers":[{"name":"alexle","email":"alexletilde@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grace_1.0.15_1711455321103_0.5316674766094458"},"_hasShrinkwrap":false},"1.0.16":{"name":"@grace-js/grace","version":"1.0.16","description":"An opinionated API framework","type":"module","main":"./dist/cjs/index.js","module":"./dist/esm/index.js","exports":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"scripts":{"build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json","build":"npm run build:cjs && npm run build:esm","prepublishOnly":"npm run build","test":"jest"},"keywords":["api","framework","grace"],"author":{"name":"Fumaz"},"license":"MIT","devDependencies":{"@types/jest":"^29.5.12","@types/node":"^20.11.19","jest":"^29.7.0","openapi-types":"^12.1.3","ts-jest":"^29.1.2","typescript":"^5.3.3"},"dependencies":{"fast-querystring":"^1.1.2","glob":"^10.3.10","zod":"^3.22.4","zod-to-json-schema":"^3.22.4"},"peerDependencies":{"glob":"^10.3.10","zod":"^3.22.4"},"_id":"@grace-js/grace@1.0.16","gitHead":"8ff6356f0d236d64ab7a397da3c0c4ec25d0420e","types":"./dist/cjs/index.d.ts","_nodeVersion":"21.5.0","_npmVersion":"10.2.4","dist":{"integrity":"sha512-33k44F1g+B+PBlO51o7rJ+5pMv2rEYKgeU1YzEWyzZM+AyVnzTYKSIpaS3x+JM8yTgtxwZOOhiOodACU2swYGQ==","shasum":"776ac48886420c2301b1ea42d4e51101fb06aa60","tarball":"https://registry.npmjs.org/@grace-js/grace/-/grace-1.0.16.tgz","fileCount":153,"unpackedSize":250432,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCsCXSalgA6LbnV9T6KWpYWRSKOUFU6U+rAcwt/2GJZCgIgTuDDe5RWb381wcPaKCqS0tkijTZI/LyULG9hZXjSfM8="}]},"_npmUser":{"name":"alexle","email":"alexletilde@gmail.com"},"directories":{},"maintainers":[{"name":"alexle","email":"alexletilde@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grace_1.0.16_1711841818460_0.2519272261843706"},"_hasShrinkwrap":false},"1.0.17":{"name":"@grace-js/grace","version":"1.0.17","description":"An opinionated API framework","type":"module","main":"./dist/cjs/index.js","module":"./dist/esm/index.js","exports":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"scripts":{"build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json","build":"npm run build:cjs && npm run build:esm","prepublishOnly":"npm run build","test":"jest"},"keywords":["api","framework","grace"],"author":{"name":"Fumaz"},"license":"MIT","devDependencies":{"@types/jest":"^29.5.12","@types/node":"^20.11.19","jest":"^29.7.0","openapi-types":"^12.1.3","ts-jest":"^29.1.2","typescript":"^5.3.3"},"dependencies":{"fast-querystring":"^1.1.2","glob":"^10.3.10","zod":"^3.22.4","zod-to-json-schema":"^3.22.4"},"peerDependencies":{"glob":"^10.3.10","zod":"^3.22.4"},"_id":"@grace-js/grace@1.0.17","gitHead":"8ff6356f0d236d64ab7a397da3c0c4ec25d0420e","types":"./dist/cjs/index.d.ts","_nodeVersion":"21.5.0","_npmVersion":"10.2.4","dist":{"integrity":"sha512-Uq+w2LUZCYTxgE1pXMDv7cybe9VBisX3VVnLxNo0R30JOkeKYiu4j9jfA9O7Cs4B4wOmOpAidTBNksrGwjZNYA==","shasum":"fe7f83ae41b695963f8f051d7a35c7e6f7ee013c","tarball":"https://registry.npmjs.org/@grace-js/grace/-/grace-1.0.17.tgz","fileCount":153,"unpackedSize":250386,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDk0PP4d8lBeXf4xF6RnY4GDGclk6wlAFDYO5vGihrNjwIhAP5RNF9rlugmwJeqKsdQq6jU12xpskRRIAdy5cbVQjHk"}]},"_npmUser":{"name":"alexle","email":"alexletilde@gmail.com"},"directories":{},"maintainers":[{"name":"alexle","email":"alexletilde@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grace_1.0.17_1711841891492_0.8998886297472402"},"_hasShrinkwrap":false},"1.0.18":{"name":"@grace-js/grace","version":"1.0.18","description":"An opinionated API framework","type":"module","main":"./dist/cjs/index.js","module":"./dist/esm/index.js","exports":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"scripts":{"build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json","build":"npm run build:cjs && npm run build:esm","prepublishOnly":"npm run build","test":"jest"},"keywords":["api","framework","grace"],"author":{"name":"Fumaz"},"license":"MIT","devDependencies":{"@types/jest":"^29.5.12","@types/node":"^20.11.19","jest":"^29.7.0","openapi-types":"^12.1.3","ts-jest":"^29.1.2","typescript":"^5.3.3"},"dependencies":{"fast-querystring":"^1.1.2","glob":"^10.3.10","zod":"^3.22.4","zod-to-json-schema":"^3.22.4"},"peerDependencies":{"glob":"^10.3.10","zod":"^3.22.4"},"_id":"@grace-js/grace@1.0.18","gitHead":"8ff6356f0d236d64ab7a397da3c0c4ec25d0420e","types":"./dist/cjs/index.d.ts","_nodeVersion":"21.5.0","_npmVersion":"10.2.4","dist":{"integrity":"sha512-TBJJv9PvgmqmpNHxIB08OB/Znoa4o3DrEl3dacAyaid4sgXDlQ48NmGpJqzZf/Q5uTuBG3XMR7/7xRLFKtysuA==","shasum":"97b0670d60e47f7d430ba99cde9734fc6ecce748","tarball":"https://registry.npmjs.org/@grace-js/grace/-/grace-1.0.18.tgz","fileCount":153,"unpackedSize":251272,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCyheoFr2lMyjVkoj6cFDSRJttJnpUqsDWccxBMxkz0RgIgQnFbJNFGWa4t/951abQHGcLmMWsEtAoGh+lVv3U7YHc="}]},"_npmUser":{"name":"alexle","email":"alexletilde@gmail.com"},"directories":{},"maintainers":[{"name":"alexle","email":"alexletilde@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grace_1.0.18_1711842079840_0.7030606632371288"},"_hasShrinkwrap":false},"1.0.19":{"name":"@grace-js/grace","version":"1.0.19","description":"An opinionated API framework","type":"module","main":"./dist/cjs/index.js","module":"./dist/esm/index.js","exports":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"scripts":{"build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json","build":"npm run build:cjs && npm run build:esm","prepublishOnly":"npm run build","test":"jest"},"keywords":["api","framework","grace"],"author":{"name":"Fumaz"},"license":"MIT","devDependencies":{"@types/jest":"^29.5.12","@types/node":"^20.11.19","jest":"^29.7.0","openapi-types":"^12.1.3","ts-jest":"^29.1.2","typescript":"^5.3.3"},"dependencies":{"fast-querystring":"^1.1.2","glob":"^10.3.10","zod":"^3.22.4","zod-to-json-schema":"^3.22.4"},"peerDependencies":{"glob":"^10.3.10","zod":"^3.22.4"},"_id":"@grace-js/grace@1.0.19","gitHead":"8ff6356f0d236d64ab7a397da3c0c4ec25d0420e","types":"./dist/cjs/index.d.ts","_nodeVersion":"21.5.0","_npmVersion":"10.2.4","dist":{"integrity":"sha512-2mQRaOVfpA7eZDPPS+T7j8yRS9o0+xBfkKc86I3tPr9Lk4npI7I1eUlCXaXXc5BqFdsF649U2+gRbLPXNRurLA==","shasum":"7d160744e18faf8cb1eaf3c30f74a5fb490ed722","tarball":"https://registry.npmjs.org/@grace-js/grace/-/grace-1.0.19.tgz","fileCount":153,"unpackedSize":251294,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC35COiGn1LTGQrWJFiQhIeINcmLcaw9GCt3Gu5wg7kUAIgUWw2r1Fq09mM8msptI8I4Tk8lTAh6TOKKHdRe4iW2mY="}]},"_npmUser":{"name":"alexle","email":"alexletilde@gmail.com"},"directories":{},"maintainers":[{"name":"alexle","email":"alexletilde@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grace_1.0.19_1711842227109_0.3847162303216045"},"_hasShrinkwrap":false},"1.0.20":{"name":"@grace-js/grace","version":"1.0.20","description":"An opinionated API framework","type":"module","main":"./dist/cjs/index.js","module":"./dist/esm/index.js","exports":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"scripts":{"build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json","build":"npm run build:cjs && npm run build:esm","prepublishOnly":"npm run build","test":"jest"},"keywords":["api","framework","grace"],"author":{"name":"Fumaz"},"license":"MIT","devDependencies":{"@types/jest":"^29.5.12","@types/node":"^20.11.19","jest":"^29.7.0","openapi-types":"^12.1.3","ts-jest":"^29.1.2","typescript":"^5.3.3"},"dependencies":{"fast-querystring":"^1.1.2","glob":"^10.3.10","zod":"^3.22.4","zod-to-json-schema":"^3.22.4"},"peerDependencies":{"glob":"^10.3.10","zod":"^3.22.4"},"_id":"@grace-js/grace@1.0.20","gitHead":"8ff6356f0d236d64ab7a397da3c0c4ec25d0420e","types":"./dist/cjs/index.d.ts","_nodeVersion":"21.5.0","_npmVersion":"10.2.4","dist":{"integrity":"sha512-09Ic4IB0M1DNLhNqBO1tu5finWXdYF75RjsoEG84fFtp+N4t2uFjI5/MpqlZskKuLExi2niGt/mTlE6/qodHfg==","shasum":"91fae1e793cded80fde278fe95ebc51062c7c41a","tarball":"https://registry.npmjs.org/@grace-js/grace/-/grace-1.0.20.tgz","fileCount":153,"unpackedSize":251418,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBXxdVz0CyVpSDYquwo9hfHbOp1fDjpO9WB9MRGvxN4mAiEAlRWVKGyF3cNtk2DCLTL57ALUeF0YhoHOjWUZYZxAbMA="}]},"_npmUser":{"name":"alexle","email":"alexletilde@gmail.com"},"directories":{},"maintainers":[{"name":"alexle","email":"alexletilde@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grace_1.0.20_1711842407825_0.7229180805907931"},"_hasShrinkwrap":false},"1.0.21":{"name":"@grace-js/grace","version":"1.0.21","description":"An opinionated API framework","type":"module","main":"./dist/cjs/index.js","module":"./dist/esm/index.js","exports":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"scripts":{"build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json","build":"npm run build:cjs && npm run build:esm","prepublishOnly":"npm run build","test":"jest"},"keywords":["api","framework","grace"],"author":{"name":"Fumaz"},"license":"MIT","devDependencies":{"@types/jest":"^29.5.12","@types/node":"^20.11.19","jest":"^29.7.0","openapi-types":"^12.1.3","ts-jest":"^29.1.2","typescript":"^5.3.3"},"dependencies":{"fast-querystring":"^1.1.2","glob":"^10.3.10","zod":"^3.22.4","zod-to-json-schema":"^3.22.4"},"peerDependencies":{"glob":"^10.3.10","zod":"^3.22.4"},"_id":"@grace-js/grace@1.0.21","gitHead":"b105268b3b38ad28e28d401a3c898145896b86c7","types":"./dist/cjs/index.d.ts","_nodeVersion":"21.5.0","_npmVersion":"10.2.4","dist":{"integrity":"sha512-dtyhsN5OjPDdwEimwWl7u8WThq4war/5xQznquDIOyCZP45E7htjxmvwMkdcLs8qDxV246cC92qcivi7sxc0aQ==","shasum":"6e2dbf80d3adb8279dfeb70a9e9497b19e87c805","tarball":"https://registry.npmjs.org/@grace-js/grace/-/grace-1.0.21.tgz","fileCount":153,"unpackedSize":257111,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDGS4Yuysh2O+wRDks9t4L/0AJv15UPR9LQgVX3QDQxRAIgJpaDv2nJhixxv6Ub0YPnMxdywR9Qj7ds7wmnVtuOuYU="}]},"_npmUser":{"name":"alexle","email":"alexletilde@gmail.com"},"directories":{},"maintainers":[{"name":"alexle","email":"alexletilde@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grace_1.0.21_1713108648930_0.9757488235647302"},"_hasShrinkwrap":false},"1.0.22":{"name":"@grace-js/grace","version":"1.0.22","description":"An opinionated API framework","type":"module","main":"./dist/cjs/index.js","module":"./dist/esm/index.js","exports":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"scripts":{"build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json","build":"npm run build:cjs && npm run build:esm","prepublishOnly":"npm run build","test":"jest"},"keywords":["api","framework","grace"],"author":{"name":"Fumaz"},"license":"MIT","devDependencies":{"@types/jest":"^29.5.12","@types/node":"^20.11.19","jest":"^29.7.0","openapi-types":"^12.1.3","ts-jest":"^29.1.2","typescript":"^5.3.3"},"dependencies":{"fast-querystring":"^1.1.2","glob":"^10.3.10","zod":"^3.22.4","zod-to-json-schema":"^3.22.4"},"peerDependencies":{"glob":"^10.3.10","zod":"^3.22.4"},"_id":"@grace-js/grace@1.0.22","gitHead":"30f4b27edb7e513844497f9ea3565b1ac78370a9","types":"./dist/cjs/index.d.ts","_nodeVersion":"21.5.0","_npmVersion":"10.2.4","dist":{"integrity":"sha512-gfEmmYV988Rj3JLARoHt+IrM6AMpl+YIylgf4/GE8EYlRuHLOAYNg7N7QHD0JOqt7+8DZkXxjK1cVa+Y83OMUg==","shasum":"ec93debd9bee0eb5ce99be72bed5c8aee31bb137","tarball":"https://registry.npmjs.org/@grace-js/grace/-/grace-1.0.22.tgz","fileCount":153,"unpackedSize":257094,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIQCIL3dHas/7ZMJ4p76u4JE0kUZeJMWes4hzWaoMT2+L7AIfHWEZxn2lkul+1EjP1+9rUJg7m0PXYggBqfrguo9ubg=="}]},"_npmUser":{"name":"alexle","email":"alexletilde@gmail.com"},"directories":{},"maintainers":[{"name":"alexle","email":"alexletilde@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grace_1.0.22_1713163419506_0.26651378777305434"},"_hasShrinkwrap":false},"1.0.23":{"name":"@grace-js/grace","version":"1.0.23","description":"An opinionated API framework","type":"module","main":"./dist/cjs/index.js","module":"./dist/esm/index.js","exports":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"scripts":{"build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json","build":"npm run build:cjs && npm run build:esm","prepublishOnly":"npm run build","test":"jest"},"keywords":["api","framework","grace"],"author":{"name":"Fumaz"},"license":"MIT","devDependencies":{"@types/jest":"^29.5.12","@types/node":"^20.11.19","jest":"^29.7.0","openapi-types":"^12.1.3","ts-jest":"^29.1.2","typescript":"^5.3.3"},"dependencies":{"fast-querystring":"^1.1.2","glob":"^10.3.10","zod":"^3.22.4","zod-to-json-schema":"^3.22.4"},"peerDependencies":{"glob":"^10.3.10","zod":"^3.22.4"},"_id":"@grace-js/grace@1.0.23","gitHead":"a8ee9f12bff120704d8243abbab1890a2eef6907","types":"./dist/cjs/index.d.ts","_nodeVersion":"21.5.0","_npmVersion":"10.2.4","dist":{"integrity":"sha512-SmENfLc6yAG2dooh4hcpStJ9XxCijTgYfQsNXam9ynQ3H/T3jPipuXtzyHgqUV5Z2ZwUYydXMDiSaxpTcxww1A==","shasum":"d34544b33c64baf267f5f2c109824b417279d29c","tarball":"https://registry.npmjs.org/@grace-js/grace/-/grace-1.0.23.tgz","fileCount":153,"unpackedSize":257228,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCdUYdM/o4+VO1GU+hyUraDmv3W1GkZsIZ6Mq/CQWlKDQIgcLR7WdJNAr6z/JOfzioCat7Oivde4JeVgXRIJG/deCk="}]},"_npmUser":{"name":"alexle","email":"alexletilde@gmail.com"},"directories":{},"maintainers":[{"name":"alexle","email":"alexletilde@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grace_1.0.23_1713344213804_0.9543513224197275"},"_hasShrinkwrap":false},"1.0.24":{"name":"@grace-js/grace","version":"1.0.24","description":"An opinionated API framework","type":"module","main":"./dist/cjs/index.js","module":"./dist/esm/index.js","exports":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"scripts":{"build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json","build":"npm run build:cjs && npm run build:esm","prepublishOnly":"npm run build","test":"jest"},"keywords":["api","framework","grace"],"author":{"name":"Fumaz"},"license":"MIT","devDependencies":{"@types/jest":"^29.5.12","@types/node":"^20.11.19","jest":"^29.7.0","openapi-types":"^12.1.3","ts-jest":"^29.1.2","typescript":"^5.3.3"},"dependencies":{"fast-querystring":"^1.1.2","glob":"^10.3.10","zod":"^3.22.4","zod-to-json-schema":"^3.22.4"},"peerDependencies":{"glob":"^10.3.10","zod":"^3.22.4"},"_id":"@grace-js/grace@1.0.24","gitHead":"a8ee9f12bff120704d8243abbab1890a2eef6907","types":"./dist/cjs/index.d.ts","_nodeVersion":"21.5.0","_npmVersion":"10.2.4","dist":{"integrity":"sha512-70pXXGRFkRJRy8JlJSLqXMaD0WpmUIOMODJcpWLxpRL2VmW1WThsZ6gsV6kvIWfI4d1WgzLm0dRQoQdHxjVObw==","shasum":"a980f73a1021ea69b4ffe631a99eeaa17d6eb7a9","tarball":"https://registry.npmjs.org/@grace-js/grace/-/grace-1.0.24.tgz","fileCount":153,"unpackedSize":257216,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAM8xBYLcKWKec+AYpf8u/zeuvXGj/PwiLZpwjTVPekpAiBPK/E7jY7qwQq6CL8jRRq7kduC+YOfHze5vuwM5eYAlQ=="}]},"_npmUser":{"name":"alexle","email":"alexletilde@gmail.com"},"directories":{},"maintainers":[{"name":"alexle","email":"alexletilde@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grace_1.0.24_1713344338567_0.13152228931807097"},"_hasShrinkwrap":false},"1.0.25":{"name":"@grace-js/grace","version":"1.0.25","description":"An opinionated API framework","type":"module","main":"./dist/cjs/index.js","module":"./dist/esm/index.js","exports":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"scripts":{"build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json","build":"npm run build:cjs && npm run build:esm","prepublishOnly":"npm run build","test":"jest"},"keywords":["api","framework","grace"],"author":{"name":"Fumaz"},"license":"MIT","devDependencies":{"@types/jest":"^29.5.12","@types/node":"^20.11.19","jest":"^29.7.0","openapi-types":"^12.1.3","ts-jest":"^29.1.2","typescript":"^5.3.3"},"dependencies":{"fast-querystring":"^1.1.2","glob":"^10.3.10","zod":"^3.22.4","zod-to-json-schema":"^3.22.4"},"peerDependencies":{"glob":"^10.3.10","zod":"^3.22.4"},"_id":"@grace-js/grace@1.0.25","gitHead":"a8ee9f12bff120704d8243abbab1890a2eef6907","types":"./dist/cjs/index.d.ts","_nodeVersion":"21.5.0","_npmVersion":"10.2.4","dist":{"integrity":"sha512-xPnrnVHUjvwhKjBZ8LAFLbuI/U0XoGLkgn1EE6UmATTINaZki1LxfhHTtU8kQWxHPHNhTZp30j5U+C90jXvgwQ==","shasum":"c35e2e674a11ed99e469ec764b1ec5e610107044","tarball":"https://registry.npmjs.org/@grace-js/grace/-/grace-1.0.25.tgz","fileCount":153,"unpackedSize":257128,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCjeUaTnMTs9v/M95l9t/90vh3F6GVYOs9ItXmU1W773AIgcZHgvu9Al0Y+TmTCAU/befSwdmcGY0vOMvH8iG5SzBU="}]},"_npmUser":{"name":"alexle","email":"alexletilde@gmail.com"},"directories":{},"maintainers":[{"name":"alexle","email":"alexletilde@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grace_1.0.25_1713344484880_0.09921698373468923"},"_hasShrinkwrap":false},"1.0.26":{"name":"@grace-js/grace","version":"1.0.26","description":"An opinionated API framework","type":"module","main":"./dist/cjs/index.js","module":"./dist/esm/index.js","exports":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"scripts":{"build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json","build":"npm run build:cjs && npm run build:esm","prepublishOnly":"npm run build","test":"jest"},"keywords":["api","framework","grace"],"author":{"name":"Fumaz"},"license":"MIT","devDependencies":{"@types/jest":"^29.5.12","@types/node":"^20.11.19","jest":"^29.7.0","openapi-types":"^12.1.3","ts-jest":"^29.1.2","typescript":"^5.3.3"},"dependencies":{"fast-querystring":"^1.1.2","glob":"^10.3.10","zod":"^3.22.4","zod-to-json-schema":"^3.22.4"},"peerDependencies":{"glob":"^10.3.10","zod":"^3.22.4"},"_id":"@grace-js/grace@1.0.26","gitHead":"a8ee9f12bff120704d8243abbab1890a2eef6907","types":"./dist/cjs/index.d.ts","_nodeVersion":"21.5.0","_npmVersion":"10.2.4","dist":{"integrity":"sha512-O4eqMdzVVJ0eReDZpQzpG59+p2IGrv0yYGIN8DnxLTgwoe2KDqp8BTr56lrFEvk6Qd8hGpqTuEaKXsUQu2W4/w==","shasum":"6c2acb162b7ff4874a6db8b145e6aa6f61770578","tarball":"https://registry.npmjs.org/@grace-js/grace/-/grace-1.0.26.tgz","fileCount":153,"unpackedSize":257116,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICtHbmkaH8ccWDruYf1wb3KEXjH9lPrXuhJ7v85jlGK0AiA5tg2FB0tuFpyDVGAkAFawlqhUHZoxIvxdSzPhIMBhhg=="}]},"_npmUser":{"name":"alexle","email":"alexletilde@gmail.com"},"directories":{},"maintainers":[{"name":"alexle","email":"alexletilde@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grace_1.0.26_1713347888030_0.9879342473800292"},"_hasShrinkwrap":false}},"time":{"created":"2023-09-23T08:24:26.226Z","0.2.0":"2023-09-23T08:24:26.661Z","modified":"2024-04-17T09:58:08.369Z","0.2.1":"2023-09-23T08:47:04.076Z","0.2.2":"2023-09-23T08:48:04.370Z","0.2.3":"2023-09-23T08:49:07.637Z","0.2.4":"2023-09-23T08:53:15.459Z","0.2.5":"2023-09-23T08:55:26.965Z","0.2.6":"2023-09-23T08:57:28.393Z","0.2.7":"2023-09-23T09:00:45.449Z","0.2.8":"2023-09-23T09:02:43.487Z","0.2.8-beta.1":"2023-09-23T09:04:02.933Z","0.2.9":"2023-09-23T09:05:12.148Z","0.3.0":"2023-09-23T09:07:17.581Z","0.3.1":"2023-09-23T09:09:13.248Z","0.3.2":"2023-09-23T09:12:33.839Z","0.3.4":"2023-09-23T12:12:05.220Z","0.3.5":"2023-09-23T19:02:34.814Z","0.3.6":"2023-09-24T10:44:00.317Z","0.3.6-beta.1":"2023-09-24T10:52:21.616Z","0.3.6-beta.2":"2023-09-24T11:08:55.996Z","0.3.7":"2023-09-24T11:10:46.685Z","0.3.8-beta.0":"2023-09-24T11:33:53.679Z","0.3.8-beta.1":"2023-09-24T11:49:12.043Z","0.3.8-beta.2":"2023-09-24T11:52:22.601Z","0.3.8-beta.3":"2023-09-24T11:55:30.975Z","0.3.8-beta.4":"2023-09-24T11:58:49.509Z","0.3.8-beta.5":"2023-09-24T12:01:52.375Z","0.3.8-beta.6":"2023-09-24T12:17:07.810Z","0.3.8-beta.7":"2023-09-24T12:19:54.824Z","0.3.8-beta.8":"2023-09-24T12:21:21.117Z","0.3.8-beta.9":"2023-09-24T12:21:27.763Z","0.3.8":"2023-09-24T12:22:19.196Z","0.3.9":"2023-09-24T13:45:10.480Z","0.3.10":"2023-09-24T18:18:10.427Z","0.3.11":"2023-09-24T19:06:39.620Z","0.3.12-beta.0":"2023-09-24T19:12:08.850Z","0.3.12-beta.1":"2023-09-24T20:36:34.964Z","0.3.13-beta.0":"2023-09-28T22:03:20.491Z","0.3.13-beta.1":"2023-09-28T22:04:55.014Z","0.3.13-beta.2":"2023-09-29T12:13:24.414Z","0.3.13-beta.3":"2023-09-29T12:13:34.383Z","0.3.13":"2023-09-29T12:13:41.193Z","0.3.14-beta.0":"2023-09-29T16:56:34.020Z","0.3.14-beta.1":"2023-09-29T16:58:49.730Z","0.3.14-beta.2":"2023-10-05T16:02:10.018Z","0.3.14-beta.3":"2023-10-06T16:21:04.664Z","0.3.14-beta.4":"2023-10-15T09:31:48.484Z","0.3.14-beta.5":"2023-10-15T09:33:29.510Z","0.3.14-beta.6":"2023-10-15T09:34:07.539Z","0.3.14-beta.7":"2023-10-15T09:38:57.719Z","0.3.14-beta.8":"2023-10-15T09:43:40.186Z","0.3.14-beta.9":"2023-10-15T09:45:18.004Z","0.3.14-beta.10":"2023-10-15T09:48:02.120Z","0.3.14-beta.11":"2023-10-15T09:50:48.824Z","0.3.14-beta.12":"2023-10-15T23:34:54.872Z","0.3.14-beta.13":"2023-10-15T23:36:27.154Z","0.3.14-beta.14":"2023-10-15T23:45:02.215Z","0.3.14-beta.15":"2023-10-16T09:28:47.964Z","0.3.14-beta.16":"2023-10-16T09:30:04.614Z","0.3.15":"2023-10-16T09:31:30.412Z","0.3.16-beta.0":"2023-10-16T17:24:03.256Z","0.3.17":"2023-10-26T19:10:05.315Z","0.3.18":"2023-10-26T19:13:33.321Z","0.3.19":"2024-01-07T21:32:52.000Z","0.3.19-beta.0":"2024-01-07T21:43:56.289Z","0.3.20-beta.0":"2024-01-07T21:44:29.419Z","0.3.20-beta.1":"2024-01-07T22:41:06.753Z","0.3.20-beta.2":"2024-01-07T22:50:03.552Z","0.3.20-beta.3":"2024-01-07T23:00:12.444Z","0.3.20":"2024-01-21T10:57:59.212Z","0.3.21":"2024-02-10T00:48:08.581Z","0.3.22":"2024-02-10T00:50:19.019Z","0.3.23":"2024-02-10T00:55:52.126Z","0.3.24":"2024-02-10T00:58:06.097Z","0.3.25":"2024-02-10T01:03:10.579Z","0.3.26":"2024-02-10T01:24:34.085Z","0.3.27":"2024-02-10T01:26:30.474Z","0.3.28":"2024-02-10T01:35:31.813Z","0.4.0":"2024-02-11T13:14:14.688Z","0.4.1":"2024-02-11T13:17:38.456Z","0.4.2":"2024-02-11T13:18:00.364Z","0.4.3":"2024-02-11T13:20:40.982Z","0.4.4":"2024-02-11T13:22:30.123Z","0.4.5":"2024-02-11T13:27:47.601Z","0.4.6":"2024-02-11T13:29:25.871Z","0.4.7":"2024-02-11T13:39:39.889Z","0.4.8":"2024-02-11T13:55:18.286Z","1.0.0":"2024-02-18T16:55:41.846Z","1.0.1":"2024-03-03T16:20:10.810Z","1.0.2":"2024-03-03T16:20:27.066Z","1.0.3":"2024-03-12T20:39:33.604Z","1.0.4":"2024-03-12T20:41:33.664Z","1.0.5":"2024-03-12T20:51:19.226Z","1.0.6":"2024-03-12T20:55:49.775Z","1.0.7":"2024-03-12T20:57:40.872Z","1.0.8":"2024-03-13T12:53:33.729Z","1.0.9":"2024-03-13T13:04:16.082Z","1.0.10":"2024-03-13T13:07:50.132Z","1.0.11":"2024-03-13T13:09:19.638Z","1.0.12":"2024-03-18T20:16:08.627Z","1.0.13":"2024-03-18T20:20:09.603Z","1.0.14":"2024-03-26T12:12:08.926Z","1.0.15":"2024-03-26T12:15:21.252Z","1.0.16":"2024-03-30T23:36:58.648Z","1.0.17":"2024-03-30T23:38:11.673Z","1.0.18":"2024-03-30T23:41:20.033Z","1.0.19":"2024-03-30T23:43:47.275Z","1.0.20":"2024-03-30T23:46:48.026Z","1.0.21":"2024-04-14T15:30:49.088Z","1.0.22":"2024-04-15T06:43:39.697Z","1.0.23":"2024-04-17T08:56:53.943Z","1.0.24":"2024-04-17T08:58:58.712Z","1.0.25":"2024-04-17T09:01:25.027Z","1.0.26":"2024-04-17T09:58:08.176Z"},"maintainers":[{"name":"alexle","email":"alexletilde@gmail.com"}],"description":"An opinionated API framework","author":{"name":"Fumaz"},"readme":"ERROR: No README data found!","readmeFilename":"","keywords":["api","framework","grace"],"license":"MIT"}