{"_id":"sw-app-router","_rev":"31-96557b80fd6d268b1b07deb8173d6a64","name":"sw-app-router","dist-tags":{"latest":"1.0.31"},"versions":{"1.0.0":{"name":"sw-app-router","version":"1.0.0","author":{"name":"Michael Puckett","email":"michael@puckett.contact"},"license":"MIT","_id":"sw-app-router@1.0.0","maintainers":[{"name":"michaelcpuckett","email":"michaelcpuckett@gmail.com"}],"bin":{"build":"bin/build.js","watch":"bin/watch.js"},"dist":{"shasum":"8772244c46baa3d7af9ea0a4eb3a2976f8a2be37","tarball":"https://registry.npmjs.org/sw-app-router/-/sw-app-router-1.0.0.tgz","fileCount":8,"integrity":"sha512-Q48pQLT2X3V5upGT71DjjUWQnz82oxfreU0xWt1PhzSgBDiu6SFXRTF+/4i2q48ebOQZPxpLN5afuG0mBT73AA==","signatures":[{"sig":"MEQCIHzAPAJ8eSJnvAquiI74zk4/OsIkc+j0lsPF0JmcnFqbAiBt+DSYhOAFgLPsSjYNKkW72o43/FjrFgdZnkGVKDFMLQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15518},"gitHead":"c67b91dd29f93aac3155726447c4a7f8505a0abe","scripts":{"format":"prettier --config .prettierrc \"**/*.{ts,tsx}\" --write"},"targets":{"app":{"source":"./src/app.tsx","context":"service-worker","sourceMap":false},"client":{"source":"./src/client.tsx","context":"browser","sourceMap":false}},"_npmUser":{"name":"michaelcpuckett","email":"michaelcpuckett@gmail.com"},"_npmVersion":"10.5.0","description":"Serve dynamic HTML with React inside a Service Worker","directories":{},"_nodeVersion":"21.7.3","dependencies":{"react":"^18.2.0","parcel":"^2.13.3","cross-env":"^7.0.3","react-dom":"^18.2.0","http-server":"^14.1.1","@parcel/core":"^2.13.3","react-router":"^7.1.1","@express-worker/app":"^1.5.0","@parcel/config-default":"^2.13.3"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.1.0","@types/node":"^22.10.7","@types/react":"^18.2.37","@types/react-dom":"^18.2.15","@parcel/transformer-typescript-tsc":"^2.13.3"},"_npmOperationalInternal":{"tmp":"tmp/sw-app-router_1.0.0_1737204187406_0.24207761316742693","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"sw-app-router","version":"1.0.1","author":{"name":"Michael Puckett","email":"michael@puckett.contact"},"license":"MIT","_id":"sw-app-router@1.0.1","maintainers":[{"name":"michaelcpuckett","email":"michaelcpuckett@gmail.com"}],"bin":{"build":"bin/build.js","watch":"bin/watch.js"},"dist":{"shasum":"754ff1898446da9ab6cbcbeddbc4ede0b385938b","tarball":"https://registry.npmjs.org/sw-app-router/-/sw-app-router-1.0.1.tgz","fileCount":8,"integrity":"sha512-ZjhgEXyMfkb+S5//84xt7HpfmySUmC04eoxLmUsesqkwGS362GU/PNmj+QId/ujTM5laBs53TS3kF93XXEO+KQ==","signatures":[{"sig":"MEUCIQCIeueJXyvvtv8WapJIVTCBTKNuI0tS9kB4YwsZgOjMZAIgMx6gaFhRgWjz2q3uB8QkrSomM1YXdn8EEb27CCSkMFM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15546},"main":"./src/app.tsx","gitHead":"c67b91dd29f93aac3155726447c4a7f8505a0abe","scripts":{"format":"prettier --config .prettierrc \"**/*.{ts,tsx}\" --write"},"targets":{"app":{"source":"./src/app.tsx","context":"service-worker","sourceMap":false},"client":{"source":"./src/client.tsx","context":"browser","sourceMap":false}},"_npmUser":{"name":"michaelcpuckett","email":"michaelcpuckett@gmail.com"},"_npmVersion":"10.5.0","description":"Serve dynamic HTML with React inside a Service Worker","directories":{},"_nodeVersion":"21.7.3","dependencies":{"react":"^18.2.0","parcel":"^2.13.3","cross-env":"^7.0.3","react-dom":"^18.2.0","http-server":"^14.1.1","@parcel/core":"^2.13.3","react-router":"^7.1.1","@express-worker/app":"^1.5.0","@parcel/config-default":"^2.13.3"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.1.0","@types/node":"^22.10.7","@types/react":"^18.2.37","@types/react-dom":"^18.2.15","@parcel/transformer-typescript-tsc":"^2.13.3"},"_npmOperationalInternal":{"tmp":"tmp/sw-app-router_1.0.1_1737204334089_0.8356442647480733","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"sw-app-router","version":"1.0.2","author":{"name":"Michael Puckett","email":"michael@puckett.contact"},"license":"MIT","_id":"sw-app-router@1.0.2","maintainers":[{"name":"michaelcpuckett","email":"michaelcpuckett@gmail.com"}],"bin":{"build":"bin/build.js","watch":"bin/watch.js"},"dist":{"shasum":"4725a2373c64a1ef13cc34912f140f478c435cfc","tarball":"https://registry.npmjs.org/sw-app-router/-/sw-app-router-1.0.2.tgz","fileCount":8,"integrity":"sha512-S8xuXTfc1QXbPacaqZ6z4HoT2TOyw9vlBa9exb2Rg0BZQoZ9RFWV0GzuhNKq043AOrEXBbhAO/xJ6xRbI54F5w==","signatures":[{"sig":"MEQCIFiSP4htwQOisYOr+0Brdky/9Rec1I0zxeRVFN7UcF2tAiBCnUGfHcSsVFrAT+d5UviLTqxbAp/Jd8G8jFk3/R0mdQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15588},"main":"./src/app.tsx","gitHead":"c67b91dd29f93aac3155726447c4a7f8505a0abe","scripts":{"format":"prettier --config .prettierrc \"**/*.{ts,tsx}\" --write"},"targets":{"app":{"source":"./src/app.tsx","context":"service-worker","sourceMap":false},"client":{"source":"./src/client.tsx","context":"browser","sourceMap":false}},"_npmUser":{"name":"michaelcpuckett","email":"michaelcpuckett@gmail.com"},"_npmVersion":"10.5.0","description":"Serve dynamic HTML with React inside a Service Worker","directories":{},"_nodeVersion":"21.7.3","dependencies":{"react":"^18.2.0","parcel":"^2.13.3","cross-env":"^7.0.3","react-dom":"^18.2.0","http-server":"^14.1.1","@parcel/core":"^2.13.3","react-router":"^7.1.1","@express-worker/app":"^1.5.0","@parcel/config-default":"^2.13.3"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.1.0","@types/node":"^22.10.7","@types/react":"^18.2.37","@types/react-dom":"^18.2.15","@parcel/transformer-typescript-tsc":"^2.13.3"},"_npmOperationalInternal":{"tmp":"tmp/sw-app-router_1.0.2_1737204515370_0.015486783778413615","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"sw-app-router","version":"1.0.3","author":{"name":"Michael Puckett","email":"michael@puckett.contact"},"license":"MIT","_id":"sw-app-router@1.0.3","maintainers":[{"name":"michaelcpuckett","email":"michaelcpuckett@gmail.com"}],"bin":{"build":"bin/build.js","watch":"bin/watch.js"},"dist":{"shasum":"7ca53a61fc09b1a80c11925b4943e450ee8fe33f","tarball":"https://registry.npmjs.org/sw-app-router/-/sw-app-router-1.0.3.tgz","fileCount":9,"integrity":"sha512-gPzfdDcm+tV8+H5G06OdtC5nbNfgoEDBCYVgBqzWjHIGQSOqFDL9/HM7qk4vrjnZRqcn6s+Xo5rLX48ipM7gNA==","signatures":[{"sig":"MEYCIQC74Zs8d8aXy3LhGOOdPmNFKBBx7iZWj6QUswkZ9WGX0wIhALsEkqLublI5AIGB1gBmmB+GL6LUzYVoXcqZTwbJfKpN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15494},"main":"./src/app.tsx","gitHead":"c67b91dd29f93aac3155726447c4a7f8505a0abe","scripts":{"format":"prettier --config .prettierrc \"**/*.{ts,tsx}\" --write"},"_npmUser":{"name":"michaelcpuckett","email":"michaelcpuckett@gmail.com"},"_npmVersion":"10.5.0","description":"Serve dynamic HTML with React inside a Service Worker","directories":{},"_nodeVersion":"21.7.3","dependencies":{"react":"^18.2.0","parcel":"^2.13.3","cross-env":"^7.0.3","react-dom":"^18.2.0","http-server":"^14.1.1","@parcel/core":"^2.13.3","react-router":"^7.1.1","@express-worker/app":"^1.5.0","@parcel/config-default":"^2.13.3"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.1.0","@types/node":"^22.10.7","@types/react":"^18.2.37","@types/react-dom":"^18.2.15","@parcel/transformer-typescript-tsc":"^2.13.3"},"_npmOperationalInternal":{"tmp":"tmp/sw-app-router_1.0.3_1737204662125_0.29920145651515573","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"sw-app-router","version":"1.0.4","author":{"name":"Michael Puckett","email":"michael@puckett.contact"},"license":"MIT","_id":"sw-app-router@1.0.4","maintainers":[{"name":"michaelcpuckett","email":"michaelcpuckett@gmail.com"}],"bin":{"build":"bin/build.js","watch":"bin/watch.js"},"dist":{"shasum":"73d2b0ba9c452d4eda79be53dd72af35df08fbe4","tarball":"https://registry.npmjs.org/sw-app-router/-/sw-app-router-1.0.4.tgz","fileCount":8,"integrity":"sha512-9bmal9M8xxXrXZ5XtUB5006yl8CNT04+f/NV/O08muC2kff18hPkTLYVTHuH8cY43xjeflo0vasCGnf8hJoEtg==","signatures":[{"sig":"MEUCIF0WNRjYd8ve/5g5BAEhKDTbbi84gIj9GwalrWcOZyb0AiEA/5DtbEytzPljEBRFE+9d65U9EWY4lJ49DGtST6g1YFc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15338},"main":"./src/app.tsx","gitHead":"c67b91dd29f93aac3155726447c4a7f8505a0abe","scripts":{"format":"prettier --config .prettierrc \"**/*.{ts,tsx}\" --write"},"_npmUser":{"name":"michaelcpuckett","email":"michaelcpuckett@gmail.com"},"_npmVersion":"10.5.0","description":"Serve dynamic HTML with React inside a Service Worker","directories":{},"_nodeVersion":"21.7.3","dependencies":{"react":"^18.2.0","parcel":"^2.13.3","cross-env":"^7.0.3","react-dom":"^18.2.0","http-server":"^14.1.1","@parcel/core":"^2.13.3","react-router":"^7.1.1","@express-worker/app":"^1.5.0","@parcel/config-default":"^2.13.3"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.1.0","@types/node":"^22.10.7","@types/react":"^18.2.37","@types/react-dom":"^18.2.15","@parcel/transformer-typescript-tsc":"^2.13.3"},"_npmOperationalInternal":{"tmp":"tmp/sw-app-router_1.0.4_1737204857455_0.3615076367167105","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"sw-app-router","version":"1.0.5","author":{"name":"Michael Puckett","email":"michael@puckett.contact"},"license":"MIT","_id":"sw-app-router@1.0.5","maintainers":[{"name":"michaelcpuckett","email":"michaelcpuckett@gmail.com"}],"bin":{"build":"bin/build.js","watch":"bin/watch.js"},"dist":{"shasum":"2e44a494dd9eed4f4c9047c717ea7ff9662886b8","tarball":"https://registry.npmjs.org/sw-app-router/-/sw-app-router-1.0.5.tgz","fileCount":8,"integrity":"sha512-z9kjglysIVWDiiTrmY5lWywZ70gb18llaTsB0HjxvdD8DNLajEqNsFGPiAOFeQlBkapCXZ6dV3kK15KP1TcLxg==","signatures":[{"sig":"MEUCIF1vmCPvkEplP2t2LusJkTxxvhjtWnHLz6sDBuXUr7XlAiEAhNRR7kzU2rwtecVRKP2KlfESjMUqutIsju+tm0K18Js=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15340},"main":"./src/app.tsx","gitHead":"c67b91dd29f93aac3155726447c4a7f8505a0abe","scripts":{"format":"prettier --config .prettierrc \"**/*.{ts,tsx}\" --write"},"_npmUser":{"name":"michaelcpuckett","email":"michaelcpuckett@gmail.com"},"_npmVersion":"10.5.0","description":"Serve dynamic HTML with React inside a Service Worker","directories":{},"_nodeVersion":"21.7.3","dependencies":{"react":"^18.2.0","parcel":"^2.13.3","cross-env":"^7.0.3","react-dom":"^18.2.0","http-server":"^14.1.1","@parcel/core":"^2.13.3","react-router":"^7.1.1","@express-worker/app":"^1.5.0","@parcel/config-default":"^2.13.3"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.1.0","@types/node":"^22.10.7","@types/react":"^18.2.37","@types/react-dom":"^18.2.15","@parcel/transformer-typescript-tsc":"^2.13.3"},"_npmOperationalInternal":{"tmp":"tmp/sw-app-router_1.0.5_1737204939683_0.6324122172831341","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"sw-app-router","version":"1.0.6","author":{"name":"Michael Puckett","email":"michael@puckett.contact"},"license":"MIT","_id":"sw-app-router@1.0.6","maintainers":[{"name":"michaelcpuckett","email":"michaelcpuckett@gmail.com"}],"bin":{"build":"bin/build.js","watch":"bin/watch.js"},"dist":{"shasum":"e54c07d1478030f72da9c071b76ed87cfdb302c5","tarball":"https://registry.npmjs.org/sw-app-router/-/sw-app-router-1.0.6.tgz","fileCount":8,"integrity":"sha512-/l/IzFqz22KNZ2jdauWDLV7nR8BM01YwXm9mGV0mRFBkGyLqEm4mZYnfxRxubd+04Cm+nJLnixyCDg05PvlZiw==","signatures":[{"sig":"MEUCIQDLhqrFZzwYkaNiIgD1ymrgJaNovpn3Ti6cCidg8vsXDAIgcWQLuTDJmYZ3F/RbNnN/09aG5+cS+s+ItzUbGFzilQc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15338},"main":"./src/app.tsx","gitHead":"c67b91dd29f93aac3155726447c4a7f8505a0abe","scripts":{"format":"prettier --config .prettierrc \"**/*.{ts,tsx}\" --write"},"_npmUser":{"name":"michaelcpuckett","email":"michaelcpuckett@gmail.com"},"_npmVersion":"10.5.0","description":"Serve dynamic HTML with React inside a Service Worker","directories":{},"_nodeVersion":"21.7.3","dependencies":{"react":"^18.2.0","parcel":"^2.13.3","cross-env":"^7.0.3","react-dom":"^18.2.0","http-server":"^14.1.1","@parcel/core":"^2.13.3","react-router":"^7.1.1","@express-worker/app":"^1.5.0","@parcel/config-default":"^2.13.3"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.1.0","@types/node":"^22.10.7","@types/react":"^18.2.37","@types/react-dom":"^18.2.15","@parcel/transformer-typescript-tsc":"^2.13.3"},"_npmOperationalInternal":{"tmp":"tmp/sw-app-router_1.0.6_1737205006538_0.8991953054599049","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"sw-app-router","version":"1.0.7","author":{"name":"Michael Puckett","email":"michael@puckett.contact"},"license":"MIT","_id":"sw-app-router@1.0.7","maintainers":[{"name":"michaelcpuckett","email":"michaelcpuckett@gmail.com"}],"bin":{"build":"bin/build.js","watch":"bin/watch.js"},"dist":{"shasum":"47af2d4fe8c9e3ce2adecdbc32be6f5bee3bc7e1","tarball":"https://registry.npmjs.org/sw-app-router/-/sw-app-router-1.0.7.tgz","fileCount":9,"integrity":"sha512-+Gvp0QKnd/ACj4ZLcitMNETk+qXoUxPdQTxRSav7Fg2MFr1jwMktuKQht98C1VOtfXPAqcQ/NXwB8xJduvpoJg==","signatures":[{"sig":"MEUCIDJhWTX0MHOFmZB0DZZSaA74hogKQz3hctdw9NzC62SIAiEAmbPQleGnTy5Qi05x6WFgjoCtoC2aRRwtM6Kz9DwjSdI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15480},"main":"./src/app.tsx","gitHead":"c67b91dd29f93aac3155726447c4a7f8505a0abe","scripts":{"format":"prettier --config .prettierrc \"**/*.{ts,tsx}\" --write"},"_npmUser":{"name":"michaelcpuckett","email":"michaelcpuckett@gmail.com"},"_npmVersion":"10.5.0","description":"Serve dynamic HTML with React inside a Service Worker","directories":{},"_nodeVersion":"21.7.3","dependencies":{"react":"^18.2.0","parcel":"^2.13.3","cross-env":"^7.0.3","react-dom":"^18.2.0","http-server":"^14.1.1","@parcel/core":"^2.13.3","react-router":"^7.1.1","@express-worker/app":"^1.5.0","@parcel/config-default":"^2.13.3"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.1.0","@types/node":"^22.10.7","@types/react":"^18.2.37","@types/react-dom":"^18.2.15","@parcel/transformer-typescript-tsc":"^2.13.3"},"_npmOperationalInternal":{"tmp":"tmp/sw-app-router_1.0.7_1737205123852_0.26462383594718086","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"sw-app-router","version":"1.0.8","author":{"name":"Michael Puckett","email":"michael@puckett.contact"},"license":"MIT","_id":"sw-app-router@1.0.8","maintainers":[{"name":"michaelcpuckett","email":"michaelcpuckett@gmail.com"}],"bin":{"build":"bin/build.js","watch":"bin/watch.js"},"dist":{"shasum":"b9b8fa97309f7a8c5627d6e8d7cd1dbbbc909213","tarball":"https://registry.npmjs.org/sw-app-router/-/sw-app-router-1.0.8.tgz","fileCount":9,"integrity":"sha512-6n9IVQDEJoX47Mrm4oSuWf2i47M2ak9a6IBXl9jEQ1jEpFzT0k0A8+PPrghrRJwameBUdjlhw8xKmkrPQtvWnA==","signatures":[{"sig":"MEYCIQClZB0qL/fkq43t/yrT8cymeSWr8D/8+RlMvfWkcQn22QIhAJ+qv8KhtAtQKPTCx1ZkbtwGi3lJiS1O5xio2Az6Nc27","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15462},"main":"./src/app.tsx","gitHead":"c67b91dd29f93aac3155726447c4a7f8505a0abe","scripts":{"format":"prettier --config .prettierrc \"**/*.{ts,tsx}\" --write"},"_npmUser":{"name":"michaelcpuckett","email":"michaelcpuckett@gmail.com"},"_npmVersion":"10.5.0","description":"Serve dynamic HTML with React inside a Service Worker","directories":{},"_nodeVersion":"21.7.3","dependencies":{"react":"^18.2.0","parcel":"^2.13.3","cross-env":"^7.0.3","react-dom":"^18.2.0","http-server":"^14.1.1","@parcel/core":"^2.13.3","react-router":"^7.1.1","@express-worker/app":"^1.5.0","@parcel/config-default":"^2.13.3"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.1.0","@types/node":"^22.10.7","@types/react":"^18.2.37","@types/react-dom":"^18.2.15","@parcel/transformer-typescript-tsc":"^2.13.3"},"_npmOperationalInternal":{"tmp":"tmp/sw-app-router_1.0.8_1737205275783_0.3781177499612767","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"sw-app-router","version":"1.0.9","author":{"name":"Michael Puckett","email":"michael@puckett.contact"},"license":"MIT","_id":"sw-app-router@1.0.9","maintainers":[{"name":"michaelcpuckett","email":"michaelcpuckett@gmail.com"}],"bin":{"build":"bin/build.js","watch":"bin/watch.js"},"dist":{"shasum":"20d62d097e9e56727541f0b7ebf7b2d3a3beee43","tarball":"https://registry.npmjs.org/sw-app-router/-/sw-app-router-1.0.9.tgz","fileCount":8,"integrity":"sha512-YCUkOVJJ34R++6ZuaUPRas3yo1tBGQeYbNaM0tQwj5oFURUC9rIwGW5mmAQin6bsM8Pv/ytZkGcQzfsd1SLa0g==","signatures":[{"sig":"MEYCIQCS1CEwG5ObDReFUOZ4G4wXGbuT1mqMWkNymzMiGnfVLQIhAPNWfKhKfSVP1DAgbPOHWWgXG1nEfXPrjz4ZgNrTSaq9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15802},"gitHead":"c67b91dd29f93aac3155726447c4a7f8505a0abe","scripts":{"format":"prettier --config .prettierrc \"**/*.{ts,tsx}\" --write"},"_npmUser":{"name":"michaelcpuckett","email":"michaelcpuckett@gmail.com"},"_npmVersion":"10.5.0","description":"Serve dynamic HTML with React inside a Service Worker","directories":{},"_nodeVersion":"21.7.3","dependencies":{"react":"^18.2.0","parcel":"^2.13.3","cross-env":"^7.0.3","react-dom":"^18.2.0","@parcel/fs":"^2.13.3","http-server":"^14.1.1","@parcel/core":"^2.13.3","react-router":"^7.1.1","@express-worker/app":"^1.5.0","@parcel/config-default":"^2.13.3"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.1.0","@types/node":"^22.10.7","@types/react":"^18.2.37","@types/react-dom":"^18.2.15","@parcel/transformer-typescript-tsc":"^2.13.3"},"_npmOperationalInternal":{"tmp":"tmp/sw-app-router_1.0.9_1737206939531_0.5955294209416939","host":"s3://npm-registry-packages-npm-production"}},"1.0.10":{"name":"sw-app-router","version":"1.0.10","author":{"name":"Michael Puckett","email":"michael@puckett.contact"},"license":"MIT","_id":"sw-app-router@1.0.10","maintainers":[{"name":"michaelcpuckett","email":"michaelcpuckett@gmail.com"}],"bin":{"build":"bin/build.js","watch":"bin/watch.js"},"dist":{"shasum":"832c5872ea1f78a14159485069edb8522a241663","tarball":"https://registry.npmjs.org/sw-app-router/-/sw-app-router-1.0.10.tgz","fileCount":8,"integrity":"sha512-Ps0D1GRO4q9cTVtveKtvzsp7Gm1DagoK19h4UER/HH0RQJwm97n3emI4rW2BfeMqEApW+TzLignKov2731pmoA==","signatures":[{"sig":"MEUCIQDIObKnixHChIYJrMS++IkB4+FQIJWEn1KGpmM/t2fQ1wIgVaRgC5sbkcP068UhPN6U9SNECyDwebENegAZrRfcovQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15878},"exports":{".":{"require":"./src/app.tsx"}},"gitHead":"c67b91dd29f93aac3155726447c4a7f8505a0abe","scripts":{"format":"prettier --config .prettierrc \"**/*.{ts,tsx}\" --write"},"_npmUser":{"name":"michaelcpuckett","email":"michaelcpuckett@gmail.com"},"_npmVersion":"10.5.0","description":"Serve dynamic HTML with React inside a Service Worker","directories":{},"_nodeVersion":"21.7.3","dependencies":{"react":"^18.2.0","parcel":"^2.13.3","cross-env":"^7.0.3","react-dom":"^18.2.0","@parcel/fs":"^2.13.3","http-server":"^14.1.1","@parcel/core":"^2.13.3","react-router":"^7.1.1","@express-worker/app":"^1.5.0","@parcel/config-default":"^2.13.3"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.1.0","@types/node":"^22.10.7","@types/react":"^18.2.37","@types/react-dom":"^18.2.15","@parcel/transformer-typescript-tsc":"^2.13.3"},"_npmOperationalInternal":{"tmp":"tmp/sw-app-router_1.0.10_1737207058483_0.44497457853205225","host":"s3://npm-registry-packages-npm-production"}},"1.0.11":{"name":"sw-app-router","version":"1.0.11","author":{"name":"Michael Puckett","email":"michael@puckett.contact"},"license":"MIT","_id":"sw-app-router@1.0.11","maintainers":[{"name":"michaelcpuckett","email":"michaelcpuckett@gmail.com"}],"bin":{"build":"bin/build.js","watch":"bin/watch.js"},"dist":{"shasum":"ec0f60d3149a373061e75538a1c7d4b81eec8b87","tarball":"https://registry.npmjs.org/sw-app-router/-/sw-app-router-1.0.11.tgz","fileCount":8,"integrity":"sha512-otX0NsPcdkwhnGoqki2HePDD77uyBIjWs6DaKz/xL3qAoaVai1+wytaVPQEoPwoRYlYkXA4lC7THybYNN3rEFw==","signatures":[{"sig":"MEUCIQDQvPRu+fi33UAPyxZNQQEX06+XH+UWhLgb/ZvD7YXspAIgZzhe4fDzOkZOyy7Iaxf76EktaPL4RTG9CK/A62Zsy60=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15912},"exports":{".":{"import":"./src/app.tsx","require":"./src/app.tsx"}},"gitHead":"c67b91dd29f93aac3155726447c4a7f8505a0abe","scripts":{"format":"prettier --config .prettierrc \"**/*.{ts,tsx}\" --write"},"_npmUser":{"name":"michaelcpuckett","email":"michaelcpuckett@gmail.com"},"_npmVersion":"10.5.0","description":"Serve dynamic HTML with React inside a Service Worker","directories":{},"_nodeVersion":"21.7.3","dependencies":{"react":"^18.2.0","parcel":"^2.13.3","cross-env":"^7.0.3","react-dom":"^18.2.0","@parcel/fs":"^2.13.3","http-server":"^14.1.1","@parcel/core":"^2.13.3","react-router":"^7.1.1","@express-worker/app":"^1.5.0","@parcel/config-default":"^2.13.3"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.1.0","@types/node":"^22.10.7","@types/react":"^18.2.37","@types/react-dom":"^18.2.15","@parcel/transformer-typescript-tsc":"^2.13.3"},"_npmOperationalInternal":{"tmp":"tmp/sw-app-router_1.0.11_1737207095801_0.1667536051775036","host":"s3://npm-registry-packages-npm-production"}},"1.0.12":{"name":"sw-app-router","version":"1.0.12","author":{"name":"Michael Puckett","email":"michael@puckett.contact"},"license":"MIT","_id":"sw-app-router@1.0.12","maintainers":[{"name":"michaelcpuckett","email":"michaelcpuckett@gmail.com"}],"bin":{"build":"bin/build.js","watch":"bin/watch.js"},"dist":{"shasum":"262c01d99ce3bb6c817c3869604678a87130f3e4","tarball":"https://registry.npmjs.org/sw-app-router/-/sw-app-router-1.0.12.tgz","fileCount":8,"integrity":"sha512-S2KD+BuYL/n28zMiUYrrDIe/PDJaxJ0dhtzPnIwbmbn7Zsp44Hdf8RQXBL2ULHT/sLkefgcBfMTGhlyQthBiZQ==","signatures":[{"sig":"MEYCIQD+3KKEoQ2e0NsgmXK1S7VCKTakfGeC4MFep6mJLZecxQIhAK0iRqAcStWfCsa8RbbgHRowUNyONbkscpanIpojPW9H","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15851},"exports":{".":"./src/app.tsx"},"gitHead":"c67b91dd29f93aac3155726447c4a7f8505a0abe","scripts":{"format":"prettier --config .prettierrc \"**/*.{ts,tsx}\" --write"},"_npmUser":{"name":"michaelcpuckett","email":"michaelcpuckett@gmail.com"},"_npmVersion":"10.5.0","description":"Serve dynamic HTML with React inside a Service Worker","directories":{},"_nodeVersion":"21.7.3","dependencies":{"react":"^18.2.0","parcel":"^2.13.3","cross-env":"^7.0.3","react-dom":"^18.2.0","@parcel/fs":"^2.13.3","http-server":"^14.1.1","@parcel/core":"^2.13.3","react-router":"^7.1.1","@express-worker/app":"^1.5.0","@parcel/config-default":"^2.13.3"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.1.0","@types/node":"^22.10.7","@types/react":"^18.2.37","@types/react-dom":"^18.2.15","@parcel/transformer-typescript-tsc":"^2.13.3"},"_npmOperationalInternal":{"tmp":"tmp/sw-app-router_1.0.12_1737207164811_0.6738876117670076","host":"s3://npm-registry-packages-npm-production"}},"1.0.13":{"name":"sw-app-router","version":"1.0.13","author":{"name":"Michael Puckett","email":"michael@puckett.contact"},"license":"MIT","_id":"sw-app-router@1.0.13","maintainers":[{"name":"michaelcpuckett","email":"michaelcpuckett@gmail.com"}],"bin":{"build":"bin/build.js","watch":"bin/watch.js"},"dist":{"shasum":"a9def6dc33ab151bc1b79324a83c7d9989a636ca","tarball":"https://registry.npmjs.org/sw-app-router/-/sw-app-router-1.0.13.tgz","fileCount":9,"integrity":"sha512-G6C9sVdvPGF/TBgHuRGK2M8/MqJGY3eoH2OqF2nofHFBtonQYY9kW6tZ5oUqWx12q1bc+66bYs7igGGYFOzjZA==","signatures":[{"sig":"MEUCIEquNVLql0x2BrXZX6uWYg6bSvk45NZDMyGgPTbNnHojAiEA4qxSWiTS1r82CwLLl0A7/nHXui1HSfKZgH51lws7uo8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16013},"exports":{".":"./src/app.tsx"},"gitHead":"c67b91dd29f93aac3155726447c4a7f8505a0abe","scripts":{"format":"prettier --config .prettierrc \"**/*.{ts,tsx}\" --write"},"_npmUser":{"name":"michaelcpuckett","email":"michaelcpuckett@gmail.com"},"_npmVersion":"10.5.0","description":"Serve dynamic HTML with React inside a Service Worker","directories":{},"_nodeVersion":"21.7.3","dependencies":{"react":"^18.2.0","parcel":"^2.13.3","cross-env":"^7.0.3","react-dom":"^18.2.0","@parcel/fs":"^2.13.3","http-server":"^14.1.1","@parcel/core":"^2.13.3","react-router":"^7.1.1","@express-worker/app":"^1.5.0","@parcel/config-default":"^2.13.3"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.1.0","@types/node":"^22.10.7","@types/react":"^18.2.37","@types/react-dom":"^18.2.15","@parcel/transformer-typescript-tsc":"^2.13.3"},"_npmOperationalInternal":{"tmp":"tmp/sw-app-router_1.0.13_1737207346519_0.09098212148608442","host":"s3://npm-registry-packages-npm-production"}},"1.0.14":{"name":"sw-app-router","version":"1.0.14","author":{"name":"Michael Puckett","email":"michael@puckett.contact"},"license":"MIT","_id":"sw-app-router@1.0.14","maintainers":[{"name":"michaelcpuckett","email":"michaelcpuckett@gmail.com"}],"bin":{"build":"bin/build.js","watch":"bin/watch.js"},"dist":{"shasum":"ca0e3462ccc07ee97b0d71125f83ff0787d9f227","tarball":"https://registry.npmjs.org/sw-app-router/-/sw-app-router-1.0.14.tgz","fileCount":35,"integrity":"sha512-twxfAHIOeRgfT6X0O9eZOzJ5ThwLNaAdV2GIElndZSfYaiaz82KDaOWY4fRsnOOWiaATD3cVbkeyvdYaPSjjAQ==","signatures":[{"sig":"MEYCIQCYXSBK1IFiT5L0A7vijMwWmLeyjblVceCazGJ/u6S2CgIhAKuqDOZilPuSzlYj95fT4a92wTkBpYNoWGCUxp1wRhHL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70390250},"exports":{".":"./src/app.tsx","./bin":"./bin","./src":"./src","./.parcelrc":"./.parcelrc"},"gitHead":"c67b91dd29f93aac3155726447c4a7f8505a0abe","scripts":{"format":"prettier --config .prettierrc \"**/*.{ts,tsx}\" --write"},"_npmUser":{"name":"michaelcpuckett","email":"michaelcpuckett@gmail.com"},"_npmVersion":"10.5.0","description":"Serve dynamic HTML with React inside a Service Worker","directories":{},"_nodeVersion":"21.7.3","dependencies":{"react":"^18.2.0","parcel":"^2.13.3","cross-env":"^7.0.3","react-dom":"^18.2.0","@parcel/fs":"^2.13.3","http-server":"^14.1.1","@parcel/core":"^2.13.3","react-router":"^7.1.1","@express-worker/app":"^1.5.0","@parcel/config-default":"^2.13.3"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.1.0","@types/node":"^22.10.7","@types/react":"^18.2.37","@types/react-dom":"^18.2.15","@parcel/transformer-typescript-tsc":"^2.13.3"},"_npmOperationalInternal":{"tmp":"tmp/sw-app-router_1.0.14_1737207437142_0.48224566842469097","host":"s3://npm-registry-packages-npm-production"}},"1.0.15":{"name":"sw-app-router","version":"1.0.15","author":{"name":"Michael Puckett","email":"michael@puckett.contact"},"license":"MIT","_id":"sw-app-router@1.0.15","maintainers":[{"name":"michaelcpuckett","email":"michaelcpuckett@gmail.com"}],"bin":{"build":"bin/build.js","watch":"bin/watch.js"},"dist":{"shasum":"16bd14a5e1b739bd216d87549a60d118e7495d9c","tarball":"https://registry.npmjs.org/sw-app-router/-/sw-app-router-1.0.15.tgz","fileCount":9,"integrity":"sha512-O/UcA1ENTD2tZuhMFekPWPPZgZcFdQAtbAuMFEtHNwgAPFsJ18I16zN0EQu0BrjDrQshhbkn9I/gJBHiS/pJ0g==","signatures":[{"sig":"MEUCIQCV4kbOq+8/hxcV1wASxLG7u1P2w1fem6eXZTqAiFBEqwIgNT/GKM9MqJD3miE0eQV0dAUskZDy0gBCAmsrTD9nx/M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16059},"exports":{".":"./src/app.tsx","./bin":"./bin","./src":"./src","./.parcelrc":"./.parcelrc"},"gitHead":"c67b91dd29f93aac3155726447c4a7f8505a0abe","scripts":{"format":"prettier --config .prettierrc \"**/*.{ts,tsx}\" --write"},"_npmUser":{"name":"michaelcpuckett","email":"michaelcpuckett@gmail.com"},"_npmVersion":"10.5.0","description":"Serve dynamic HTML with React inside a Service Worker","directories":{},"_nodeVersion":"21.7.3","dependencies":{"react":"^18.2.0","parcel":"^2.13.3","cross-env":"^7.0.3","react-dom":"^18.2.0","@parcel/fs":"^2.13.3","http-server":"^14.1.1","@parcel/core":"^2.13.3","react-router":"^7.1.1","@express-worker/app":"^1.5.0","@parcel/config-default":"^2.13.3"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.1.0","@types/node":"^22.10.7","@types/react":"^18.2.37","@types/react-dom":"^18.2.15","@parcel/transformer-typescript-tsc":"^2.13.3"},"_npmOperationalInternal":{"tmp":"tmp/sw-app-router_1.0.15_1737207737899_0.33212458828656155","host":"s3://npm-registry-packages-npm-production"}},"1.0.16":{"name":"sw-app-router","version":"1.0.16","author":{"name":"Michael Puckett","email":"michael@puckett.contact"},"license":"MIT","_id":"sw-app-router@1.0.16","maintainers":[{"name":"michaelcpuckett","email":"michaelcpuckett@gmail.com"}],"bin":{"build":"bin/build.js","watch":"bin/watch.js"},"dist":{"shasum":"d78e4bd07f9aeb96ad49973f6cba967fe1cc49b1","tarball":"https://registry.npmjs.org/sw-app-router/-/sw-app-router-1.0.16.tgz","fileCount":9,"integrity":"sha512-lT8KPdWIAfWa/IOQdkqCqG19XU/0j8qZ3flzLKTPYSg7Mh7gYTgt+/BkAoaXboZJJfA84sYOzgLGZBryWwF3Eg==","signatures":[{"sig":"MEUCIHjCSDF+7BAqnHkPkJ4YQHw1SWe9QQhuVd1GFfNSlKrQAiEAi7DelERVBRSbVfql/Za9oaJ5AQZb2tvaahnkeAncGrA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16059},"exports":{".":"./src/app.tsx","./bin":"./bin","./src":"./src","./.parcelrc":"./.parcelrc"},"gitHead":"c67b91dd29f93aac3155726447c4a7f8505a0abe","scripts":{"format":"prettier --config .prettierrc \"**/*.{ts,tsx}\" --write"},"_npmUser":{"name":"michaelcpuckett","email":"michaelcpuckett@gmail.com"},"_npmVersion":"10.5.0","description":"Serve dynamic HTML with React inside a Service Worker","directories":{},"_nodeVersion":"21.7.3","dependencies":{"react":"^18.2.0","parcel":"^2.13.3","cross-env":"^7.0.3","react-dom":"^18.2.0","@parcel/fs":"^2.13.3","http-server":"^14.1.1","@parcel/core":"^2.13.3","react-router":"^7.1.1","@express-worker/app":"^1.5.0","@parcel/config-default":"^2.13.3"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.1.0","@types/node":"^22.10.7","@types/react":"^18.2.37","@types/react-dom":"^18.2.15","@parcel/transformer-typescript-tsc":"^2.13.3"},"_npmOperationalInternal":{"tmp":"tmp/sw-app-router_1.0.16_1737207845575_0.6203885486913765","host":"s3://npm-registry-packages-npm-production"}},"1.0.17":{"name":"sw-app-router","version":"1.0.17","author":{"name":"Michael Puckett","email":"michael@puckett.contact"},"license":"MIT","_id":"sw-app-router@1.0.17","maintainers":[{"name":"michaelcpuckett","email":"michaelcpuckett@gmail.com"}],"bin":{"build":"bin/build.js","watch":"bin/watch.js"},"dist":{"shasum":"8da86b1b1e625f18874c6b49682569d49e68483a","tarball":"https://registry.npmjs.org/sw-app-router/-/sw-app-router-1.0.17.tgz","fileCount":9,"integrity":"sha512-qd+jVYL7Kw78GAhWAqZlShcGm4ifA4FMQroCSM8n9iGNX1y6Z9n0d+nRlJ/2/e1oWVib37+CtSJx0ljT1y+5Uw==","signatures":[{"sig":"MEQCIAvHf56UvL5KAmL3m6/TuASkE5NVaNeknSY8qZ9PvIZfAiBoN1sOpeaMIvhdErviKZsGhe+LCbptIywxXP3BvdmOyw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16069},"exports":{".":"./src/app.tsx","./bin":"./bin","./src":"./src","./.parcelrc":"./.parcelrc"},"gitHead":"c67b91dd29f93aac3155726447c4a7f8505a0abe","scripts":{"format":"prettier --config .prettierrc \"**/*.{ts,tsx}\" --write"},"_npmUser":{"name":"michaelcpuckett","email":"michaelcpuckett@gmail.com"},"_npmVersion":"10.5.0","description":"Serve dynamic HTML with React inside a Service Worker","directories":{},"_nodeVersion":"21.7.3","dependencies":{"react":"^18.2.0","parcel":"^2.13.3","cross-env":"^7.0.3","react-dom":"^18.2.0","@parcel/fs":"^2.13.3","http-server":"^14.1.1","@parcel/core":"^2.13.3","react-router":"^7.1.1","@express-worker/app":"^1.5.0","@parcel/config-default":"^2.13.3"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.1.0","@types/node":"^22.10.7","@types/react":"^18.2.37","@types/react-dom":"^18.2.15","@parcel/transformer-typescript-tsc":"^2.13.3"},"_npmOperationalInternal":{"tmp":"tmp/sw-app-router_1.0.17_1737208074063_0.27445497990421375","host":"s3://npm-registry-packages-npm-production"}},"1.0.18":{"name":"sw-app-router","version":"1.0.18","author":{"name":"Michael Puckett","email":"michael@puckett.contact"},"license":"MIT","_id":"sw-app-router@1.0.18","maintainers":[{"name":"michaelcpuckett","email":"michaelcpuckett@gmail.com"}],"bin":{"build":"bin/build.js","watch":"bin/watch.js"},"dist":{"shasum":"c59b810a07d0fec1aa2e3e9b8d7938ddc2daa69c","tarball":"https://registry.npmjs.org/sw-app-router/-/sw-app-router-1.0.18.tgz","fileCount":9,"integrity":"sha512-Kv6O2Fr3rzEi7ZGYMYR2qAV/wPKgg02fhGUFIhahm1/mskcXh5B5IQrHo7ilwj9fm8chRiAl1YRieAm27at9CQ==","signatures":[{"sig":"MEUCIQCSSgPoFrQL+jTaOnrwN1Mmo32/q0mfqp99uI7kemFYrAIgBk2NsOXwjl+MgkncpYOLkxG7rPneh4sO2NO84GAxjDI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16076},"exports":{".":"./src/app.tsx","./bin":"./bin","./src":"./src","./.parcelrc":"./.parcelrc"},"gitHead":"c67b91dd29f93aac3155726447c4a7f8505a0abe","scripts":{"format":"prettier --config .prettierrc \"**/*.{ts,tsx}\" --write"},"_npmUser":{"name":"michaelcpuckett","email":"michaelcpuckett@gmail.com"},"_npmVersion":"10.5.0","description":"Serve dynamic HTML with React inside a Service Worker","directories":{},"_nodeVersion":"21.7.3","dependencies":{"react":"^18.2.0","parcel":"^2.13.3","cross-env":"^7.0.3","react-dom":"^18.2.0","@parcel/fs":"^2.13.3","http-server":"^14.1.1","@parcel/core":"^2.13.3","react-router":"^7.1.1","@express-worker/app":"^1.5.0","@parcel/config-default":"^2.13.3"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.1.0","@types/node":"^22.10.7","@types/react":"^18.2.37","@types/react-dom":"^18.2.15","@parcel/transformer-typescript-tsc":"^2.13.3"},"_npmOperationalInternal":{"tmp":"tmp/sw-app-router_1.0.18_1737208129896_0.7239615086781173","host":"s3://npm-registry-packages-npm-production"}},"1.0.19":{"name":"sw-app-router","version":"1.0.19","author":{"name":"Michael Puckett","email":"michael@puckett.contact"},"license":"MIT","_id":"sw-app-router@1.0.19","maintainers":[{"name":"michaelcpuckett","email":"michaelcpuckett@gmail.com"}],"bin":{"build":"bin/build.js","watch":"bin/watch.js"},"dist":{"shasum":"616731fd9044b699aba79b2118c3a2bcdea91a0e","tarball":"https://registry.npmjs.org/sw-app-router/-/sw-app-router-1.0.19.tgz","fileCount":9,"integrity":"sha512-3f6hgjFmB7oLOhY0o3iHSYAmV8+lTM8m1rLzhTqxzjkEFspNftjDIOjYYl0R35DX6wQuUFSXEWKQKvoyiHlsKA==","signatures":[{"sig":"MEYCIQCogVVahtG3U/Exdj+6gtpZk9WbeGwFfKx+7TMSMW5wsQIhAI6nJyFAoMPloae3xZ5Rrkga4HeCcDzR5ZBNQnoXRauT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16072},"exports":{".":"./src/app.tsx","./bin":"./bin","./src":"./src","./.parcelrc":"./.parcelrc"},"gitHead":"c67b91dd29f93aac3155726447c4a7f8505a0abe","scripts":{"format":"prettier --config .prettierrc \"**/*.{ts,tsx}\" --write"},"_npmUser":{"name":"michaelcpuckett","email":"michaelcpuckett@gmail.com"},"_npmVersion":"10.5.0","description":"Serve dynamic HTML with React inside a Service Worker","directories":{},"_nodeVersion":"21.7.3","dependencies":{"react":"^18.2.0","parcel":"^2.13.3","cross-env":"^7.0.3","react-dom":"^18.2.0","@parcel/fs":"^2.13.3","http-server":"^14.1.1","@parcel/core":"^2.13.3","react-router":"^7.1.1","@express-worker/app":"^1.5.0","@parcel/config-default":"^2.13.3"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.1.0","@types/node":"^22.10.7","@types/react":"^18.2.37","@types/react-dom":"^18.2.15","@parcel/transformer-typescript-tsc":"^2.13.3"},"_npmOperationalInternal":{"tmp":"tmp/sw-app-router_1.0.19_1737208199124_0.6337097487560297","host":"s3://npm-registry-packages-npm-production"}},"1.0.20":{"name":"sw-app-router","version":"1.0.20","author":{"name":"Michael Puckett","email":"michael@puckett.contact"},"license":"MIT","_id":"sw-app-router@1.0.20","maintainers":[{"name":"michaelcpuckett","email":"michaelcpuckett@gmail.com"}],"bin":{"build":"bin/build.js","watch":"bin/watch.js"},"dist":{"shasum":"797a794d392ecbbf4524f0497f07e5bda942ab2f","tarball":"https://registry.npmjs.org/sw-app-router/-/sw-app-router-1.0.20.tgz","fileCount":9,"integrity":"sha512-NXet186fSornTMogLOHLY31YNs9sQIapG5Mfp/GGJo7detTVlKddkyBXn7ZwKdBEyWB1u+fA1/OaMxmHR41O1g==","signatures":[{"sig":"MEQCIFDA9Am5WlL0VjqX7WCF2FZjpB3+jSgnyAEyBKDinhqyAiAfX394Cn7DqQYBuToDn9DA3VN6KUjiSoNMUDwz5TFkBQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16154},"exports":{".":"./src/app.tsx","./bin":"./bin","./src":"./src","./.parcelrc":"./.parcelrc"},"gitHead":"c67b91dd29f93aac3155726447c4a7f8505a0abe","scripts":{"format":"prettier --config .prettierrc \"**/*.{ts,tsx}\" --write"},"_npmUser":{"name":"michaelcpuckett","email":"michaelcpuckett@gmail.com"},"_npmVersion":"10.5.0","description":"Serve dynamic HTML with React inside a Service Worker","directories":{},"_nodeVersion":"21.7.3","dependencies":{"react":"^18.2.0","parcel":"^2.13.3","cross-env":"^7.0.3","react-dom":"^18.2.0","@parcel/fs":"^2.13.3","http-server":"^14.1.1","@parcel/core":"^2.13.3","react-router":"^7.1.1","@express-worker/app":"^1.5.0","@parcel/config-default":"^2.13.3"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.1.0","@types/node":"^22.10.7","@types/react":"^18.2.37","@types/react-dom":"^18.2.15","@parcel/transformer-typescript-tsc":"^2.13.3"},"_npmOperationalInternal":{"tmp":"tmp/sw-app-router_1.0.20_1737209081064_0.5997662139914803","host":"s3://npm-registry-packages-npm-production"}},"1.0.21":{"name":"sw-app-router","version":"1.0.21","author":{"name":"Michael Puckett","email":"michael@puckett.contact"},"license":"MIT","_id":"sw-app-router@1.0.21","maintainers":[{"name":"michaelcpuckett","email":"michaelcpuckett@gmail.com"}],"bin":{"build":"bin/build.js","watch":"bin/watch.js"},"dist":{"shasum":"ee1163d01505f02ebb8de0b93c359c432319b43e","tarball":"https://registry.npmjs.org/sw-app-router/-/sw-app-router-1.0.21.tgz","fileCount":9,"integrity":"sha512-cbe5U+cYQoVk26CX4hLJK4ZsaQa0SOqAIZwXxDAMLbcJEy8KK7njiP49rb3gSXkoLYdVwh+B/Iac29VScD/8Fg==","signatures":[{"sig":"MEYCIQCv/0Ls/ocONtFjHlA/ABZ6jeVPy0dh4c8pvTlRTgKV0QIhAIMdlbkTYnD1BE7mY3HpdvXK1s4fTY1p8W+o6r2yIASk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16255},"exports":{".":"./src/app.tsx","./bin":"./bin","./src":"./src","./.parcelrc":"./.parcelrc"},"gitHead":"c67b91dd29f93aac3155726447c4a7f8505a0abe","scripts":{"format":"prettier --config .prettierrc \"**/*.{ts,tsx}\" --write"},"_npmUser":{"name":"michaelcpuckett","email":"michaelcpuckett@gmail.com"},"_npmVersion":"10.5.0","description":"Serve dynamic HTML with React inside a Service Worker","directories":{},"_nodeVersion":"21.7.3","dependencies":{"react":"^18.2.0","parcel":"^2.13.3","cross-env":"^7.0.3","react-dom":"^18.2.0","@parcel/fs":"^2.13.3","http-server":"^14.1.1","@parcel/core":"^2.13.3","react-router":"^7.1.1","@express-worker/app":"^1.5.0","@parcel/config-default":"^2.13.3"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.1.0","@types/node":"^22.10.7","@types/react":"^18.2.37","@types/react-dom":"^18.2.15","@parcel/transformer-typescript-tsc":"^2.13.3"},"_npmOperationalInternal":{"tmp":"tmp/sw-app-router_1.0.21_1737209222294_0.7308378789315513","host":"s3://npm-registry-packages-npm-production"}},"1.0.22":{"name":"sw-app-router","version":"1.0.22","author":{"name":"Michael Puckett","email":"michael@puckett.contact"},"license":"MIT","_id":"sw-app-router@1.0.22","maintainers":[{"name":"michaelcpuckett","email":"michaelcpuckett@gmail.com"}],"bin":{"build":"bin/build.js","watch":"bin/watch.js"},"dist":{"shasum":"f2f3842b39a3bc9099b2aa314bcae5cca099afbe","tarball":"https://registry.npmjs.org/sw-app-router/-/sw-app-router-1.0.22.tgz","fileCount":9,"integrity":"sha512-coDya1x4Z86J94IRDGRa+mgr/nl7KB8Zkkl/3egGpt9gJHYSQfG0OoYh9CF7C7loXwa41gxXFDym1B8VAXcLug==","signatures":[{"sig":"MEYCIQD2dpLZPeenae8x6iHQLBLkTlF3bqrCJ1jra/8TZm3RbQIhAMnoRTmaQGtUKS44cmOXq2GdJJCAqQKv3IJjShJWBKH3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16195},"exports":{".":"./src/app.tsx","./bin":"./bin","./src":"./src","./.parcelrc":"./.parcelrc"},"gitHead":"c67b91dd29f93aac3155726447c4a7f8505a0abe","scripts":{"format":"prettier --config .prettierrc \"**/*.{ts,tsx}\" --write"},"_npmUser":{"name":"michaelcpuckett","email":"michaelcpuckett@gmail.com"},"_npmVersion":"10.5.0","description":"Serve dynamic HTML with React inside a Service Worker","directories":{},"_nodeVersion":"21.7.3","dependencies":{"react":"^18.2.0","parcel":"^2.13.3","cross-env":"^7.0.3","react-dom":"^18.2.0","@parcel/fs":"^2.13.3","http-server":"^14.1.1","@parcel/core":"^2.13.3","react-router":"^7.1.1","@express-worker/app":"^1.5.0","@parcel/config-default":"^2.13.3"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.1.0","@types/node":"^22.10.7","@types/react":"^18.2.37","@types/react-dom":"^18.2.15","@parcel/transformer-typescript-tsc":"^2.13.3"},"_npmOperationalInternal":{"tmp":"tmp/sw-app-router_1.0.22_1737209324768_0.64589050661648","host":"s3://npm-registry-packages-npm-production"}},"1.0.23":{"name":"sw-app-router","version":"1.0.23","author":{"name":"Michael Puckett","email":"michael@puckett.contact"},"license":"MIT","_id":"sw-app-router@1.0.23","maintainers":[{"name":"michaelcpuckett","email":"michaelcpuckett@gmail.com"}],"bin":{"build":"bin/build.js","watch":"bin/watch.js"},"dist":{"shasum":"5ba336f46ea4a983b984cf27207b6ad5531a8b88","tarball":"https://registry.npmjs.org/sw-app-router/-/sw-app-router-1.0.23.tgz","fileCount":9,"integrity":"sha512-oUm/lQ2TIbkt/SOBjzh8H57JUf6k0tYK3t27KSxJspLd+xZkYADSnhX2Qkz4dSIk20JW2wl6DEGrNSKTXcGYuQ==","signatures":[{"sig":"MEUCIQD1Ls2wNYJGypessyX+3Uyp6SEXBM9VH9TYoLiv9THvQwIgarbbGWvkdMq+9m0VKYSYEVjj7nM5+Pj56Vdu3Kzd1uk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16177},"exports":{".":"./src/app.tsx","./bin":"./bin","./src":"./src","./.parcelrc":"./.parcelrc"},"gitHead":"c67b91dd29f93aac3155726447c4a7f8505a0abe","scripts":{"format":"prettier --config .prettierrc \"**/*.{ts,tsx}\" --write"},"_npmUser":{"name":"michaelcpuckett","email":"michaelcpuckett@gmail.com"},"_npmVersion":"10.5.0","description":"Serve dynamic HTML with React inside a Service Worker","directories":{},"_nodeVersion":"21.7.3","dependencies":{"react":"^18.2.0","parcel":"^2.13.3","cross-env":"^7.0.3","react-dom":"^18.2.0","@parcel/fs":"^2.13.3","http-server":"^14.1.1","@parcel/core":"^2.13.3","react-router":"^7.1.1","@express-worker/app":"^1.5.0","@parcel/config-default":"^2.13.3"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.1.0","@types/node":"^22.10.7","@types/react":"^18.2.37","@types/react-dom":"^18.2.15","@parcel/transformer-typescript-tsc":"^2.13.3"},"_npmOperationalInternal":{"tmp":"tmp/sw-app-router_1.0.23_1737209388024_0.4852528719160538","host":"s3://npm-registry-packages-npm-production"}},"1.0.24":{"name":"sw-app-router","version":"1.0.24","author":{"name":"Michael Puckett","email":"michael@puckett.contact"},"license":"MIT","_id":"sw-app-router@1.0.24","maintainers":[{"name":"michaelcpuckett","email":"michaelcpuckett@gmail.com"}],"bin":{"build":"bin/build.js","watch":"bin/watch.js"},"dist":{"shasum":"10e82108c4ffb6b49cbe60e9ae498bd4333a2f0f","tarball":"https://registry.npmjs.org/sw-app-router/-/sw-app-router-1.0.24.tgz","fileCount":9,"integrity":"sha512-/wC7g3vA9Aa4fsf/hXvn+mYc4kRwkvwkaSTsm6WMnX98L9jOT5pWZICsqdFVfdkfm87NIvAeB75F/0Zq/zcEEw==","signatures":[{"sig":"MEUCIQD9ZrLxq5fJBZif9dgFaBMr+9seMzuRT3tt0WWR/VbadQIgcDOllgPE1sdd33GHY5phitzQqAnhCWDqP2XUl38Vfwo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16152},"exports":{".":"./src/app.tsx","./bin":"./bin","./src":"./src","./.parcelrc":"./.parcelrc"},"gitHead":"c67b91dd29f93aac3155726447c4a7f8505a0abe","scripts":{"format":"prettier --config .prettierrc \"**/*.{ts,tsx}\" --write"},"_npmUser":{"name":"michaelcpuckett","email":"michaelcpuckett@gmail.com"},"_npmVersion":"10.5.0","description":"Serve dynamic HTML with React inside a Service Worker","directories":{},"_nodeVersion":"21.7.3","dependencies":{"react":"^18.2.0","parcel":"^2.13.3","cross-env":"^7.0.3","react-dom":"^18.2.0","@parcel/fs":"^2.13.3","http-server":"^14.1.1","@parcel/core":"^2.13.3","react-router":"^7.1.1","@express-worker/app":"^1.5.0","@parcel/config-default":"^2.13.3"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.1.0","@types/node":"^22.10.7","@types/react":"^18.2.37","@types/react-dom":"^18.2.15","@parcel/transformer-typescript-tsc":"^2.13.3"},"_npmOperationalInternal":{"tmp":"tmp/sw-app-router_1.0.24_1737209460859_0.24983757131342466","host":"s3://npm-registry-packages-npm-production"}},"1.0.25":{"name":"sw-app-router","version":"1.0.25","author":{"name":"Michael Puckett","email":"michael@puckett.contact"},"license":"MIT","_id":"sw-app-router@1.0.25","maintainers":[{"name":"michaelcpuckett","email":"michaelcpuckett@gmail.com"}],"bin":{"build":"bin/build.js","watch":"bin/watch.js"},"dist":{"shasum":"12e76e33498eac1cf72406629bd6ab09da57b1dd","tarball":"https://registry.npmjs.org/sw-app-router/-/sw-app-router-1.0.25.tgz","fileCount":9,"integrity":"sha512-30HqQLPlPDYCt5c42A03NhwP0Q/WF4C9hDedanAxUslvkpwRhwPbOzKUeTGlMKurowC/ci+/mvbHmy9Zx9Eraw==","signatures":[{"sig":"MEQCIDx45LHG1x0AQbqi43/YW5HgPPxYy8W6Wda4SAlvRFKBAiAGcksDG5pDK7n1XkusiWsEbTNwdDVflCgmHrgBx74NlA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16164},"exports":{".":"./src/app.tsx","./bin":"./bin","./src":"./src","./.parcelrc":"./.parcelrc"},"gitHead":"c67b91dd29f93aac3155726447c4a7f8505a0abe","scripts":{"format":"prettier --config .prettierrc \"**/*.{ts,tsx}\" --write"},"_npmUser":{"name":"michaelcpuckett","email":"michaelcpuckett@gmail.com"},"_npmVersion":"10.5.0","description":"Serve dynamic HTML with React inside a Service Worker","directories":{},"_nodeVersion":"21.7.3","dependencies":{"react":"^18.2.0","parcel":"^2.13.3","cross-env":"^7.0.3","react-dom":"^18.2.0","@parcel/fs":"^2.13.3","http-server":"^14.1.1","@parcel/core":"^2.13.3","react-router":"^7.1.1","@express-worker/app":"^1.5.0","@parcel/config-default":"^2.13.3"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.1.0","@types/node":"^22.10.7","@types/react":"^18.2.37","@types/react-dom":"^18.2.15","@parcel/transformer-typescript-tsc":"^2.13.3"},"_npmOperationalInternal":{"tmp":"tmp/sw-app-router_1.0.25_1737209491879_0.1984573284807729","host":"s3://npm-registry-packages-npm-production"}},"1.0.26":{"name":"sw-app-router","version":"1.0.26","author":{"name":"Michael Puckett","email":"michael@puckett.contact"},"license":"MIT","_id":"sw-app-router@1.0.26","maintainers":[{"name":"michaelcpuckett","email":"michaelcpuckett@gmail.com"}],"bin":{"build":"bin/build.js","watch":"bin/watch.js"},"dist":{"shasum":"ec892755750303bf8360f91c7f85c0576eefdd2a","tarball":"https://registry.npmjs.org/sw-app-router/-/sw-app-router-1.0.26.tgz","fileCount":9,"integrity":"sha512-XPUJpJ2mhErsN9ZX/GYVyuRP/xguddwQmM2lJsbZxgPM1opD8cY5x+gTJMnyYgyZnTdorRe7M9lhtJnm9PZe9A==","signatures":[{"sig":"MEUCIGbv5EH5jbq3rl9kPBMiWqqU9BTdHVncn7frraipGGnOAiEA3mg1CEsNsUdfFI5xnv2cPo4w8poMRnVBfhOrJyDrPs8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16187},"exports":{".":"./src/app.tsx","./bin":"./bin","./src":"./src","./.parcelrc":"./.parcelrc"},"gitHead":"c67b91dd29f93aac3155726447c4a7f8505a0abe","scripts":{"format":"prettier --config .prettierrc \"**/*.{ts,tsx}\" --write"},"_npmUser":{"name":"michaelcpuckett","email":"michaelcpuckett@gmail.com"},"_npmVersion":"10.5.0","description":"Serve dynamic HTML with React inside a Service Worker","directories":{},"_nodeVersion":"21.7.3","dependencies":{"react":"^18.2.0","parcel":"^2.13.3","cross-env":"^7.0.3","react-dom":"^18.2.0","@parcel/fs":"^2.13.3","http-server":"^14.1.1","@parcel/core":"^2.13.3","react-router":"^7.1.1","@express-worker/app":"^1.5.0","@parcel/config-default":"^2.13.3"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.1.0","@types/node":"^22.10.7","@types/react":"^18.2.37","@types/react-dom":"^18.2.15","@parcel/transformer-typescript-tsc":"^2.13.3"},"_npmOperationalInternal":{"tmp":"tmp/sw-app-router_1.0.26_1737209823567_0.4989729757052179","host":"s3://npm-registry-packages-npm-production"}},"1.0.27":{"name":"sw-app-router","version":"1.0.27","author":{"name":"Michael Puckett","email":"michael@puckett.contact"},"license":"MIT","_id":"sw-app-router@1.0.27","maintainers":[{"name":"michaelcpuckett","email":"michaelcpuckett@gmail.com"}],"bin":{"build":"bin/build.js","watch":"bin/watch.js"},"dist":{"shasum":"7a7dd0a42cf5f702f3e49503f8f6584a2e87ec05","tarball":"https://registry.npmjs.org/sw-app-router/-/sw-app-router-1.0.27.tgz","fileCount":9,"integrity":"sha512-JU/OWGcCGE1D1poSSidXxWeFR5do7YaU9ckplvnhrdw8v+A5HysKWt2UKkHYWLq4cuLvI5BZolj2JBJTlSlq7Q==","signatures":[{"sig":"MEQCIDvEYg4rHSYXg7BRFsi8FWmzAssZgheK/wuiAfl4tfFlAiAx8kcn9m63GH45Df7MZut6KakcMqXCXFeRYJ3e7E5sMA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16184},"exports":{".":"./src/app.tsx","./bin":"./bin","./src":"./src","./.parcelrc":"./.parcelrc"},"gitHead":"c67b91dd29f93aac3155726447c4a7f8505a0abe","scripts":{"format":"prettier --config .prettierrc \"**/*.{ts,tsx}\" --write"},"_npmUser":{"name":"michaelcpuckett","email":"michaelcpuckett@gmail.com"},"_npmVersion":"10.5.0","description":"Serve dynamic HTML with React inside a Service Worker","directories":{},"_nodeVersion":"21.7.3","dependencies":{"react":"^18.2.0","parcel":"^2.13.3","cross-env":"^7.0.3","react-dom":"^18.2.0","@parcel/fs":"^2.13.3","http-server":"^14.1.1","@parcel/core":"^2.13.3","react-router":"^7.1.1","@express-worker/app":"^1.5.0","@parcel/config-default":"^2.13.3"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.1.0","@types/node":"^22.10.7","@types/react":"^18.2.37","@types/react-dom":"^18.2.15","@parcel/transformer-typescript-tsc":"^2.13.3"},"_npmOperationalInternal":{"tmp":"tmp/sw-app-router_1.0.27_1737210113247_0.14027911908348467","host":"s3://npm-registry-packages-npm-production"}},"1.0.28":{"name":"sw-app-router","version":"1.0.28","author":{"name":"Michael Puckett","email":"michael@puckett.contact"},"license":"MIT","_id":"sw-app-router@1.0.28","maintainers":[{"name":"michaelcpuckett","email":"michaelcpuckett@gmail.com"}],"bin":{"build":"bin/build.js","watch":"bin/watch.js"},"dist":{"shasum":"31d5bc057744595004e4bbb09c369c5440a8269f","tarball":"https://registry.npmjs.org/sw-app-router/-/sw-app-router-1.0.28.tgz","fileCount":9,"integrity":"sha512-DYaELqmK2P87vqfpAaIgiL3txCIPYgJALlzTQtWo9+50Xbp6fXh5uZCbHBRP0PSms7aw90nd23oUWgiyUhSlYg==","signatures":[{"sig":"MEUCIFlkaIxEck1jvbWbLf+w2cPEnwg5CvUqauv54uxvl1IGAiEAkTrGyTWvv69E1tOOaX8K5vr+yoPxFV+UfSGwhVUSYjs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16259},"exports":{".":"./src/app.tsx","./bin":"./bin","./src":"./src","./.parcelrc":"./.parcelrc"},"gitHead":"c67b91dd29f93aac3155726447c4a7f8505a0abe","scripts":{"format":"prettier --config .prettierrc \"**/*.{ts,tsx}\" --write"},"_npmUser":{"name":"michaelcpuckett","email":"michaelcpuckett@gmail.com"},"_npmVersion":"10.5.0","description":"Serve dynamic HTML with React inside a Service Worker","directories":{},"_nodeVersion":"21.7.3","dependencies":{"react":"^18.2.0","parcel":"^2.13.3","cross-env":"^7.0.3","react-dom":"^18.2.0","@parcel/fs":"^2.13.3","http-server":"^14.1.1","@parcel/core":"^2.13.3","react-router":"^7.1.1","@express-worker/app":"^1.5.0","@parcel/config-default":"^2.13.3"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.1.0","@types/node":"^22.10.7","@types/react":"^18.2.37","@types/react-dom":"^18.2.15","@parcel/transformer-typescript-tsc":"^2.13.3"},"_npmOperationalInternal":{"tmp":"tmp/sw-app-router_1.0.28_1737210188055_0.19981377580617665","host":"s3://npm-registry-packages-npm-production"}},"1.0.29":{"name":"sw-app-router","version":"1.0.29","author":{"name":"Michael Puckett","email":"michael@puckett.contact"},"license":"MIT","_id":"sw-app-router@1.0.29","maintainers":[{"name":"michaelcpuckett","email":"michaelcpuckett@gmail.com"}],"bin":{"build":"bin/build.js","watch":"bin/watch.js"},"dist":{"shasum":"6ab86dfab4accf0e33d38416a1d8b551da48c7ab","tarball":"https://registry.npmjs.org/sw-app-router/-/sw-app-router-1.0.29.tgz","fileCount":9,"integrity":"sha512-deURRtovK8o0q6Sgc2zJhjqUgX5vQtl3YWvgBBf0+DZaVOK1VbsPeO3YYLHm6hO8KRAPeAgxELYLF3ZaKTb83w==","signatures":[{"sig":"MEUCIBASR9Uq5vPStLxbixDwUJHCVSPH4aYQjBEWIIouICnJAiEAr4Daxn8jTKSYWmSNfmWuEbChJSAnSc79bHVZaP4lGwc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16221},"exports":{".":"./src/app.tsx","./bin":"./bin","./src":"./src","./.parcelrc":"./.parcelrc"},"gitHead":"c67b91dd29f93aac3155726447c4a7f8505a0abe","scripts":{"format":"prettier --config .prettierrc \"**/*.{ts,tsx}\" --write"},"_npmUser":{"name":"michaelcpuckett","email":"michaelcpuckett@gmail.com"},"_npmVersion":"10.5.0","description":"Serve dynamic HTML with React inside a Service Worker","directories":{},"_nodeVersion":"21.7.3","dependencies":{"react":"^18.2.0","parcel":"^2.13.3","cross-env":"^7.0.3","react-dom":"^18.2.0","@parcel/fs":"^2.13.3","http-server":"^14.1.1","@parcel/core":"^2.13.3","react-router":"^7.1.1","@express-worker/app":"^1.5.0","@parcel/config-default":"^2.13.3"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.1.0","@types/node":"^22.10.7","@types/react":"^18.2.37","@types/react-dom":"^18.2.15","@parcel/transformer-typescript-tsc":"^2.13.3"},"_npmOperationalInternal":{"tmp":"tmp/sw-app-router_1.0.29_1737210268683_0.8501425363298958","host":"s3://npm-registry-packages-npm-production"}},"1.0.30":{"name":"sw-app-router","version":"1.0.30","author":{"name":"Michael Puckett","email":"michael@puckett.contact"},"license":"MIT","_id":"sw-app-router@1.0.30","maintainers":[{"name":"michaelcpuckett","email":"michaelcpuckett@gmail.com"}],"bin":{"build":"bin/build.js","watch":"bin/watch.js"},"dist":{"shasum":"5f0544a22b2706c02b0d91dbc51cc1c353613a10","tarball":"https://registry.npmjs.org/sw-app-router/-/sw-app-router-1.0.30.tgz","fileCount":9,"integrity":"sha512-496NDTsiLh6iY3ZkJA2fqH+T7lRjK2ArH22Rn8XG/f2CCT5vDr02TC28fNqvPR8h5u6B6H/LpOaz5jFFQJbiaA==","signatures":[{"sig":"MEYCIQCjtCMNcqZALKQkxG6J5tZAOebB15eNproXqwYJgfn95QIhAJgk81M2AuSbG+g0b+OKFXwIichrJ9Ps221rRIcukNg9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16225},"exports":{".":"./src/app.tsx","./bin":"./bin","./src":"./src","./.parcelrc":"./.parcelrc"},"gitHead":"c67b91dd29f93aac3155726447c4a7f8505a0abe","scripts":{"format":"prettier --config .prettierrc \"**/*.{ts,tsx}\" --write"},"_npmUser":{"name":"michaelcpuckett","email":"michaelcpuckett@gmail.com"},"_npmVersion":"10.5.0","description":"Serve dynamic HTML with React inside a Service Worker","directories":{},"_nodeVersion":"21.7.3","dependencies":{"react":"^18.2.0","parcel":"^2.13.3","cross-env":"^7.0.3","react-dom":"^18.2.0","@parcel/fs":"^2.13.3","http-server":"^14.1.1","@parcel/core":"^2.13.3","react-router":"^7.1.1","@express-worker/app":"^1.5.0","@parcel/config-default":"^2.13.3"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.1.0","@types/node":"^22.10.7","@types/react":"^18.2.37","@types/react-dom":"^18.2.15","@parcel/transformer-typescript-tsc":"^2.13.3"},"_npmOperationalInternal":{"tmp":"tmp/sw-app-router_1.0.30_1737210601274_0.1493475832049891","host":"s3://npm-registry-packages-npm-production"}},"1.0.31":{"name":"sw-app-router","version":"1.0.31","description":"Serve dynamic HTML with React inside a Service Worker","scripts":{"format":"prettier --config .prettierrc \"**/*.{ts,tsx}\" --write"},"author":{"name":"Michael Puckett","email":"michael@puckett.contact"},"license":"MIT","exports":{".":"./src/app.tsx","./bin":"./bin","./src":"./src","./.parcelrc":"./.parcelrc"},"bin":{"build":"bin/build.js","watch":"bin/watch.js"},"dependencies":{"@express-worker/app":"^1.5.0","@parcel/config-default":"^2.13.3","@parcel/core":"^2.13.3","@parcel/fs":"^2.13.3","cross-env":"^7.0.3","http-server":"^14.1.1","parcel":"^2.13.3","react":"^18.2.0","react-dom":"^18.2.0","react-router":"^7.1.1"},"devDependencies":{"@parcel/transformer-typescript-tsc":"^2.13.3","@types/node":"^22.10.7","@types/react":"^18.2.37","@types/react-dom":"^18.2.15","prettier":"^3.1.0"},"_id":"sw-app-router@1.0.31","gitHead":"c67b91dd29f93aac3155726447c4a7f8505a0abe","_nodeVersion":"21.7.3","_npmVersion":"10.5.0","dist":{"integrity":"sha512-o8m2pqXvjDFWsnKyUC9sRY9fRZnGmmw6CqmKBuwGFnzAvPG8y7tGlNvxXikOQNl9kV3+2JluHR8wdnXHrvLIug==","shasum":"1b4bc5ac03ebede93a584d2c6967bcfc86945956","tarball":"https://registry.npmjs.org/sw-app-router/-/sw-app-router-1.0.31.tgz","fileCount":9,"unpackedSize":16157,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCcu2zO3dxcVmyPrcZvNxjQdBsQdug5HHeEfxJH/GDagAIhAIwijgM9amHhqej8gbFQMjM/BRNBf4cAYT+MyXxS4Srr"}]},"_npmUser":{"name":"michaelcpuckett","email":"michaelcpuckett@gmail.com"},"directories":{},"maintainers":[{"name":"michaelcpuckett","email":"michaelcpuckett@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/sw-app-router_1.0.31_1737210726751_0.2104794002664674"},"_hasShrinkwrap":false}},"time":{"created":"2025-01-18T12:43:07.404Z","modified":"2025-01-18T14:32:07.123Z","1.0.0":"2025-01-18T12:43:07.613Z","1.0.1":"2025-01-18T12:45:34.265Z","1.0.2":"2025-01-18T12:48:35.720Z","1.0.3":"2025-01-18T12:51:02.320Z","1.0.4":"2025-01-18T12:54:17.695Z","1.0.5":"2025-01-18T12:55:39.954Z","1.0.6":"2025-01-18T12:56:46.720Z","1.0.7":"2025-01-18T12:58:44.090Z","1.0.8":"2025-01-18T13:01:15.979Z","1.0.9":"2025-01-18T13:28:59.725Z","1.0.10":"2025-01-18T13:30:58.692Z","1.0.11":"2025-01-18T13:31:36.003Z","1.0.12":"2025-01-18T13:32:45.029Z","1.0.13":"2025-01-18T13:35:46.672Z","1.0.14":"2025-01-18T13:37:17.629Z","1.0.15":"2025-01-18T13:42:18.076Z","1.0.16":"2025-01-18T13:44:05.786Z","1.0.17":"2025-01-18T13:47:54.270Z","1.0.18":"2025-01-18T13:48:50.066Z","1.0.19":"2025-01-18T13:49:59.339Z","1.0.20":"2025-01-18T14:04:41.313Z","1.0.21":"2025-01-18T14:07:02.474Z","1.0.22":"2025-01-18T14:08:44.984Z","1.0.23":"2025-01-18T14:09:48.249Z","1.0.24":"2025-01-18T14:11:01.034Z","1.0.25":"2025-01-18T14:11:32.071Z","1.0.26":"2025-01-18T14:17:03.797Z","1.0.27":"2025-01-18T14:21:53.508Z","1.0.28":"2025-01-18T14:23:08.287Z","1.0.29":"2025-01-18T14:24:28.906Z","1.0.30":"2025-01-18T14:30:01.492Z","1.0.31":"2025-01-18T14:32:06.941Z"},"author":{"name":"Michael Puckett","email":"michael@puckett.contact"},"license":"MIT","description":"Serve dynamic HTML with React inside a Service Worker","maintainers":[{"name":"michaelcpuckett","email":"michaelcpuckett@gmail.com"}],"readme":"ERROR: No README data found!","readmeFilename":""}