{"_id":"next-routes-dir","_rev":"28-f33e811732e055feddfc3198c3115530","name":"next-routes-dir","dist-tags":{"latest":"0.4.7"},"versions":{"0.0.1":{"name":"next-routes-dir","version":"0.0.1","_id":"next-routes-dir@0.0.1","maintainers":[{"name":"leondreamed","email":"leon@leondreamed.com"}],"dist":{"shasum":"e64f3a5c9e8e6eb6ab789edf5facaa8f9fbd2bc3","tarball":"https://registry.npmjs.org/next-routes-dir/-/next-routes-dir-0.0.1.tgz","fileCount":9,"integrity":"sha512-H30e/JreyjGgoRETl08cusGSPNmAMSTDN4tZNKCS387KLX6Vtl2cr9yGqstCt2e7VaPPRtR74pIkuF+zXPvO4g==","signatures":[{"sig":"MEUCIQCdHFrCR82Q2GzQfRMfDSMXb1rrq6OUAvWgKZww5SXFqwIgCwQxIkuKyFL7ZjvgOLACnw1xFehd1YqNqviKgQmLDgc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41871,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjhSQqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr5cA//fyv/fUYYxEKLowiCT+l5V0+a4J4q5FrjkeyiQ5Qglsp1S69T\r\n5H5wxUaBedOt08OFouXwhJYqJvqfuGzLYqJhpUCy2RRp73M+Z9+3z1HO2pzV\r\nOHJb9Yz57/oCflgMATNAIaC6kGOPgewRv7dvwNMVwZKd9H+bXXzSW1JJ3etJ\r\nr4MWr67ngnaUiT4pnM9Oeo7AZgTIMZF/Ln5Nhf/cLj0FzariHEb4F1rlWmUv\r\nXjwzYCIeOp+NMRUtunHLyXjbzQhUQ7Ohd+14Vx5yWTMqoAKdRgQuM7GX974i\r\nv6E5x0NI7yrkoeNl/AX7XcU1FAQoiZaMADJBsSlQhYydJxhDPZmF3FqlRTdb\r\nQ/v5YkWUoTmawU+o8/Gv2NwE2yvPUX/mVJpgD8qSs8qA8lRnqq5Yy5CwnNMY\r\njAgJ0ZRDNgRqozLou6kxyyNd5QGIIXSUXJH3fZ4+QzvVwJ1oeuiQMnkjLwti\r\nWhZz0h2+aDYH0X6OfTLzu9wAyaALEi/5C6rCHIMz37/6fWFDviZuGC9vT0AJ\r\nF+ZTPCCmW0RhnTzPqZJCORmyKiYj+nU10gmtksO7eQ6QBKsEiQ6WLqlELUud\r\nQuIJ39+46Tuk0s0crMlecf0aBrY8nNczqeqXDTJtjumdWxe8gNIWltMrZd+n\r\n4LLQLeD6Cw9Ct3EJy8biICIg6UvAlN7Tt2I=\r\n=ECom\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","_from":"file:next-routes-dir-0.0.1.tgz","lionp":{"tests":false},"types":"./index.d.ts","exports":{".":{"types":"./index.d.ts","import":"./index.js","require":"./index.cjs"}},"gitHead":"51a46a740509d9b45471be0bcda49fad3cb365d1","scripts":{"build":"ts-node ./scripts/build.mts"},"_npmUser":{"name":"leondreamed","email":"leon@leondreamed.com"},"_resolved":"/private/var/folders/wq/bsk6j8x54gbfhg3_p6s34ph40000gq/T/be5cb87e6b092fee226264f938300bf6/next-routes-dir-0.0.1.tgz","_integrity":"sha512-H30e/JreyjGgoRETl08cusGSPNmAMSTDN4tZNKCS387KLX6Vtl2cr9yGqstCt2e7VaPPRtR74pIkuF+zXPvO4g==","_npmVersion":"8.19.2","description":"## Usage","directories":{},"_nodeVersion":"18.12.0","dependencies":{"acorn":"^8.8.1","chalk":"^5.1.2","esbuild":"^0.15.16","outdent":"^0.8.0","chokidar":"^3.5.3","readdirp":"^3.6.0","p-debounce":"^4.0.0","change-case":"^4.1.2","tiny-invariant":"^1.3.1"},"publishConfig":{"directory":"dist"},"_hasShrinkwrap":false,"devDependencies":{"lionconfig":"^2.1.1","typescript":"^4.9.3","@types/node":"^18.11.9"},"_npmOperationalInternal":{"tmp":"tmp/next-routes-dir_0.0.1_1669669930028_0.3539719603182201","host":"s3://npm-registry-packages"}},"0.1.0":{"name":"next-routes-dir","version":"0.1.0","_id":"next-routes-dir@0.1.0","maintainers":[{"name":"leondreamed","email":"leon@leondreamed.com"}],"dist":{"shasum":"19643306cc3d64b9f81f1f29a58e1398eedef7de","tarball":"https://registry.npmjs.org/next-routes-dir/-/next-routes-dir-0.1.0.tgz","fileCount":9,"integrity":"sha512-dyYPyhU23KmAn5B7wx50UPq+dAXdNRV0Ok6KD/RSXQ8P9QM+OUsws6BGpWAGdHgxr3Jqh7h9wJWjTZyhT7wIJg==","signatures":[{"sig":"MEUCIF6uEzQNxdzSWSTe6CPNVyLB1aBBJpZbdnkA1CJzkL6kAiEAz1YQ/5SsbmS8UqaXkg6uV5O3iufASt3kYDsw2HCKfdk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41877,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjhVjKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp7XRAAiVY260lNWAbXu5gWeVhhjhNjwHEZXP43V2D5LBLsMXooL/Ra\r\nA2SNXW8RDeQyPZbNHnIkvha3UhZEb8vWinlDfOaFuscS7uw6wYD8iDlEa8r2\r\nMLnSCjqd68WapGtKy5mblmaEAg/b4XvV0VvXg60oAOd96PcMmWgvRGxai3BZ\r\nVP70U6FoCkY0dV1bSxFNwAsviduAdeIk7XvH+Vs7I4zkbz+ndzD2xKazBgTf\r\nuGAvveIB+2V3BuPMSqu/TGLpv+nN/eZUu618bZI8gn18h+kWB5jYd/Stsh4Q\r\nzLf/Q0YzebL9cvbTNfgZcEhc06lWeSS2/FvqSTs0L6ZeqLsPixfo0RNI1cJ0\r\nbS/vOrCNqyq5PBUz4bSXmGwBMPIYrJrMA9jdZ072HTWM0LBU7b3U1y5DhrbS\r\n1C4d1kSImkXEnyMX2WU/PGgIGGvshBTiAGhQc4ywBNf9vMO2p0nTlJj8f0ka\r\nbTxml6cq0wvIOs+tf5v8E3CQ8+o+20D6EZ+IKJ4ngDZgZr+sL2BBPGRQtjFr\r\nodtRRXLjWih7imSnAHxbSI5HR10twjLYRrjNwgITn92j+cU1AeuADZNqW8p9\r\n9wXRfPeBkZ4qzViz0UPwMckG4DafGQ9p9uBx5HZsLM2ty7RDuAR2nWGP/b6Q\r\nzzW/aoGftSvq7+on98tKFJ9T7AsKz3fbAek=\r\n=c90t\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","_from":"file:next-routes-dir-0.1.0.tgz","lionp":{"tests":false},"types":"./index.d.ts","exports":{".":{"types":"./index.d.ts","import":"./index.js","require":"./index.cjs"}},"gitHead":"51a46a740509d9b45471be0bcda49fad3cb365d1","scripts":{"build":"ts-node ./scripts/build.mts"},"_npmUser":{"name":"leondreamed","email":"leon@leondreamed.com"},"_resolved":"/private/var/folders/wq/bsk6j8x54gbfhg3_p6s34ph40000gq/T/4bc84278bffcc9807a6f1abf66f6ef76/next-routes-dir-0.1.0.tgz","_integrity":"sha512-dyYPyhU23KmAn5B7wx50UPq+dAXdNRV0Ok6KD/RSXQ8P9QM+OUsws6BGpWAGdHgxr3Jqh7h9wJWjTZyhT7wIJg==","_npmVersion":"8.19.2","description":"## Usage","directories":{},"_nodeVersion":"18.12.0","dependencies":{"acorn":"^8.8.1","chalk":"^5.1.2","esbuild":"^0.15.16","outdent":"^0.8.0","chokidar":"^3.5.3","readdirp":"^3.6.0","p-debounce":"^4.0.0","change-case":"^4.1.2","tiny-invariant":"^1.3.1"},"publishConfig":{"directory":"dist"},"_hasShrinkwrap":false,"devDependencies":{"lionconfig":"^2.1.3","typescript":"^4.9.3","@types/node":"^18.11.9"},"_npmOperationalInternal":{"tmp":"tmp/next-routes-dir_0.1.0_1669683402290_0.7889777821208774","host":"s3://npm-registry-packages"}},"0.1.2":{"name":"next-routes-dir","version":"0.1.2","_id":"next-routes-dir@0.1.2","maintainers":[{"name":"leondreamed","email":"leon@leondreamed.com"}],"dist":{"shasum":"49102a406e80947fe2656fd8fa2670b8aac42e25","tarball":"https://registry.npmjs.org/next-routes-dir/-/next-routes-dir-0.1.2.tgz","fileCount":9,"integrity":"sha512-kRE7MqpW8n67FIyWU1GKdRzjUbqjOZ7uWgDAwXoQq3UCqkwSmxcjsvHgBgZ/0Y33yZsdsIao7PBNGhsUttbi2g==","signatures":[{"sig":"MEYCIQDZjCFPJebvbws/ZGQ9MtPlST+q6WegBQ5kOslm4am3iwIhAPygQBywL/EX53d81KryZ0Rg92DfohLZ+XJ2GBFPpF10","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41606,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjhWBuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr7HBAAifdJFyD4Y5i3U8agCPbFLARjdIL1L8JUJ5d4MLx676eZE/PG\r\nEix2V63fIt/FYYf5weuYv/SH5iDITmn+2/bsGgpFy68wKR38ThXu3F/8Tasi\r\n2IVX/UggHf0SXsOj+FGexFCy6gsME6DesugH0w4M66kyIaRNBtrk1jEVfh6t\r\nGy+oNCG2zfcmy+t6Ft4F93t9qU/0zvn6I0wdAIXZpZeb5E0cmaOe74YHbu5A\r\nFoXVx8JFp2BNeCI3Bvm321YPxkyccZyNlmeqURf7HeS3nZ5+Dx8JrJchCjAM\r\nZupqVPj8aBDvjlrNAlGVkaiFd9QOL2tA7PUOPZCSQ2pbrzZl/r56qS9BdWiZ\r\nWHh8071p2yWzMpGoDD+Di5PzmLUm2ZCPOHpelmnn0MPWla3v0VEuqC6outtu\r\ns3rbe40Eh7KtFYQNgJWCQCREOG05gd5cpQAqvnMKE5p3FaGr8vsCIi/U+n9U\r\nZvQazPjE2nBFH9hJxkjm/7xUktXlBaQGFzE4kZR67yNEeoQaIibwqh7q5aSu\r\n6z9B7Hb4tIZdi/5Q2y/QY/wTFIHxmdXa0knGEZRe8KE/rpSIpACDy8OFxl3R\r\nVxo/h0cQWY67rCrobFl3NNHSLtfYJcv3eP7O51YmF6pQDMR59TP92JcVXaUz\r\ncUMy728PGbMA8grbcSes0ouSgsRH2q24o/0=\r\n=hOL9\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","_from":"file:next-routes-dir-0.1.2.tgz","lionp":{"tests":false},"types":"./index.d.ts","exports":{".":{"types":"./index.d.ts","import":"./index.js","require":"./index.cjs"}},"gitHead":"51a46a740509d9b45471be0bcda49fad3cb365d1","scripts":{"build":"ts-node ./scripts/build.mts"},"_npmUser":{"name":"leondreamed","email":"leon@leondreamed.com"},"_resolved":"/private/var/folders/wq/bsk6j8x54gbfhg3_p6s34ph40000gq/T/75f5aa607210eb367f095718de6a17d5/next-routes-dir-0.1.2.tgz","_integrity":"sha512-kRE7MqpW8n67FIyWU1GKdRzjUbqjOZ7uWgDAwXoQq3UCqkwSmxcjsvHgBgZ/0Y33yZsdsIao7PBNGhsUttbi2g==","_npmVersion":"8.19.2","description":"## Usage","directories":{},"_nodeVersion":"18.12.0","dependencies":{"acorn":"^8.8.1","chalk":"^5.1.2","esbuild":"^0.15.16","outdent":"^0.8.0","chokidar":"^3.5.3","readdirp":"^3.6.0","p-debounce":"^4.0.0","change-case":"^4.1.2","tiny-invariant":"^1.3.1"},"publishConfig":{"directory":"dist"},"_hasShrinkwrap":false,"devDependencies":{"lionconfig":"^2.1.3","typescript":"^4.9.3","@types/node":"^18.11.9"},"_npmOperationalInternal":{"tmp":"tmp/next-routes-dir_0.1.2_1669685358635_0.5769933370176632","host":"s3://npm-registry-packages"}},"0.1.3":{"name":"next-routes-dir","version":"0.1.3","_id":"next-routes-dir@0.1.3","maintainers":[{"name":"leondreamed","email":"leon@leondreamed.com"}],"dist":{"shasum":"511ff5938dc3ba8ee6fa521d58dd98349d432934","tarball":"https://registry.npmjs.org/next-routes-dir/-/next-routes-dir-0.1.3.tgz","fileCount":9,"integrity":"sha512-cmhBOowaHT9gcAlP/bLEM31IZ7zGE85sq5tg+Iu86dXi73InsBxUhcMpRM81DPljNAit85RaZj/8QAw0/SMcdA==","signatures":[{"sig":"MEQCIBg6WQd1ImizHdYh7yJg9zbauz+1+PyegZgJAOiVKSXgAiBAj3qHWpCVHhBCrkpoJ/073jLs0iJoYVlPT73Ja6ndyw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45660,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjjjwjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoRCA//eJwhGoCS/hkQ5sjz+EMt+a04RUKbKjm0ENPJReJ+gd748GtA\r\nVKi3y9kRM8BeFlh1grCY0wUEo9rt9bs8CtEMz5741KPpxF2HCehLerqHyBOK\r\nSo6NAHnPe9yOC490li8ZP42KnC1Q/k4VhzYhqgRGwQwEBxEqs+wXIEwKFLd9\r\n1UE46jHLV7s1ALlzQjSHwkm2rL2PzHlJ03a51NlKnRXnLhwZFozEIYfiBHNc\r\noepZIWQwclB2dCBeztC+D6nkNPhwLbCO75KFNYQaO9Cul+mGnJRhFAcVlNfF\r\nsj0kJr3hHKlZOkLjQNHGEflbQm5RK3MjEKaFR82Yi0Z/crtLAd2KKbO+YgQh\r\nZGoNdeaTL2RTVjX/jG3rKEOvttTFs1z1jEzYuG9daiOg1ISUoNIfE3R/gPRl\r\n9kY4NU1fgGBWAavkR58yUPv2oe2TVwgjjcR/JgSpzeQYceJ21ubf7GjHhKdO\r\nyaO2oD+FdJZKvhIHSzyUIdwKpF55Np6xIA8BB/AFSEpaxujaYTEA2EtHfCp8\r\nVv0qN48dumw0g2ZSI1hnBt+OmWpF4nQXlRJB6XThbUU2BnBEBsFadZHkHcAG\r\nRtDQxnrNbEBx1lfwoLyqfvmLA8lfUhiSZwDDKdtRUmPoTeKZhCSv8CFtUDbU\r\n9x+CCDHKChK4arnrUksq/WjCv0zWWr8wCok=\r\n=uiYl\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","_from":"file:next-routes-dir-0.1.3.tgz","lionp":{"tests":false},"types":"./index.d.ts","exports":{".":{"types":"./index.d.ts","import":"./index.js","require":"./index.cjs"}},"gitHead":"3ae67bc707f33341fde4adbbef39d84a979f09d1","scripts":{"build":"ts-node ./scripts/build.mts"},"_npmUser":{"name":"leondreamed","email":"leon@leondreamed.com"},"_resolved":"/private/var/folders/wq/bsk6j8x54gbfhg3_p6s34ph40000gq/T/6a3f8ae526976f21ced75e9609ac29ca/next-routes-dir-0.1.3.tgz","_integrity":"sha512-cmhBOowaHT9gcAlP/bLEM31IZ7zGE85sq5tg+Iu86dXi73InsBxUhcMpRM81DPljNAit85RaZj/8QAw0/SMcdA==","_npmVersion":"8.19.2","description":"`next-routes-dir` provides a way to use Next.js 13's `app/` directory colocation features while still using the feature-set of the old `pages/` directory. With `next-routes-dir`, you can create a `routes/` folder in your Next.js app that mirrors the folde","directories":{},"_nodeVersion":"18.12.0","dependencies":{"acorn":"^8.8.1","chalk":"^5.1.2","esbuild":"^0.15.18","outdent":"^0.8.0","chokidar":"^3.5.3","readdirp":"^3.6.0","p-debounce":"^4.0.0","change-case":"^4.1.2","tiny-invariant":"^1.3.1"},"publishConfig":{"directory":"dist"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^0.25.4","lionconfig":"^2.1.4","typescript":"^4.9.3","@types/node":"^18.11.10"},"_npmOperationalInternal":{"tmp":"tmp/next-routes-dir_0.1.3_1670265891036_0.4015868210487501","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"next-routes-dir","version":"0.2.0","_id":"next-routes-dir@0.2.0","maintainers":[{"name":"leondreamed","email":"leon@leondreamed.com"}],"dist":{"shasum":"39f1aad7eefd00d1808ea317a4296fd766153766","tarball":"https://registry.npmjs.org/next-routes-dir/-/next-routes-dir-0.2.0.tgz","fileCount":11,"integrity":"sha512-Y1ORcx85Yh1+BvRCe24ealZpCu5ZZeqcYM+r3unbjWkCQT8X7JIlSEGZZa9/nGBq0JHXmYSbRqVap6BG1ChWeQ==","signatures":[{"sig":"MEYCIQCve13aczvXSR9POxpqV7A/JCHKBBubhEjDf8Jqaf58lAIhAPFbHvJJVaIcyuFJ8/q54i0pT5aaPQEp/2djdyngeUPT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46008,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjjjzmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoI2A//QzTcMYvK0dtuQfo9SWJQbWGUqQih7JC6OoGHaTn221bhE3+u\r\n7fj5010XrqRPcOcMoj4WhQNUnngShKoZ5tg+AKtqDxGt5/FwKGQCxy0irsWT\r\n9F2xn8BhsQV7e3DGNozazuCSOw4b6+QzDTzhTwRITXZ+RIbfxZEikpb6i+qP\r\nhIgShE0uEbsHUsGzzR59SHKaRVl3zDbIkQoyqeefpsCxYrlyFGL5cRAwCULW\r\nzDH485JGJbwUxnbV9Qjsjr3j+2PWSrxcqe19r2Q1/mV2Uh21Cl7Kq3mzO/fu\r\nuTypW4QwbnJXESY4pUaGXYr66u8V5MbXWvVckr5se7rbBtTaaJ3u6d9QhXni\r\nrXYAKGm1rUSlz1bpkLX+i6qSS6FpwL58OquEtZHizcsPZxb2vwQMLUzCL9rd\r\nK0aBUw4+VuLgpIQvHuqBwEHakNT4i4F/j80P0h6Vb6SzWck6LKiecmXGeZP1\r\nZPP94Ug6uJwXosGY7zh3BtqyPGcE1iIIbw2LK1uCcYjt1WXDA5V3BijYah69\r\nPGevCBZjO4oRf5/INRUD8Zh0O/00hCSU6xSAPF4/Ky2eEKfzzNBunRC8XcN9\r\nVuFHl5ZssqH+fmvGb5xuI7aNvoQKaYuOTNRxmRJAni3vDH+Fn4jz3uKbTSwL\r\ngPT/9Bz3iLl4rdRvim2VnNtRUmpaBxDAA4E=\r\n=pRyi\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","_from":"file:next-routes-dir-0.2.0.tgz","lionp":{"tests":false},"types":"./index.d.ts","exports":{".":{"types":"./index.d.ts","import":"./index.js","require":"./index.cjs"}},"gitHead":"3ae67bc707f33341fde4adbbef39d84a979f09d1","scripts":{"build":"ts-node ./scripts/build.mts"},"_npmUser":{"name":"leondreamed","email":"leon@leondreamed.com"},"_resolved":"/private/var/folders/wq/bsk6j8x54gbfhg3_p6s34ph40000gq/T/4e062a3a55e2b6675685141796138398/next-routes-dir-0.2.0.tgz","_integrity":"sha512-Y1ORcx85Yh1+BvRCe24ealZpCu5ZZeqcYM+r3unbjWkCQT8X7JIlSEGZZa9/nGBq0JHXmYSbRqVap6BG1ChWeQ==","_npmVersion":"8.19.2","description":"`next-routes-dir` provides a way to use Next.js 13's `app/` directory colocation features while still using the feature-set of the old `pages/` directory. With `next-routes-dir`, you can create a `routes/` folder in your Next.js app that mirrors the folde","directories":{},"_nodeVersion":"18.12.0","dependencies":{"acorn":"^8.8.1","chalk":"^5.1.2","esbuild":"^0.15.18","outdent":"^0.8.0","chokidar":"^3.5.3","readdirp":"^3.6.0","p-debounce":"^4.0.0","change-case":"^4.1.2","tiny-invariant":"^1.3.1"},"publishConfig":{"directory":"dist"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^0.25.4","lionconfig":"^2.1.4","typescript":"^4.9.3","@types/node":"^18.11.10"},"_npmOperationalInternal":{"tmp":"tmp/next-routes-dir_0.2.0_1670266086099_0.6278868088509517","host":"s3://npm-registry-packages"}},"0.2.1":{"name":"next-routes-dir","version":"0.2.1","_id":"next-routes-dir@0.2.1","maintainers":[{"name":"leondreamed","email":"leon@leondreamed.com"}],"dist":{"shasum":"b09f8b8edf75874f54c4c04e7358c68dece42bf7","tarball":"https://registry.npmjs.org/next-routes-dir/-/next-routes-dir-0.2.1.tgz","fileCount":11,"integrity":"sha512-Vh/iyWQPyBapscIJeeMFCLbNvjHicqyYbVTVaca0vAT2au7ngOxRCE+J2OhWOyd9HshAMkAH5F34jPIEItJB3w==","signatures":[{"sig":"MEYCIQDW3PmOsPfe7bAlBiwSOV7cbJ/NVSMJxf9mB6r/EVEx8gIhALu6R7H3bMhl0FeqXCMCA7alwNodm98MZyzT6IxhJP7T","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45753,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjjj2dACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpt6RAAknTsb1cHY48q96PmDoWu38Xk9nODanxBPIOCOxtkXZ2JD1PR\r\noKQELPaAyOwH1uzhTB9xo+wO9/k3/tOjfsV0i0k3DXsCgtgTd6prGCQ5YyM3\r\no58om3Div5Mc245yEEAcmclY0GfdflCGBYEM6qTWG8HJQjEjKIVxBKwSz8kE\r\nM1c31yoyYXFMKNFOzHtpA5YLofJT4r7zsu1RYnUSCGgGoh9FX9p2A6kczGZe\r\nZpEe1QnEwEX+wDCa4LMFABAqmf61kZKXCwgY1Z9yddGu+vVlal5Hvy6z46ET\r\ncucBrrfULIo/Vf7jMQSW3AXPMrDCDW/ivVyinweycgkp2DuKVRg4NT3DZ5GD\r\nU+aoD9uEEIV/7Hkg4UOdd4fbYrTTPYzZg8/8lNMsu0C9gFBaBvfWN8ZCB7yv\r\n+ctVN8EpuxSl0Z9PQ0m8SdnE2vziAhQbCjoL4KxSALRolIgDAiI9YSnXP7L+\r\nKPhLdbgnJER7qsfQN9wtc13okVCxt6cxeKuylELQO8Z/pmre0cQ4JbWDKQSn\r\ne8Au/T3tk/Lp1QJHGy09WKO0W2ZnSlSxdIBsDOSu9E4vMZoOfks0TBwunR+1\r\nlomyrzLtf6wuzdaK2+ZgtO1wSSJwlsOFSRVa6e0hxh64xLAATLEVxQ8irmcF\r\nM5q7z+ajxMwHGqW08FR5ubxhyxmz/SNDM7k=\r\n=Dlnx\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","_from":"file:next-routes-dir-0.2.1.tgz","lionp":{"tests":false},"types":"./index.d.ts","exports":{".":{"types":"./index.d.ts","import":"./index.js","require":"./index.cjs"}},"gitHead":"3ae67bc707f33341fde4adbbef39d84a979f09d1","scripts":{"build":"ts-node ./scripts/build.mts"},"_npmUser":{"name":"leondreamed","email":"leon@leondreamed.com"},"_resolved":"/private/var/folders/wq/bsk6j8x54gbfhg3_p6s34ph40000gq/T/532c55a9b514cdf4b1f07ac4a1dfbf75/next-routes-dir-0.2.1.tgz","_integrity":"sha512-Vh/iyWQPyBapscIJeeMFCLbNvjHicqyYbVTVaca0vAT2au7ngOxRCE+J2OhWOyd9HshAMkAH5F34jPIEItJB3w==","_npmVersion":"8.19.2","description":"`next-routes-dir` provides a way to use Next.js 13's `app/` directory colocation features while still using the feature-set of the old `pages/` directory. With `next-routes-dir`, you can create a `routes/` folder in your Next.js app that mirrors the folde","directories":{},"_nodeVersion":"18.12.0","dependencies":{"acorn":"^8.8.1","chalk":"^5.1.2","esbuild":"^0.15.18","outdent":"^0.8.0","chokidar":"^3.5.3","readdirp":"^3.6.0","p-debounce":"^4.0.0","change-case":"^4.1.2","tiny-invariant":"^1.3.1"},"publishConfig":{"directory":"dist"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^0.25.4","lionconfig":"^2.1.4","typescript":"^4.9.3","@types/node":"^18.11.10"},"_npmOperationalInternal":{"tmp":"tmp/next-routes-dir_0.2.1_1670266269717_0.7512837551373648","host":"s3://npm-registry-packages"}},"0.2.2":{"name":"next-routes-dir","version":"0.2.2","_id":"next-routes-dir@0.2.2","maintainers":[{"name":"leondreamed","email":"leon@leondreamed.com"}],"dist":{"shasum":"b23604487b7601083cee691b042f8ba7db440139","tarball":"https://registry.npmjs.org/next-routes-dir/-/next-routes-dir-0.2.2.tgz","fileCount":11,"integrity":"sha512-HLOGUbxuIVs7ay4zWiYlX/GCLXJX938tBmVv+599rLa6Zf6HTBP6uFSUcfX8qrQngaIP3S3PdJXP0da6piAsbA==","signatures":[{"sig":"MEUCIClSvQhEngAFGRbnnk3TGb/hPnt6AbE4HYmfzIXSwpVsAiEA8qeInxAcsS2mopdd79PaM5tyX5f30APEQng3yeIZKkY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47849,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjj8/UACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrqzA//akGlZsF4gh7Yf9f7e6dIFWr55OXSNiZzk7uY7Petc8YW1mTf\r\nDPp/Yl3tF5FnXa1anCvqps7BVedM26Cmmd1C7fgrS0SuYcO6XTwDD+Ivzjsy\r\nTZUFLfSYW3RHYzvM/9bbXGhBy/eEyaT6DfMjIwfRcJmMyj4eFHNdrr4AUcqE\r\nIxtEkWMtvMJy43bEMi7kSFWaXau7y1iohGaZSgWi2YSOgbIxSgrI0gsUXq8U\r\nlccDQozMEEEfPmCaWC2MiWOvYNtdrozcdqAk9iVVPpDagNqwUUlgywAVv8PC\r\nx8ILb7ml9CDK4TXEfQKl5onE4yTkFh5jtCHDd66vgczxKRBfrSRvfxsKEfG3\r\n0nFMNZQIJ1Z2vigWYehvmGZwWND7wRZ3wluoJUXyoENkNQt5M9DIr+JpXvRU\r\nSpUodxH3JcoF9fLCi8+RPPiQQYY27nDqT2m+CvPT5J865BmZglrzxPToli1F\r\nvnQb3vL4P2vh7/q1EDl+JKnY1LQh+ZXFo2XCRFrG6tKsq+V6GkA1+H3vLk6u\r\ne77j36kR0GSbF6I5ZVPcWnOksfi3JgPnvo7ys+bHQH78pH7M0j1lGdpdFAgN\r\nqtv19cdINiQnXahZ03J8oV6TcWuB8+tWIrpLJWseGEuYpGv1S80VlJAlSJN8\r\nVi5GO3+DB4M1B0pknTf5XekQghq8HeHJQxg=\r\n=zTDR\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","_from":"file:next-routes-dir-0.2.2.tgz","lionp":{"tests":false},"types":"./index.d.ts","exports":{".":{"types":"./index.d.ts","import":"./index.js","require":"./index.cjs"}},"gitHead":"3ae67bc707f33341fde4adbbef39d84a979f09d1","scripts":{"build":"ts-node ./scripts/build.mts"},"_npmUser":{"name":"leondreamed","email":"leon@leondreamed.com"},"_resolved":"/private/var/folders/wq/bsk6j8x54gbfhg3_p6s34ph40000gq/T/3648186372731d416732db9a759e0d47/next-routes-dir-0.2.2.tgz","_integrity":"sha512-HLOGUbxuIVs7ay4zWiYlX/GCLXJX938tBmVv+599rLa6Zf6HTBP6uFSUcfX8qrQngaIP3S3PdJXP0da6piAsbA==","_npmVersion":"8.19.2","description":"`next-routes-dir` provides a way to use Next.js 13's `app/` directory colocation features while still using the feature-set of the old `pages/` directory. With `next-routes-dir`, you can create a `routes/` folder in your Next.js app that mirrors the folde","directories":{},"_nodeVersion":"18.12.0","dependencies":{"acorn":"^8.8.1","chalk":"^5.1.2","esbuild":"^0.15.18","outdent":"^0.8.0","chokidar":"^3.5.3","readdirp":"^3.6.0","p-debounce":"^4.0.0","change-case":"^4.1.2","tiny-invariant":"^1.3.1"},"publishConfig":{"directory":"dist"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^0.25.4","lionconfig":"^2.1.4","typescript":"^4.9.3","@types/node":"^18.11.10"},"_npmOperationalInternal":{"tmp":"tmp/next-routes-dir_0.2.2_1670369236581_0.26175844810700455","host":"s3://npm-registry-packages"}},"0.2.3":{"name":"next-routes-dir","version":"0.2.3","_id":"next-routes-dir@0.2.3","maintainers":[{"name":"leondreamed","email":"leon@leondreamed.com"}],"dist":{"shasum":"1929a9bed78154852b08486bb073c8b7a2b0de16","tarball":"https://registry.npmjs.org/next-routes-dir/-/next-routes-dir-0.2.3.tgz","fileCount":11,"integrity":"sha512-3Lk8XX3uPG9ljCTODclwGM0UkL91eM6MShKbeqk/YXTNDqkD+eW6Au5U4E0CCS7ytXFQF8hpeKqQTG5oUr2sTA==","signatures":[{"sig":"MEUCIQC/WdeIZYqTJ/AKXPrgwIFqCSM2r7PnLWaH3FXhRvv8rAIgMSsKkoDIu6P7aemPsOKxGcLw+OossHNkUCfla3BaUNA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47747,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjnQdJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpXhw/+JmkF0dDGwresgvFl90KHY+wyxJCvjWXuR/IGe8FDaVI33nZk\r\ndzBEH73wS42BUjsD6QzxdLMQ+aiet02BFq1ITnTd2W9bzkqc+q7Ukel6PCrx\r\nv1ZRpZHCHUvQ8u7ZlTSiGKMVCe4LKGmS5EC9BhbkSf0qAPJspOJZV90mg8Z4\r\nWygoOP9l41/d2uB39qc9tqS3YRiAbFYGsHfwOwRlW5EgkjGd81zNDtIiYAwj\r\ndVHyIKYy+gf0B7acq0Ck9xJQElxLaTs8iqO1ksaW77e/WFskSa1m5A4XfdaR\r\nJYTjbI0HIFrGOEkQvWDMYzoDYxwKNEf4NYI+8CDnPSh1X7GuNPiZDqF14cMx\r\nEMI3NOvvXH8+dTeeC6LJRqZFXMXaGs+25FFm5BRfQDFPUMTFUOnfP1TmN3Qm\r\nnsqBYdDGO7cW9ihB4CponuNQJx06MJKId+p6MeVLgDAadX1upqNplspb3twX\r\n4cf8W5FnA3Jg8Ri5GlaBZcRzBdpeFiE5HuLLaLu6qHfXk+neF3XeClg8RZ3q\r\nrEJgn8rQ2mfHxuzNTZem4X8nzkQAGMYW1nwnXlctpP1DycYsOCxO1RJwbBPI\r\nKasPhCwTQFhXKYJU7PSth/nMQgJUCarfZvPEJjvGxCp0kKChgBDCCT0qK8ds\r\ni6LA8PJSXUcM/GgJ9xVExkEBBZx23/6W5/I=\r\n=yreT\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","_from":"file:next-routes-dir-0.2.3.tgz","lionp":{"tests":false},"types":"./index.d.ts","exports":{".":{"types":"./index.d.ts","import":"./index.js","require":"./index.cjs"}},"gitHead":"d13d7e1f52dda1475b1bc7badb3c6a9f3e3ad03d","scripts":{"build":"ts-node ./scripts/build.mts"},"_npmUser":{"name":"leondreamed","email":"leon@leondreamed.com"},"_resolved":"/private/var/folders/7m/1np0mcls2bv8qfqq35n6lc500000gn/T/f0de7985d7e7b61171bdff9deddb6755/next-routes-dir-0.2.3.tgz","_integrity":"sha512-3Lk8XX3uPG9ljCTODclwGM0UkL91eM6MShKbeqk/YXTNDqkD+eW6Au5U4E0CCS7ytXFQF8hpeKqQTG5oUr2sTA==","_npmVersion":"8.19.2","description":"`next-routes-dir` provides a way to use Next.js 13's `app/` directory colocation features while still using the feature-set of the old `pages/` directory. With `next-routes-dir`, you can create a `routes/` folder in your Next.js app that mirrors the folde","directories":{},"_nodeVersion":"18.12.1","dependencies":{"acorn":"^8.8.1","chalk":"^5.1.2","esbuild":"^0.15.18","outdent":"^0.8.0","chokidar":"^3.5.3","readdirp":"^3.6.0","p-debounce":"^4.0.0","change-case":"^4.1.2","tiny-invariant":"^1.3.1"},"publishConfig":{"directory":"dist"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^0.25.4","lionconfig":"^2.1.4","typescript":"^4.9.3","@types/node":"^18.11.10"},"_npmOperationalInternal":{"tmp":"tmp/next-routes-dir_0.2.3_1671235401255_0.18438726786030668","host":"s3://npm-registry-packages"}},"0.2.5":{"name":"next-routes-dir","version":"0.2.5","_id":"next-routes-dir@0.2.5","maintainers":[{"name":"leondreamed","email":"leon@leondreamed.com"}],"dist":{"shasum":"069da5f1f452a95273275add456baa6843639f11","tarball":"https://registry.npmjs.org/next-routes-dir/-/next-routes-dir-0.2.5.tgz","fileCount":11,"integrity":"sha512-ezkAngAAoU6MyZs7QuJcgUPi62dvuUdPK63E9ZNbRMzVfqvW1GJrYJXJSzEUGf4q+r+/ALp9L81eyPu4FAbcEQ==","signatures":[{"sig":"MEUCIAdKB47BD4YRQQPDRmtC1fybH/xmS8XDtKbp4S3w5PIsAiEA/FNv2T9S4w1Vc++SXVCP7PqRsLgiC9g6n5LCMIgodWQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48081,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjqKnCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmov+g//U9jsi9NqB1g04ghowhbPCaM/w/KOlIqEL60m0M+A/a/N7NTS\r\nZ3kQIzR3QypbMsTJgpV00FQRs6PvJykbUCyg0M8Js72r0lBKyYKEMbgqu7Qa\r\nSloaRjnhQKervAtWQTI9lGeamQ6NfZ61IhOZrWIGyTm/WCoDJ0lfFvSYyWEu\r\n+27niABpMHWpDhZFUAs5ITp6yXMT1BS6Wmb3S/aFU9QE6kvo/psT5KRg11ng\r\njw9t9v0pDJZ1KbPDG946wB834oOPVcFSSDSWK/BNC0hDbs2QsOrbqm7vQMav\r\nv6xrma/EdbvwNjciPF6X3bxpXBYjFf/vcKMQ3wxzMQZFc1fTckAGZ7n+1cYm\r\n4WIzU+ViEgM32if5vxD+XVWc0FWCSpYVxI0qiX5paauf7ylfoZDQxfXCTk4n\r\nir/TnHJ0kxPfyLQmSe98n8ve93IDYTropihj86GjQ63jMD6iCnHIexghUKBF\r\ne4fmB6vynWUq2BWECX+/IGKe5EgICuxUytXGZ4UI9wahbl0bnlWPEpNBput8\r\niVIH0vhd9GwIfIRAHIn6ayVFI7+7cVNr0xWX04kF7a6e++CXbJSwRWBxs3iC\r\nRHOaUZ924Iqxo+mGDtwM86nX9O4WjcynECx6t7M4ZWZU+8Ocm1C/kniJ+L4Q\r\nPdPx+WbwS522FxQe3iMLBg+gIafZm1+dlIM=\r\n=PU0C\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","_from":"file:next-routes-dir-0.2.5.tgz","lionp":{"tests":false},"types":"./index.d.ts","exports":{".":{"types":"./index.d.ts","import":"./index.js","require":"./index.cjs"}},"gitHead":"824e8546d5662777f0e22f76b3d14154136bf278","scripts":{"build":"ts-node ./scripts/build.mts"},"_npmUser":{"name":"leondreamed","email":"leon@leondreamed.com"},"_resolved":"/private/var/folders/wq/bsk6j8x54gbfhg3_p6s34ph40000gq/T/d2096c93526ecc1d95bb56a7a7567686/next-routes-dir-0.2.5.tgz","_integrity":"sha512-ezkAngAAoU6MyZs7QuJcgUPi62dvuUdPK63E9ZNbRMzVfqvW1GJrYJXJSzEUGf4q+r+/ALp9L81eyPu4FAbcEQ==","_npmVersion":"8.19.2","description":"`next-routes-dir` provides a way to use Next.js 13's `app/` directory colocation features while still using the feature-set of the old `pages/` directory. With `next-routes-dir`, you can create a `routes/` folder in your Next.js app that mirrors the folde","directories":{},"_nodeVersion":"18.12.0","dependencies":{"acorn":"^8.8.1","chalk":"^5.1.2","esbuild":"^0.15.18","outdent":"^0.8.0","chokidar":"^3.5.3","readdirp":"^3.6.0","p-debounce":"^4.0.0","change-case":"^4.1.2","tiny-invariant":"^1.3.1"},"publishConfig":{"directory":"dist"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^0.25.4","lionconfig":"^2.1.4","typescript":"^4.9.3","@types/node":"^18.11.10"},"_npmOperationalInternal":{"tmp":"tmp/next-routes-dir_0.2.5_1671997889829_0.8311029561107008","host":"s3://npm-registry-packages"}},"0.2.6":{"name":"next-routes-dir","version":"0.2.6","_id":"next-routes-dir@0.2.6","maintainers":[{"name":"leondreamed","email":"leon@leondreamed.com"}],"dist":{"shasum":"ce785e3bcd2918e36956d066382186e0327aa8cc","tarball":"https://registry.npmjs.org/next-routes-dir/-/next-routes-dir-0.2.6.tgz","fileCount":11,"integrity":"sha512-GOVQrEhq3zFp6O3D1BDSG3IWhGeZ08A3DVh5M8QL+5HAaC3Z2bV+/eRIHx/d8VvYOrXcsiILVKP7ZnfWvETKWQ==","signatures":[{"sig":"MEYCIQCjSNpLH7TTVZ+jgShU6vnPTZHXq+GDSF9DuCsKxwU3LwIhAKUpC2Z2FovvJMC1vLUspqKXVxZvMaY/KdSpUBo/mp6g","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47719,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjv0+JACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoj6A/+Nb54BtM2GAfU242PS7Ah/ieMFtvioikWLwygvE6Gggnk5gir\r\nBB941SEoEZvZHydWO0GE5ZypQdalWBDl2+GpRZ+nBAgPBnFjjd75J8/Sl04L\r\nkRDY5ltQFVg28pERaAySXkSko7ySfOFLzqU1A5X5TrS4xRl0JH33B1UdVTPy\r\naghBMGRYID1i+KB3OQK9jDrv56eG4Y7Q185QGwaPb1nXC4nOry3JdUx4qGkt\r\nwCu/m/CEcjTNTF29w/SGnyxJL1km6y0GAg+ulY80c1VE0LPfJw+3Gl268bZ0\r\nOxXI4eE0Eg1YlT9r1n4ZGjWU3XZxaOB58Bwf4gpuarwf2QIlog2Jd+U6LG8A\r\n9AxhMYVyoXIsmWy7DJM4rULFW3ia24aqhoaDELOh5owXw0CNA0syi+nGr9na\r\nxEybOCax+0eLcgQJj1lRuqffIMch0gaYxGVr9N7TrN6DYoBD1BnXEPjzR5Pz\r\nTZ0/vRa92sysXHyG+AuNbFc1oCpRBFu55jLjRuWQWDOA4yX2aDM6/GSytm/c\r\n0bEZ8zJqYyxvY0RGe560xlOngzL/pwlqgjBwh1w6Y+C7GC9M3mUm6ozgLE8v\r\nUvsSyeiHXDePclkoJrrpspoXgZf0NjM4GPg5ZOZpkcsvqKf5w0xfwJxWCPfU\r\nYzgKnMnqLe41DEQCwTGFNd2tcfDUPB7UEVo=\r\n=aX9f\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","_from":"file:next-routes-dir-0.2.6.tgz","lionp":{"tests":false},"types":"./index.d.ts","exports":{".":{"types":"./index.d.ts","import":"./index.js","require":"./index.cjs"}},"gitHead":"117eba291a2abfda589e032e47eded79b93d1cdc","scripts":{"build":"ts-node ./scripts/build.mjs"},"_npmUser":{"name":"leondreamed","email":"leon@leondreamed.com"},"_resolved":"/private/var/folders/wq/bsk6j8x54gbfhg3_p6s34ph40000gq/T/afa3b5d5899b6befac724964a9bde4ab/next-routes-dir-0.2.6.tgz","_integrity":"sha512-GOVQrEhq3zFp6O3D1BDSG3IWhGeZ08A3DVh5M8QL+5HAaC3Z2bV+/eRIHx/d8VvYOrXcsiILVKP7ZnfWvETKWQ==","_npmVersion":"8.19.2","description":"`next-routes-dir` provides a way to use Next.js 13's `app/` directory colocation features while still using the feature-set of the old `pages/` directory. With `next-routes-dir`, you can create a `routes/` folder in your Next.js app that mirrors the folde","directories":{},"_nodeVersion":"18.12.0","dependencies":{"acorn":"^8.8.1","chalk":"^5.2.0","esbuild":"^0.16.17","outdent":"^0.8.0","chokidar":"^3.5.3","readdirp":"^3.6.0","p-debounce":"^4.0.0","change-case":"^4.1.2","tiny-invariant":"^1.3.1"},"publishConfig":{"directory":"dist"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^0.27.1","lionconfig":"^2.3.1","typescript":"^4.9.4","@types/node":"^18.11.18"},"_npmOperationalInternal":{"tmp":"tmp/next-routes-dir_0.2.6_1673482121617_0.8827583954452718","host":"s3://npm-registry-packages"}},"0.2.7":{"name":"next-routes-dir","version":"0.2.7","_id":"next-routes-dir@0.2.7","maintainers":[{"name":"leondreamed","email":"leon@leondreamed.com"}],"dist":{"shasum":"cf59586f35d514e290a06246e30bc3af2585b34a","tarball":"https://registry.npmjs.org/next-routes-dir/-/next-routes-dir-0.2.7.tgz","fileCount":14,"integrity":"sha512-mT5o/e22YaZAnmNdWSqCv+3+lebGVSvrxAVyIujPXWLzANV04JdW/rJHBpnPmccvyh5rRwHpvJUvUBZN9gopIQ==","signatures":[{"sig":"MEQCIGXSQVm6rxUSrCNbAP77nLFeDAVaeE/GP2kP071doRLQAiBwrJ1CiKAjj+wM2BeomjXvvHq2wzOvVImqdde8yZjRzA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54990,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj7U0OACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoSxg//Q+1aJpW1sNyxJb05GvHwS0eZpyBvz+rGxnI70Z8jTOlf6ivE\r\n3vxo6qRVgxTD8PJ4Q8JjXovTgRuvQ31zymHOTh2u6Nk81Cunx9EFat7zjfgv\r\nBvJNXn48cPmyFmPsaHq9bKr4i7NuCCyK+I3MbGPn80EoYG6DqxhBhRa9apq0\r\nLBbbz7rBmZIsu36WQP0HT3YW2xrNCf+Au1oxPFd75QAZ7Qzblt92t8vAGLS/\r\njlb8OEzHDI+24Lmdo0MzEzpjr9fsZoYLu4cX0uJLK7I7tELCB4xxJWS9iiAp\r\npGfes5+7L5Xl98AMqdQkeBqzE9V0vGHvwBAEyUSvNwJlgPhHNRxF1ZW8ZFad\r\noK3X4KYh3D7h6tqxndpuPAdD8btHHYjvRobV9xdiB4wvp5DCPiFPRWcVo4ZV\r\nde/4FcUzz1b5pLTbaMTP+fgy8s1extonv0VfB1p6vzSLI/0QwT8UP28PV76I\r\nKNcJpesN0cRD9toQPvStBVOILd6hqeMEEl3F6+MehqgBsbRPU0d8rT9pQg7f\r\nlCz+W1Vb4UcSyFEiP/oBF2zWkLMgkjUx5ta97LcKgl4J8oJhbmrE/dzvbA3g\r\nFOu61pn/6VscRtiqO+uRzbpAPAhE7BMxAB3Euv7OfXAp2rAEhnLEvHeNIDZv\r\ndDWp4hJ3J9Ut89caGQvoOtOp+cDpKzFri5o=\r\n=4VGH\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","_from":"file:next-routes-dir-0.2.7.tgz","lionp":{"tests":false},"types":"./index.d.ts","exports":{".":{"types":"./index.d.ts","import":"./index.js","require":"./index.cjs"},"./deepmerge":{"types":"./deepmerge.d.ts","import":"./deepmerge.js","require":"./deepmerge.cjs"}},"gitHead":"182685ed3bfd9d75f334324a540ed048192f8beb","scripts":{"build":"ts-node ./scripts/build.mjs"},"_npmUser":{"name":"leondreamed","email":"leon@leondreamed.com"},"_resolved":"/private/var/folders/7m/1np0mcls2bv8qfqq35n6lc500000gn/T/f0c8b63fc4abf272a2bbf11b59a65d85/next-routes-dir-0.2.7.tgz","_integrity":"sha512-mT5o/e22YaZAnmNdWSqCv+3+lebGVSvrxAVyIujPXWLzANV04JdW/rJHBpnPmccvyh5rRwHpvJUvUBZN9gopIQ==","_npmVersion":"8.19.2","description":"`next-routes-dir` provides a way to use Next.js 13's `app/` directory colocation features while still using the feature-set of the old `pages/` directory. With `next-routes-dir`, you can create a `routes/` folder in your Next.js app that mirrors the folde","directories":{},"_nodeVersion":"18.12.1","dependencies":{"acorn":"^8.8.1","chalk":"^5.2.0","esbuild":"^0.16.17","outdent":"^0.8.0","chokidar":"^3.5.3","readdirp":"^3.6.0","p-memoize":"^7.1.1","p-debounce":"^4.0.0","change-case":"^4.1.2","deepmerge-ts":"^4.3.0","tiny-invariant":"^1.3.1"},"publishConfig":{"directory":"dist"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^0.27.1","lionconfig":"^2.3.1","typescript":"^4.9.4","@types/node":"^18.11.18"},"_npmOperationalInternal":{"tmp":"tmp/next-routes-dir_0.2.7_1676496142449_0.25372221993610644","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"next-routes-dir","version":"0.3.0","_id":"next-routes-dir@0.3.0","maintainers":[{"name":"leondreamed","email":"leon@leondreamed.com"}],"dist":{"shasum":"bacf55d0ca7c86ef9f51aec254a6d1c0255f9c80","tarball":"https://registry.npmjs.org/next-routes-dir/-/next-routes-dir-0.3.0.tgz","fileCount":17,"integrity":"sha512-REtWaHdhw4RyvPZWzrLt1+z8ZnZBZgkWIh1s/3ozruovAjC8HidmHRturrFBoccKmFdMLGf0HiiZPHYTfug47g==","signatures":[{"sig":"MEYCIQC9jJYEp6vUukd7N+4QLXQ7MGZ/EanN3vMSeXnC2engmAIhAPprxbvjcb36izCxQ1VbOXEsq/yU5QvTM3kcnyCKzyUd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57605,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj7cI2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq5XA//WPAThy49S+I5VEshTmAwMrVUShOt01EdHX8hDmokWwDCXNZF\r\nZCUSHxVa+yhqsOXfVRLzwWWLqdcp/b9HQxKC5G5T3TG31C514Yx/2Oc/XkBX\r\nXjOBVAbmwbwIiH68Pfn1V23UE6GI7UnenQBP655AkljWGqSSIV238ytEryyA\r\n8odJMWtg70zKwaAQEvxL+fbEGJ4bW/Ob53R86KpTVosNtaz9REOkdEaA3hIO\r\n0YH/qiOD2VpuOq7KmFCkpQp4TBnoAdy2y0URUz/871Ns8UE7T5XfobOTVILI\r\n2yAPYI8nzT7qW6utHWikcfAP7w89+xePRyfsnbNTukqMIuJN8qti4EJIb3GG\r\nTeHzER5+WlXiVQJHSj7WFZBJL83T4TAULk2PMgRsDdqaYWm7zX5AzuXOn+2e\r\niCwBBFaH0tb2cuNVbQiqNruNLdok7N8qI87bYDVEwOjDTXMd2ZebupGfaNbl\r\nswXfsY5e7E6Uw89N1CSwZi3H0WUNISpYgFVkekYV3vuytO99f2lXCDqaRwVC\r\n7/nbFWcWJwotEcaYwGuJP7mB8jN7Jks6CmD0vVx2Bga16qSiGqPZv6Kchkv8\r\n6SRuOyD6qqobmSd+GPxwUjwKQtUjrlzK3ZtQVetuwN7vGn6RoPOMYcyXxbB0\r\nuveSrhBRJTTQNTxXalwYehfLJ5zKOl6As+s=\r\n=bRxC\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","_from":"file:next-routes-dir-0.3.0.tgz","lionp":{"tests":false},"types":"./index.d.ts","exports":{".":{"types":"./bundle.d.ts","import":"./index.js","require":"./index.cjs"},"./deepmerge":{"types":"./deepmerge.d.ts","import":"./deepmerge.js","require":"./deepmerge.cjs"}},"gitHead":"ba652ea5f65459b746e7165978e3985d9c48997d","scripts":{"build":"ts-node ./scripts/build.mjs"},"_npmUser":{"name":"leondreamed","email":"leon@leondreamed.com"},"_resolved":"/private/var/folders/wq/bsk6j8x54gbfhg3_p6s34ph40000gq/T/15f146610fb889b2ab4bae9fb7ff80a9/next-routes-dir-0.3.0.tgz","_integrity":"sha512-REtWaHdhw4RyvPZWzrLt1+z8ZnZBZgkWIh1s/3ozruovAjC8HidmHRturrFBoccKmFdMLGf0HiiZPHYTfug47g==","_npmVersion":"8.19.3","description":"`next-routes-dir` provides a way to use Next.js 13's `app/` directory colocation features while still using the feature-set of the old `pages/` directory. With `next-routes-dir`, you can create a `routes/` folder in your Next.js app that mirrors the folde","directories":{},"_nodeVersion":"18.13.0","dependencies":{"acorn":"^8.8.1","chalk":"^5.2.0","esbuild":"^0.16.17","outdent":"^0.8.0","chokidar":"^3.5.3","readdirp":"^3.6.0","p-memoize":"^7.1.1","p-debounce":"^4.0.0","change-case":"^4.1.2","deepmerge-ts":"^4.3.0","tiny-invariant":"^1.3.1"},"publishConfig":{"directory":"dist"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^0.27.1","lionconfig":"^2.3.2","typescript":"^4.9.4","@types/node":"^18.11.18"},"_npmOperationalInternal":{"tmp":"tmp/next-routes-dir_0.3.0_1676526134241_0.5134792914379287","host":"s3://npm-registry-packages"}},"0.3.1":{"name":"next-routes-dir","version":"0.3.1","_id":"next-routes-dir@0.3.1","maintainers":[{"name":"leondreamed","email":"leon@leondreamed.com"}],"dist":{"shasum":"5c1e3c9f5936350a9b87535e48803927928f5166","tarball":"https://registry.npmjs.org/next-routes-dir/-/next-routes-dir-0.3.1.tgz","fileCount":17,"integrity":"sha512-921XyJBniWOwUx7Sk94S14nm8C/63FcjXoMuvm8ijV3TcTYTiMk+M2SbffWZXj2lVuJEHfNnbfuAlZm1v3rolQ==","signatures":[{"sig":"MEQCIDrylNhOaRiPKn5NM/oyXdzf2yuO1J1YzVyUeBKq56jCAiBe6kFtDbw5UMXMYBXubcRSgWIhtmAIm3iMNBkuVVJxVg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57609,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj7crHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo2IA/+OwkfnuPxl62z/8MElYJI4gn1ZsjUldewWdK98pfOoyK0R/9R\r\nhcTM8aeaK7qukAADXPNj2bOYD7nZYT7xkGXKAQPWW2E4oEqHrFPUyQ9xkzgn\r\nfg9Kb4Flf2xKmKKSOwkhJqdNLrRkfS+YCIm7NfXGdisZF9rIQPKx/uGLYdeq\r\nlcgLLdFEb0tU9zqYO5dAHQ3Yt9OsG4/8gDAN/3x/IjC+AuZ9nVTFmWXDjjmx\r\ncE08i7DOE/jeDA32viC6KwiKjqPA+ksgF6Nv9H/b8rwedTCR7kCbxn8sFZtJ\r\nfYmgDMQSia7AT66hjThu6+fIbwBxXYwbiDQLIkHCrNw8DkF5yMkrWtwcCgca\r\n1pfg02Ox5ao+Sbe2WASZNvtjibUIonZEuWyfyjuA7gkr9q2ShX4JevQR+OA2\r\nQTC3pLk1g7/6KoRPUUPzfRDEKhVXlkkhOJYY8Ul1wcDg0wxfrxt+++taGxvb\r\nQSlnvFeaA2AY5wa280386xKVcXRyOr9/jTMItN6GQ7VVmLj2H5CnLyK4bVqn\r\nnLRILbJI7B/8a9m9+FiHlc+EgRYLFabpnEHQI6jzKppVH6Hx+o/2ie7r71pl\r\nShVOycPcmcIciXIONEcZ2Y/CoiKQRBBa+RgY6xPzubtGWp/LgwNv+gC/xjDv\r\n/OuRn2kALS8Vdrw4vD889c4NkKiedbKuKcU=\r\n=Vlfq\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","_from":"file:next-routes-dir-0.3.1.tgz","lionp":{"tests":false},"types":"./index.d.ts","exports":{".":{"types":"./bundle.d.ts","import":"./index.js","require":"./index.cjs"},"./deepmerge":{"types":"./deepmerge.d.ts","import":"./deepmerge.js","require":"./deepmerge.cjs"}},"gitHead":"182685ed3bfd9d75f334324a540ed048192f8beb","scripts":{"build":"ts-node ./scripts/build.mjs"},"_npmUser":{"name":"leondreamed","email":"leon@leondreamed.com"},"_resolved":"/private/var/folders/7m/1np0mcls2bv8qfqq35n6lc500000gn/T/8ed74e0a23284a8593cf020e299de105/next-routes-dir-0.3.1.tgz","_integrity":"sha512-921XyJBniWOwUx7Sk94S14nm8C/63FcjXoMuvm8ijV3TcTYTiMk+M2SbffWZXj2lVuJEHfNnbfuAlZm1v3rolQ==","_npmVersion":"8.19.2","description":"`next-routes-dir` provides a way to use Next.js 13's `app/` directory colocation features while still using the feature-set of the old `pages/` directory. With `next-routes-dir`, you can create a `routes/` folder in your Next.js app that mirrors the folde","directories":{},"_nodeVersion":"18.12.1","dependencies":{"acorn":"^8.8.1","chalk":"^5.2.0","esbuild":"^0.16.17","outdent":"^0.8.0","chokidar":"^3.5.3","readdirp":"^3.6.0","p-memoize":"^7.1.1","p-debounce":"^4.0.0","change-case":"^4.1.2","deepmerge-ts":"^4.3.0","tiny-invariant":"^1.3.1"},"publishConfig":{"directory":"dist"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^0.27.1","lionconfig":"^2.3.2","typescript":"^4.9.4","@types/node":"^18.11.18"},"_npmOperationalInternal":{"tmp":"tmp/next-routes-dir_0.3.1_1676528327108_0.3459435229807377","host":"s3://npm-registry-packages"}},"0.3.2":{"name":"next-routes-dir","version":"0.3.2","_id":"next-routes-dir@0.3.2","maintainers":[{"name":"leondreamed","email":"leon@leondreamed.com"}],"dist":{"shasum":"aa2ea4ddc2a522f156c23524540b7140dedf81f3","tarball":"https://registry.npmjs.org/next-routes-dir/-/next-routes-dir-0.3.2.tgz","fileCount":17,"integrity":"sha512-IvQD88UxWVhK3BtjPEq1K5FJmeycIhQcs1UbJ23p/6abtt/nLDSKFkUMUz8lzjBTPiYGswbtWMdiTuzfgF3I/w==","signatures":[{"sig":"MEQCICbCnbP2eJinptQenqtxl4bxT6JxUqnCvv6zjiX9NggxAiBq3owDhlqqKbHTJvIiqmfTVGMUbc3h3VZ1DPe5g97eBg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57691,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj7nTKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoa4g//RsS4f/MgjBVEiLYmjUFfxB/gjuYSeraWPf4d2cOkqGGwdy4Y\r\nbSKYvcpLrQdTsAQELPs5knmTp7o8nqhBIiIFOY5ns0wKzPNTjT2U49KN+Aj0\r\nthT8rw7SswY9JMR2RTLhU6VS2rwIAM6lCLowZs/loMNfON7anpXn78zFRrtO\r\nzkAToYCORIxHrjsDadSW0mX8ZiX34kqPjTmwCdAwUKHNvByfKUUTBe9djjGM\r\nzzSJ3/3MNmDtqqawhIcIGE8UzHTxt6r27b4ExVihurENoQCagOZdlkSLzGJn\r\naaH+O0dKaMXbb+7PJebiKz2fOOgr96g67TGcijvJOvoWOCT7ypY38/MqUfb4\r\nGkZip1f+zqBc5lh3oZkRtq/PdHCbc5v5uPNJiKpQVOP9IO1l0IO4FPl7r6G9\r\nfzlXfx2fwQA0cvjiT0nj0De4tE+mglsnwzIOV+4L7qxyYnYtnV8cIV/Wtque\r\nCp5jbEC7ftei8qw2C+4UuH+MMhIxsGfh/Bs7xNAZeFKmjaL2ZQYcPAhOW+RH\r\ngtjms/DPD7bkam2vzJgJFjWFlNPzvQVhxhOuh6f1b4B5MFEOFYSlaJTAQKJa\r\nU84aEEhkjUz0F4Gpg5HlDSU6WCuLPNTykihb1CJyiFqqf01yTZK6opsdzQGS\r\nZXxysKNNpuGjZzAx/5WoVa8EgziqzmkWWqo=\r\n=8UOa\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","_from":"file:next-routes-dir-0.3.2.tgz","lionp":{"tests":false},"types":"./index.d.ts","exports":{".":{"types":"./bundle.d.ts","import":"./index.js","require":"./index.cjs"},"./deepmerge":{"types":"./deepmerge.d.ts","import":"./deepmerge.js","require":"./deepmerge.cjs"}},"gitHead":"ba652ea5f65459b746e7165978e3985d9c48997d","scripts":{"build":"ts-node ./scripts/build.mjs"},"_npmUser":{"name":"leondreamed","email":"leon@leondreamed.com"},"_resolved":"/private/var/folders/wq/bsk6j8x54gbfhg3_p6s34ph40000gq/T/2682ce0d491e3d040283ec2041ff46f1/next-routes-dir-0.3.2.tgz","_integrity":"sha512-IvQD88UxWVhK3BtjPEq1K5FJmeycIhQcs1UbJ23p/6abtt/nLDSKFkUMUz8lzjBTPiYGswbtWMdiTuzfgF3I/w==","_npmVersion":"8.19.3","description":"`next-routes-dir` provides a way to use Next.js 13's `app/` directory colocation features while still using the feature-set of the old `pages/` directory. With `next-routes-dir`, you can create a `routes/` folder in your Next.js app that mirrors the folde","directories":{},"_nodeVersion":"18.13.0","dependencies":{"acorn":"^8.8.1","chalk":"^5.2.0","esbuild":"^0.16.17","outdent":"^0.8.0","chokidar":"^3.5.3","readdirp":"^3.6.0","p-memoize":"^7.1.1","p-debounce":"^4.0.0","change-case":"^4.1.2","deepmerge-ts":"^4.3.0","tiny-invariant":"^1.3.1"},"publishConfig":{"directory":"dist"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^0.27.1","lionconfig":"^2.3.2","typescript":"^4.9.4","@types/node":"^18.11.18"},"_npmOperationalInternal":{"tmp":"tmp/next-routes-dir_0.3.2_1676571850462_0.5161222915891819","host":"s3://npm-registry-packages"}},"0.3.3":{"name":"next-routes-dir","version":"0.3.3","_id":"next-routes-dir@0.3.3","maintainers":[{"name":"leondreamed","email":"leon@leondreamed.com"}],"dist":{"shasum":"1100f5271bc517691aedca978bbc55e014526aeb","tarball":"https://registry.npmjs.org/next-routes-dir/-/next-routes-dir-0.3.3.tgz","fileCount":17,"integrity":"sha512-csHYPFryaCmua30ZlxBRltem/nOkxKWSh4RthCkKPlaCJ8lrPaxnhm7yZuJONVJgNrFjsspnJ2nTOU+b9hpPQw==","signatures":[{"sig":"MEUCIFrvZODvGzjCmw+PcI4SBiCmDYS/aL7WeF0rjELd4cpEAiEAu4NyzQzMPT7CWRfUH/5ZA4Q15dUZCzuP4q4d2HGRGb4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57734,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj7svSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp4fQ/+MNZRqT7uvpDIZWMFlOA1UufQBIrOjwUFbcgNRBQoe5I1kldy\r\nuEBYv4rnapYCXNh9+bYFy1rXmUKhxJ3+kD0OU37QImHZ3v1zXX9vJbuO3jaQ\r\nWxulyDbIzGjoSZxh7WM4dzqBB84vquIzZhBCjIDFWuHnZcOHEH9cwMu/i5yy\r\nG4CKZqnh5pdd1B5YRxuuaRNsUlHU8yEk8HYc/JlEfGdU24nDOiUQUpVYOPR1\r\n8J+qoLrsViJL5dprA/9yIpu3BDBy+wcXXCFcwSbYf6sI4WWDit1i3OZyB+sJ\r\niHB9/5+Je5kX0xEGLz9uQE9OOpNcAXitBQUCI36eawS9m2d/x3F/PQSsJc8L\r\n+lhkso2QPoUPEFPWZVBqET9Pfjk/jYQf5eJk0YydVz1m3AI/5p+Jn0OrK8I/\r\n3GNtXlGEEyr1A27HZ3+eLb7KY/L8S4bzCU3qgMvv4QxAKOXRbGi7Kvm/ARg3\r\nn0+UY4nafXbJ0OXm85kU1/HJ9NyGFNXY79APRPFe7YQn4odcmJUSeS8ApBTd\r\nOc/CmMKhOXC/8zDLkpOsZT47br9DSpvH75BiB+biMSXTSifv0yWDcZAGPHnC\r\n7RRhlDBdicCWk3ztJP78TjGxHbk1Il6/0xl/H8jJJ256ULOFfJ8kYf9/jaMh\r\nv/dHADAIjwokrv6xxMDdm2XzvVthHS+DRHs=\r\n=CEky\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","_from":"file:next-routes-dir-0.3.3.tgz","lionp":{"tests":false},"types":"./index.d.ts","exports":{".":{"types":"./bundle.d.ts","import":"./index.js","require":"./index.cjs"},"./deepmerge":{"types":"./deepmerge.d.ts","import":"./deepmerge.js","require":"./deepmerge.cjs"}},"gitHead":"182685ed3bfd9d75f334324a540ed048192f8beb","scripts":{"build":"ts-node ./scripts/build.mjs"},"_npmUser":{"name":"leondreamed","email":"leon@leondreamed.com"},"_resolved":"/private/var/folders/7m/1np0mcls2bv8qfqq35n6lc500000gn/T/5e25335feb4bbf92b688307465ebaf87/next-routes-dir-0.3.3.tgz","_integrity":"sha512-csHYPFryaCmua30ZlxBRltem/nOkxKWSh4RthCkKPlaCJ8lrPaxnhm7yZuJONVJgNrFjsspnJ2nTOU+b9hpPQw==","_npmVersion":"8.19.2","description":"`next-routes-dir` provides a way to use Next.js 13's `app/` directory colocation features while still using the feature-set of the old `pages/` directory. With `next-routes-dir`, you can create a `routes/` folder in your Next.js app that mirrors the folde","directories":{},"_nodeVersion":"18.12.1","dependencies":{"acorn":"^8.8.1","chalk":"^5.2.0","esbuild":"^0.16.17","outdent":"^0.8.0","chokidar":"^3.5.3","readdirp":"^3.6.0","p-memoize":"^7.1.1","p-debounce":"^4.0.0","change-case":"^4.1.2","deepmerge-ts":"^4.3.0","tiny-invariant":"^1.3.1"},"publishConfig":{"directory":"dist"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^0.27.1","lionconfig":"^2.3.2","typescript":"^4.9.4","@types/node":"^18.11.18"},"_npmOperationalInternal":{"tmp":"tmp/next-routes-dir_0.3.3_1676594130063_0.8503342361551107","host":"s3://npm-registry-packages"}},"0.3.4":{"name":"next-routes-dir","version":"0.3.4","_id":"next-routes-dir@0.3.4","maintainers":[{"name":"leondreamed","email":"leon@leondreamed.com"}],"dist":{"shasum":"3dbaebc9285bc34ee7336e7be974c3136c199bc7","tarball":"https://registry.npmjs.org/next-routes-dir/-/next-routes-dir-0.3.4.tgz","fileCount":17,"integrity":"sha512-a4kAQMQPrbP/9mcNtpfosfBi91Uit0E6L9HKC8GLGSxL6cGJZDglohBKqAPtEf/i5gCRXe63J3//3wGylgO3Jw==","signatures":[{"sig":"MEYCIQCqAsu170Yfq/+qTjAVCEB0kVi+Y4QFcZOs+a2eRivdCwIhALTgvSsptP9lcQcQMympiKYvHJj57wUy2y1P9X28//if","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58570,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj8/LDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq8lBAAgvBAWr7oo7E5eVRdDPYdkOpwwlgXF3rMMlz3XanUrfS4uvly\r\nPImv2qKnP+Me61VkFKqo5CscH92eTKEEEvcDmmVxfG18AauBhAD9s4ffgyjl\r\nWZI0Dfdd93Yz96RbMACHU6BterZPr24uT+jMJqKQNS69HP13fcpnykHaMPfa\r\neGo3+aMLTsW+y1YGkDn7wMHeeR+MKRALp3jgw1I39Hh51RY697tyME9aidE7\r\n3pKw5FTUfwq/cNmlg/l+eldj/vgcdEuKLQ8QuXKemZW8kM9Q6gnhoX0Ehb73\r\nQ+zfsxTkOKcePZ4DNfiupuWlTIseJNaoz70hy7LuPZXDkb8G2PA/W7vmgXRG\r\nhD5/idqWGnnEEE05IngxTdiTZvpONQQFHrldR9a9LmJYj9puXsQ+jSAU7nW8\r\nDf3Y6hHE+mrNU02SqqtyRbBgGYfgX3Ktt+jMu+eS2WVGMxHjxssKvNo36oWP\r\njjTIXwF9wnbosemOW72JCqRHcxtITS+RH+5mMUYKZiw2O+BKYqk+uwWHMS5x\r\n6CWvVbJMZIFLoBIBIISXfKlA0cdJ0ywgQbY4OczoRuuJNbAXQnBR9SqFfdw2\r\ndYIV8indNOkttyUmdLgYJ5Sx57DsE67yxnrx6jrsOfFTyd/qI3GOdbBFbvpD\r\n6x222Z8CWZ7vipkGWMWoTmhDx6l7mosBDzo=\r\n=bR8P\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","_from":"file:next-routes-dir-0.3.4.tgz","lionp":{"tests":false},"types":"./index.d.ts","exports":{".":{"types":"./bundle.d.ts","import":"./index.js","require":"./index.cjs"},"./deepmerge":{"types":"./deepmerge.d.ts","import":"./deepmerge.js","require":"./deepmerge.cjs"}},"gitHead":"cce2b97b842fd377127681ad369a39349c61abd3","scripts":{"build":"ts-node ./scripts/build.mjs"},"_npmUser":{"name":"leondreamed","email":"leon@leondreamed.com"},"_resolved":"/private/var/folders/7m/1np0mcls2bv8qfqq35n6lc500000gn/T/1bf4d128ab4528f53f9e9794dfd6c315/next-routes-dir-0.3.4.tgz","_integrity":"sha512-a4kAQMQPrbP/9mcNtpfosfBi91Uit0E6L9HKC8GLGSxL6cGJZDglohBKqAPtEf/i5gCRXe63J3//3wGylgO3Jw==","_npmVersion":"9.3.1","description":"`next-routes-dir` provides a way to use Next.js 13's `app/` directory colocation features while still using the feature-set of the old `pages/` directory. With `next-routes-dir`, you can create a `routes/` folder in your Next.js app that mirrors the folde","directories":{},"_nodeVersion":"18.14.1","dependencies":{"acorn":"^8.8.2","chalk":"^5.2.0","esbuild":"^0.17.10","outdent":"^0.8.0","chokidar":"^3.5.3","readdirp":"^3.6.0","p-memoize":"^7.1.1","p-debounce":"^4.0.0","change-case":"^4.1.2","deepmerge-ts":"^4.3.0","tiny-invariant":"^1.3.1"},"publishConfig":{"directory":"dist"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^0.28.5","lionconfig":"^2.3.2","typescript":"^4.9.5","@types/node":"^18.14.0"},"_npmOperationalInternal":{"tmp":"tmp/next-routes-dir_0.3.4_1676931779675_0.8203626488682543","host":"s3://npm-registry-packages"}},"0.3.5":{"name":"next-routes-dir","version":"0.3.5","_id":"next-routes-dir@0.3.5","maintainers":[{"name":"leondreamed","email":"leon@leondreamed.com"}],"dist":{"shasum":"8d8eadc7662d57b42bdf28c2011ee03081b676a9","tarball":"https://registry.npmjs.org/next-routes-dir/-/next-routes-dir-0.3.5.tgz","fileCount":17,"integrity":"sha512-ercUE6M0RHElyut6KHxpwA09tzua1SgxkRoLsiYMhEiPevNr8mCXPieJDpzQMeU6PcojDmx8AI8NevBn9Zklyw==","signatures":[{"sig":"MEUCIQC2Kr3nU/NQ57lMHB9SuY+5EzsdlPPkYJ3UfUs6vccGpgIgRM7zMB2UHWB2bS7Xj6SVjtZGVaS71XfbXNUWJDzrrGw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59079,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkBBA/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq1Zg/9EWIrx7kfB5nyLO9vGLCukc97OMMOcgsewyVMq9uYeAG/8Ala\r\nsNDkXUmnqXZWBjiUEtNCwwIpCMDsKf+SmmkOxioOxNuJwuTCrKNt7dO2nMlD\r\nAlc714sfbmDiVe+mKJmoxh4/JCCGOjZbr8QARu/M4K053RvMuIXv/uOR7qE5\r\nMEdTOvCb5sv8dzDpwIRNBhmcFtenk5+M5Ook+C2aWCLuMj/ggtxsAeaRlA54\r\nI6yAhoe1g0B9zLobj76oCOHIUqCDWWR+3fplvlTguIx4oO5Xf6aIBPZI+auQ\r\nX0aSsYxVrI4elTg2I2WbY/3Wnx3gYsgd1cJnRyU9/KmFWk6DZcREs/urbU19\r\nQtrfC7B03xgG81z1xgnl/AWHw7sMuPvrppLt6CfsC/JWVAhcgRQeV23ozDTw\r\n0vqi9uMsVo0tn7wEYMRWco/Q7WwSGqyAxgERd3c1aSiXgUKIO1uR4/X9nkeD\r\nuiU41IYckWOaIli8wK80D7x83H7SPCU485MduqEBqcbZw0xcgJbTjtErcExL\r\nE9VNQsejsN7obRdUxLxJehi4wX0wLsZfjWJZ0qFvvhXYG+iPgesHpUVZmSi4\r\nBUj9+ymWV9qrmxG+R1W14qIEG5Sj1rPcZmSZfDgbiqJvEyFUlnfsnq37G/1q\r\nu6gDoSDu2/rF4nW1sAyBbO3Q7LeEkDCYsP0=\r\n=71na\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","_from":"file:next-routes-dir-0.3.5.tgz","lionp":{"tests":false},"types":"./index.d.ts","exports":{".":{"types":"./bundle.d.ts","import":"./index.js","require":"./index.cjs"},"./deepmerge":{"types":"./deepmerge.d.ts","import":"./deepmerge.js","require":"./deepmerge.cjs"}},"gitHead":"7ae49467b832fefda93313aa06455c925550474c","scripts":{"build":"ts-node ./scripts/build.mjs"},"_npmUser":{"name":"leondreamed","email":"leon@leondreamed.com"},"_resolved":"/private/var/folders/wq/bsk6j8x54gbfhg3_p6s34ph40000gq/T/ab5fcc3e00cefaaf9a1d6f801a2f836b/next-routes-dir-0.3.5.tgz","_integrity":"sha512-ercUE6M0RHElyut6KHxpwA09tzua1SgxkRoLsiYMhEiPevNr8mCXPieJDpzQMeU6PcojDmx8AI8NevBn9Zklyw==","_npmVersion":"8.19.3","description":"`next-routes-dir` provides a way to use Next.js 13's `app/` directory colocation features while still using the feature-set of the old `pages/` directory. With `next-routes-dir`, you can create a `routes/` folder in your Next.js app that mirrors the folde","directories":{},"_nodeVersion":"18.13.0","dependencies":{"acorn":"^8.8.2","chalk":"^5.2.0","esbuild":"^0.17.11","outdent":"^0.8.0","chokidar":"^3.5.3","readdirp":"^3.6.0","p-memoize":"^7.1.1","p-debounce":"^4.0.0","change-case":"^4.1.2","deepmerge-ts":"^4.3.0","tiny-invariant":"^1.3.1"},"publishConfig":{"directory":"dist"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^0.29.2","lionconfig":"^2.3.2","typescript":"^4.9.5","@types/node":"^18.14.6"},"_npmOperationalInternal":{"tmp":"tmp/next-routes-dir_0.3.5_1677987903512_0.3189688022958601","host":"s3://npm-registry-packages"}},"0.3.6":{"name":"next-routes-dir","version":"0.3.6","_id":"next-routes-dir@0.3.6","maintainers":[{"name":"leondreamed","email":"leon@leondreamed.com"}],"dist":{"shasum":"42b4533df4c787fa8b01c545a239914b12c5c357","tarball":"https://registry.npmjs.org/next-routes-dir/-/next-routes-dir-0.3.6.tgz","fileCount":17,"integrity":"sha512-L80Pv2nU4JqDmtUVluU+5r+b97h2SEOjPUc5KJ7x7S2hoaG8iLoDGOiGVubWUGLOG0kv4zsx1IQwlUgdcU9+BQ==","signatures":[{"sig":"MEYCIQDtCfPlPGLWtO7mgrj43m7bJz4f0RD6LXdgJ/DefEw/LwIhAONQF47DFyr5TTr27T3saauMxq1Vg86/+HUqc3r1N+Hh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59258,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkBBERACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpKqw/+O7AwWm2/c3lPLxMk7kcNGviQDYCxOUoZc4EQMqcenNx36ySo\r\nOThkwZF53Lb1y4GBYL+qj1pYFLYMjnFBarCOrkQ+ot7eYnHVHTAYf+bob8fc\r\nJ3/0ukQgQKXU9wGgmI98Yf49khrCW2k9ktWtXGIBrUBV8uo1OfDE0tpIFBhh\r\nK09tdmSGgzBfa1/Ti20LNQAiHrasNvu3mVO1Ut7i21YBjLQsareiaSA7YIIN\r\nr8jj4OdReuqXc7wYuxAyKs9iGsok8PUxjteleEHru5HrqclRkKSGLe5LnBj4\r\nXdDm+dgPqz6Snbd69FxHsiwS5T/yI7ypdblr+Jvfk50X3uCKP8uwDThHl+SB\r\nL0lIT3u/6WZuI1eK1aTKEF2k1zNi7wfmVx4W0s3HQbmQrDXrAAoz1NP/hskr\r\nTdYZko/8u6SlNTJBB75bWglW8z1hU/hOT/eHH793DB9RMxZLs7jjFZ01zNGF\r\nbjgd48XZoY3+fVajqtG42g/Bf10g+VxjynxiQk1H6YL4F93YZhf9pvHGxcPJ\r\ngIqTNWoWD1/uQwaPZSG7tmQcA9OV8yWhqhwJAL2+ornGS2vyRFRP/tbAiO+1\r\n/p1+Sr0FKIGziJoZbzOL1vhwGNR7wxJWroM+cYvpaqqoqirB3OhsaAdoXjhT\r\n2NjDJDFYk3LoMzZah0IAb9Bdd95w0mc+Ws4=\r\n=J0OZ\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","_from":"file:next-routes-dir-0.3.6.tgz","lionp":{"tests":false},"types":"./index.d.ts","exports":{".":{"types":"./bundle.d.ts","import":"./index.js","require":"./index.cjs"},"./deepmerge":{"types":"./deepmerge.d.ts","import":"./deepmerge.js","require":"./deepmerge.cjs"}},"gitHead":"7ae49467b832fefda93313aa06455c925550474c","scripts":{"build":"ts-node ./scripts/build.mjs"},"_npmUser":{"name":"leondreamed","email":"leon@leondreamed.com"},"_resolved":"/private/var/folders/wq/bsk6j8x54gbfhg3_p6s34ph40000gq/T/c3e2f55ff9a036cc1b626a8679bfbdd6/next-routes-dir-0.3.6.tgz","_integrity":"sha512-L80Pv2nU4JqDmtUVluU+5r+b97h2SEOjPUc5KJ7x7S2hoaG8iLoDGOiGVubWUGLOG0kv4zsx1IQwlUgdcU9+BQ==","_npmVersion":"8.19.3","description":"`next-routes-dir` provides a way to use Next.js 13's `app/` directory colocation features while still using the feature-set of the old `pages/` directory. With `next-routes-dir`, you can create a `routes/` folder in your Next.js app that mirrors the folde","directories":{},"_nodeVersion":"18.13.0","dependencies":{"acorn":"^8.8.2","chalk":"^5.2.0","esbuild":"^0.17.11","outdent":"^0.8.0","chokidar":"^3.5.3","readdirp":"^3.6.0","p-memoize":"^7.1.1","p-debounce":"^4.0.0","change-case":"^4.1.2","deepmerge-ts":"^4.3.0","tiny-invariant":"^1.3.1"},"publishConfig":{"directory":"dist"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^0.29.2","lionconfig":"^2.3.2","typescript":"^4.9.5","@types/node":"^18.14.6"},"_npmOperationalInternal":{"tmp":"tmp/next-routes-dir_0.3.6_1677988113603_0.5853487214800999","host":"s3://npm-registry-packages"}},"0.3.7":{"name":"next-routes-dir","version":"0.3.7","_id":"next-routes-dir@0.3.7","maintainers":[{"name":"leondreamed","email":"leon@leondreamed.com"}],"dist":{"shasum":"db1bf56cbac97b8af171cd367ec50eac094cc906","tarball":"https://registry.npmjs.org/next-routes-dir/-/next-routes-dir-0.3.7.tgz","fileCount":17,"integrity":"sha512-Vz4feMEXvg/Ch0pkxslrCVu+7G0DJjcJJIpn1PD9PfjR17l+I0auAezgeC5mfqieocfcyKshoFUPtyI8xsFoiQ==","signatures":[{"sig":"MEQCIADZpqSe3p7IvoMzZ//QUsSkL2IVlthordwz+Io27Ca1AiBpGkDHCoxMAr1nB4tbE98o7cV3Qmowr8yiur4p1a3Fkg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59851,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkDM3CACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrDPxAAnsqT2uEAHKYhnDzQrbJc/PosxrlC8/ZvlaV9tDizKoPtY0zQ\r\nCmnBc2BeHJuP11qSrpCOVDDKpgJVZ36H4tWfBxlGCpdFzD3CuWJO4zhYaId5\r\noPN6ZGwJLq+mO2ekhgQKdTDR0TFdPRT/mzsg4J/vh6NU6mCH5E/vE2FnuDWm\r\nqrcaTPXJxCTQDpYnLMA8u0VPNEOTAGDV/9JhAw0SHPp4v77QSo0Iwk97ryfu\r\nVoCw5RsZiy/s3kL+9FiHQmpLKWavcjiPReBt26rGIbFvXw5qfnw2m/GAgsfi\r\n27BKBU6G36JBAwWYYBXa3+qsMJsTIiolOZXJ9orwIGYOjFOc+ZUUieMhaczg\r\n7dkyCcpntAthY9YiCr7KFSYJ0/sSFZ++IAe03voDQ1CGMYMc8V2vIVA//bXj\r\nkAMrEf6R2lKm5Wq5bjXXUPy2v32O4cBtKL+NK5Y7/GhCZ65yP5bQK1CEI47G\r\nteyRnKoMwWK8hPo/ATUQcB7WTzQ5cCXBTSSDPHyQtquMOykppCUtUPFSljcH\r\nFBIb2f8ULGT3sqA/85rcdmbZ3SFIUzevdeZAAeEZrnHTDUDKuBUGKgdY9Yit\r\nJNY3zMso1wfhBS0GqcXiNCy/ebGLGg3mcdSNfc81ORlAs2win0Qf+VP7rEA8\r\nP2wBvBEyFvtfsFAdqawL9Ikx6TZ0UkvoM3g=\r\n=k5gY\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","_from":"file:next-routes-dir-0.3.7.tgz","lionp":{"tests":false},"types":"./index.d.ts","exports":{".":{"types":"./bundle.d.ts","import":"./index.js","require":"./index.cjs"},"./deepmerge":{"types":"./deepmerge.d.ts","import":"./deepmerge.js","require":"./deepmerge.cjs"}},"gitHead":"075f3eedc8d25ce8ed9f61392f0fa8dd521aa215","scripts":{"build":"ts-node ./scripts/build.mjs"},"_npmUser":{"name":"leondreamed","email":"leon@leondreamed.com"},"_resolved":"/private/var/folders/7m/1np0mcls2bv8qfqq35n6lc500000gn/T/dc761d57e8520fe106a2ae471051743f/next-routes-dir-0.3.7.tgz","_integrity":"sha512-Vz4feMEXvg/Ch0pkxslrCVu+7G0DJjcJJIpn1PD9PfjR17l+I0auAezgeC5mfqieocfcyKshoFUPtyI8xsFoiQ==","_npmVersion":"9.3.1","description":"`next-routes-dir` provides a way to use Next.js 13's `app/` directory colocation features while still using the feature-set of the old `pages/` directory. With `next-routes-dir`, you can create a `routes/` folder in your Next.js app that mirrors the folde","directories":{},"_nodeVersion":"18.14.1","dependencies":{"acorn":"^8.8.2","chalk":"^5.2.0","esbuild":"^0.17.11","outdent":"^0.8.0","chokidar":"^3.5.3","readdirp":"^3.6.0","p-memoize":"^7.1.1","p-debounce":"^4.0.0","change-case":"^4.1.2","deepmerge-ts":"^4.3.0","tiny-invariant":"^1.3.1"},"publishConfig":{"directory":"dist"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^0.29.2","lionconfig":"^2.3.2","typescript":"^4.9.5","@types/node":"^18.14.6"},"_npmOperationalInternal":{"tmp":"tmp/next-routes-dir_0.3.7_1678560706453_0.1538892741644804","host":"s3://npm-registry-packages"}},"0.4.0":{"name":"next-routes-dir","version":"0.4.0","_id":"next-routes-dir@0.4.0","maintainers":[{"name":"leondreamed","email":"leon@leondreamed.com"}],"dist":{"shasum":"5ab55fb5cc567eb2850199fa97080cc52249342a","tarball":"https://registry.npmjs.org/next-routes-dir/-/next-routes-dir-0.4.0.tgz","fileCount":15,"integrity":"sha512-rxMYiaooWkvCL65KRsE2Pjid1nu5Y3H4ZMF9VtsSWn7QCcX27pGP0ewId61Ampno5CuOVP3C11i67+AVfYUHyw==","signatures":[{"sig":"MEYCIQDpIwTeqDsLBIQOzIHMWZFGxYD5DA3/Jj6rET/by8PnLQIhALG2yTH0t0N/5Mr0kSneglm7cdgYdE4RzopHd/iqe31i","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60325,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkG0SmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqtog/9HUrZcI8h4kXeU89YDtCmfHyujYtafRP5jHvSR2jipGPjaMtL\r\nav0Ylco/cehdSsfreXQgk3FCzgL93roIhCPK3O2RZZeLO3IQgzlwkilfNsKg\r\nJfQuUvJHjN0bXiM0c2yajMPY6rXOXQW31Jd+gBacyMfBZyqw2XhLrNQlKY61\r\n8KNOoDxQ/5wlFoh2h8/MNL7S6U0Hh5k0/5QPtfXUXy0XKQKtoaOtneClmvbW\r\n9khT19xCCmaqcgL5A43J+WkWtJdsPEyRaJqnfRE2v512RzoBmGo9l1gJVONU\r\nzGIAmYG1YHqjXwftAjPUl6puX7a3mZyDEDJVZAyrnquaqtlb5oBB574LxKFg\r\nHmzwEDQZ9tLwHwTUqtP2vjkJWdFoO35g39/gFGsvdp3hk9JIexhYiRSX/IlA\r\n2fAUpNYjysG8B4Ss+s6VPgmYQ5qg1ZftviLAIM8b43n1FOECnWsDGNTqiT8d\r\nXKnXAB5xrwwcp/tFfMm/dcOph93P03Dv9yZSMEtWDmoL9ThbModO2mxuOMuw\r\nshn+y0s3Tiq87l/i1+uogu0r34uBgWt1yb8bSGYj7Q7lTIZyHRqCVbncNLol\r\nZsOrnWpVAtSJXwkFa8r2g4oyhO+TjxiioLAz7cS6kTsjnnI+gMzG5sFBUYJ9\r\nRQlrEDFutIADA3vRzsb+O/HWdbAKxG/4Msk=\r\n=jgty\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","_from":"file:next-routes-dir-0.4.0.tgz","lionp":{"tests":false},"types":"./index.d.ts","exports":{".":{"types":"./bundle.d.ts","import":"./index.js","require":"./index.cjs"},"./deepmerge":{"types":"./deepmerge.d.ts","import":"./deepmerge.js","require":"./deepmerge.cjs"}},"gitHead":"edc9c3905a0936ea08fd6b22b4f015de07507d0b","scripts":{"build":"ts-node ./scripts/build.mjs"},"_npmUser":{"name":"leondreamed","email":"leon@leondreamed.com"},"_resolved":"/private/var/folders/7m/1np0mcls2bv8qfqq35n6lc500000gn/T/4060edbc5c27da8ef037e0c6f4b966a3/next-routes-dir-0.4.0.tgz","_integrity":"sha512-rxMYiaooWkvCL65KRsE2Pjid1nu5Y3H4ZMF9VtsSWn7QCcX27pGP0ewId61Ampno5CuOVP3C11i67+AVfYUHyw==","_npmVersion":"9.3.1","description":"`next-routes-dir` provides a way to use Next.js 13's `app/` directory colocation features while still using the feature-set of the old `pages/` directory. With `next-routes-dir`, you can create a `routes/` folder in your Next.js app that mirrors the folde","directories":{},"_nodeVersion":"18.14.1","dependencies":{"acorn":"^8.8.2","chalk":"^5.2.0","esbuild":"^0.17.12","outdent":"^0.8.0","chokidar":"^3.5.3","readdirp":"^3.6.0","p-memoize":"^7.1.1","p-debounce":"^4.0.0","change-case":"^4.1.2","deepmerge-ts":"^5.0.0","tiny-invariant":"^1.3.1","trim-extension":"^1.1.0"},"publishConfig":{"directory":"dist"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^0.29.7","lionconfig":"^2.3.2","typescript":"^5.0.2","@types/node":"^18.15.5"},"_npmOperationalInternal":{"tmp":"tmp/next-routes-dir_0.4.0_1679508646438_0.6814907023337231","host":"s3://npm-registry-packages"}},"0.4.1":{"name":"next-routes-dir","version":"0.4.1","_id":"next-routes-dir@0.4.1","maintainers":[{"name":"leondreamed","email":"leon@leondreamed.com"}],"dist":{"shasum":"2e02e2defe2b7e1cd64bb89d6be5a2395a9269e5","tarball":"https://registry.npmjs.org/next-routes-dir/-/next-routes-dir-0.4.1.tgz","fileCount":15,"integrity":"sha512-3FLt+Igz99wET4vvWbU/6togbGSsMcrqZJOD7SJL4uz8bCm/zx7u3pdF5pAGennPwjo3YYXcdG/EvKChlObBFA==","signatures":[{"sig":"MEQCIERRBFd1khstNwIPN7FjPYtMARcJICJS6fM4lnl68lE3AiBVTcBSNQpb27cVj1ylqlX7+dqNRcKa+Yy6TiKyTR+2CA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61757,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkHRgbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqwIA//ZBJNn9+XOuPNGiW1BB9XmrpLrkLOZwBlfAngiQAx0YB+J7mu\r\nLn6Mt66wn/UrQCKJKu965AYf6mUrofssHdgMzJADHkOdiROOaENLiLEuFOPV\r\n1YQ6piexggnbA26WYP9aX5j1s6Bzpr5/O8Rgnmq/IeN2PIYns6X7xx28ybvi\r\n+oOSwVo5+Zyuc917w19/OBh+whuY6Hj1Tj8yFCQxggRj7uKDUxCVN6uqjdXS\r\nIW4cHdPdHwIVxPXQKK8VSaTRKAEKlSWAF6s4L+VEAebd5WMheKf2I75N2u7u\r\n0/vn7zYVvnNijHGwmpaKGQdh2Xim8A3Nd6UgW/mKigQjK8zyCFjq097EAJGe\r\n7HnqlGTYBdiJYb8KumfvTK5AOtEVn704BLi4nk7dFimQ4WlRcGEsbxrrej2Y\r\nuf+1qJu2ppfktMx6GZ2uJ2zmVcbXLN/vyAYi02mHWWvfRir4X24XiVKO0u+o\r\nwdPiVC92cD2QIqtGAUWguQ34ywVUauo8xR06qb9MDz8gLnLvZSJFrk5xICyt\r\n2pV5Eh4I2ZV5TbR75S9RcUsH90CIw6AjTKpPckibQB8coiP7j7R0YtKz/vwy\r\n/JLGGxDugzQNuN6qC4uNdHbvEiIVJ5c8vZdgkNDCx5RsTpeZZY+5m883emUp\r\n3XIjRg4vCopUE9fB8lG+oEW+NsQGWC7+ExA=\r\n=mIj3\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","_from":"file:next-routes-dir-0.4.1.tgz","lionp":{"tests":false},"types":"./index.d.ts","exports":{".":{"types":"./bundle.d.ts","import":"./index.js","require":"./index.cjs"},"./deepmerge":{"types":"./deepmerge.d.ts","import":"./deepmerge.js","require":"./deepmerge.cjs"}},"gitHead":"edc9c3905a0936ea08fd6b22b4f015de07507d0b","scripts":{"build":"ts-node ./scripts/build.mjs"},"_npmUser":{"name":"leondreamed","email":"leon@leondreamed.com"},"_resolved":"/private/var/folders/7m/1np0mcls2bv8qfqq35n6lc500000gn/T/cd86c6519e6f74450edcff9436e9e67b/next-routes-dir-0.4.1.tgz","_integrity":"sha512-3FLt+Igz99wET4vvWbU/6togbGSsMcrqZJOD7SJL4uz8bCm/zx7u3pdF5pAGennPwjo3YYXcdG/EvKChlObBFA==","_npmVersion":"9.3.1","description":"`next-routes-dir` provides a way to use Next.js 13's `app/` directory colocation features while still using the feature-set of the old `pages/` directory. With `next-routes-dir`, you can create a `routes/` folder in your Next.js app that mirrors the folde","directories":{},"_nodeVersion":"18.14.1","dependencies":{"acorn":"^8.8.2","chalk":"^5.2.0","esbuild":"^0.17.12","outdent":"^0.8.0","chokidar":"^3.5.3","readdirp":"^3.6.0","p-memoize":"^7.1.1","p-debounce":"^4.0.0","change-case":"^4.1.2","deepmerge-ts":"^5.0.0","tiny-invariant":"^1.3.1","trim-extension":"^1.1.0"},"publishConfig":{"directory":"dist"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^0.29.7","lionconfig":"^2.3.2","typescript":"^5.0.2","@types/node":"^18.15.5"},"_npmOperationalInternal":{"tmp":"tmp/next-routes-dir_0.4.1_1679628314831_0.009207799651815174","host":"s3://npm-registry-packages"}},"0.4.2":{"name":"next-routes-dir","version":"0.4.2","_id":"next-routes-dir@0.4.2","maintainers":[{"name":"leondreamed","email":"leon@leondreamed.com"}],"dist":{"shasum":"dedafa6eaf9b79fbb5a6c4754a7974a2f2c88906","tarball":"https://registry.npmjs.org/next-routes-dir/-/next-routes-dir-0.4.2.tgz","fileCount":15,"integrity":"sha512-3SIgpO91E1n4Nclf9MLcLHgSgE4TGYke/GRZxKcIPsiAcDk9Tt0gxj0Mr3/5ntpBXM29xFutPbmYTsqLf957MQ==","signatures":[{"sig":"MEUCIQCJDJX1nkL/4wXC0knxfsNpSjtU/LrllNkKCtnoem5RiwIgRVdUjrpEs0z5qpxF7B6cXUJXu/4EXzuqVjSnciSuJo8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61847,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkHRjnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpk8Q/+OcO9rwvuKhKZsm1D6clNgnexj3NaxnwrbGT2bwlbYVZVXJNE\r\natVXTaz5So1/rz35W06C7Z7x22Q+dMZLPFcy5CZHgC0snE8Q4aVexElrcgGl\r\n503KyGtd5EjMcC5jTc5ysvm04mE7we/z3FPL1zLctLAue5/E5/wQ4gWGsGBG\r\nfTuKzHzn9VdZBz2haFa52MW0NRlH5b+gH2crIwxPMvz7iIE8lnat8N8epg6W\r\nSNF4ptl16PGefw5MutCkpgY516B3UgtNyNTkkyVOUSuErv1BA5dVn8p4jvCe\r\nHLiwZvL11aDcw5z2N6sesXaV+f+7Oq/V69djvvYrVIMmZ7IyZiC7DB0Ct2il\r\n9p6r64UvixE062Q56GLm3EQwyJWpbHr34AuF8oBt6xDW0YTydfjidtSLYvLp\r\nTQeTyYEQOhDGm/0xYjQzlpps7Ih+b2eZCfCxlANAVKEijCdFgxkMvurZsSJJ\r\nJJW0LPJhMgTPfu35LoCCi6HBmsoFrRXLGAep54wgHGjO/vkZCEi/4AvOe0bX\r\nMg/iRRn/iopFGicFXSr8dQUv+xjT5pL6rm4ZWkn8XGSLV6YudkOsk3Ph8zkz\r\nKMAXV+xEETKwN8rJo2wSMoqOB1BE2ICxG0MOFyJTFPhofYHSF9ELKlXqa0va\r\nihIkpBOtJ8o59jejXcAouagqYtQI4ZrO72c=\r\n=Ed8T\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","_from":"file:next-routes-dir-0.4.2.tgz","lionp":{"tests":false},"types":"./index.d.ts","exports":{".":{"types":"./bundle.d.ts","import":"./index.js","require":"./index.cjs"},"./deepmerge":{"types":"./deepmerge.d.ts","import":"./deepmerge.js","require":"./deepmerge.cjs"}},"gitHead":"edc9c3905a0936ea08fd6b22b4f015de07507d0b","scripts":{"build":"ts-node ./scripts/build.mjs"},"_npmUser":{"name":"leondreamed","email":"leon@leondreamed.com"},"_resolved":"/private/var/folders/7m/1np0mcls2bv8qfqq35n6lc500000gn/T/312f0fcf3a4a0fdc9aca5e5c9adcffc0/next-routes-dir-0.4.2.tgz","_integrity":"sha512-3SIgpO91E1n4Nclf9MLcLHgSgE4TGYke/GRZxKcIPsiAcDk9Tt0gxj0Mr3/5ntpBXM29xFutPbmYTsqLf957MQ==","_npmVersion":"9.3.1","description":"`next-routes-dir` provides a way to use Next.js 13's `app/` directory colocation features while still using the feature-set of the old `pages/` directory. With `next-routes-dir`, you can create a `routes/` folder in your Next.js app that mirrors the folde","directories":{},"_nodeVersion":"18.14.1","dependencies":{"acorn":"^8.8.2","chalk":"^5.2.0","esbuild":"^0.17.12","outdent":"^0.8.0","chokidar":"^3.5.3","readdirp":"^3.6.0","p-memoize":"^7.1.1","p-debounce":"^4.0.0","change-case":"^4.1.2","deepmerge-ts":"^5.0.0","tiny-invariant":"^1.3.1","trim-extension":"^1.1.0"},"publishConfig":{"directory":"dist"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^0.29.7","lionconfig":"^2.3.2","typescript":"^5.0.2","@types/node":"^18.15.5"},"_npmOperationalInternal":{"tmp":"tmp/next-routes-dir_0.4.2_1679628518834_0.0719789412124463","host":"s3://npm-registry-packages"}},"0.4.3":{"name":"next-routes-dir","version":"0.4.3","_id":"next-routes-dir@0.4.3","maintainers":[{"name":"leondreamed","email":"leon@leondreamed.com"}],"dist":{"shasum":"bfef61fd09d23c6a8f3cba2fdd531b946e5ac64b","tarball":"https://registry.npmjs.org/next-routes-dir/-/next-routes-dir-0.4.3.tgz","fileCount":15,"integrity":"sha512-ADFPb5XQwGvOL+fS1LIrgcinJJ5C9/nSipD8blfIvsnROpLCq/ZG2jf0WdPfLpIvdnoHyutaDSi2qRsU3ZscXA==","signatures":[{"sig":"MEYCIQC+cFz8dOas3MssDKKHoT0yuryepLujLtD5wiUvsCJk6AIhANeskr2kbEOHU6o7AYVHzzr9X8xdkvtheTyTN2n5wHDn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61849,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkHRloACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqIcQ/9FouZCSFaD4/NUZ/5CsA3tCxL67YjDUIP6h2XivMwh582NpH6\r\ntqYfsYTldfvywBZPPzKNvEvLZUrQrKUoZPPiarPb0WPRas84VhuXYfMUbfYc\r\n1bI99iaxn3BEvY+VRexJihpYrbA66V5rJovpEu6r5ZNFt+Ira2ONuqDAS5tF\r\nJJ6WC58SxlP5P+QGmEUyeR2HFw0UgdPTq2hos3AUiji26rrR0hGfK1pzk9ep\r\nKRCZojQoCIElU/T3EHzE5rgpaiLiljtLoz7tyCEmuIJb/smVfvycWmKuAAHK\r\n3YmXorgRsi7VD6l1juH6/ymL2qQPPYy1RanhRLcGbx8eQJKd0swxTUw+Kt4A\r\neRFvfL0E3h0Pn5BxOKN+xb1LP8pLs2c0yg7IspDI/GLy2cAnMs6XUKimILKH\r\nwBKkcDXu7SiojgnRc4a4gnBXwD8JVqUAYj/iEVPN4/6BJmhhP9BQE48H620Q\r\nSNuhJ96G9Xzclmrf3PIpqyyzIdRIgQjnPitt33d24wo2W7VTypqA7aQwQMNK\r\n+1ffcx4RWWd4FT5aEJd1Bv5a9bEph6UcWY3/8W2a0jGMct9emS6PGGsy9RuC\r\nkJyAG1pr7HpBR9FnwvwG6Y4inIO4CSonC8azCYiGzQzbNcZWBoXyD8cc43UY\r\n/OtHdbgCjNVpR/jN+TC4GnAB093OZY7zmV0=\r\n=V91T\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","_from":"file:next-routes-dir-0.4.3.tgz","lionp":{"tests":false},"types":"./index.d.ts","exports":{".":{"types":"./bundle.d.ts","import":"./index.js","require":"./index.cjs"},"./deepmerge":{"types":"./deepmerge.d.ts","import":"./deepmerge.js","require":"./deepmerge.cjs"}},"gitHead":"edc9c3905a0936ea08fd6b22b4f015de07507d0b","scripts":{"build":"ts-node ./scripts/build.mjs"},"_npmUser":{"name":"leondreamed","email":"leon@leondreamed.com"},"_resolved":"/private/var/folders/7m/1np0mcls2bv8qfqq35n6lc500000gn/T/cd91a27d62ec9732fd55ee66afb97699/next-routes-dir-0.4.3.tgz","_integrity":"sha512-ADFPb5XQwGvOL+fS1LIrgcinJJ5C9/nSipD8blfIvsnROpLCq/ZG2jf0WdPfLpIvdnoHyutaDSi2qRsU3ZscXA==","_npmVersion":"9.3.1","description":"`next-routes-dir` provides a way to use Next.js 13's `app/` directory colocation features while still using the feature-set of the old `pages/` directory. With `next-routes-dir`, you can create a `routes/` folder in your Next.js app that mirrors the folde","directories":{},"_nodeVersion":"18.14.1","dependencies":{"acorn":"^8.8.2","chalk":"^5.2.0","esbuild":"^0.17.12","outdent":"^0.8.0","chokidar":"^3.5.3","readdirp":"^3.6.0","p-memoize":"^7.1.1","p-debounce":"^4.0.0","change-case":"^4.1.2","deepmerge-ts":"^5.0.0","tiny-invariant":"^1.3.1","trim-extension":"^1.1.0"},"publishConfig":{"directory":"dist"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^0.29.7","lionconfig":"^2.3.2","typescript":"^5.0.2","@types/node":"^18.15.5"},"_npmOperationalInternal":{"tmp":"tmp/next-routes-dir_0.4.3_1679628647866_0.6826999685734845","host":"s3://npm-registry-packages"}},"0.4.4":{"name":"next-routes-dir","version":"0.4.4","_id":"next-routes-dir@0.4.4","maintainers":[{"name":"leondreamed","email":"leon@leondreamed.com"}],"dist":{"shasum":"86e0068c32456c70399d5b6750541c7e67f7fc56","tarball":"https://registry.npmjs.org/next-routes-dir/-/next-routes-dir-0.4.4.tgz","fileCount":15,"integrity":"sha512-Qpurtpls2caxrKaqBdRhnj0yJtjomKGKBDIyTT+A1mqJSN5FIazam9bjT6lsCaHX3bNqUMpPjv6ghq/1AxfDwg==","signatures":[{"sig":"MEQCIETj3eF7D2H8LbJFVBioNr/gjYECafb4Bfx9UeQ3zugaAiBEWOm+A9/91VCpeiCKDoGHr4yhYo6Y6/N1kLoZf3pRGg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":69616,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkHRvfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrlLA//bvqyHFPx2hmjaOfrTtaDkwWXlC1ylS85NC67Dcvmauc2mnO5\r\nTey2lDiSGl9A2tc4wYJ5E/I4AcFRjUqMGGBHCUGAf62BGtrp3r4CmKHM4AD4\r\nOhds5ni6l32Kg9RgSLH7rlciGbC53XNmgRSQnG87hRJEhAr+bXG8SHS8GHKj\r\nKEtFquPAyExxICjtZqJnXEpZA7v/SWTEBZcCttHp5wB1s7i0AS0u6pHCYKzW\r\njQk7kNvj2oJ9IhIJ4R1pD0C/3g79qjkerCvjJeBqriZBFp1nzCv6aC9Bm/fg\r\nwwlzoeRkXfoGl2IEGVBFLzn5UwWyu2tcjK9z8Ae9hT4XS7DRZwYnY9Zx4A/R\r\nFYqC7hc/a/dp7aPUAT+xhDRpvGyLFsZXpXqLiOpjjL0qiqRX7bWwAvwL7Qzr\r\nw3iuBheoTNphRvAWLDZdcJWwJP6/6mRSc2BwFS5NoApH96wQLjPwRLNvGD+C\r\nwYSHYJZK8z3fgXfdti+GoCxVUPYwGjkwkXkw4q4Ox3Xu0Ew4CMjt5XppaiG/\r\nn5GZGEh9UVrM0IUmVroyOYKRd/dP+fTaOMG4QHO4VLhe5FYSyzVfUVDLcuFW\r\nEmBOPtoAO+tCv9fC5SSPbK1jkR7vcESXs/6nDUVVy6KAsH56sXxuqNnk+42L\r\nWiQ/OoAPqfb7+NpkDpxckwmbBSXl73Li12U=\r\n=Zn4p\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","_from":"file:next-routes-dir-0.4.4.tgz","lionp":{"tests":false},"types":"./index.d.ts","exports":{".":{"types":"./bundle.d.ts","import":"./index.js","require":"./index.cjs"},"./deepmerge":{"types":"./deepmerge.d.ts","import":"./deepmerge.js","require":"./deepmerge.cjs"}},"gitHead":"edc9c3905a0936ea08fd6b22b4f015de07507d0b","scripts":{"build":"ts-node ./scripts/build.mjs"},"_npmUser":{"name":"leondreamed","email":"leon@leondreamed.com"},"_resolved":"/private/var/folders/7m/1np0mcls2bv8qfqq35n6lc500000gn/T/56b75afd04d86b416b1a8db7d65a6aee/next-routes-dir-0.4.4.tgz","_integrity":"sha512-Qpurtpls2caxrKaqBdRhnj0yJtjomKGKBDIyTT+A1mqJSN5FIazam9bjT6lsCaHX3bNqUMpPjv6ghq/1AxfDwg==","_npmVersion":"9.3.1","description":"`next-routes-dir` provides a way to use Next.js 13's `app/` directory colocation features while still using the feature-set of the old `pages/` directory. With `next-routes-dir`, you can create a `routes/` folder in your Next.js app that mirrors the folde","directories":{},"_nodeVersion":"18.14.1","dependencies":{"acorn":"^8.8.2","chalk":"^5.2.0","esbuild":"^0.17.12","outdent":"^0.8.0","chokidar":"^3.5.3","readdirp":"^3.6.0","camelcase":"^7.0.1","p-memoize":"^7.1.1","p-debounce":"^4.0.0","pascalcase":"^2.0.0","deepmerge-ts":"^5.0.0","tiny-invariant":"^1.3.1","trim-extension":"^1.1.0"},"publishConfig":{"directory":"dist"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^0.29.7","lionconfig":"^2.3.2","typescript":"^5.0.2","@types/node":"^18.15.5","@types/pascalcase":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/next-routes-dir_0.4.4_1679629278867_0.06419425003051504","host":"s3://npm-registry-packages"}},"0.4.5":{"name":"next-routes-dir","version":"0.4.5","_id":"next-routes-dir@0.4.5","maintainers":[{"name":"leondreamed","email":"leon@leondreamed.com"}],"dist":{"shasum":"f515de9098b3eef03b02f3468c0ff5ab90aaa793","tarball":"https://registry.npmjs.org/next-routes-dir/-/next-routes-dir-0.4.5.tgz","fileCount":15,"integrity":"sha512-F3xq9yPb2XdHSpCyy2HvURf0sTSSKUsUb6rj+tRNlziBBXKU5sWulf6YaG130K3GT8fHTtH7ggrFYv8dCICwpA==","signatures":[{"sig":"MEQCIDgx2VWW5N9PNTy7aY0bYpb6gCl6/BxEA3/ApuZ2iIqCAiBxYYCZhk4yM2rGov5irXA5KwJrHYw/uUfRmdCKeUWsjw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":69782},"type":"module","_from":"file:next-routes-dir-0.4.5.tgz","lionp":{"tests":false},"types":"./index.d.ts","exports":{".":{"types":"./bundle.d.ts","import":"./index.js","require":"./index.cjs"},"./deepmerge":{"types":"./deepmerge.d.ts","import":"./deepmerge.js","require":"./deepmerge.cjs"}},"gitHead":"48016df9eff4af167ddd91f332e6da43ebf39a45","scripts":{"build":"ts-node ./scripts/build.mjs"},"_npmUser":{"name":"leondreamed","email":"leon@leondreamed.com"},"_resolved":"/private/var/folders/7m/1np0mcls2bv8qfqq35n6lc500000gn/T/c2fae98526dd0351a1c80db8f3172aa9/next-routes-dir-0.4.5.tgz","_integrity":"sha512-F3xq9yPb2XdHSpCyy2HvURf0sTSSKUsUb6rj+tRNlziBBXKU5sWulf6YaG130K3GT8fHTtH7ggrFYv8dCICwpA==","_npmVersion":"9.6.6","description":"`next-routes-dir` provides a way to use Next.js 13's `app/` directory colocation features while still using the feature-set of the old `pages/` directory. With `next-routes-dir`, you can create a `routes/` folder in your Next.js app that mirrors the folde","directories":{},"_nodeVersion":"19.9.0","dependencies":{"acorn":"^8.8.2","chalk":"^5.2.0","esbuild":"^0.17.18","outdent":"^0.8.0","chokidar":"^3.5.3","readdirp":"^3.6.0","camelcase":"^7.0.1","p-memoize":"^7.1.1","p-debounce":"^4.0.0","pascalcase":"^2.0.0","deepmerge-ts":"^5.1.0","tiny-invariant":"^1.3.1","trim-extension":"^1.1.0"},"publishConfig":{"directory":"dist"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^0.31.0","lionconfig":"^2.3.2","typescript":"^5.0.4","@types/node":"^20.1.2","@types/pascalcase":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/next-routes-dir_0.4.5_1683738140929_0.9315930593475144","host":"s3://npm-registry-packages"}},"0.4.6":{"name":"next-routes-dir","version":"0.4.6","_id":"next-routes-dir@0.4.6","maintainers":[{"name":"leondreamed","email":"leon@leondreamed.com"}],"dist":{"shasum":"a69a1b52bbd4eb5eaa88178f8218bd9aa59034e5","tarball":"https://registry.npmjs.org/next-routes-dir/-/next-routes-dir-0.4.6.tgz","fileCount":15,"integrity":"sha512-1w57l1eycnnbfukisi5NJkA4rwVBs7Gr+aXAlYY1Ry21hGaXHwt1AlXhrNt8iVuFG8qAE0VRxiRdnLngVPi6JQ==","signatures":[{"sig":"MEUCIQDiULY9PsN2DNQpJGe+4U4BgLCu7F8+bJvZn1kl9Da/AQIgJJciJutwUWZuFSgeWSrjkIPtFaMSb+08HBjvicE7zto=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":69935},"type":"module","_from":"file:next-routes-dir-0.4.6.tgz","lionp":{"tests":false},"types":"./index.d.ts","exports":{".":{"types":"./bundle.d.ts","import":"./index.js","require":"./index.cjs"},"./deepmerge":{"types":"./deepmerge.d.ts","import":"./deepmerge.js","require":"./deepmerge.cjs"}},"gitHead":"48016df9eff4af167ddd91f332e6da43ebf39a45","scripts":{"build":"ts-node ./scripts/build.mjs"},"_npmUser":{"name":"leondreamed","email":"leon@leondreamed.com"},"_resolved":"/private/var/folders/7m/1np0mcls2bv8qfqq35n6lc500000gn/T/d12a31b6d44e7e7cbe16b14e1c467609/next-routes-dir-0.4.6.tgz","_integrity":"sha512-1w57l1eycnnbfukisi5NJkA4rwVBs7Gr+aXAlYY1Ry21hGaXHwt1AlXhrNt8iVuFG8qAE0VRxiRdnLngVPi6JQ==","_npmVersion":"9.6.6","description":"`next-routes-dir` provides a way to use Next.js 13's `app/` directory colocation features while still using the feature-set of the old `pages/` directory. With `next-routes-dir`, you can create a `routes/` folder in your Next.js app that mirrors the folde","directories":{},"_nodeVersion":"19.9.0","dependencies":{"acorn":"^8.8.2","chalk":"^5.2.0","esbuild":"^0.17.18","outdent":"^0.8.0","chokidar":"^3.5.3","readdirp":"^3.6.0","camelcase":"^7.0.1","p-memoize":"^7.1.1","p-debounce":"^4.0.0","pascalcase":"^2.0.0","deepmerge-ts":"^5.1.0","tiny-invariant":"^1.3.1","trim-extension":"^1.1.0"},"publishConfig":{"directory":"dist"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^0.31.0","lionconfig":"^2.3.2","typescript":"^5.0.4","@types/node":"^20.1.2","@types/pascalcase":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/next-routes-dir_0.4.6_1683752445608_0.558481543325368","host":"s3://npm-registry-packages"}},"0.4.7":{"name":"next-routes-dir","version":"0.4.7","_id":"next-routes-dir@0.4.7","maintainers":[{"name":"leondreamed","email":"leon@leondreamed.com"}],"dist":{"shasum":"dfd8642e28463ee7f3896495181a8856f1774cda","tarball":"https://registry.npmjs.org/next-routes-dir/-/next-routes-dir-0.4.7.tgz","fileCount":15,"integrity":"sha512-FPKI7P5K6PGtQxAHrHdBMKeKZJC5qypcQHv4SZiC5/cYN1gFckz5QaWjSmnIYo1kNs+fQ0GprwTmzvcN9s9lCw==","signatures":[{"sig":"MEYCIQDGdX0EgnW/L0tdb6OQQPsVJU/qriLIlY6wX5Bd69Q1zAIhAPty4zs3kYqFvRAIGpbUVZwHXLZ8pvtJkKb3rx+a8NYl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":69975},"type":"module","_from":"file:next-routes-dir-0.4.7.tgz","lionp":{"tests":false},"types":"./index.d.ts","exports":{".":{"types":"./bundle.d.ts","import":"./index.js","require":"./index.cjs"},"./deepmerge":{"types":"./deepmerge.d.ts","import":"./deepmerge.js","require":"./deepmerge.cjs"}},"gitHead":"48016df9eff4af167ddd91f332e6da43ebf39a45","scripts":{"build":"ts-node ./scripts/build.mjs"},"_npmUser":{"name":"leondreamed","email":"leon@leondreamed.com"},"_resolved":"/private/var/folders/7m/1np0mcls2bv8qfqq35n6lc500000gn/T/65ac2cb0e10b6208329bf2e7814f91a1/next-routes-dir-0.4.7.tgz","_integrity":"sha512-FPKI7P5K6PGtQxAHrHdBMKeKZJC5qypcQHv4SZiC5/cYN1gFckz5QaWjSmnIYo1kNs+fQ0GprwTmzvcN9s9lCw==","_npmVersion":"9.3.1","description":"`next-routes-dir` provides a way to use Next.js 13's `app/` directory colocation features while still using the feature-set of the old `pages/` directory. With `next-routes-dir`, you can create a `routes/` folder in your Next.js app that mirrors the folde","directories":{},"_nodeVersion":"18.14.1","dependencies":{"acorn":"^8.8.2","chalk":"^5.2.0","esbuild":"^0.17.18","outdent":"^0.8.0","chokidar":"^3.5.3","readdirp":"^3.6.0","camelcase":"^7.0.1","p-memoize":"^7.1.1","p-debounce":"^4.0.0","pascalcase":"^2.0.0","deepmerge-ts":"^5.1.0","tiny-invariant":"^1.3.1","trim-extension":"^1.1.0"},"publishConfig":{"directory":"dist"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^0.31.0","lionconfig":"^2.3.2","typescript":"^5.0.4","@types/node":"^20.1.2","@types/pascalcase":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/next-routes-dir_0.4.7_1683752922762_0.4566035538648019","host":"s3://npm-registry-packages"}}},"time":{"created":"2022-11-28T21:12:10.027Z","modified":"2024-08-03T20:32:26.905Z","0.0.1":"2022-11-28T21:12:10.217Z","0.1.0":"2022-11-29T00:56:42.660Z","0.1.2":"2022-11-29T01:29:18.881Z","0.1.3":"2022-12-05T18:44:51.200Z","0.2.0":"2022-12-05T18:48:06.313Z","0.2.1":"2022-12-05T18:51:09.892Z","0.2.2":"2022-12-06T23:27:16.747Z","0.2.3":"2022-12-17T00:03:21.445Z","0.2.5":"2022-12-25T19:51:30.012Z","0.2.6":"2023-01-12T00:08:41.782Z","0.2.7":"2023-02-15T21:22:22.589Z","0.3.0":"2023-02-16T05:42:14.399Z","0.3.1":"2023-02-16T06:18:47.295Z","0.3.2":"2023-02-16T18:24:10.628Z","0.3.3":"2023-02-17T00:35:30.255Z","0.3.4":"2023-02-20T22:22:59.874Z","0.3.5":"2023-03-05T03:45:03.690Z","0.3.6":"2023-03-05T03:48:33.793Z","0.3.7":"2023-03-11T18:51:46.623Z","0.4.0":"2023-03-22T18:10:46.599Z","0.4.1":"2023-03-24T03:25:14.992Z","0.4.2":"2023-03-24T03:28:38.991Z","0.4.3":"2023-03-24T03:30:48.017Z","0.4.4":"2023-03-24T03:41:19.082Z","0.4.5":"2023-05-10T17:02:21.106Z","0.4.6":"2023-05-10T21:00:45.854Z","0.4.7":"2023-05-10T21:08:42.948Z"},"description":"`next-routes-dir` provides a way to use Next.js 13's `app/` directory colocation features while still using the feature-set of the old `pages/` directory. With `next-routes-dir`, you can create a `routes/` folder in your Next.js app that mirrors the folde","maintainers":[{"email":"leon@leonsilicon.com","name":"leonsilicon"}],"readme":"# next-routes-dir\n\n`next-routes-dir` provides a way to use Next.js 13's `app/` directory colocation features while still using the feature-set of the old `pages/` directory. With `next-routes-dir`, you can create a `routes/` folder in your Next.js app that mirrors the folder structure of Next.js 13's `app/` directory, and it will automatically generate a valid `pages/` directory based on the structure of the `routes/` directory.\n\n> You might be wondering, why don't we use Next.js 13's `app/` directory directly? In addition to the `app/` directory still being in beta, there are many incompatibilities and breaking changes from the `pages/` directory that require a substantial amount of work to migrate. However, the co-location features of the `app/` directory is very useful, so `next-routes-dir` provides a way to leverage the co-located structure of files inside the `app/` directory while still maintaining the same feature set provided by the `pages/` directory.\n\n## Usage\n\nInstall `next-routes-dir` from npm:\n\n```sh\nnpm install next-routes-dir\n```\n\nThen, refactor your existing `pages/` folder to the `app/` directory structure inside a `routes/` folder.\n\nFor example, the following `pages/` directory:\n\n```text\n.\n└── pages/\n    ├── index.tsx\n    ├── login.tsx\n    ├── app/\n    │   └── index.tsx\n    └── profile/\n        └── [id].tsx\n```\n\ncould be converted into the following `routes/` directory:\n\n```text\n.\n└── routes/\n    ├── login/\n    │   └── page.tsx\n    ├── (marketing)/\n    │   └── page.tsx\n    └── (app)/\n        ├── layout.tsx\n        ├── app/\n        │   └── page.tsx\n        └── profile/\n            └── [id]/\n                └── page.tsx\n```\n\nThen, import and run `setupRoutesDirectoryWatcher` in your `next.config.js` file:\n\n```ts\n// next.config.js\nconst { setupRoutesDirectoryWatcher } = require('next-routes-dir')\nconst path = require('path')\n\nsetupRoutesDirectoryWatcher({\n  routesDir: path.join(__dirname, 'routes'),\n  pagesDir: path.join(__dirname, 'src/pages')\n})\n\nmodule.exports = {\n  // ...\n}\n```\n\nIf you want to wrap your exported components inside a wrapper function, you can pass `componentWrapperFunction`:\n\n```ts\n// next.config.js\nconst { setupRoutesDirectoryWatcher } = require('next-routes-dir')\nconst path = require('path')\n\nsetupRoutesDirectoryWatcher({\n  routesDir: path.join(__dirname, 'routes'),\n  pagesDir: path.join(__dirname, 'src/pages'),\n  componentWrapperFunction: {\n    name: '__definePage',\n    path: '~/utils/page'\n  }\n})\n\nmodule.exports = {\n  // ...\n}\n```\n\nThis would generate component exports that look like the following:\n\n```jsx\nimport { __definePage } from '~/utils/page'\nexport default __definePage(() => (\n  <div>...</div>\n))\n```\n\nUnlike the `pages/` directory, `next-routes-dir` also supports `getServerSideProps` from layout files! It does this by merging the results of the `getServerSideProps` in the layout file and the `getServerSideProps` in the route file.\n\n## Caveats\n\nSince the generated pages simply re-export  `getServerSideProps` from the routes file, Next.js is unable to treeshake the `getServerSideProps` from the original routes file. To work around this, you can use a custom Webpack plugin like the following:\n\n```typescript\n// next.config.js\nmodule.exports = {\n  webpack(config) {\n    // Use string-replace-loader last, so that it runs _after_ everything has been transformed to JavaScript\n    config.module.rules.unshift({\n      test(id: string) {\n        return routesDirs.some((routesDir) => isPathInside(id, routesDir))\n      },\n      loader: 'string-replace-loader',\n      options: {\n        search: /^[\\S\\s]*$/,\n        replace(match: string) {\n          const ast = acorn.parse(match, {\n            ecmaVersion: 2020,\n            sourceType: 'module'\n          }) as any\n\n          // Find the `getServerSideProps` named export\n          const exportNamedDeclaration = ast.body.find(\n            (node: any) =>\n              (node.type === 'ExportNamedDeclaration' &&\n                // Matches `export const getServerSideProps = ...`\n                node.declaration?.declarations?.[0]?.id?.name ===\n                  'getServerSideProps') ||\n              // Matches `export function getServerSideProps() { ... }`\n              node.declaration?.id === 'getServerSideProps'\n          )\n\n          // If a `getServerSideProps` export can't be found, return the original source code\n          if (exportNamedDeclaration === undefined) {\n            return match\n          }\n\n          const replacement =\n            match.slice(0, exportNamedDeclaration.start) +\n            match.slice(exportNamedDeclaration.end)\n\n          return replacement\n        }\n      }\n    })\n  }\n}\n```\n","readmeFilename":"readme.md"}