{"_id":"@apie/kit","_rev":"11-ea9a85315d158598af27c7d1c1811d35","name":"@apie/kit","dist-tags":{"latest":"0.7.2"},"versions":{"0.2.0":{"name":"@apie/kit","version":"0.2.0","description":"Library template that uses Vite for building, Vitest for testing, Changesets for versioning, renovate for upgrading packages.","keywords":[],"author":{"name":"Arthur Refslund @Refzlund"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/refzlund/apie-monorepo.git","directory":"packages/kit"},"homepage":"https://github.com/Refzlund/apie-monorepo/tree/main/packages/kit","bugs":{"url":"https://github.com/refzlund/apie-monorepo/labels/bug"},"publishConfig":{"access":"public"},"scripts":{"typecheck":"tsc --project ./tsconfig.json --noEmit --checkJs false","test":"bun test","package":"bun run ./package"},"type":"module","main":"./dist/index.js","types":"./dist/index.d.ts","typesVersions":{"*":{".":["./dist/index.d.ts"],"./api":["./dist/api.d.ts"]}},"exports":{".":{"default":"./dist/index.js","require":"./dist/index.umd.cjs","types":"./dist/index.d.ts"},"./api":{"default":"./dist/api.js","require":"./dist/api.umd.cjs","types":"./dist/api.d.ts"}},"devDependencies":{"@apie/pipe":"workspace:*","@apie/utility":"workspace:*","@apie/responses":"workspace:*"},"dependencies":{"@apie/pipe":"^2.2.0","@apie/utility":"^1.2.1"},"peerDependencies":{"@apie/responses":"^1.0.2","@sveltejs/kit":"^2.5.5","zod":"^3.22.4"},"_id":"@apie/kit@0.2.0","gitHead":"b6a8656ef49f1f20e38788284fbb32d215a71932","_nodeVersion":"18.19.1","_npmVersion":"10.2.4","dist":{"integrity":"sha512-dDP3pQqhm4RjHBqDBOZzORT0ZDKiUacqQyc8Hx6kOeUyKpEm2YXoAdi12/BQWHk8CrKGSxGV8MKleIehVMnX7g==","shasum":"3177962997858fb7766790e18813856cd62f03cd","tarball":"https://registry.npmjs.org/@apie/kit/-/kit-0.2.0.tgz","fileCount":30,"unpackedSize":102649,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID3RI0ClvBJlcTqT9HCe8/21ihJdXNiWzf5U2ahuIl9+AiEAtXjqa+N7Y5uONq4L/2jhvBVaGsjTHUIzvQEIN2fcc4A="}]},"_npmUser":{"name":"refzlund","email":"arthur@refzlund.com"},"directories":{},"maintainers":[{"name":"refzlund","email":"arthur@refzlund.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kit_0.2.0_1712265799979_0.17022247681441405"},"_hasShrinkwrap":false},"0.3.0":{"name":"@apie/kit","version":"0.3.0","description":"Library template that uses Vite for building, Vitest for testing, Changesets for versioning, renovate for upgrading packages.","keywords":[],"author":{"name":"Arthur Refslund @Refzlund"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/refzlund/apie-monorepo.git","directory":"packages/kit"},"homepage":"https://github.com/Refzlund/apie-monorepo/tree/main/packages/kit","bugs":{"url":"https://github.com/refzlund/apie-monorepo/labels/bug"},"publishConfig":{"access":"public"},"scripts":{"typecheck":"tsc --project ./tsconfig.json --noEmit --checkJs false","test":"bun test","package":"bun run ./package"},"type":"module","main":"./dist/index.js","types":"./dist/index.d.ts","typesVersions":{"*":{".":["./dist/index.d.ts"],"./api":["./dist/api.d.ts"]}},"exports":{".":{"default":"./dist/index.js","require":"./dist/index.umd.cjs","types":"./dist/index.d.ts"},"./api":{"default":"./dist/api.js","require":"./dist/api.umd.cjs","types":"./dist/api.d.ts"}},"devDependencies":{"@apie/pipe":"workspace:*","@apie/utility":"workspace:*","@apie/responses":"workspace:*"},"dependencies":{"@apie/pipe":"^2.4.0","@apie/utility":"^1.2.1"},"peerDependencies":{"@apie/responses":"^1.0.2","@sveltejs/kit":"^2.5.5","zod":"^3.22.4"},"_id":"@apie/kit@0.3.0","gitHead":"1fe5091b8c5e41106fab4363ca6ecd54e15eb742","_nodeVersion":"18.20.0","_npmVersion":"10.5.0","dist":{"integrity":"sha512-AazZJU0arBQjDgq3CuE28Pk5F1B4r/3Ma8FqISUoYQNsajbWPBy8JWM0rvj5fLaGCLVNSjhsxPF2Ng/nCH/iBQ==","shasum":"68ef5650c6f0eb3886f0e028a2fa51d6f33ef037","tarball":"https://registry.npmjs.org/@apie/kit/-/kit-0.3.0.tgz","fileCount":30,"unpackedSize":103349,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIELoseCBwfQTPKyzT08+q3xm0lY42cAEVVgBV/lEN8BOAiEAn+EXnMyiTd6kMBRQONLPcT8ir18p9oGGtJf/A0z/qyo="}]},"_npmUser":{"name":"refzlund","email":"arthur@refzlund.com"},"directories":{},"maintainers":[{"name":"refzlund","email":"arthur@refzlund.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kit_0.3.0_1712400245587_0.9820207129198926"},"_hasShrinkwrap":false},"0.3.1":{"name":"@apie/kit","version":"0.3.1","description":"Library template that uses Vite for building, Vitest for testing, Changesets for versioning, renovate for upgrading packages.","keywords":[],"author":{"name":"Arthur Refslund @Refzlund"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/refzlund/apie-monorepo.git","directory":"packages/kit"},"homepage":"https://github.com/Refzlund/apie-monorepo/tree/main/packages/kit","bugs":{"url":"https://github.com/refzlund/apie-monorepo/labels/bug"},"publishConfig":{"access":"public"},"scripts":{"typecheck":"tsc --project ./tsconfig.json --noEmit --checkJs false","test":"bun test","package":"bun run ./package"},"type":"module","main":"./dist/index.js","types":"./dist/index.d.ts","typesVersions":{"*":{".":["./dist/index.d.ts"],"./api":["./dist/api.d.ts"]}},"exports":{".":{"default":"./dist/index.js","require":"./dist/index.umd.cjs","types":"./dist/index.d.ts"},"./api":{"default":"./dist/api.js","require":"./dist/api.umd.cjs","types":"./dist/api.d.ts"}},"devDependencies":{"@apie/pipe":"workspace:*","@apie/utility":"workspace:*","@apie/responses":"workspace:*"},"dependencies":{"@apie/pipe":"^2.4.0","@apie/utility":"^1.2.1"},"peerDependencies":{"@apie/responses":"^1.0.2","@sveltejs/kit":"^2.5.5","zod":"^3.22.4"},"_id":"@apie/kit@0.3.1","gitHead":"d47bcfb62c08df5bf43debe86322144699fc0b19","_nodeVersion":"18.20.0","_npmVersion":"10.5.0","dist":{"integrity":"sha512-KgaMS3HOKuxF1CcLeLgjhsCmpl6GuPgHdJH3DsniHuHEdYqqaqK6l3Rik2+qGzXZzfBfuHy62VU3e1+XH97hDw==","shasum":"25f3e522e2378463218640ef624346652f940c18","tarball":"https://registry.npmjs.org/@apie/kit/-/kit-0.3.1.tgz","fileCount":30,"unpackedSize":103439,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFvBal1aYdv37QRD5j+kCpLzgCMgvKpaR1Cd86EpD+I7AiEAwFxHmrBh83VYfm2q3up33CfENkM9R+gn94u9mM6ZMSo="}]},"_npmUser":{"name":"refzlund","email":"arthur@refzlund.com"},"directories":{},"maintainers":[{"name":"refzlund","email":"arthur@refzlund.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kit_0.3.1_1712402925278_0.23593837342088464"},"_hasShrinkwrap":false},"0.4.0":{"name":"@apie/kit","version":"0.4.0","description":"Library template that uses Vite for building, Vitest for testing, Changesets for versioning, renovate for upgrading packages.","keywords":[],"author":{"name":"Arthur Refslund @Refzlund"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/refzlund/apie-monorepo.git","directory":"packages/kit"},"homepage":"https://github.com/Refzlund/apie-monorepo/tree/main/packages/kit","bugs":{"url":"https://github.com/refzlund/apie-monorepo/labels/bug"},"publishConfig":{"access":"public"},"scripts":{"typecheck":"tsc --project ./tsconfig.json --noEmit --checkJs false","test":"bun test","package":"bun run ./package"},"type":"module","main":"./dist/index.js","types":"./dist/index.d.ts","typesVersions":{"*":{".":["./dist/index.d.ts"],"./api":["./dist/api.d.ts"]}},"exports":{".":{"default":"./dist/index.js","require":"./dist/index.umd.cjs","types":"./dist/index.d.ts"},"./api":{"default":"./dist/api.js","require":"./dist/api.umd.cjs","types":"./dist/api.d.ts"}},"devDependencies":{"@apie/pipe":"workspace:*","@apie/utility":"workspace:*","@apie/responses":"workspace:*"},"dependencies":{"@apie/pipe":"^2.4.1","@apie/utility":"^1.2.1"},"peerDependencies":{"@apie/pipe":"^2.4.1","@apie/responses":"^1.0.2","@sveltejs/kit":"^2.5.5","zod":"^3.22.4"},"_id":"@apie/kit@0.4.0","gitHead":"8a0c916e0ce1da708e3da540dab79b00c9b3549b","_nodeVersion":"18.20.0","_npmVersion":"10.5.0","dist":{"integrity":"sha512-ZMHIk9lNKAcNiAA/byyXhdWFbf2JoM2xdr35NGpeebdA7W/W5UVVTDWMCXBAM0vzrw4e5GiLM+UbIDoAr2LVjA==","shasum":"1cb18738f159f9defad668e038d43dc88bb0e930","tarball":"https://registry.npmjs.org/@apie/kit/-/kit-0.4.0.tgz","fileCount":30,"unpackedSize":103476,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDQ9zrlWO6Z1d0wKsqBMphcfjmW72yUTKlVYdvQlK66IQIgC/gXpGoMRAP3GDIsEVpwBxINJDIcxKaCIvvpeWAKi04="}]},"_npmUser":{"name":"refzlund","email":"arthur@refzlund.com"},"directories":{},"maintainers":[{"name":"refzlund","email":"arthur@refzlund.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kit_0.4.0_1712416414694_0.7150818382760935"},"_hasShrinkwrap":false},"0.4.1":{"name":"@apie/kit","version":"0.4.1","description":"Library template that uses Vite for building, Vitest for testing, Changesets for versioning, renovate for upgrading packages.","keywords":[],"author":{"name":"Arthur Refslund @Refzlund"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/refzlund/apie-monorepo.git","directory":"packages/kit"},"homepage":"https://github.com/Refzlund/apie-monorepo/tree/main/packages/kit","bugs":{"url":"https://github.com/refzlund/apie-monorepo/labels/bug"},"publishConfig":{"access":"public"},"scripts":{"typecheck":"tsc --project ./tsconfig.json --noEmit --checkJs false","test":"bun test","package":"bun run ./package"},"type":"module","main":"./dist/index.js","types":"./dist/index.d.ts","typesVersions":{"*":{".":["./dist/index.d.ts"],"./api":["./dist/api.d.ts"]}},"exports":{".":{"default":"./dist/index.js","require":"./dist/index.umd.cjs","types":"./dist/index.d.ts"},"./api":{"default":"./dist/api.js","require":"./dist/api.umd.cjs","types":"./dist/api.d.ts"}},"devDependencies":{"@apie/pipe":"workspace:*","@apie/utility":"workspace:*","@apie/responses":"workspace:*"},"dependencies":{"@apie/pipe":"^2.4.1","@apie/utility":"^1.2.1"},"peerDependencies":{"@apie/pipe":"^2.4.1","@apie/responses":"^1.0.2","@sveltejs/kit":"^2.5.5","zod":"^3.22.4"},"_id":"@apie/kit@0.4.1","gitHead":"b56edbaeadd80895868f10e5ad22677524694f54","_nodeVersion":"18.20.1","_npmVersion":"10.5.0","dist":{"integrity":"sha512-+3qBqxCE5XfLtmxSAa4o7UzGjGQ3QUQMfbYCs93QhDY5AXaQWaAQvRDO69eSc4w4eWeM4LqBR6pL9Sg5EIV22Q==","shasum":"34edae8ba0dc0193d48fa41949bad1082c245a19","tarball":"https://registry.npmjs.org/@apie/kit/-/kit-0.4.1.tgz","fileCount":30,"unpackedSize":103514,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBXsMTgEcDlPGDQ5oMUabarmOhon/fUEMnxDB2g7DcTbAiBXgk97eKsIciGh8V72z6XWU5PIw+RBQmHtsdXByy1IqQ=="}]},"_npmUser":{"name":"refzlund","email":"arthur@refzlund.com"},"directories":{},"maintainers":[{"name":"refzlund","email":"arthur@refzlund.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kit_0.4.1_1712862631380_0.24859857177091538"},"_hasShrinkwrap":false},"0.5.0":{"name":"@apie/kit","version":"0.5.0","description":"Library template that uses Vite for building, Vitest for testing, Changesets for versioning, renovate for upgrading packages.","keywords":[],"author":{"name":"Arthur Refslund @Refzlund"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/refzlund/apie-monorepo.git","directory":"packages/kit"},"homepage":"https://github.com/Refzlund/apie-monorepo/tree/main/packages/kit","bugs":{"url":"https://github.com/refzlund/apie-monorepo/labels/bug"},"publishConfig":{"access":"public"},"scripts":{"typecheck":"tsc --project ./tsconfig.json --noEmit --checkJs false","test":"bun test","package":"bun run ./package"},"type":"module","main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"default":"./dist/index.js","require":"./dist/index.umd.cjs","types":"./dist/index.d.ts"},"./api":{"default":"./dist/api.js","require":"./dist/api.umd.cjs","types":"./dist/api.d.ts"}},"devDependencies":{"@apie/pipe":"workspace:*","@apie/utility":"workspace:*","@apie/responses":"workspace:*"},"dependencies":{"@apie/pipe":"^2.4.1","@apie/utility":"^1.2.1"},"peerDependencies":{"@apie/pipe":"^2.4.1","@apie/responses":"^1.0.2","@sveltejs/kit":"^2.5.5","zod":"^3.22.4"},"_id":"@apie/kit@0.5.0","gitHead":"06b0bddae74431a327def3d13bdb008682f1fbd1","_nodeVersion":"18.20.2","_npmVersion":"10.5.0","dist":{"integrity":"sha512-LSoYEzNPeoOE7bbnvXx5qVljqwcQBW425c1Ejh5LUaIIqqdm6UDUYGZfUTHH6yKS50om9Nn/P1ssaVuH2t8GHw==","shasum":"afe24d5a536325e4c504df02f275e7b841ab16a5","tarball":"https://registry.npmjs.org/@apie/kit/-/kit-0.5.0.tgz","fileCount":30,"unpackedSize":103419,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIASOCxzKtsQC/pZ+o/BJRl61gzCz53NuxwtJO2gbSxVNAiEAvMxzB/W7+Qbangul8VC9RICA4QZvqhnvAVzpSzNuYt4="}]},"_npmUser":{"name":"refzlund","email":"arthur@refzlund.com"},"directories":{},"maintainers":[{"name":"refzlund","email":"arthur@refzlund.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kit_0.5.0_1713747867207_0.29560895208405813"},"_hasShrinkwrap":false},"0.5.1":{"name":"@apie/kit","version":"0.5.1","description":"Library template that uses Vite for building, Vitest for testing, Changesets for versioning, renovate for upgrading packages.","keywords":[],"author":{"name":"Arthur Refslund @Refzlund"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/refzlund/apie-monorepo.git","directory":"packages/kit"},"homepage":"https://github.com/Refzlund/apie-monorepo/tree/main/packages/kit","bugs":{"url":"https://github.com/refzlund/apie-monorepo/labels/bug"},"publishConfig":{"access":"public"},"scripts":{"typecheck":"tsc --project ./tsconfig.json --noEmit --checkJs false","test":"bun test","package":"bun run ./package"},"type":"module","main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"default":"./dist/index.js","require":"./dist/index.umd.cjs","types":"./dist/index.d.ts"},"./api":{"default":"./dist/api.js","require":"./dist/api.umd.cjs","types":"./dist/api.d.ts"}},"devDependencies":{"@apie/pipe":"workspace:*","@apie/utility":"workspace:*","@apie/responses":"workspace:*"},"dependencies":{"@apie/pipe":"^2.4.1","@apie/utility":"^1.2.1"},"peerDependencies":{"@apie/pipe":"^2.4.1","@apie/responses":"^1.0.2","@sveltejs/kit":"^2.5.5","zod":"^3.22.4"},"_id":"@apie/kit@0.5.1","gitHead":"cc7e7678bab628c26664a8c009a544d9f246a4fd","_nodeVersion":"18.20.2","_npmVersion":"10.5.0","dist":{"integrity":"sha512-lQpWzMPe7++vst4uBL8EuQmwzQlO5VV07tTOluiCPg9StGLpMG3s83gO9b8PZsZNHPySEOFjm2FmC4nkUJP/uA==","shasum":"85c4f3fd98cbc5172bff64ef4b9b58cfb802f57c","tarball":"https://registry.npmjs.org/@apie/kit/-/kit-0.5.1.tgz","fileCount":30,"unpackedSize":103597,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDKarrEKIhe/9jsJbS82OyCGx6abbWaSKZl2EBpdjsqzgIhALem4HCQdzG8OvhW2wz4NIxs4lNrLXQ0c0ieK91PO2lp"}]},"_npmUser":{"name":"refzlund","email":"arthur@refzlund.com"},"directories":{},"maintainers":[{"name":"refzlund","email":"arthur@refzlund.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kit_0.5.1_1713780711360_0.4444045568847774"},"_hasShrinkwrap":false},"0.6.0":{"name":"@apie/kit","version":"0.6.0","description":"Library template that uses Vite for building, Vitest for testing, Changesets for versioning, renovate for upgrading packages.","keywords":[],"author":{"name":"Arthur Refslund @Refzlund"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/refzlund/apie-monorepo.git","directory":"packages/kit"},"homepage":"https://github.com/Refzlund/apie-monorepo/tree/main/packages/kit","bugs":{"url":"https://github.com/refzlund/apie-monorepo/labels/bug"},"publishConfig":{"access":"public"},"scripts":{"typecheck":"tsc --project ./tsconfig.json --noEmit --checkJs false","test":"bun test","package":"bun run ./package"},"type":"module","main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"default":"./dist/index.js","require":"./dist/index.umd.cjs","types":"./dist/index.d.ts"},"./api":{"default":"./dist/api.js","require":"./dist/api.umd.cjs","types":"./dist/api.d.ts"}},"devDependencies":{"@apie/pipe":"workspace:*","@apie/utility":"workspace:*","@apie/responses":"workspace:*"},"dependencies":{"@apie/utility":"^1.2.1"},"peerDependencies":{"@apie/pipe":"^2.4.1","@apie/responses":"^1.1.0","@sveltejs/kit":"^2.5.5","zod":"^3.22.4"},"_id":"@apie/kit@0.6.0","gitHead":"825db2a9b788310a1cc1d6ebc9396ca27a671b7a","_nodeVersion":"18.20.2","_npmVersion":"10.5.0","dist":{"integrity":"sha512-Vn12orbrfbQIyXHwnfGGbBSm0YjVYJUvrx5Kppb1bsn1dVNoDrjFapHkXkHx63rFESAwE3fTXfQFnPrGVrNGCw==","shasum":"c8bbeed05e7518573ac4507ddabb2e2e219b51b8","tarball":"https://registry.npmjs.org/@apie/kit/-/kit-0.6.0.tgz","fileCount":31,"unpackedSize":105361,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHQWaoCXiZF1KBVdppl0eriB+Dp2Xg2jlOmWc3IPyhOQAiEAloxsaiUDQ0UGACZVwVyI+RTPpAxgnolflsbCFMHqGtk="}]},"_npmUser":{"name":"refzlund","email":"arthur@refzlund.com"},"directories":{},"maintainers":[{"name":"refzlund","email":"arthur@refzlund.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kit_0.6.0_1713832042739_0.3413937694652305"},"_hasShrinkwrap":false},"0.6.1":{"name":"@apie/kit","version":"0.6.1","description":"Library template that uses Vite for building, Vitest for testing, Changesets for versioning, renovate for upgrading packages.","keywords":[],"author":{"name":"Arthur Refslund @Refzlund"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/refzlund/apie-monorepo.git","directory":"packages/kit"},"homepage":"https://github.com/Refzlund/apie-monorepo/tree/main/packages/kit","bugs":{"url":"https://github.com/refzlund/apie-monorepo/labels/bug"},"publishConfig":{"access":"public"},"scripts":{"typecheck":"tsc --project ./tsconfig.json --noEmit --checkJs false","test":"bun test","package":"bun run ./package"},"type":"module","main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"default":"./dist/index.js","require":"./dist/index.umd.cjs","types":"./dist/index.d.ts"},"./api":{"default":"./dist/api.js","require":"./dist/api.umd.cjs","types":"./dist/api.d.ts"}},"devDependencies":{"@apie/pipe":"workspace:*","@apie/utility":"workspace:*","@apie/responses":"workspace:*"},"dependencies":{"@apie/utility":"^1.2.1"},"peerDependencies":{"@apie/pipe":"^2.4.1","@apie/responses":"^1.1.0","@sveltejs/kit":"^2.5.5","zod":"^3.22.4"},"_id":"@apie/kit@0.6.1","gitHead":"96130578187387712d523fbbfb06fef8cc5df222","_nodeVersion":"18.20.2","_npmVersion":"10.5.0","dist":{"integrity":"sha512-dRQ6+B0JCmZJ8W+rof7KomvUPm7aPElx50nhFxVHFJnvauD6XGBSb5yL1/oFNeHYlV0Sekfi7jbfIUAHX2m33Q==","shasum":"623bf8bc59c9bfecdd966114d4b45fefc694bea7","tarball":"https://registry.npmjs.org/@apie/kit/-/kit-0.6.1.tgz","fileCount":31,"unpackedSize":106980,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDndkzoQUNWF5K0PwfXPCPKuOy7v0QthrJ1goqbDXdOHAiEAxmrXDHKBB8AyiM5Wrr69o8OW6Qm03vPbmTZzDuq2KXo="}]},"_npmUser":{"name":"refzlund","email":"arthur@refzlund.com"},"directories":{},"maintainers":[{"name":"refzlund","email":"arthur@refzlund.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kit_0.6.1_1714062315827_0.22189296077250997"},"_hasShrinkwrap":false},"0.7.0":{"name":"@apie/kit","version":"0.7.0","description":"Library template that uses Vite for building, Vitest for testing, Changesets for versioning, renovate for upgrading packages.","keywords":[],"author":{"name":"Arthur Refslund @Refzlund"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/refzlund/apie-monorepo.git","directory":"packages/kit"},"homepage":"https://github.com/Refzlund/apie-monorepo/tree/main/packages/kit","bugs":{"url":"https://github.com/refzlund/apie-monorepo/labels/bug"},"publishConfig":{"access":"public"},"scripts":{"typecheck":"tsc --project ./tsconfig.json --noEmit --checkJs false","test":"bun test","package":"bun run ./package"},"type":"module","main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"default":"./dist/index.js","require":"./dist/index.umd.cjs","types":"./dist/index.d.ts"},"./api":{"default":"./dist/api.js","require":"./dist/api.umd.cjs","types":"./dist/api.d.ts"}},"devDependencies":{"@apie/pipe":"workspace:*","@apie/utility":"workspace:*","@apie/responses":"workspace:*"},"dependencies":{"@apie/utility":"^1.2.1"},"peerDependencies":{"@apie/pipe":"^2.4.1","@apie/responses":"^1.1.0","@sveltejs/kit":"^2.5.5","zod":"^3.22.4"},"_id":"@apie/kit@0.7.0","gitHead":"19463ce74ef4652dc681e5f95250d20cf48fa96a","_nodeVersion":"18.20.2","_npmVersion":"10.5.0","dist":{"integrity":"sha512-Lflr7+ozCK6sXg/Qvd4k2NqAHp9iYLCqIIOO/wE0Dixi9sycpeh0Ca4Z8qcPWGB0ZG3W5UlxjLCaNoBQw2S4Dw==","shasum":"73546fdafa321d422ee5544c928b77f4bca95534","tarball":"https://registry.npmjs.org/@apie/kit/-/kit-0.7.0.tgz","fileCount":31,"unpackedSize":107503,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEss0STNqvmKyO7R9I8alZ+o1ZtwVzni2u5syfZAb4CIAiBwstZB0/JH4v9M0DawtrQ5njRW2vdPjSstSFC6FMuweA=="}]},"_npmUser":{"name":"refzlund","email":"arthur@refzlund.com"},"directories":{},"maintainers":[{"name":"refzlund","email":"arthur@refzlund.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kit_0.7.0_1714573369703_0.7718594814740134"},"_hasShrinkwrap":false},"0.7.1":{"name":"@apie/kit","version":"0.7.1","description":"Library template that uses Vite for building, Vitest for testing, Changesets for versioning, renovate for upgrading packages.","keywords":[],"author":{"name":"Arthur Refslund @Refzlund"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/refzlund/apie-monorepo.git","directory":"packages/kit"},"homepage":"https://github.com/Refzlund/apie-monorepo/tree/main/packages/kit","bugs":{"url":"https://github.com/refzlund/apie-monorepo/labels/bug"},"publishConfig":{"access":"public"},"scripts":{"typecheck":"tsc --project ./tsconfig.json --noEmit --checkJs false","test":"bun test","package":"bun run ./package"},"type":"module","main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"default":"./dist/index.js","require":"./dist/index.umd.cjs","types":"./dist/index.d.ts"},"./api":{"default":"./dist/api.js","require":"./dist/api.umd.cjs","types":"./dist/api.d.ts"}},"devDependencies":{"@apie/pipe":"workspace:*","@apie/utility":"workspace:*","@apie/responses":"workspace:*"},"dependencies":{"@apie/utility":"^1.2.1"},"peerDependencies":{"@apie/pipe":"^2.4.1","@apie/responses":"^1.1.0","@sveltejs/kit":"^2.5.5","zod":"^3.22.4"},"_id":"@apie/kit@0.7.1","gitHead":"091d6f58a6c0c7afa29212ce1f95cf306d897d7c","_nodeVersion":"18.20.2","_npmVersion":"10.5.0","dist":{"integrity":"sha512-FGlc86x8QKH1ijZCd4hPf5s5t4+mlmqYiyVcDukBufGINofhXPvxn9sq9thwdEFPPQv5cOlJaHaqfbs2N2rXQw==","shasum":"f5bbb47cf191573ef38be7e48be9924d5884ea91","tarball":"https://registry.npmjs.org/@apie/kit/-/kit-0.7.1.tgz","fileCount":31,"unpackedSize":107579,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIApLDY5OUmr2B5YZAWQyKnLlDypmETz84tF0xlJ6J2cyAiEAriDJDh/r8hg4iGshpY2+ROjBsyAi2GLi4VGdg1RgrBw="}]},"_npmUser":{"name":"refzlund","email":"arthur@refzlund.com"},"directories":{},"maintainers":[{"name":"refzlund","email":"arthur@refzlund.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kit_0.7.1_1714577056208_0.9851153735958411"},"_hasShrinkwrap":false},"0.7.2":{"name":"@apie/kit","version":"0.7.2","description":"Library template that uses Vite for building, Vitest for testing, Changesets for versioning, renovate for upgrading packages.","keywords":[],"author":{"name":"Arthur Refslund @Refzlund"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/refzlund/apie-monorepo.git","directory":"packages/kit"},"homepage":"https://github.com/Refzlund/apie-monorepo/tree/main/packages/kit","bugs":{"url":"https://github.com/refzlund/apie-monorepo/labels/bug"},"publishConfig":{"access":"public"},"scripts":{"typecheck":"tsc --project ./tsconfig.json --noEmit --checkJs false","test":"bun test","package":"bun run ./package"},"type":"module","main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"default":"./dist/index.js","require":"./dist/index.umd.cjs","types":"./dist/index.d.ts"},"./api":{"default":"./dist/api.js","require":"./dist/api.umd.cjs","types":"./dist/api.d.ts"}},"devDependencies":{"@apie/pipe":"workspace:*","@apie/utility":"workspace:*","@apie/responses":"workspace:*"},"dependencies":{"@apie/utility":"^1.2.1"},"peerDependencies":{"@apie/pipe":"^2.4.1","@apie/responses":"^1.1.0","@sveltejs/kit":"^2.5.5","zod":"^3.22.4"},"_id":"@apie/kit@0.7.2","gitHead":"8b4f9fc6197b5700f292a47fa9b1f1bb991726e7","_nodeVersion":"18.20.2","_npmVersion":"10.5.0","dist":{"integrity":"sha512-4B8Q+7ypLaUuxAS2EW5w0uvUR5FmvBCQbgsg0SteYxwxVbdIBdhJIfW9jy/bHhkuKYzWRvm7muvfEcima2PjtA==","shasum":"2e9f534a660e92c9ed5912abc82fcf24447fe45d","tarball":"https://registry.npmjs.org/@apie/kit/-/kit-0.7.2.tgz","fileCount":31,"unpackedSize":107613,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCdb3eBtwk0Sx/M9mJFmNKgBlf/INNnmN118NSyIeuGeQIhALetFXV2djQO/yBTP0b2wkzMKSDFaqSw7VHrXkEQhPFD"}]},"_npmUser":{"name":"refzlund","email":"arthur@refzlund.com"},"directories":{},"maintainers":[{"name":"refzlund","email":"arthur@refzlund.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kit_0.7.2_1716067998284_0.30626288713182026"},"_hasShrinkwrap":false}},"time":{"created":"2024-04-04T21:23:19.886Z","0.2.0":"2024-04-04T21:23:20.135Z","modified":"2024-05-18T21:33:18.687Z","0.3.0":"2024-04-06T10:44:05.796Z","0.3.1":"2024-04-06T11:28:45.482Z","0.4.0":"2024-04-06T15:13:34.856Z","0.4.1":"2024-04-11T19:10:31.632Z","0.5.0":"2024-04-22T01:04:27.398Z","0.5.1":"2024-04-22T10:11:51.542Z","0.6.0":"2024-04-23T00:27:22.911Z","0.6.1":"2024-04-25T16:25:16.061Z","0.7.0":"2024-05-01T14:22:49.953Z","0.7.1":"2024-05-01T15:24:16.378Z","0.7.2":"2024-05-18T21:33:18.511Z"},"maintainers":[{"name":"refzlund","email":"arthur@refzlund.com"}],"description":"Library template that uses Vite for building, Vitest for testing, Changesets for versioning, renovate for upgrading packages.","homepage":"https://github.com/Refzlund/apie-monorepo/tree/main/packages/kit","keywords":[],"repository":{"type":"git","url":"git+https://github.com/refzlund/apie-monorepo.git","directory":"packages/kit"},"author":{"name":"Arthur Refslund @Refzlund"},"bugs":{"url":"https://github.com/refzlund/apie-monorepo/labels/bug"},"license":"MIT","readme":"<h1 align='center' vertical-align='baseline' >\r\n@apie/kit\r\n<small>\r\n<img src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAQAAACR313BAAAAEUlEQVR42mNkwAsYR6WHmDQAEFkAEMvRoosAAAAASUVORK5CYII=\" />\r\n<a href='https://www.npmjs.com/package/@apie/kit' vertical-align='bottom' >\r\n\t<img src='https://img.shields.io/npm/v/%40apie%2Fkit?style=for-the-badge&logo=npm&label=%20' alt='NPM Package'/>\r\n</a>\r\n</small>\r\n</h1>\r\n<h3 align=\"center\">\r\n\r\n![Linting & Tests](https://github.com/refzlund/api-kit/actions/workflows/main.yml/badge.svg)\r\n[![SemVer.org](https://img.shields.io/badge/Semantic_Versioning-v2-orange)](https://semver.org/)\r\n[![PaypalMe](https://img.shields.io/badge/Donate-%40Refzlund-green?logo=paypal)](https://www.paypal.com/paypalme/refzlund)\r\n\r\n</h3>\r\n\r\n### What is @apie and @apie/kit?\r\n\r\nAn eco-system for infrastructure around REST API. `@apie/kit` is made for  <img src='https://upload.wikimedia.org/wikipedia/commons/thumb/1/1b/Svelte_Logo.svg/1200px-Svelte_Logo.svg.png' width=14> [SvelteKit](https://github.com/sveltejs/kit)  as a ***typed bridge*** between the frontend and your backend REST API.\r\n\r\n- Endpoints that validate JSON and URLSearchParams (query) via Zod\r\n- Easy to read Responses\r\n- Accessible frontend API with generated types\r\n\r\n<br>\r\n<br>\r\n\r\n### Get started\r\n\r\n> [!NOTE]  \r\n> Documentation incomplete.\r\n\r\n`bun add -D @apie/kit @apie/responses @apie/pipe`\r\n\r\n<br>\r\n\r\n#### Add the plugin that generates your API type\r\n\r\n`vite.config.ts`\r\n```ts\r\nimport { defineConfig } from 'vite'\r\nimport { sveltekit } from '@sveltejs/kit/vite'\r\nimport { watchAPI } from '@apie/kit'\r\n\r\nexport default defineConfig({\r\n\tplugins: [sveltekit(), watchAPI()]\r\n})\r\n```\r\n\r\n<br>\r\n\r\n#### Add a shortcut to the api\r\n\r\n`svelte.config.js`\r\n```ts\r\n/** @type {import('@sveltejs/kit').Config} */\r\nconst config = {\r\n\tkit: {\r\n\t\talias: {\r\n\t\t\tapi: './src/api.ts',\r\n```\r\n\r\n<br>\r\n\r\n#### Define your endpoint\r\n\r\n`src/routes/api/users`\r\n```ts\r\nimport z from 'zod'\r\nimport { OK, BadRequest } from '@apie/responses'\r\nimport { endpoint } from '@apie/kit'\r\n\r\nimport getUsers from '...'\r\n\r\nconst query = z.object({\r\n\tlimit: z.number()\r\n})\r\n\r\nexport const GET = endpoint({ /* body, */ query }, pipe => pipe(\r\n\tasync e => {\r\n\t\tconst users = await getUsers({ limit: e.query.limit })\r\n\t\tif(!users) {\r\n\t\t\treturn BadRequest({\r\n\t\t\t\terror: 'Too many users!... :D'\r\n\t\t\t})\r\n\t\t}\r\n\t\t\r\n\t\treturn OK({ users })\r\n\t}\r\n))\r\n```\r\n\r\n<br>\r\n\r\n#### Use your API in your svelte file!\r\n\r\n`src/routes/+page.svelte`\r\n```svelte\r\n<script>\r\n\timport api from '$api'\r\n\r\n\tconst result = api.users.GET({ query: { limit: 5 } })\r\n\t\t.any(res => console.log(res))\r\n\t\t.$ // return the output of the following functions in order:\r\n\t\t.OK(res => res.json()) // result = [this, ...]\r\n\t\t.BadRequest(async res => (await res.json()).error) // result = [..., this]\r\n\r\n</script>\r\n\r\n{#await result}\r\n\tloading users...\r\n{:then [userList, error]}\r\n\t...\r\n{/await}\r\n\r\n```\r\n\r\n<br>\r\n<br>\r\n\r\n### `@apie/pipe`\r\n\r\nMake your life easier, and learn how to utilize [`@apie/pipe`](https://www.npmjs.com/package/@apie/pipe). \r\nThis enables code-splitting patterns, inspired by the functional programming paradigm.\r\n\r\nThis is optional, but a powerful one at that.\r\n\r\n<br>\r\n<br>\r\n<br>\r\n<br>\r\n<br>\r\n<br>\r\n","readmeFilename":"README.md"}