{"_id":"remix-superloader","_rev":"33-2f6d739e47d4fc5cea861915f1e244ba","name":"remix-superloader","dist-tags":{"alpha":"0.2.1-alpha.3","latest":"0.4.0"},"versions":{"0.0.1-alpha.0":{"name":"remix-superloader","version":"0.0.1-alpha.0","author":{"name":"Joe Flateau"},"license":"MIT","_id":"remix-superloader@0.0.1-alpha.0","maintainers":[{"name":"joeflateau","email":"joe@joeflateau.net"}],"dist":{"shasum":"f03c9242c1d9d1d4bb873667dcab8f18e33f4a2c","tarball":"https://registry.npmjs.org/remix-superloader/-/remix-superloader-0.0.1-alpha.0.tgz","fileCount":13,"integrity":"sha512-1zZLGf9E+QRpgUlxbatLJeLW6FO4uHM9Fs8dPcdy2KvFnV/9gnxvH/Z5j27dmildAK1V3PDU2Oc3AfPBbljBnA==","signatures":[{"sig":"MEUCIQC7lx/wCUOBjNNufCc7J1rt25tXO6iiZDx7qh+O6nIC7AIgDiBqqvvCOjnfyslnHjEo6bRno5sTzGe20UEhNmRx+Mc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":216935,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh92O6CRA9TVsSAnZWagAA9tQP/RjS4IMpgC4sbrCsOFXv\n8bwxEk9k0SDeei+YpP75EeqE5hADSC/Nz+zUHW0O3YvuCWQxCfngvHb1MDeA\nsfpo59uNa+059vfq3rxTzAn5SR0Bb470caejEoWJPKDcRdwrG8+KAmhpYYoK\nMuF6yLrL2lTEIr2kVd1mNwS3uVLaIYuBaz0JKYU8UVjotzSbfewC8dyD+mBr\neUJHrIdiruCniGJH7VF5vqH9rcauDKVjBqhUXDreWMd0WN98S2OAjJAvN5AQ\nfcpc+0C81CsYYfoPXnURWna2naCeDu8AdWEHhEg+/Ltos8GVScK79Q4Uo5Nw\nz08ZaO7lOHZn5EHIg473efpesiKqMX9UT//XCZFcoNFqUYbgPevkQS/1Rr2h\nv6TMueptX1pJ3MbrVCEIqjCdFGLWijZlWUgJCaJnplM4z9bvjkr7iuphMixm\nweiD+jE/8vvgJR/xLfhNRHgeNN/hUH6DdzXZFG9K/8QOChoCyS+y69HMWFJA\nQmMGjD3X6zN1LaJ7rUSf74tzeVT3oR3cXhdPR5q8FHJ2ijgvZURcXf4C868Y\nQKBPCdYix+5fYket8gb2y/TcMZKLZeNsil3JDNEXT8Jsj/6GcFL5UT3u6jlX\nh7ubZRCLsR0zNRO/7fErDZEW8uiTHGCN4hSyzWFJiyfhV9vy8DROWf3zYPDP\nQgpD\r\n=r17I\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testEnvironment":"jsdom"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"dts lint"}},"module":"dist/remix-superloader.esm.js","engines":{"node":">=12"},"gitHead":"ef7eb5e4555b0b60c67514d879cc702599c14a32","scripts":{"lint":"dts lint","size":"size-limit","test":"dts test --passWithNoTests","build":"dts build","start":"dts watch","analyze":"size-limit --why","prepare":"dts build","release":"release-it"},"typings":"dist/index.d.ts","_npmUser":{"name":"joeflateau","email":"joe@joeflateau.net"},"prettier":{"semi":true,"printWidth":80,"singleQuote":true,"trailingComma":"es5"},"size-limit":[{"path":"dist/remix-superloader.cjs.production.min.js","limit":"10 KB"},{"path":"dist/remix-superloader.esm.js","limit":"10 KB"}],"_npmVersion":"7.20.3","description":"Congrats! You just saved yourself hours of work by bootstrapping this project with DTS. Let’s get you oriented with what’s here and how to use it.","directories":{},"_nodeVersion":"16.7.0","dependencies":{"lodash":"^4.17.21","release-it":"^14.12.4"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^7.0.4","react":"^17.0.2","tslib":"^2.3.1","dts-cli":"^1.2.0","react-dom":"^17.0.2","size-limit":"^7.0.5","typescript":"^4.5.5","@types/react":"^17.0.38","@types/lodash":"^4.14.178","@remix-run/react":"^1.1.3","@types/react-dom":"^17.0.11","@tsconfig/recommended":"^1.0.1","@tsconfig/create-react-app":"^1.0.2","@size-limit/preset-small-lib":"^7.0.5"},"peerDependencies":{"react":">=16"},"_npmOperationalInternal":{"tmp":"tmp/remix-superloader_0.0.1-alpha.0_1643602874647_0.9725878285253982","host":"s3://npm-registry-packages"}},"0.0.1-alpha.1":{"name":"remix-superloader","version":"0.0.1-alpha.1","author":{"name":"Joe Flateau"},"license":"MIT","_id":"remix-superloader@0.0.1-alpha.1","maintainers":[{"name":"joeflateau","email":"joe@joeflateau.net"}],"dist":{"shasum":"a2bf33290831f01dcb417898ee8d84d2f7321b97","tarball":"https://registry.npmjs.org/remix-superloader/-/remix-superloader-0.0.1-alpha.1.tgz","fileCount":13,"integrity":"sha512-nG8kYlpr9OJ1MR706mc/oBKimdHvNscnu3z3Wnb8MJd7oL1W3TZoWmjGQ8+9eRHM0yKKSfaBfnmde45K0vdLTQ==","signatures":[{"sig":"MEUCIQCywepnWDfcu+UTvavpjBxMmVxHscxwpzIXunoxCUMnrAIgPV+t8eAzSQOcqMBZo3yEHE9UlbUE50I1caHHpm2bxdM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":218030,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh92XkCRA9TVsSAnZWagAAok0QAIhWFct81oBx5kKouL4z\nlPbtA8mzHmi/8QOYzWO6dp0JrKP1tHDgU0c1axYcLnyE5NkZlTmrNa8mI3NG\nfo2NkbvdyeZHRyOE2rNo+zzU4wT5PQpwRnYhjQSGeJQ4aKnduxgMVPLtgT4T\nLhnqOvxjPPEeHOdvhG60GuvarXt+JbqMr2WCjcrWzIGDdGBaRsMJzHg4KcZw\nKQFdhaNoiNUB3JLh/xKv81AYsypIFpxa32kkrluuZLe64nuexaVv1lgjeCzk\nx0jDyJsrIz7GXr/h98Kv3IlJWe9OgWi86hRGiyQ3DV3UET9CuHFwxTDv5Cn6\ns3DZwVCJ+Nmy9MlFLENXdQyVdWIcaYEHqjQnOZ7bKI0OdU4KZeE9hd4k52xb\n9DL2WCjQoFmgBk15ah5fErTRHZAD6wGihcgPdf1Rl7rCwPVUAgdTAq68EGQF\n4gxorfllH2emLgZzIxrGV7oNlb67tItlgCiUM4UFpe1wub5DOh33MfmGm/yg\nzl+pYByeFFG48F6mWau/nZgWhqlRBhbb17plId4QllTIHJnHii/WUQ8BXvch\nAiMlDxLdwa7cSJ1Px15xxedIj4Fr2T65IluP9wNbyywd+ooc4SKjbPVDFCEw\nOFebsROo0gA8cFRJnjnvR6N2OSYw8cv383MvqkTzGT9u9vHuP8c0FCk/s9Ji\n355C\r\n=G9r4\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testEnvironment":"jsdom"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"dts lint"}},"module":"dist/remix-superloader.esm.js","engines":{"node":">=12"},"gitHead":"09cbc1755e92950d496caa542721bb9ee95cdec2","scripts":{"lint":"dts lint","size":"size-limit","test":"dts test --passWithNoTests","build":"dts build","start":"dts watch","analyze":"size-limit --why","prepare":"dts build","release":"release-it"},"typings":"dist/index.d.ts","_npmUser":{"name":"joeflateau","email":"joe@joeflateau.net"},"prettier":{"semi":true,"printWidth":80,"singleQuote":true,"trailingComma":"es5"},"size-limit":[{"path":"dist/remix-superloader.cjs.production.min.js","limit":"10 KB"},{"path":"dist/remix-superloader.esm.js","limit":"10 KB"}],"_npmVersion":"7.20.3","description":"Congrats! You just saved yourself hours of work by bootstrapping this project with DTS. Let’s get you oriented with what’s here and how to use it.","directories":{},"_nodeVersion":"16.7.0","dependencies":{"lodash":"^4.17.21","release-it":"^14.12.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^7.0.4","react":"^17.0.2","tslib":"^2.3.1","dts-cli":"^1.2.0","react-dom":"^17.0.2","size-limit":"^7.0.5","typescript":"^4.5.5","@types/react":"^17.0.38","@types/lodash":"^4.14.178","@remix-run/react":"^1.1.3","@types/react-dom":"^17.0.11","@tsconfig/recommended":"^1.0.1","@remix-run/server-runtime":"^1.1.3","@tsconfig/create-react-app":"^1.0.2","@size-limit/preset-small-lib":"^7.0.5"},"peerDependencies":{"react":">=16"},"_npmOperationalInternal":{"tmp":"tmp/remix-superloader_0.0.1-alpha.1_1643603428685_0.2526739971178378","host":"s3://npm-registry-packages"}},"0.0.1-alpha.2":{"name":"remix-superloader","version":"0.0.1-alpha.2","author":{"name":"Joe Flateau"},"license":"MIT","_id":"remix-superloader@0.0.1-alpha.2","maintainers":[{"name":"joeflateau","email":"joe@joeflateau.net"}],"dist":{"shasum":"647f543cc922e7307ac7dfb608edf4321bf4ac18","tarball":"https://registry.npmjs.org/remix-superloader/-/remix-superloader-0.0.1-alpha.2.tgz","fileCount":13,"integrity":"sha512-J0xRLm4Oo+ElluMsWbTLVB95FTLnh58tR8Fz0LFXdQ1AGwKWcx2p6sHlm2Hyv8IJLYOt4A8o0QdZtJE0Pree2w==","signatures":[{"sig":"MEUCIB02SGhqcPX+CCwneJGzpeyQ5hAZeAfqMOo58qtjcahhAiEA/TcJG4PAIerWjGUkxvM2/q7cp70TohfPwca5QMMrcgc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":218058,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh92huCRA9TVsSAnZWagAAliEP/20VKwgiw3eO5GJpheNI\nvQV3li2sZFpQQaqDQMFEstHc5Dzgw0UfRyMbcEmbbSyHmhrz0l7RY296xEhj\n7vbhyx10kvRfKOLBypRIcPzlkzR/T8r3bLPLTcdgNzxxUQHxw6SREqHf0dSp\nJ++wqvK1f9uzeQCj04QozIljeHtzYIW5Exe9f7dX3jDznS4MsnaKE5I9Q/Z7\nBfOGDk6KR69+7qtPaDkZFZhhXnSD0SNuXPy4NTTil2T44qCSrc78OxNJGJOv\n2np5Qz0HBM4twJNqZTC1InnkLT4rou8FOeQ2h9N2Yxu4ZtZcXsFiHa25Ma0n\nqd7TaNL9wmZKeg7knTv41Naxx3ckh43v+29X3ZyEPtrEQoyBYVKfmjKlpsj9\nIxkOKuDf9+qewZAGaOug6bosrWIn224jeltJH1nub+qUvTRLJMp3AW1nzJuA\nStSJKDdmtcIJnC5WUaykKvQNYAphJwFD5jDO3aGBEwwOBeHPywJmnogPW0HQ\nbNVgE4hW6zQW8AYwSF46Rj0NY23ItwEDslRSL/hy41LJ9HaGVEkWwjGVlU9O\nUi2exGxcQnZA8Rtn+3wo35uaxiQ8SPMmEYuP46+6k5CLEalnhYw1lPRJkF/Q\nKFINnbhR7nhSpIjqNYL04JRTEvsEBH4DzdlDbRcDgZyFybACvclB5edRld2R\ninfz\r\n=LXsl\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testEnvironment":"jsdom"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"dts lint"}},"module":"dist/remix-superloader.esm.js","engines":{"node":">=12"},"gitHead":"efa281046e7110cef0e1dee7847dbe318c607ad0","scripts":{"lint":"dts lint","size":"size-limit","test":"dts test --passWithNoTests","build":"dts build","start":"dts watch","analyze":"size-limit --why","prepare":"dts build","release":"release-it"},"typings":"dist/index.d.ts","_npmUser":{"name":"joeflateau","email":"joe@joeflateau.net"},"prettier":{"semi":true,"printWidth":80,"singleQuote":true,"trailingComma":"es5"},"size-limit":[{"path":"dist/remix-superloader.cjs.production.min.js","limit":"10 KB"},{"path":"dist/remix-superloader.esm.js","limit":"10 KB"}],"_npmVersion":"7.20.3","description":"Congrats! You just saved yourself hours of work by bootstrapping this project with DTS. Let’s get you oriented with what’s here and how to use it.","directories":{},"_nodeVersion":"16.7.0","dependencies":{"lodash-es":"^4.17.21"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^7.0.4","react":"^17.0.2","tslib":"^2.3.1","dts-cli":"^1.2.0","react-dom":"^17.0.2","release-it":"^14.12.4","size-limit":"^7.0.5","typescript":"^4.5.5","@types/react":"^17.0.38","@remix-run/react":"^1.1.3","@types/lodash-es":"^4.17.5","@types/react-dom":"^17.0.11","@tsconfig/recommended":"^1.0.1","@remix-run/server-runtime":"^1.1.3","@tsconfig/create-react-app":"^1.0.2","@size-limit/preset-small-lib":"^7.0.5"},"peerDependencies":{"react":">=16"},"_npmOperationalInternal":{"tmp":"tmp/remix-superloader_0.0.1-alpha.2_1643604078617_0.0023418040381133487","host":"s3://npm-registry-packages"}},"0.0.1-alpha.3":{"name":"remix-superloader","version":"0.0.1-alpha.3","author":{"name":"Joe Flateau"},"license":"MIT","_id":"remix-superloader@0.0.1-alpha.3","maintainers":[{"name":"joeflateau","email":"joe@joeflateau.net"}],"dist":{"shasum":"78432a9ffdc58f817f52eeb40be8de7b789d3d1b","tarball":"https://registry.npmjs.org/remix-superloader/-/remix-superloader-0.0.1-alpha.3.tgz","fileCount":13,"integrity":"sha512-oa7XHHiWcK/UgscKF4y3QmWQaUGXrkk8sMYMBQlaNyHdF0+4YRQTTQWRKnNMMG/k1qcit5cDdckx+/BkBwp9ng==","signatures":[{"sig":"MEYCIQCs4r+jdm0R89KbWQEY39bbA0lCGBAFnsNJlbrx8+1IfAIhAKsY/6zxtHCr2O3XKOVCH7R4KgnJN4Yoi7xsP56wjmrV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":218060,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh92oICRA9TVsSAnZWagAAXGgP/RDMyZYfaL6L/CHlLCfx\nReUNuUbot45MV4nMrB3rlMcQ2296eJ27b0dMlJbiKeHTXFJqWTeO5Ep8DPlT\neY2gT8l1NR0caKvOL6ULpsa9ofytwVAprEnjWwsOW596dVRywrno99nzzQxV\n5XDoTl/o0qx11F90Vp+99nP/ujbj9uDHtqwFTVhOAr0iNW4GS5zERgWo7aI5\nX7sRztYK7Fg1nxFxCJET0JufPnLz7hiozoQrBNp6Pi06b0T7A/M6Cwxw0Ex8\nR9GqcPiu2+Mnw4ucFYinVUTL83BLwG31anxkBV136ZUq4OOxJPj1MJepYDPK\nIf1C/26lqrdz7dvKyoxyZ0ALif/n+vLgdwsQ7AN5xFtW+9S3vCkf9P/4n6/q\nLvXrsbgv4tstK1Hm0zlAQur9PWMF72k2+v5cDaJ8SuQWDlD3PxmWvIdtxksc\nmYs8NEiq8mI9X1OH+JxY0s46HOObSr0wbwHyq1dHIHYWvInzXGRKPrtnX1f9\nAnLZd2GdudryRDzVS7WQ6FIRubj8lg9yxgPX5M+/hF2iKyEkH3We1WiCgnbp\n6JnOYbEZgVmL7vZUejsYNPoIQLbfbyZDfYhBHBK8v2KefZ5/LeLN5iWMEjGd\n6XKiaQu/2Ba1fQYJpNpPdmoZDewW8NfCXYoMPryBhPV+ZzpyXXFw4LzR8amv\nNm41\r\n=jfAa\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testEnvironment":"jsdom"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"dts lint"}},"module":"dist/remix-superloader.esm.js","engines":{"node":">=12"},"gitHead":"9b34c83fbc870ee6c8d0c7408ce645a7965991db","scripts":{"lint":"dts lint","size":"size-limit","test":"dts test --passWithNoTests","build":"dts build","start":"dts watch","analyze":"size-limit --why","prepare":"dts build","release":"release-it"},"typings":"dist/index.d.ts","_npmUser":{"name":"joeflateau","email":"joe@joeflateau.net"},"prettier":{"semi":true,"printWidth":80,"singleQuote":true,"trailingComma":"es5"},"size-limit":[{"path":"dist/remix-superloader.cjs.production.min.js","limit":"10 KB"},{"path":"dist/remix-superloader.esm.js","limit":"10 KB"}],"_npmVersion":"7.20.3","description":"Congrats! You just saved yourself hours of work by bootstrapping this project with DTS. Let’s get you oriented with what’s here and how to use it.","directories":{},"_nodeVersion":"16.7.0","dependencies":{"lodash":"^4.17.21","lodash-es":"^4.17.21"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^7.0.4","react":"^17.0.2","tslib":"^2.3.1","dts-cli":"^1.2.0","react-dom":"^17.0.2","release-it":"^14.12.4","size-limit":"^7.0.5","typescript":"^4.5.5","@types/react":"^17.0.38","@remix-run/react":"^1.1.3","@types/lodash-es":"^4.17.5","@types/react-dom":"^17.0.11","@tsconfig/recommended":"^1.0.1","@remix-run/server-runtime":"^1.1.3","@tsconfig/create-react-app":"^1.0.2","@size-limit/preset-small-lib":"^7.0.5"},"peerDependencies":{"react":">=16"},"_npmOperationalInternal":{"tmp":"tmp/remix-superloader_0.0.1-alpha.3_1643604488144_0.18287823033027584","host":"s3://npm-registry-packages"}},"0.0.1-alpha.4":{"name":"remix-superloader","version":"0.0.1-alpha.4","author":{"name":"Joe Flateau"},"license":"MIT","_id":"remix-superloader@0.0.1-alpha.4","maintainers":[{"name":"joeflateau","email":"joe@joeflateau.net"}],"dist":{"shasum":"baa52db69bca7ebc2e82ace6129d78ce9597c24a","tarball":"https://registry.npmjs.org/remix-superloader/-/remix-superloader-0.0.1-alpha.4.tgz","fileCount":13,"integrity":"sha512-UrNdmY0ovEGyJjsqx2D1eKFpFqjThFuZlp/t06dxd3gNWKnS0FAj1BDlQfkJSZ3rf/cEaiAVNnxoNLtvGt0D/w==","signatures":[{"sig":"MEUCIH1Gb6IwErlaJJ86WABckGV0LOjQs+gHVyWG0aIyWMGtAiEAx7k/H81wdQuOzYm2jynffjcwPDsT/ifVEDqMBo8sg0Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":218227,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh92qRCRA9TVsSAnZWagAAq70P/jg6DtelGUsILAOrsfpl\nu6gqD55MuozqsbDdJf43Xq9bpq3i8xv2ozYQBRj6L6C8nAFmIsdOGWFIBhx5\nvLGl4fxQ0TbTcv4Hwy/bSF86ppU5lpkTJRT7H1qb9EhR0XAyf62PSqT4tayM\nIfjkt/frLhOLT0UvB0Dr57quP9oilb414u/OKsT1X+2GFS0JojIu+gxLfptn\nh8t+q6593cA6ZDY9V/PLpe7wcB3MLRfpi06lv7cL9FWRcuOUWJCtFhUdcpfW\n6vj7T1J7dJRbMushfBH9MOtZKaTi8bfYcT0Z7n4nJKMDRdbNo5P3MhzNGlmh\ngRY8V2Qj2jQJTFvpVpEc4FuuOLlB3AwSYz5rGz9YTJDK3qrG6owt7Q9XEaZr\nJ5OGo253o0JMMoC199YLqMXFPOw5xxFJ9HBjX+W+ITOYO2JgiDZ+1Dss+A6U\nJeWYTnXc9lyYTk/sgAlmu1EC6FTTAwkRSd8Dr7uP0oW2aRT/3DzQQmS61054\nZZs+aeWsja1WuouoBMx8DVglAK/lXKEGosD4gs7tbrruZpM2dDOH0FeoTJkl\nDZ1B+r8TbfGHh5kmDfEDq4ibgCe80fSZYE0xoHZbiomv0sOgQ5EKc70R2F50\nOQpOW2s6WOzw5K2lhvbqa5MPmh058seNz6IvFafwHk9GPzugNoio/tPf3ZGy\nQowk\r\n=BxQP\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testEnvironment":"jsdom"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"dts lint"}},"module":"dist/remix-superloader.esm.js","engines":{"node":">=12"},"gitHead":"b2007884a92cbf161fab9582a6632b1a57d42daa","scripts":{"lint":"dts lint","size":"size-limit","test":"dts test --passWithNoTests","build":"dts build","start":"dts watch","analyze":"size-limit --why","prepare":"dts build","release":"release-it"},"typings":"dist/index.d.ts","_npmUser":{"name":"joeflateau","email":"joe@joeflateau.net"},"prettier":{"semi":true,"printWidth":80,"singleQuote":true,"trailingComma":"es5"},"size-limit":[{"path":"dist/remix-superloader.cjs.production.min.js","limit":"10 KB"},{"path":"dist/remix-superloader.esm.js","limit":"10 KB"}],"_npmVersion":"7.20.3","description":"Congrats! You just saved yourself hours of work by bootstrapping this project with DTS. Let’s get you oriented with what’s here and how to use it.","directories":{},"_nodeVersion":"16.7.0","dependencies":{"lodash":"^4.17.21","lodash-es":"^4.17.21"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^7.0.4","react":"^17.0.2","tslib":"^2.3.1","dts-cli":"^1.2.0","react-dom":"^17.0.2","release-it":"^14.12.4","size-limit":"^7.0.5","typescript":"^4.5.5","@types/react":"^17.0.38","@remix-run/react":"^1.1.3","@types/lodash-es":"^4.17.5","@types/react-dom":"^17.0.11","@tsconfig/recommended":"^1.0.1","@remix-run/server-runtime":"^1.1.3","@tsconfig/create-react-app":"^1.0.2","@size-limit/preset-small-lib":"^7.0.5"},"peerDependencies":{"react":">=16"},"_npmOperationalInternal":{"tmp":"tmp/remix-superloader_0.0.1-alpha.4_1643604625384_0.8354720646989062","host":"s3://npm-registry-packages"}},"0.0.1-alpha.5":{"name":"remix-superloader","version":"0.0.1-alpha.5","author":{"name":"Joe Flateau"},"license":"MIT","_id":"remix-superloader@0.0.1-alpha.5","maintainers":[{"name":"joeflateau","email":"joe@joeflateau.net"}],"dist":{"shasum":"24de093bb18a7570423b05640d842220f50b53bb","tarball":"https://registry.npmjs.org/remix-superloader/-/remix-superloader-0.0.1-alpha.5.tgz","fileCount":13,"integrity":"sha512-Su2IuBLJqq1VVgk+qYJCa09TKJH7ZXGHxGD02V4SZn2NQHcHJq0EAbM1cro+uR6Sz8p9QKONooR9dC0u0Icnxw==","signatures":[{"sig":"MEQCIGh4KGc/+WxJpMFISpOT3JK8zZdQ62mGUOX/5pmkwZ8ZAiBqDfk1de5EaJrE7CWt0TEkjQq1baaRKlQGvGI/k7vqHw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":212644,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh92xPCRA9TVsSAnZWagAAUeoP/3D/9lR1XgrLrKEqNDLa\nqMC0q5bsW1qgMumE24RCZRLwyNVqQBfbsiRYzqAYQvVkQ0Nre0MiTPdHiiph\nK+ARN23EMNYspFp1B0qLx5AWe8Q/f9DKGbCF8Gybas6yZJa6kV5OgRKve4He\n/sl6+nl3MuTf9pv0zvUdg0IX/fAyIUecww5qulFUdHNtPd1puGnrSU04PyG9\nP7PpO3llvjKXVelM6NwqFN/OqqjA8dOOniaUS/x3GdTGngGzKEZym5vuZjM8\n+Z67qiGOwLPtMe3KpDrI4qPT7875RS4qT9370Crnm4w1TqO/aIwrQ3Bvi1aS\n6x/G4sw3oxca3q/asnah7/SDjylWlDlSrebrG1HTHx1YinmZI6GD+g1X3eY1\nSUooZGS7gLAP3iney3KlIxg9561BhT1V0/SxKA0Mln9nuTX7DRjz5nQiFKfE\nfWAxnWEC0K/Ix95b7SSGNb6RvCDe63Dps4ZemkKGDWxcq4IFCfJp/4ahZdvs\nvBZxKV4w/FiimbwkQ7aY3bpCEnT2br9YSChapn6WFj6y9UhHA2vBQ1fcrLf2\ng1so+jfkFB7JdK/gk074BXYBrdibkuoJlAw/X4Hwyb7XYqtIJUGwlxT7GvTT\nW215vTwNaxlhKI0q3d29HMqjrz0D3pf2l12kR6RtUeuTgP9Vcrfy46Kj21OW\ncMQE\r\n=ZF4B\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testEnvironment":"jsdom"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"dts lint"}},"module":"dist/remix-superloader.esm.js","engines":{"node":">=12"},"gitHead":"96419901f65628e83f38ef1c1b8a4b78701f079c","scripts":{"lint":"dts lint","size":"size-limit","test":"dts test --passWithNoTests","build":"dts build","start":"dts watch","analyze":"size-limit --why","prepare":"dts build","release":"release-it"},"typings":"dist/index.d.ts","_npmUser":{"name":"joeflateau","email":"joe@joeflateau.net"},"prettier":{"semi":true,"printWidth":80,"singleQuote":true,"trailingComma":"es5"},"size-limit":[{"path":"dist/remix-superloader.cjs.production.min.js","limit":"10 KB"},{"path":"dist/remix-superloader.esm.js","limit":"10 KB"}],"_npmVersion":"7.20.3","description":"## Installation","directories":{},"_nodeVersion":"16.7.0","dependencies":{"lodash":"^4.17.21","lodash-es":"^4.17.21"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^7.0.4","react":"^17.0.2","tslib":"^2.3.1","dts-cli":"^1.2.0","react-dom":"^17.0.2","release-it":"^14.12.4","size-limit":"^7.0.5","typescript":"^4.5.5","@types/react":"^17.0.38","@remix-run/react":"^1.1.3","@types/lodash-es":"^4.17.5","@types/react-dom":"^17.0.11","@tsconfig/recommended":"^1.0.1","@remix-run/server-runtime":"^1.1.3","@tsconfig/create-react-app":"^1.0.2","@size-limit/preset-small-lib":"^7.0.5"},"peerDependencies":{"react":">=16"},"_npmOperationalInternal":{"tmp":"tmp/remix-superloader_0.0.1-alpha.5_1643605071128_0.06750717437365994","host":"s3://npm-registry-packages"}},"0.0.1-alpha.6":{"name":"remix-superloader","version":"0.0.1-alpha.6","author":{"name":"Joe Flateau"},"license":"MIT","_id":"remix-superloader@0.0.1-alpha.6","maintainers":[{"name":"joeflateau","email":"joe@joeflateau.net"}],"dist":{"shasum":"7df6ef58a3ce58e6d5e9445a384460b5f8990b1c","tarball":"https://registry.npmjs.org/remix-superloader/-/remix-superloader-0.0.1-alpha.6.tgz","fileCount":13,"integrity":"sha512-wnx9C1gMdvQHQoe+iNMOyJqCjDlk5LUhngEHKW1H898QQaXDgO/y3E9FDZQRgP9t9aPMMl7NL5vYzDFhLs6u2Q==","signatures":[{"sig":"MEUCIQDKTnlrZFvuFpam7i4k71Kxi6+1Gu4WsLx4NLGDIwXYiQIgSs6JkDVN95yyRb6GDnw3Lbb1f1LedpFQOSE13vtPTIU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":213062,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh923rCRA9TVsSAnZWagAAfXcP/jJ9XNQ8Rte0rFxvVRm5\nnhUxOlVTHvqE1twsjnadEVExSxKCJ2JjINjNTa+ToPCPmT0FkTitijFXVLpF\nFrDFJCjg650b5g55Aq8C+pOkdcBrxMc8l9OA9v58/gc3ZBS0AYIplc/rEDCy\nNueWanrQageozmvh5DaYZek5ewXhVJUA1NThqoIaKNGJ/6tmXSDSntsMMKQK\nPFi/4gyCoIc8ptcaSjuRMqiYHyIc0XaxZZ/nSn9m0luL7A/OvyHFrs/5IPRb\nbeld/xAoTvxdY4p6i7iboyLWEe5JSg/lTrwkxB8FvPyI7ZA/Dmbn7S1dy2sd\ne1qWWGO+rEQ4MmutwvN7y/K5hhPFMWx6Swn3hLNaZCSpdOzZONzGsnEvMvAT\nifwBLjVt675eeiB/t201OhpRxJkHQt6R8MOcuqc+pR/K1lQM/Zc5DOxkBNrF\nsZu+irvkUGnJ+Ey14fqUAZapg18c/nWpqWPzAuz3nnLYckxf6S9yodCxTRw0\n07xlVdUvXq47acsp5KdEpaKNJ7UgOw0gNJljkwTMCEa4oG16W4to8ZW5pxyK\nuX4hSz2iuyhyAynsefknBQFPWFk4zyQ/1lJitpyjwFpiHVdGNnOOJfL0mKc5\nXBq42rNXVwD63ojxRFOzwreYmvDYtzhiSKR/E/pk9CozeP2c0jHYKOa/VunO\n5dB6\r\n=3MBC\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testEnvironment":"jsdom"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"dts lint"}},"module":"dist/remix-superloader.esm.js","engines":{"node":">=12"},"gitHead":"254ed4243f87bcaaaa536f6fd9bf7393ff8e75d7","scripts":{"lint":"dts lint","size":"size-limit","test":"dts test --passWithNoTests","build":"dts build","start":"dts watch","analyze":"size-limit --why","prepare":"dts build","release":"release-it"},"typings":"dist/index.d.ts","_npmUser":{"name":"joeflateau","email":"joe@joeflateau.net"},"prettier":{"semi":true,"printWidth":80,"singleQuote":true,"trailingComma":"es5"},"size-limit":[{"path":"dist/remix-superloader.cjs.production.min.js","limit":"10 KB"},{"path":"dist/remix-superloader.esm.js","limit":"10 KB"}],"_npmVersion":"7.20.3","description":"Without **remix-superloader** your remix loaders will convert Date objects to ISO Strings and you must be sure to parse those back into dates. **remix-superloader** handles parsing/serializing dates (and regexs) for your remix data loader so you don't hav","directories":{},"_nodeVersion":"16.7.0","dependencies":{"lodash":"^4.17.21","lodash-es":"^4.17.21"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^7.0.4","react":"^17.0.2","tslib":"^2.3.1","dts-cli":"^1.2.0","react-dom":"^17.0.2","release-it":"^14.12.4","size-limit":"^7.0.5","typescript":"^4.5.5","@types/react":"^17.0.38","@remix-run/react":"^1.1.3","@types/lodash-es":"^4.17.5","@types/react-dom":"^17.0.11","@tsconfig/recommended":"^1.0.1","@remix-run/server-runtime":"^1.1.3","@tsconfig/create-react-app":"^1.0.2","@size-limit/preset-small-lib":"^7.0.5"},"peerDependencies":{"react":">=16"},"_npmOperationalInternal":{"tmp":"tmp/remix-superloader_0.0.1-alpha.6_1643605483029_0.5497473538996447","host":"s3://npm-registry-packages"}},"0.0.1":{"name":"remix-superloader","version":"0.0.1","author":{"name":"Joe Flateau"},"license":"MIT","_id":"remix-superloader@0.0.1","maintainers":[{"name":"joeflateau","email":"joe@joeflateau.net"}],"dist":{"shasum":"da1ba811d7e2e0a2257e3903740bfb888bde93de","tarball":"https://registry.npmjs.org/remix-superloader/-/remix-superloader-0.0.1.tgz","fileCount":13,"integrity":"sha512-m7UBSQCUVCUsVOBuSGD9YTFKxXj1H8GRj0H/t2B01bw8cdWhdznA8+xYEufFXPeCP2FuuaLLO7xlZj0enkhtTQ==","signatures":[{"sig":"MEUCIE4KHO8IwswrWOPTmEoGx2VKSQIXgqQa01LYngqgscSnAiEAggo9dEzbYmcjnGiDxzIJrLpQGolQlxA5unEM7a+tZDg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":213054,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh925XCRA9TVsSAnZWagAA3oYP/0iaY5F2XOA2vHTe964u\nkwcAKmHZZ7lD/M/xo1ZJF9blQNS4QXFTpk2RSz9d0SWOyDj0yZ2oSJsK9ZJe\na5NoR+BvSHIbjU7m+ql+nGHhu1dAG9naUDAAEgzQlaW7CQBY3JErZOQ8Wmim\nPURuruWFFQOnr2yMk4BJL+q6ic1xKuvP0kLxtzsOoUcaYXlNe/iEf50IRWPL\nF1oO/FYL2UiROYPMSCV9RLGvWH7+RL3q3IfEsbKMqE12bSQyZPuFoqdPkbFu\nSqVzPMppXlgMTvJOpHgYI1+tr3L15ZbT9jBDttLeEuaTAkMKkJapyOO3Uucw\n1Wwbz1GHw/87zcrmZbDTbuvpioqBAUlUcI7AMyI/8XJe/jLfxQETl6PZBDC4\nflQXme9kEPF+CUjJ/NJ0SfErC0tlACusrGbiih5OqQVYfACrs4DzEYR8Qs/g\nWJrVw3ZnB0EHVrYkqHKMmfCE7TkiYx/+xW0LTKEtvxjQ+eZ5hBCbjz+8Orqg\npUmgVtG608ik4C/0scILy19Kv5ORWNNy0kD1DQyFeRpo3JFupZbvQEASP5+D\nOrfiJcYKa3g+O9N+aAKR5yhsG4XjE8SZbK3ZcZ7SHol6I1DceRcCn+ZWdZsZ\noutqaCn1Ux+XfnapkItxHrN2ryle/0nhNdYiiGvaOwL1yza4UnriJ1MauyGz\nnYct\r\n=7m7+\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testEnvironment":"jsdom"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"dts lint"}},"module":"dist/remix-superloader.esm.js","engines":{"node":">=12"},"gitHead":"5e7567d667b0964525e6625e10d78c094231d83b","scripts":{"lint":"dts lint","size":"size-limit","test":"dts test --passWithNoTests","build":"dts build","start":"dts watch","analyze":"size-limit --why","prepare":"dts build","release":"release-it"},"typings":"dist/index.d.ts","_npmUser":{"name":"joeflateau","email":"joe@joeflateau.net"},"prettier":{"semi":true,"printWidth":80,"singleQuote":true,"trailingComma":"es5"},"size-limit":[{"path":"dist/remix-superloader.cjs.production.min.js","limit":"10 KB"},{"path":"dist/remix-superloader.esm.js","limit":"10 KB"}],"_npmVersion":"7.20.3","description":"Without **remix-superloader** your remix loaders will convert Date objects to ISO Strings and you must be sure to parse those back into dates. **remix-superloader** handles parsing/serializing dates (and regexs) for your remix data loader so you don't hav","directories":{},"_nodeVersion":"16.7.0","dependencies":{"lodash":"^4.17.21","lodash-es":"^4.17.21"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^7.0.4","react":"^17.0.2","tslib":"^2.3.1","dts-cli":"^1.2.0","react-dom":"^17.0.2","release-it":"^14.12.4","size-limit":"^7.0.5","typescript":"^4.5.5","@types/react":"^17.0.38","@remix-run/react":"^1.1.3","@types/lodash-es":"^4.17.5","@types/react-dom":"^17.0.11","@tsconfig/recommended":"^1.0.1","@remix-run/server-runtime":"^1.1.3","@tsconfig/create-react-app":"^1.0.2","@size-limit/preset-small-lib":"^7.0.5"},"peerDependencies":{"react":">=16"},"_npmOperationalInternal":{"tmp":"tmp/remix-superloader_0.0.1_1643605591254_0.2060066247908936","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"remix-superloader","version":"0.0.2","author":{"name":"Joe Flateau"},"license":"MIT","_id":"remix-superloader@0.0.2","maintainers":[{"name":"joeflateau","email":"joe@joeflateau.net"}],"homepage":"https://github.com/joeflateau/remix-superloader#readme","bugs":{"url":"https://github.com/joeflateau/remix-superloader/issues"},"dist":{"shasum":"a1aed0b4f2e46d0e490383a61b929c11e6099306","tarball":"https://registry.npmjs.org/remix-superloader/-/remix-superloader-0.0.2.tgz","fileCount":13,"integrity":"sha512-MseE4gFV+FllW+YkRHUNLDxV4aO5MZEe5OAbNZ+0zyHnP4nN6eUL/bm3YAR8YSnBKgZsyD/P0/tY29KawylhgQ==","signatures":[{"sig":"MEUCIQD1klJIbo3hOXVpy4zDvdAyU5WbXN7e10HnO3rtTMI4rwIgBmc79woyXEoK6ZGc3yfw7gUnDYJDU6J1XKIM57cfADQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":213138,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh9265CRA9TVsSAnZWagAABLoP/2/r2+HQGtwMS9AS+stQ\nNzemN1FlLF2N8z26KV+n9RWfb6pBcblXCllIYSAwR4+G9LCkTX7lgpeg6PPW\nWkoRtrJfN2E3Ol6vjEiWPUToogBw/kwynGcJb9NW91fT1pstcfBxjMUlH5BV\n/FFmicWsJlNAijra4Hi6h7ZTPz3iQdue8FnXvb/pcUazMSdtwo6hTgHe2vIs\nW55XaMe77HpsSm5/+YCgypLOo6PdnnMVVAiodutATXOw3rOvSZdtzcHudf5h\ng43APkzlsF5UWX2LmMCndZ1ZVVn70bj7pc9TpL1Wc7ZavI7a6bjifx1vnPm0\nlE5yTEPRehvRX7KkPL2ecytfJTjgx5jX7gLGPL82+NYxOLQx2cTSUIGLnh2C\nYs7HALdnWX0ObDLxacB5j+LuCv7uc1gPJuXsllI7Er2g6lNMXHfvMNwvSJMm\nuscLFFwGbWXU9gDc/fUkK0nA66wJnv04sgY5gf3/CwS2SlydFpadRXTAvKxg\neJrODaG/IihIvk1c5k2pMHTpyNgGNPsVOLViTliugckTYL43XLgyMzZiHWaR\n76W42ctLiwcVT9zZMbvdrP5y0JXxhqWePUryMK/Ec5TYAligH2gZIT1B0q89\nSPLd4CUJDvaJClhH7BFAEVER/1PPwesMOL1/0qAocMcEQlNuA11pUIR8EH+3\npc/v\r\n=Kwoh\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testEnvironment":"jsdom"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"dts lint"}},"module":"dist/remix-superloader.esm.js","engines":{"node":">=12"},"gitHead":"7c788573083a253233d843a4d59e39212168120a","scripts":{"lint":"dts lint","size":"size-limit","test":"dts test --passWithNoTests","build":"dts build","start":"dts watch","analyze":"size-limit --why","prepare":"dts build","release":"release-it"},"typings":"dist/index.d.ts","_npmUser":{"name":"joeflateau","email":"joe@joeflateau.net"},"prettier":{"semi":true,"printWidth":80,"singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/joeflateau/remix-superloader.git"},"size-limit":[{"path":"dist/remix-superloader.cjs.production.min.js","limit":"10 KB"},{"path":"dist/remix-superloader.esm.js","limit":"10 KB"}],"_npmVersion":"7.20.3","description":"Without **remix-superloader** your remix loaders will convert Date objects to ISO Strings and you must be sure to parse those back into dates. **remix-superloader** handles parsing/serializing dates (and regexs) for your remix data loader so you don't hav","directories":{},"_nodeVersion":"16.7.0","dependencies":{"lodash":"^4.17.21","lodash-es":"^4.17.21"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^7.0.4","react":"^17.0.2","tslib":"^2.3.1","dts-cli":"^1.2.0","react-dom":"^17.0.2","release-it":"^14.12.4","size-limit":"^7.0.5","typescript":"^4.5.5","@types/react":"^17.0.38","@remix-run/react":"^1.1.3","@types/lodash-es":"^4.17.5","@types/react-dom":"^17.0.11","@tsconfig/recommended":"^1.0.1","@remix-run/server-runtime":"^1.1.3","@tsconfig/create-react-app":"^1.0.2","@size-limit/preset-small-lib":"^7.0.5"},"peerDependencies":{"react":">=16"},"_npmOperationalInternal":{"tmp":"tmp/remix-superloader_0.0.2_1643605688871_0.33213375057894523","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"remix-superloader","version":"0.0.3","author":{"name":"Joe Flateau"},"license":"MIT","_id":"remix-superloader@0.0.3","maintainers":[{"name":"joeflateau","email":"joe@joeflateau.net"}],"homepage":"https://github.com/joeflateau/remix-superloader#readme","bugs":{"url":"https://github.com/joeflateau/remix-superloader/issues"},"dist":{"shasum":"a31984105c766220709653d174aafeed3a370833","tarball":"https://registry.npmjs.org/remix-superloader/-/remix-superloader-0.0.3.tgz","fileCount":13,"integrity":"sha512-8BKKXq5uGeu9YE7dgezP3vGCNALUE4ONMic/U2xcdSDz6jpEpUtK0+b2TT2NZ8VuL9SutWVbMfpuDQJ4rId89A==","signatures":[{"sig":"MEYCIQCYgbj2FuFGFBCzIHPH7yefZl+Ow/TAyzXd/CLt5qyJqAIhAL370BMekx1w7gvgcWHmLKcmyglETT2s3OfKxQl6PWC3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":218605,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh+AGzCRA9TVsSAnZWagAAmioP/0l2dISYRq7WyqJgmttq\ns80v0JfmlKwoujkOqGY3O5XhbX6z6qFkhAtQIf/mq1E8QEg6x/L/pu3+Xc4A\ndKUGCTNplFcnn10brxPul0I853tXwqJfrrdNJJ6RM3rUlE1PCOIHoCWgJ1Wt\nSugrsJ/iezlRPQf3N5CrDSH0ZbmiMe0bB/pMXvSAqGH2lgX58jYJIzJyoQH8\njlFYQqu5lhlWs1jh0yE0gZLzuV+ikVKr0RPZZBsKTaR4wKEnVZqNVprfCAra\nwvgCqD2A2p7nZtLYyZguZ9DjIRrMES7SbeV4/SWWb6ZJJMh7sOUTzaT1CllL\nAxaZk1S3HDOoZmiTkuv/FhE+m+TtI3vdIp1cY3ndfi5ZSudM31bX+/l1Aseb\nZKWBibR1cp6X8J298z20gmaZXfUSdmIRv1TzSHKXWnvxvRSOWS/tojpPking\nNz5SSax3o+AN8eum9/IHwkUAAlo9XZIElDW7A3ChbHWaLQPE6GvmpNmGqFjT\nXQVftqbBVyTtOaf1V/bZIFu6aIX4Anm345d0xE9AmkS3RPG9vsi+DRAPXaf1\nEyEEOVGNqbvtMsA4KccW3bLAyOv/gvI78N8hqfrY5AZJ+98clWUmcj4Z8ky8\nW21qmor6UZHQ3AIug9o46rULHAcISZlK7m6iukuGWB3xLjqexVJmNGDi5xFb\ng4jt\r\n=vxa9\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testEnvironment":"jsdom"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"dts lint"}},"module":"dist/remix-superloader.esm.js","engines":{"node":">=12"},"gitHead":"23e353480e07371ee44543344d4e13034e577a66","scripts":{"lint":"dts lint","size":"size-limit","test":"dts test --passWithNoTests","build":"dts build","start":"dts watch","analyze":"size-limit --why","prepare":"dts build","release":"release-it"},"typings":"dist/index.d.ts","_npmUser":{"name":"joeflateau","email":"joe@joeflateau.net"},"prettier":{"semi":true,"printWidth":80,"singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/joeflateau/remix-superloader.git"},"size-limit":[{"path":"dist/remix-superloader.cjs.production.min.js","limit":"10 KB"},{"path":"dist/remix-superloader.esm.js","limit":"10 KB"}],"_npmVersion":"8.1.4","description":"Without **remix-superloader**, when you use loaded data with [remix](https://remix.run/)'s  `useLoaderData` hook, Date objects (and others) will be strings rather than Date objects due to JSON serialization. You must be sure to parse those back into dates","directories":{},"_nodeVersion":"16.13.0","dependencies":{"lodash":"^4.17.21","lodash-es":"^4.17.21"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^7.0.4","react":"^17.0.2","tslib":"^2.3.1","dts-cli":"^1.2.0","react-dom":"^17.0.2","release-it":"^14.12.4","size-limit":"^7.0.5","typescript":"^4.5.5","@types/react":"^17.0.38","@remix-run/react":"^1.1.3","@types/lodash-es":"^4.17.5","@types/react-dom":"^17.0.11","@tsconfig/recommended":"^1.0.1","@remix-run/server-runtime":"^1.1.3","@tsconfig/create-react-app":"^1.0.2","@size-limit/preset-small-lib":"^7.0.5"},"peerDependencies":{"react":">=16"},"_npmOperationalInternal":{"tmp":"tmp/remix-superloader_0.0.3_1643643315204_0.5764289610577056","host":"s3://npm-registry-packages"}},"0.0.4":{"name":"remix-superloader","version":"0.0.4","author":{"name":"Joe Flateau"},"license":"MIT","_id":"remix-superloader@0.0.4","maintainers":[{"name":"joeflateau","email":"joe@joeflateau.net"}],"homepage":"https://github.com/joeflateau/remix-superloader#readme","bugs":{"url":"https://github.com/joeflateau/remix-superloader/issues"},"dist":{"shasum":"cf85de17a50ed22f035fe0692e2dd82dbcb58885","tarball":"https://registry.npmjs.org/remix-superloader/-/remix-superloader-0.0.4.tgz","fileCount":13,"integrity":"sha512-+hqyGJW833ef/HdrcamG2JKCVmzcqcfJ/NeWLXYRd+qZcWqaXu6zW09BOdA4hrNpJsSHAwtxxd6EZZr2ZxyGZQ==","signatures":[{"sig":"MEYCIQDLTKLeMrAlWWphx7krGBbcReTMM9GqJPH+IqWnJnM3kgIhAPA5KmF1JCs6P+EDgEGw2aRPlUI3THWhA+bAEVBsANzt","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":218627,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh+AMZCRA9TVsSAnZWagAAGdkP/24lvFX8PDdborHOIph9\n5MPI/Cp8PKyxdwyIUa8TxrdGeYNVuJs9bzf2GxESIhotwqNlnHqEc9O2HhCj\nfCmC6SE3R39IlpaMTLUGRYZc/lEEbNf7ACoOMLV+3UpzJ3D/RJWriXiAEyeD\nj9S1cCOt5GflB3fBqI+xjqBRcxtbVB3CJqcB1Io3hQ/nVj05MEAlXw4pmYvl\ny8UzOLnVnEQ6PdvJQp7A8HrZDD/WqivV+S7/1RIUVjFq187YV/06DtZEtUQG\nB8TBwxuHRY6Adhm4YqvEvSt4RMk/BKYwaDWKH6tKqzBI76OKUbre8t1TlnHh\nxO1BCVbHMLc+gN3FRaU8wq7o5CIdvttgoevFrHmfkE6T9MwoqeVxW7fzLpZ4\nEMQZ/04XcFIQT5TvdBsSy795d/Y/dD9oMj5kW9glPoed0IwVkRC6LPfcV1kM\ncTxqu5S9EeFhcm83SHAUX3b2T+pQwzLwgFBXJp0LsWIXdyGO76+GGUUfsGMH\nOOCcCst7UacBbpxtzX2Vh1eyw+XEq3QjkBAj7jUSvFqh59JVLvv3cr8QvuU4\nKbadbTDrOl/8s9mRE28f+QgcRKVfi0PIKUzlo0sbnB5GtH0wlNvH+fG2MJv9\noobjwWDWQskprxxxIZHbMd/MREwkEQxtmu1SjFQbHZx9kaRU2sXXMulUKErs\nB03R\r\n=WX0h\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testEnvironment":"jsdom"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"dts lint"}},"module":"dist/remix-superloader.esm.js","engines":{"node":">=12"},"gitHead":"aba202f3d1e236277fc3da59a363c57d884492f6","scripts":{"lint":"dts lint","size":"size-limit","test":"dts test --passWithNoTests","build":"dts build","start":"dts watch","analyze":"size-limit --why","prepare":"dts build","release":"release-it"},"typings":"dist/index.d.ts","_npmUser":{"name":"joeflateau","email":"joe@joeflateau.net"},"prettier":{"semi":true,"printWidth":80,"singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/joeflateau/remix-superloader.git"},"size-limit":[{"path":"dist/remix-superloader.cjs.production.min.js","limit":"10 KB"},{"path":"dist/remix-superloader.esm.js","limit":"10 KB"}],"_npmVersion":"8.1.4","description":"Without **remix-superloader**, when you use loaded data with [remix](https://remix.run/)'s  `useLoaderData` hook, Date objects (and others) will be strings rather than Date objects due to JSON serialization. You must be sure to parse those back into dates","directories":{},"_nodeVersion":"16.13.0","dependencies":{"lodash":"^4.17.21","lodash-es":"^4.17.21"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^7.0.4","react":"^17.0.2","tslib":"^2.3.1","dts-cli":"^1.2.0","react-dom":"^17.0.2","release-it":"^14.12.4","size-limit":"^7.0.5","typescript":"^4.5.5","@types/react":"^17.0.38","@remix-run/react":"^1.1.3","@types/lodash-es":"^4.17.5","@types/react-dom":"^17.0.11","@tsconfig/recommended":"^1.0.1","@remix-run/server-runtime":"^1.1.3","@tsconfig/create-react-app":"^1.0.2","@size-limit/preset-small-lib":"^7.0.5"},"peerDependencies":{"react":">=16"},"_npmOperationalInternal":{"tmp":"tmp/remix-superloader_0.0.4_1643643673538_0.7470657607619735","host":"s3://npm-registry-packages"}},"0.1.0-alpha.0":{"name":"remix-superloader","version":"0.1.0-alpha.0","author":{"name":"Joe Flateau"},"license":"MIT","_id":"remix-superloader@0.1.0-alpha.0","maintainers":[{"name":"joeflateau","email":"joe@joeflateau.net"}],"homepage":"https://github.com/joeflateau/remix-superloader#readme","bugs":{"url":"https://github.com/joeflateau/remix-superloader/issues"},"dist":{"shasum":"7647f1c5b36e51eebf13f174b213f5e944fede39","tarball":"https://registry.npmjs.org/remix-superloader/-/remix-superloader-0.1.0-alpha.0.tgz","fileCount":13,"integrity":"sha512-WYS7XIjN2UUnrZz6FEouwGHbFH5tiTcskt/QLs6pxcEBgY+S4AU60VbPXWRvoyrskuZBgQiw/ITlnYLbO0yEYw==","signatures":[{"sig":"MEQCIE2XATHwTyTmIF7iOtFjK24WzPD+GiDP9te9y1k4P/9ZAiB0EHthXfnYz7HeHFgyrJ4GSfORWcUJ9dPOscVXkiSqow==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":221023,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh+BMcCRA9TVsSAnZWagAAo74P+QDjvahjH9Uk0lUNT3PN\nOAsgm22OGWuIK1JWQ4HrQho430hv7CjHKD6KHvmJ/TCecTxiUMCF57JSmWnX\nagdU2B1o79qQTF/T05izecUselkJkBtIJf9mqLspTXpBswBpIcEaJLzkCE03\nBU8h2s4dAR+at1q4C1d/FnnIPZAcmbjkcUyeM9P3pQUBlDCJOCdI5gK/mUXk\nJyvARxBrQL1x5OnPeiQGXDGHfkN2806cT+bKuxoKwt/gDlRA/HZl54mCVUHl\n62M3WFdc4sPhI5xhm5r11/BAR0mz/zEsgZAUhe85yfpbe2/EaxTcb3QyabVC\nh7jXQPiZdcgdgv34NMXxHyfG7rhEo5jyUlzCt7c5j2kDG10aDEitmLIGXUqX\nIwWYJkaHbtj0DBrxIYUxAIVj+23lUPuGffJEDhqfbAEJuJ/10utlVUOvckn5\nEGX1cXWYAF5CHLarmIIc3F+gkOyeWDShemL1Yc3ZBGmciVaVT+nHlPWL95kZ\nrj0+x9ecGb91+NoV8FwOD6r8dQDVU0fZa5jC5M3CNa0x9L5OViigafSkhUr8\n50OQnRllyq1QhgTyaq5tbKUPzx8bfsX4h7nF+1x7m4Z7gm20s3vnYMN0K+GC\nvtpjub6AkrgQWUkSvoVtrtBM0ExlIRa4YytCiCwOf+OA5KGoVUfJY955gtd4\nES9s\r\n=4r9y\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testEnvironment":"jsdom"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"dts lint"}},"module":"dist/remix-superloader.esm.js","engines":{"node":">=12"},"gitHead":"3be63663e2f9aeb5d43003f1b4b9bc14acd41d58","scripts":{"lint":"dts lint","size":"size-limit","test":"dts test --passWithNoTests","build":"dts build","start":"dts watch","analyze":"size-limit --why","prepare":"dts build","release":"release-it"},"typings":"dist/index.d.ts","_npmUser":{"name":"joeflateau","email":"joe@joeflateau.net"},"prettier":{"semi":true,"printWidth":80,"singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/joeflateau/remix-superloader.git"},"size-limit":[{"path":"dist/remix-superloader.cjs.production.min.js","limit":"10 KB"},{"path":"dist/remix-superloader.esm.js","limit":"10 KB"}],"_npmVersion":"8.1.4","description":"Without **remix-superloader**, when you use loaded data with [remix](https://remix.run/)'s `useLoaderData` hook, Date objects (and others) will be strings rather than Date objects due to JSON serialization. You must be sure to parse those back into dates.","directories":{},"_nodeVersion":"16.13.0","dependencies":{"lodash":"^4.17.21","lodash-es":"^4.17.21"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^7.0.4","react":"^17.0.2","tslib":"^2.3.1","dts-cli":"^1.2.0","react-dom":"^17.0.2","release-it":"^14.12.4","size-limit":"^7.0.5","typescript":"^4.5.5","@types/react":"^17.0.38","@remix-run/react":"^1.1.3","@types/lodash-es":"^4.17.5","@types/react-dom":"^17.0.11","@tsconfig/recommended":"^1.0.1","@remix-run/server-runtime":"^1.1.3","@tsconfig/create-react-app":"^1.0.2","@size-limit/preset-small-lib":"^7.0.5"},"peerDependencies":{"react":">=16"},"_npmOperationalInternal":{"tmp":"tmp/remix-superloader_0.1.0-alpha.0_1643647772320_0.40922775342840345","host":"s3://npm-registry-packages"}},"0.1.0-alpha.1":{"name":"remix-superloader","version":"0.1.0-alpha.1","author":{"name":"Joe Flateau"},"license":"MIT","_id":"remix-superloader@0.1.0-alpha.1","maintainers":[{"name":"joeflateau","email":"joe@joeflateau.net"}],"homepage":"https://github.com/joeflateau/remix-superloader#readme","bugs":{"url":"https://github.com/joeflateau/remix-superloader/issues"},"dist":{"shasum":"0912df015390e5c949335e8942b872a8a5d35d23","tarball":"https://registry.npmjs.org/remix-superloader/-/remix-superloader-0.1.0-alpha.1.tgz","fileCount":13,"integrity":"sha512-sRTTazRvMkkVi/Qnhd5JKlfbLwskWSF+vOEHzd0uVyoBN6QK7NhhPLcD9TN1byjT4QiQ2b1Wt4HW2D7rmMkS8A==","signatures":[{"sig":"MEQCIHqxmqOWm6nuH9mqH1rUqmoclg+RtYamwnXqr4FIERk4AiBjqffcMo/LMgZJpaWFLMozUiqsTCZzaOqk0mP7OdyIIQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":220450,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh+BR0CRA9TVsSAnZWagAA1bIP/jw2jVO7cGrKesd9ZN7/\n8KP+dFUVSlq2L6iZHT7vezXljV7R8q+qpFYaIRiQrOQZdzdxXfo3XCKW79Uq\n2ynqkd996rQV7g4qCXTniK8QsUnp7XVnoCVGv08ZT/bSrbKNKlTwh+xe8kdq\nm32SE+69+RWpzZATQNtCsilcjr2mvceKOVJxoQ0W64m0kSKR+byKZsOmonze\nmdtBYKyIb40RHLAblvMoS2pwNOKsSPB8A6oO/Dsz5VbDdVisKtf0oko3OLZ/\nDm18gv0LUIZNzkUaH8TrrgGFWe8NSNbwx+Hzv3V5qXIu9iAZqrCrS0ZeI7/o\nqLED6B3mLTqUIQk0qb7UOuD7ZHc3Ahf1IJvHGbrDL5zRwPD7icQlDUIsprMm\nVGYWEOF+YX9xuES5MI2Ejfp5X4fvGmTbwEIbQpCEVBOtWt0murlSP1ATLT7h\n38KNNuIm/qrV2936qOFvKmx1M1OiHiT1fAZPDLZOFiixN+bGSpPeWfeeZPJ9\nVPtEI6uS3D1A6lBekyHGyQPVX4Qzk4V5+DPa7CIslDg8vOMfqJ3wQkREz68H\nD6dFH4xuKhE74JsEtIhVNvizVufxV1EN47BjN6QKFIzdOONoB/2MEfI+RYKF\nLG2fkXlQuOHz/BEGghYtNlYkA4P2H+xHeyYetW0JDkFPoC44cOZ/MNqBBl1d\nMJsg\r\n=N1KO\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testEnvironment":"jsdom"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"dts lint"}},"module":"dist/remix-superloader.esm.js","engines":{"node":">=12"},"gitHead":"ed530adcc275d05e0395677ddb1754398641e2f9","scripts":{"lint":"dts lint","size":"size-limit","test":"dts test --passWithNoTests","build":"dts build","start":"dts watch","analyze":"size-limit --why","prepare":"dts build","release":"release-it"},"typings":"dist/index.d.ts","_npmUser":{"name":"joeflateau","email":"joe@joeflateau.net"},"prettier":{"semi":true,"printWidth":80,"singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/joeflateau/remix-superloader.git"},"size-limit":[{"path":"dist/remix-superloader.cjs.production.min.js","limit":"10 KB"},{"path":"dist/remix-superloader.esm.js","limit":"10 KB"}],"_npmVersion":"8.1.4","description":"Without **remix-superloader**, when you use loaded data with [remix](https://remix.run/)'s `useLoaderData` hook, Date objects (and others) will be strings rather than Date objects due to JSON serialization. You must be sure to parse those back into dates.","directories":{},"_nodeVersion":"16.13.0","dependencies":{"lodash":"^4.17.21","lodash-es":"^4.17.21"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^7.0.4","react":"^17.0.2","tslib":"^2.3.1","dts-cli":"^1.2.0","react-dom":"^17.0.2","release-it":"^14.12.4","size-limit":"^7.0.5","typescript":"^4.5.5","@types/react":"^17.0.38","@remix-run/react":"^1.1.3","@types/lodash-es":"^4.17.5","@types/react-dom":"^17.0.11","@tsconfig/recommended":"^1.0.1","@remix-run/server-runtime":"^1.1.3","@tsconfig/create-react-app":"^1.0.2","@size-limit/preset-small-lib":"^7.0.5"},"peerDependencies":{"react":">=16"},"_npmOperationalInternal":{"tmp":"tmp/remix-superloader_0.1.0-alpha.1_1643648116519_0.07671796860005431","host":"s3://npm-registry-packages"}},"0.1.0-alpha.2":{"name":"remix-superloader","version":"0.1.0-alpha.2","author":{"name":"Joe Flateau"},"license":"MIT","_id":"remix-superloader@0.1.0-alpha.2","maintainers":[{"name":"joeflateau","email":"joe@joeflateau.net"}],"homepage":"https://github.com/joeflateau/remix-superloader#readme","bugs":{"url":"https://github.com/joeflateau/remix-superloader/issues"},"dist":{"shasum":"bff8bd179f72c0a6cf5a805bc04b8a748cc42fc8","tarball":"https://registry.npmjs.org/remix-superloader/-/remix-superloader-0.1.0-alpha.2.tgz","fileCount":13,"integrity":"sha512-kJfEhiCpxK6Oj41OthKUE+enUGGCn4zVx7kyYCSV+U5w97nqFziWvElCuks0CSw59f3Z3IxFOQSaWFiUXGRAjQ==","signatures":[{"sig":"MEUCIQDW46sZtrrfWMF/Z3oEwrVl15Co6VviZWNA9iXjj6QldgIgRH34XkDBG8GPDcYrRcTC5RmmzDIDfDHy0flXvP2h56Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":220428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh+BUYCRA9TVsSAnZWagAAmKIP/1DvpywaWhefxGFez5F+\n8LYoGHtAedLLHDotp/5SP8Z/XEJTHBS4swgIKSr87PJg02PXGcBJ3CHmPAFx\n5w9zsGnlQ0pMxUQXros1I1wOaLPMQl5Oqvx+AK5Wv0GDb0h7jbxOMp/BD2vS\nqNI9NZstclceJEtNeCz1SqmWIJ5MLMOZqVmV0rPdE1drhQnCHhFeIny2wLM2\ne1wfiiMThRbDWnmOxZmuRBvtfi30JJtX1Wftn82kpSSfiElpqdFk5/mFX25q\nZEgu4lA7kQm3FWN8qqevUjYfdZxLgh5/l7/2gSO6PVe+O9f826SyTebfsf9o\nCZMAEDme3YWOrwqo+Gkkua5nTTMKff5+RRYWxYQsAnjQ02dQj+5K6hV9ZPkn\nod0v/547mjVWUuoQHidtUsj92wXwcIt3foFraS1asO2bfkuwnA+p7WG+yJzN\nr58r+DVhvTF8tfejqE9r+QCqyZr9FaQoMuCe5CYDlUCsaiMtFPwz4MzFQbO5\ncYyxuwuZqz9o8bIsCFC/XQjoR+7MUXaqGEXCXqYI8mSTxT7f4SazNGHmjk4Q\nVu+R97eoPoe+xNWgQGBmjOkuZ1kU1uvVl4ciKKcupodi0UuHt2/dnVQ5VNMy\n4ann11q5qS3E3CBvWZzDb/ZwlvQ7vdyHS5S88L0dhvqrU3sacp91nff/tRlF\n3Xke\r\n=rF7k\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testEnvironment":"jsdom"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"dts lint"}},"module":"dist/remix-superloader.esm.js","engines":{"node":">=12"},"gitHead":"d8161dba386ba1671dcca8e391f428074610e8a6","scripts":{"lint":"dts lint","size":"size-limit","test":"dts test --passWithNoTests","build":"dts build","start":"dts watch","analyze":"size-limit --why","prepare":"dts build","release":"release-it"},"typings":"dist/index.d.ts","_npmUser":{"name":"joeflateau","email":"joe@joeflateau.net"},"prettier":{"semi":true,"printWidth":80,"singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/joeflateau/remix-superloader.git"},"size-limit":[{"path":"dist/remix-superloader.cjs.production.min.js","limit":"10 KB"},{"path":"dist/remix-superloader.esm.js","limit":"10 KB"}],"_npmVersion":"8.1.4","description":"Without **remix-superloader**, when you use loaded data with [remix](https://remix.run/)'s `useLoaderData` hook, Date objects (and others) will be strings rather than Date objects due to JSON serialization. You must be sure to parse those back into dates.","directories":{},"_nodeVersion":"16.13.0","dependencies":{"lodash":"^4.17.21","lodash-es":"^4.17.21"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^7.0.4","react":"^17.0.2","tslib":"^2.3.1","dts-cli":"^1.2.0","react-dom":"^17.0.2","release-it":"^14.12.4","size-limit":"^7.0.5","typescript":"^4.5.5","@types/react":"^17.0.38","@remix-run/react":"^1.1.3","@types/lodash-es":"^4.17.5","@types/react-dom":"^17.0.11","@tsconfig/recommended":"^1.0.1","@remix-run/server-runtime":"^1.1.3","@tsconfig/create-react-app":"^1.0.2","@size-limit/preset-small-lib":"^7.0.5"},"peerDependencies":{"react":">=16"},"_npmOperationalInternal":{"tmp":"tmp/remix-superloader_0.1.0-alpha.2_1643648280295_0.7354473983530774","host":"s3://npm-registry-packages"}},"0.1.0":{"name":"remix-superloader","version":"0.1.0","author":{"name":"Joe Flateau"},"license":"MIT","_id":"remix-superloader@0.1.0","maintainers":[{"name":"joeflateau","email":"joe@joeflateau.net"}],"homepage":"https://github.com/joeflateau/remix-superloader#readme","bugs":{"url":"https://github.com/joeflateau/remix-superloader/issues"},"dist":{"shasum":"177c85dd9e0ae0128a175be06628a752e35d1e44","tarball":"https://registry.npmjs.org/remix-superloader/-/remix-superloader-0.1.0.tgz","fileCount":13,"integrity":"sha512-bVTkJu0S52FALwacAYGIOetWiLV1qstrFGZ0sBW5DLwf00QCY7B3PGa/MnKe4sm+3q35QeZT0Hy9mALbqdiong==","signatures":[{"sig":"MEUCIFgDn6djrEGC2Lo5ybGOKB/tOZ+vOjDCkoNvKoVuX+HfAiEAwvUTe7Ob6B2QjPLCOoDxZz8d9LcU0ud5bO+gAPqJBDM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":220583,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh+BYICRA9TVsSAnZWagAAiXYP/REy04gUWAUKOxdPFeWK\ngMYJAbgTx8Ixla6bVutIrsjINZkcKd/GPxaGzv5CRIjBOBGDLv4OfALg0gbs\nCgKy8vodbSfL5Xr2/lENKlKlfwpHx9RYnqtYr6LQIviYL8s9s+1QDpUo+zEQ\nAZIVlMwCVBJyvDN0CrokhcDl+LpPLkwbdhN23S8eNd2KVdknfa0p+H8Bcmv7\nKcoLTiBNWsPZbYH5/DawHOqfSo/qQwl8/wJ9HNT3/bfMLXDivjCzby6s939S\nuWMFU1vNIHuC9uDiYQ0IqCRvEWB16ROlUWZXuGFm8SdTA2lJ8hJgMh5U87pN\nfobBH9RLkXOpT8TXHjf1Qd4UrECKQ1R4UfmUeSdx/rG8OacvlW+rKgbPkDoM\nOfFQvhDDJZLwTkGn64y2q9UEeudjRm08Rg6BoGV3KdJs+ziOMWyJPSRpKfuP\nqKc867CYXd65SvR2xLGGgObRTR0ru2kF8xnS0zR8ZCnXI12zltSe9Bb+bn9u\n+Cdz3IrrTyxrSOqLAB6/MQEaHqg0RI64dBuztMoRccNJAJNRhNjf7U5DfpET\nkCUU4+cfmaLcZNr2AdCQyV4F+8A5atkpeTsPX9CoUczCaXaPEMWFvKNTbwXw\njmFAHDHV59ueCEZfeSRGVLbjTdXI0dr0Ur3jIm/NFtsNAHJJghPFWenWZkm1\nUmXu\r\n=uorS\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testEnvironment":"jsdom"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"dts lint"}},"module":"dist/remix-superloader.esm.js","engines":{"node":">=12"},"gitHead":"f3e6477930a819d1d1dd0b2c703c4b770b4a14f5","scripts":{"lint":"dts lint","size":"size-limit","test":"dts test --passWithNoTests","build":"dts build","start":"dts watch","analyze":"size-limit --why","prepare":"dts build","release":"release-it"},"typings":"dist/index.d.ts","_npmUser":{"name":"joeflateau","email":"joe@joeflateau.net"},"prettier":{"semi":true,"printWidth":80,"singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/joeflateau/remix-superloader.git"},"size-limit":[{"path":"dist/remix-superloader.cjs.production.min.js","limit":"10 KB"},{"path":"dist/remix-superloader.esm.js","limit":"10 KB"}],"_npmVersion":"8.1.4","description":"Without **remix-superloader**, when you use loaded data with [remix](https://remix.run/)'s `useLoaderData` hook, Date objects (and others) will be strings rather than Date objects due to JSON serialization. You must be sure to parse those back into dates.","directories":{},"_nodeVersion":"16.13.0","dependencies":{"lodash":"^4.17.21","lodash-es":"^4.17.21"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^7.0.4","react":"^17.0.2","tslib":"^2.3.1","dts-cli":"^1.2.0","react-dom":"^17.0.2","release-it":"^14.12.4","size-limit":"^7.0.5","typescript":"^4.5.5","@types/react":"^17.0.38","@remix-run/react":"^1.1.3","@types/lodash-es":"^4.17.5","@types/react-dom":"^17.0.11","@tsconfig/recommended":"^1.0.1","@remix-run/server-runtime":"^1.1.3","@tsconfig/create-react-app":"^1.0.2","@size-limit/preset-small-lib":"^7.0.5"},"peerDependencies":{"react":">=16"},"_npmOperationalInternal":{"tmp":"tmp/remix-superloader_0.1.0_1643648520254_0.8993369814515457","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"remix-superloader","version":"0.1.1","author":{"name":"Joe Flateau"},"license":"MIT","_id":"remix-superloader@0.1.1","maintainers":[{"name":"joeflateau","email":"joe@joeflateau.net"}],"homepage":"https://github.com/joeflateau/remix-superloader#readme","bugs":{"url":"https://github.com/joeflateau/remix-superloader/issues"},"dist":{"shasum":"2bdf93998d998f2bd208ff2b6e6e28c34fedbe2b","tarball":"https://registry.npmjs.org/remix-superloader/-/remix-superloader-0.1.1.tgz","fileCount":13,"integrity":"sha512-c48KgxCYRQBWJ5XyRp5nGA/JJGygIexl2wKqnw6CuUe8S6O3iGslfHFv3l8EeHIfVP2iAlDsSNYL1RwbIJOGtg==","signatures":[{"sig":"MEQCIH7LT7B0JfRiTNzTvbJ4jjbVez9agA+ZGNkIU42yrawVAiBlccnad/cZGGjvXqxW2KS7D3Nk+p8C5JuiEwrWMGX4tA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":220563,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh+wijCRA9TVsSAnZWagAASz8P/R+xd8HFhxMmwNT5dGl2\nF7IeCv6LZt7dgVbaJLwCEYpnR34RsOtwgl/EWhBBiSjnd8WgAk7aUR+xtiXx\nsL3SrsS/l/3WVELG8kxMikBuJkEDOVG+jLc1qu3kSK01PVsSXjex9LsDCfwb\n7glp9/dbLq1A9ZgKJPZFG72ioj9Jh6bRotIKWbDxg2E6kw3+KOCA5vYW459L\nqyksC5HYvqS3evVohaqCEbIRMeHJH/WCwduyJNP3aMilNxM0HQdfYAVI/NoI\nQmIAzqqloqnVZXB4YsZnuv6VnZp0uN1A2f9GkRIQRvblcGWwp3HHAUAv23Gr\n7PdEDhgiJ7Bch6uDvB/NsG0/bFMfeTlj7YmbMFtvC8ovducDBuxQuGBhc14f\nuzD0WbsxbHxehAO67e+04fLyzKsaXqRw7azMDbSUJf+IXyIiw4oWIvxz0/IX\nRyDK2cudWXxiWE7fP+xSq4mgQWAvyvTpZ3gMehCuSahUHMRz0kyz7LwyhjlP\nWyhJXbqth6muGY25+Jksi6hKWNxJvFx9cPI7kQcGIW9Vwm64E2PYAdKMazfh\nMrpc5fzJ4wTEgbLbCjniHSqAMjwwTDs9YviRV//AO7LxHF+TuXyVd1YyduFb\nu0qbJdmnaReBQbD+biDlfYyXxY+e8E/hn9wKFLdul/RB/h0VkI0BbdMRnbz5\n8sB3\r\n=e9mR\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testEnvironment":"jsdom"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"dts lint"}},"module":"dist/remix-superloader.esm.js","engines":{"node":">=12"},"gitHead":"ea15ec0640e38be1acdcf30cb7cad92cb6457f69","scripts":{"lint":"dts lint","size":"size-limit","test":"dts test --passWithNoTests","build":"dts build","start":"dts watch","analyze":"size-limit --why","prepare":"dts build","release":"release-it"},"typings":"dist/index.d.ts","_npmUser":{"name":"joeflateau","email":"joe@joeflateau.net"},"prettier":{"semi":true,"printWidth":80,"singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/joeflateau/remix-superloader.git"},"size-limit":[{"path":"dist/remix-superloader.cjs.production.min.js","limit":"10 KB"},{"path":"dist/remix-superloader.esm.js","limit":"10 KB"}],"_npmVersion":"8.1.4","description":"Without **remix-superloader**, when you use loaded data with [remix](https://remix.run/)'s `useLoaderData` hook, Date objects (and others) will be strings rather than Date objects due to JSON serialization. You must be sure to parse those back into dates.","directories":{},"_nodeVersion":"16.13.0","dependencies":{"lodash":"^4.17.21","lodash-es":"^4.17.21"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^7.0.4","react":"^17.0.2","tslib":"^2.3.1","dts-cli":"^1.2.0","react-dom":"^17.0.2","release-it":"^14.12.4","size-limit":"^7.0.5","typescript":"^4.5.5","@types/react":"^17.0.38","@remix-run/react":"^1.1.3","@types/lodash-es":"^4.17.5","@types/react-dom":"^17.0.11","@tsconfig/recommended":"^1.0.1","@remix-run/server-runtime":"^1.1.3","@tsconfig/create-react-app":"^1.0.2","@size-limit/preset-small-lib":"^7.0.5"},"peerDependencies":{"react":">=16"},"_npmOperationalInternal":{"tmp":"tmp/remix-superloader_0.1.1_1643841699131_0.6293654212809772","host":"s3://npm-registry-packages"}},"0.2.0-alpha.0":{"name":"remix-superloader","version":"0.2.0-alpha.0","author":{"name":"Joe Flateau"},"license":"MIT","_id":"remix-superloader@0.2.0-alpha.0","maintainers":[{"name":"joeflateau","email":"joe@joeflateau.net"}],"homepage":"https://github.com/joeflateau/remix-superloader#readme","bugs":{"url":"https://github.com/joeflateau/remix-superloader/issues"},"dist":{"shasum":"82ad0ccbc79bfe1d1f30a306ee3831b1b6961759","tarball":"https://registry.npmjs.org/remix-superloader/-/remix-superloader-0.2.0-alpha.0.tgz","fileCount":13,"integrity":"sha512-+3pHrYhjihhiJFuMU5b6AP49ocV4rxS03a8lFdvK5UPm+f9kzdJHBqx1SPBj7qjxKx+y23rtgGYjlzO/JX4qzQ==","signatures":[{"sig":"MEQCID+E7at/Njhy7UGCcgp0wVgcyqKRtsXT2kQ6sLU1BLqEAiA5KwVEDqqhILBSd4IQF7JcCjsappzEVXcmkDDeNUUpIA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":222828,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh+zN7CRA9TVsSAnZWagAAdi4P/22OcMe1uNYKd8DyLQ72\nH/FIKzCqypf+zB3PB7aM0/8nxADE/Q5ijPqzOGaXlAC5iwWZuKGJIr+14YrW\nLBj8ef8frR137HUQXuEAzpmRJGch2aI6ved6xQl7QBXsupUWYV021UVcTzcy\nyt75Woh+sRUgz6RX3sB1dQIknsF92zeXJNreaDdbKnQBf2tyjoK7uO6FO4q8\nWJcq1WLQTld5ojVYQzAqF/t0fIkYbOsIPjnnAOh9jtXKihhIVVSsruWc8lYs\nkYRvbkKcrI0JjgrNlZ9mNFCW/U3NNpblkTUaKR+Q90dXLS4upi2lD7hACfAr\nU0MY/1HrJ7ONCVKOk8tTp5ZVXtqV4R3MIjlzT0ZFHLpEvDtdo9moxFyIRj2G\nfXVH0tTRAn6kqgrR9nnxREY1eo+WOvEWPSuoFxjTdX41aUA4cMdQ8zMN0Rwx\nT4aAOHjFrFk3/2TCtYXwmmsGT93Own1UE1qLGEnAeb7tBNmm3l8/ImT7TvfL\nueVUlyGIJpIxH/105fLp2sdtxNG0KfL7BLOvCvgk0OFcCxEYlFE2roVzpGPV\nh4bTX1qYqghWPlVtIsYoa23N2zD3lGm6Gv/hY2nWrHf9FDGKOMFFNR9LxnFj\nm/Nv/8aH6VPf7yCt/BVgnRfbGG0b2D3HyCKocrlnJMHYYcj/xrMb1wPY6aWl\nenNS\r\n=wzIk\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testEnvironment":"jsdom"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"dts lint"}},"module":"dist/remix-superloader.esm.js","engines":{"node":">=12"},"gitHead":"f1a9f72cf74a1e97b6e2f9d5f7f65094399c9a29","scripts":{"lint":"dts lint","size":"size-limit","test":"dts test --passWithNoTests","build":"dts build","start":"dts watch","analyze":"size-limit --why","prepare":"dts build","release":"release-it"},"typings":"dist/index.d.ts","_npmUser":{"name":"joeflateau","email":"joe@joeflateau.net"},"prettier":{"semi":true,"printWidth":80,"singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/joeflateau/remix-superloader.git"},"size-limit":[{"path":"dist/remix-superloader.cjs.production.min.js","limit":"10 KB"},{"path":"dist/remix-superloader.esm.js","limit":"10 KB"}],"_npmVersion":"8.1.4","description":"Without **remix-superloader**, when you use loaded data with [remix](https://remix.run/)'s `useLoaderData` hook, Date objects (and others) will be strings rather than Date objects due to JSON serialization. You must be sure to parse those back into dates.","directories":{},"_nodeVersion":"16.13.0","dependencies":{"lodash":"^4.17.21","lodash-es":"^4.17.21"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^7.0.4","react":"^17.0.2","tslib":"^2.3.1","dts-cli":"^1.2.0","react-dom":"^17.0.2","release-it":"^14.12.4","size-limit":"^7.0.5","typescript":"^4.5.5","@types/react":"^17.0.38","@remix-run/react":"^1.1.3","@types/lodash-es":"^4.17.5","@types/react-dom":"^17.0.11","@tsconfig/recommended":"^1.0.1","@remix-run/server-runtime":"^1.1.3","@tsconfig/create-react-app":"^1.0.2","@size-limit/preset-small-lib":"^7.0.5"},"peerDependencies":{"react":">=16"},"_npmOperationalInternal":{"tmp":"tmp/remix-superloader_0.2.0-alpha.0_1643852666757_0.7386604238128496","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"remix-superloader","version":"0.2.0","author":{"name":"Joe Flateau"},"license":"MIT","_id":"remix-superloader@0.2.0","maintainers":[{"name":"joeflateau","email":"joe@joeflateau.net"}],"homepage":"https://github.com/joeflateau/remix-superloader#readme","bugs":{"url":"https://github.com/joeflateau/remix-superloader/issues"},"dist":{"shasum":"ccd8b8ec64236da153faef155c5072159b03a932","tarball":"https://registry.npmjs.org/remix-superloader/-/remix-superloader-0.2.0.tgz","fileCount":13,"integrity":"sha512-FKyFsVPdcb18vdMCjjLXGis7bntk5QYqHpIluNq4UtWwulgvFYBl1qO5yNEA8fEGvbzPy2QFctp06H4uyqjvZw==","signatures":[{"sig":"MEUCIQDu5wlWZQRzN0suLKvkUYuxzz6EMv5z2mn2cS14ud4RYgIgZzwgYt1KC1uOTonwcmTw7zibyAL29fbteh7nSc+/SFE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":222820,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh+zP3CRA9TVsSAnZWagAAZ88QAImHPwiMdBFGyeKQhjje\nqN8WLbNolmyrtOF1ynfC873cTImG9ZdNoF+71K0GearLPfc3rmGJMB34OdVV\nQNK046IrKPdWzad7wXRvARyY3fytsHH6D+fBM8laeSwwhXZhaMg5UZdPlm8T\n0bV7l+rXY3YOgVWH1lQTkmXefZzMVR9jjcpKnAA1oSoRft7ZcDip7ZPP2Kjg\nYuT+2CR6djJh7g0XLQAjsQkCioRGRveD/ONi7rd89SrwUEPzMTn6NZ3BxZr9\nCxfuy0b31eaqAbEuJffDOF4Vhn1i3NIhefSKHFApOMsUl+4oGoILUZzp/v18\nS+TgwycLOfu/MacvWjtCp44yjub02GkUy/gtfNRSV4MvH/2FlIP7BOn+7fIk\nkF8JQapom6b1qaFXV610n+661djge1RFow9RRSecEkF/4fugsZcZpzUT54S+\nGnwms+phVvZDZLn/y0FB47CmAfzKBCeIIcK8nEBJcBre8i8qcgb0G6hzXteL\nnu/X0EM2tyK2e6yOgC+XiZ7sddG4BYeLQUqKLG0PQOCtu+gMa6971QO6BMYt\nfio++pFUIlnQiXOBFQsJ37yk31WwUIPZrKCpurQ2t8Vw4M9ERfi2gvt+MXBb\n27pJVO6ztZjljwEW0U5aqnzfy4yqg6aTAeN5rOu/zbiS3MZln3YyKHhTagHO\ntxFN\r\n=wf2n\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testEnvironment":"jsdom"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"dts lint"}},"module":"dist/remix-superloader.esm.js","engines":{"node":">=12"},"gitHead":"c808371a21d1ab0a5db26ad55ec5e57da0a547c9","scripts":{"lint":"dts lint","size":"size-limit","test":"dts test --passWithNoTests","build":"dts build","start":"dts watch","analyze":"size-limit --why","prepare":"dts build","release":"release-it"},"typings":"dist/index.d.ts","_npmUser":{"name":"joeflateau","email":"joe@joeflateau.net"},"prettier":{"semi":true,"printWidth":80,"singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/joeflateau/remix-superloader.git"},"size-limit":[{"path":"dist/remix-superloader.cjs.production.min.js","limit":"10 KB"},{"path":"dist/remix-superloader.esm.js","limit":"10 KB"}],"_npmVersion":"8.1.4","description":"Without **remix-superloader**, when you use loaded data with [remix](https://remix.run/)'s `useLoaderData` hook, Date objects (and others) will be strings rather than Date objects due to JSON serialization. You must be sure to parse those back into dates.","directories":{},"_nodeVersion":"16.13.0","dependencies":{"lodash":"^4.17.21","lodash-es":"^4.17.21"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^7.0.4","react":"^17.0.2","tslib":"^2.3.1","dts-cli":"^1.2.0","react-dom":"^17.0.2","release-it":"^14.12.4","size-limit":"^7.0.5","typescript":"^4.5.5","@types/react":"^17.0.38","@remix-run/react":"^1.1.3","@types/lodash-es":"^4.17.5","@types/react-dom":"^17.0.11","@tsconfig/recommended":"^1.0.1","@remix-run/server-runtime":"^1.1.3","@tsconfig/create-react-app":"^1.0.2","@size-limit/preset-small-lib":"^7.0.5"},"peerDependencies":{"react":">=16"},"_npmOperationalInternal":{"tmp":"tmp/remix-superloader_0.2.0_1643852790983_0.7267127502285333","host":"s3://npm-registry-packages"}},"0.2.1-alpha.0":{"name":"remix-superloader","version":"0.2.1-alpha.0","author":{"name":"Joe Flateau"},"license":"MIT","_id":"remix-superloader@0.2.1-alpha.0","maintainers":[{"name":"joeflateau","email":"joe@joeflateau.net"}],"homepage":"https://github.com/joeflateau/remix-superloader#readme","bugs":{"url":"https://github.com/joeflateau/remix-superloader/issues"},"dist":{"shasum":"131c43fc993c03f7b085827c5387f3e72806bc58","tarball":"https://registry.npmjs.org/remix-superloader/-/remix-superloader-0.2.1-alpha.0.tgz","fileCount":13,"integrity":"sha512-FcAh5IiZ2dqpT/6gbwgNTEqpt1MO8nadUkF3cZ8cPyjXAq8uNsaj8QjVY5kSzsBjMTNrgu1BviNtYAYQdkJu0w==","signatures":[{"sig":"MEYCIQDbZI87iVV/xPL1SuQr+4gxNq4yLGPkK2M3vhFgj61WWwIhAOVUiuKd+qOuXljIRdJNShsraOkDwDxP4qTe0QApKNrF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33721,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh+zdPCRA9TVsSAnZWagAAIRAP/3uhcuI0S4j9xNVATD5s\nZQVUGQldlK5Qieix/DjAnH8eVjDdUJG8a6AsDzvm329rA6yUd5TFUR6LGk/C\nJHRsqGEKYDboNrKlDfK6nJZiJQSdyzBFhEIdrz68qBbfkvMqtTuwhqgM4Vb+\n8mbfFtQfBvwJsdTO1ZB6NhmwR00NFlNNrWp1FyzoUP4BVACczocl9AAxUjhe\na9hr2n7Js0/HGi3QNJ/WNO3qmR8zwa5rnGwpz21MgL7juONThqCpot4WfdiY\nt0hQ4kJlTEDXZtdA5Oo+SRD5thKQyUtEgnr4Q7azKidFRJV5lnbpqFgdcJHZ\nucAG3Gj0MWrjyBtn8uNOBEROhq1Y4TTrmqOibAJk1p0TmbVC870EAH1RVitC\nnki31Paz+e4vx748skGqZMR+Cwc1kArxv6GXVRX59uoRKewLFrMSMEnAK4gr\nHCNVtEXUNBj945L/7MsxBYCJ1FRXPijLOxL145eIR/V9LVn2mbsL0huxthW/\nZ5H8chhqc9482dXamrtN+QRWoGVWRCZ4s3/qvCZiTpInMxQa6ZF4utLYY+DH\nzsK/ukdtNXvS2wwHd8d2ssqUKomBXUyEiEwx6ueR40zFIqWHsDYsNIg5+00h\nWesXDn6eE9X8RJ3Pe7rEvuIGDeCGnSDXa6xAfryPQuxLgQdjNaFh0piwLaEC\nI0mn\r\n=wN1t\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testEnvironment":"jsdom"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"dts lint"}},"module":"dist/remix-superloader.esm.js","engines":{"node":">=12"},"gitHead":"5a6955fd065b5c2239b2f1d2129ec881496be2c1","scripts":{"lint":"dts lint","size":"size-limit","test":"dts test --passWithNoTests","build":"dts build","start":"dts watch","analyze":"size-limit --why","prepare":"dts build","release":"release-it"},"typings":"dist/index.d.ts","_npmUser":{"name":"joeflateau","email":"joe@joeflateau.net"},"prettier":{"semi":true,"printWidth":80,"singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/joeflateau/remix-superloader.git"},"size-limit":[{"path":"dist/remix-superloader.cjs.production.min.js","limit":"10 KB"},{"path":"dist/remix-superloader.esm.js","limit":"10 KB"}],"_npmVersion":"8.1.4","description":"Without **remix-superloader**, when you use loaded data with [remix](https://remix.run/)'s `useLoaderData` hook, Date objects (and others) will be strings rather than Date objects due to JSON serialization. You must be sure to parse those back into dates.","directories":{},"_nodeVersion":"16.13.0","dependencies":{"lodash":"^4.17.21","lodash-es":"^4.17.21"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^7.0.4","react":"^17.0.2","tslib":"^2.3.1","dts-cli":"^1.2.0","react-dom":"^17.0.2","release-it":"^14.12.4","size-limit":"^7.0.5","typescript":"^4.5.5","@types/react":"^17.0.38","@remix-run/react":"^1.1.3","@types/lodash-es":"^4.17.5","@types/react-dom":"^17.0.11","@tsconfig/recommended":"^1.0.1","@remix-run/server-runtime":"^1.1.3","@tsconfig/create-react-app":"^1.0.2","@size-limit/preset-small-lib":"^7.0.5"},"peerDependencies":{"react":">=16"},"_npmOperationalInternal":{"tmp":"tmp/remix-superloader_0.2.1-alpha.0_1643853647509_0.7710596249332498","host":"s3://npm-registry-packages"}},"0.2.1-alpha.1":{"name":"remix-superloader","version":"0.2.1-alpha.1","author":{"name":"Joe Flateau"},"license":"MIT","_id":"remix-superloader@0.2.1-alpha.1","maintainers":[{"name":"joeflateau","email":"joe@joeflateau.net"}],"homepage":"https://github.com/joeflateau/remix-superloader#readme","bugs":{"url":"https://github.com/joeflateau/remix-superloader/issues"},"dist":{"shasum":"52aa6151ef4a8037709a9b51e1a0c5edc94bb513","tarball":"https://registry.npmjs.org/remix-superloader/-/remix-superloader-0.2.1-alpha.1.tgz","fileCount":13,"integrity":"sha512-D6Y/9CS6NK+Rz4TJ0FQ/1ZASD8HgKQElBHtgR7EpAu0BoLimvuV4OgayqFDLa/Vi5CN1dw4gykUV0CAT4e/Thg==","signatures":[{"sig":"MEQCIGfqXPPo1iCSWyskTvdipTKVVNDPk9UJSJmReDPtbaZUAiBqJaCGGvo53iIyJb68bYVqrzULlLDwsVGLjf1YYhpBIA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35189,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh+zmhCRA9TVsSAnZWagAAetIQAJ8LWp4Yusfq049ZYb/e\nUSuUTy1kCJ/W8mYdx1nc8TOUhKBTk1sCTuRGBUaksaIRolbuiWO64z1tTYuN\nR3FqZ3Wnw6XjZ9b99isyoxlCGsxG+xFl0CERrxaN7I0vLgUISET72OSuXhCZ\nqtsEjWGg4X+9W7eYa85Dap3qbKzzJuQP51zMUgCWNpQsphyh2qI1z9MkF7dl\nXtYwJCUvN9uRklnUZ3I6o4ceI+c8FX80BLaWuYIb/px8/LHOv0pi1WdBOSgv\nxe8rrwtRi9JNMlg0gt7aZYoF7huAs5eq6HB8BRqOObWgsoWHC151u4YBeiLy\nvJ/CPLITATCG+Zy+iTRltKU6PDEqgRP3i1j2ptSVI4aZRHFAsuFBPhNIE8Kd\ngY7vq7ke0vfcu9WTrZzj1ucUAYDQMDvaYhjIDOW073l8i2lto7zUGsYBIJGA\noOThVFruMpebqYV2bI5rtWIg0AZOjI5zaiM7tXXus2I8TPC4qc6MpsaQunIV\nYB5o0WF/auYyAcBtd6UZKRY8LatPrf56I56LeaOdq53ych/5cd8ZdTmTMTck\ndzV6z0QMH42q6gezk8I4Y/npFwbKHEg4DcADpedH0AzISm+mepKpt/9efiAE\ntUzwC76S+8iaoWpnkPvx2kwjSYd+s6zJ8NeMn/48fw2YLibleoFyoupP6ej+\n3FTX\r\n=E1xB\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testEnvironment":"jsdom"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"dts lint"}},"module":"dist/remix-superloader.esm.js","engines":{"node":">=12"},"gitHead":"41bf68641f2d0cd17522fd3739b365cef2b0dce7","scripts":{"lint":"dts lint","size":"size-limit","test":"dts test --passWithNoTests","build":"dts build","start":"dts watch","analyze":"size-limit --why","prepare":"dts build","release":"release-it"},"typings":"dist/index.d.ts","_npmUser":{"name":"joeflateau","email":"joe@joeflateau.net"},"prettier":{"semi":true,"printWidth":80,"singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/joeflateau/remix-superloader.git"},"size-limit":[{"path":"dist/remix-superloader.cjs.production.min.js","limit":"10 KB"},{"path":"dist/remix-superloader.esm.js","limit":"10 KB"}],"_npmVersion":"8.1.4","description":"Without **remix-superloader**, when you use loaded data with [remix](https://remix.run/)'s `useLoaderData` hook, Date objects (and others) will be strings rather than Date objects due to JSON serialization. You must be sure to parse those back into dates.","directories":{},"_nodeVersion":"16.13.0","dependencies":{"lodash":"^4.17.21","lodash-es":"^4.17.21"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^7.0.4","react":"^17.0.2","tslib":"^2.3.1","dts-cli":"^1.2.0","react-dom":"^17.0.2","release-it":"^14.12.4","size-limit":"^7.0.5","typescript":"^4.5.5","@types/react":"^17.0.38","@remix-run/react":"^1.1.3","@types/lodash-es":"^4.17.5","@types/react-dom":"^17.0.11","@tsconfig/recommended":"^1.0.1","@remix-run/server-runtime":"^1.1.3","@tsconfig/create-react-app":"^1.0.2","@size-limit/preset-small-lib":"^7.0.5"},"peerDependencies":{"react":">=16"},"_npmOperationalInternal":{"tmp":"tmp/remix-superloader_0.2.1-alpha.1_1643854241616_0.1409360374732045","host":"s3://npm-registry-packages"}},"0.2.1-alpha.2":{"name":"remix-superloader","version":"0.2.1-alpha.2","author":{"name":"Joe Flateau"},"license":"MIT","_id":"remix-superloader@0.2.1-alpha.2","maintainers":[{"name":"joeflateau","email":"joe@joeflateau.net"}],"homepage":"https://github.com/joeflateau/remix-superloader#readme","bugs":{"url":"https://github.com/joeflateau/remix-superloader/issues"},"dist":{"shasum":"8685d6fce7926d2426c7149354edcafe639ce847","tarball":"https://registry.npmjs.org/remix-superloader/-/remix-superloader-0.2.1-alpha.2.tgz","fileCount":13,"integrity":"sha512-wlwRtvOAWuq5oLwNjDqpOGYG1gI7ioK7fLH0A1ZVTw7+lt8YNXJLMh9/dWZzXW7wnXs+ogzP5lGhgwlxv/DT4A==","signatures":[{"sig":"MEUCIQDrKPSfEIp/tFKCb94R31+L7E0tsnmPc7xtvozKcQp4yAIgbETsMpkm1LVwZALyP7zlnRB2O/0+GuYPxJlUCr40H64=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35277,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh+zpjCRA9TVsSAnZWagAAe1EP/3tuXLD6AS8ny7nPIq1o\nQ4APLJwsBGlvwzKVNVnn8K3bxg6dlMMSep/Kw1c5lyGkxsluJC3+CT7jSHbD\n5FhYGAfZk+OrZlF0IPxjiDtRKlYw5rpwQBG4sULzFPKZ4yqpWGFSLdAQB30r\nCjwVg4eb3Oe2Rt0KKWsDKj75Z8DKWLTpUtbWEwwGdtffUVL3fjQVTwndamA8\njojJHAaNCIgzBh/XdJhPJNt3JVppytRnuWYMoih/25WtrwJ7d6AKPOsBMERW\nSHAtkCH8KvynQim1IGSQWlXombJ2lgQr/QP96vIRsqGTZ9NBsEPRS9dqCBCR\nHZEdjt9i52UGoWUFGJeUQLBVJxyKYM0ytURTacYSeOw0cg7P/5P5hE8RAMUM\nCu/TzhQm8v7O3v0m1txD0glDYHSnb/8tb5K7rqulKUJmBgTKSJqELDFIcaBr\ntfGLWbLDDTxPXuZp2nu+s2Z19wgNh22SLgHkh6vZjLf4lOYfBNTIro6mjGeU\nOzY100t25MI4wtoSyXJfpP2WRklvQkhpfZvvshM5G0kPXW+mWHsUvKGl2hRG\nKYTe+4lLeYVbOEDyKgAFb5vKM03W8IH+CffCsIRvYhcBCQqyLrPSsyr4pPi4\nWCrFbdhy/lQLgR7+k4jbfsXVfMr5XRZPjBfCTlxQqbyFWfzQ1MilesGXcC+T\nymwj\r\n=8yyK\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testEnvironment":"jsdom"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"dts lint"}},"module":"dist/remix-superloader.esm.js","engines":{"node":">=12"},"gitHead":"d70b4d466b5015d182d4740969ff842e6a7643e3","scripts":{"lint":"dts lint","size":"size-limit","test":"dts test --passWithNoTests","build":"dts build","start":"dts watch","analyze":"size-limit --why","prepare":"dts build","release":"release-it"},"typings":"dist/index.d.ts","_npmUser":{"name":"joeflateau","email":"joe@joeflateau.net"},"prettier":{"semi":true,"printWidth":80,"singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/joeflateau/remix-superloader.git"},"size-limit":[{"path":"dist/remix-superloader.cjs.production.min.js","limit":"10 KB"},{"path":"dist/remix-superloader.esm.js","limit":"10 KB"}],"_npmVersion":"8.1.4","description":"Without **remix-superloader**, when you use loaded data with [remix](https://remix.run/)'s `useLoaderData` hook, Date objects (and others) will be strings rather than Date objects due to JSON serialization. You must be sure to parse those back into dates.","directories":{},"_nodeVersion":"16.13.0","dependencies":{"lodash":"^4.17.21","lodash-es":"^4.17.21"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^7.0.4","react":"^17.0.2","tslib":"^2.3.1","dts-cli":"^1.2.0","react-dom":"^17.0.2","release-it":"^14.12.4","size-limit":"^7.0.5","typescript":"^4.5.5","@types/react":"^17.0.38","@remix-run/react":"^1.1.3","@types/lodash-es":"^4.17.5","@types/react-dom":"^17.0.11","@tsconfig/recommended":"^1.0.1","@remix-run/server-runtime":"^1.1.3","@tsconfig/create-react-app":"^1.0.2","@size-limit/preset-small-lib":"^7.0.5"},"peerDependencies":{"react":">=16"},"_npmOperationalInternal":{"tmp":"tmp/remix-superloader_0.2.1-alpha.2_1643854435057_0.722323806947025","host":"s3://npm-registry-packages"}},"0.2.1-alpha.3":{"name":"remix-superloader","version":"0.2.1-alpha.3","author":{"name":"Joe Flateau"},"license":"MIT","_id":"remix-superloader@0.2.1-alpha.3","maintainers":[{"name":"joeflateau","email":"joe@joeflateau.net"}],"homepage":"https://github.com/joeflateau/remix-superloader#readme","bugs":{"url":"https://github.com/joeflateau/remix-superloader/issues"},"dist":{"shasum":"b2f3ead3940a11e8065c8082cd97006c404b98e1","tarball":"https://registry.npmjs.org/remix-superloader/-/remix-superloader-0.2.1-alpha.3.tgz","fileCount":13,"integrity":"sha512-Foz+nsd8GKZJLl0uPLq40q9HIsEjPww54vT+qsSvlvP7Ej1x+a24DVjTNwxz9Jt/OndVg0GaLz8lhvmj3DEHAg==","signatures":[{"sig":"MEUCIQDzy4v8XsAaaouqQectsQjD4soWVtS9Vi8QnQRI4wmFvQIgcX77B6oTTCI/2nIXu6nReqPJPMxFoDHq6sb3Rt5Ixeo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35721,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh+zs/CRA9TVsSAnZWagAANqkP/jr4yA0bCfspD9hLwgRQ\nPvmzepvYvfmvnEH+53mcOAxjEXZ3FWaVDg8UDzTH5RTx8vCy9iO2v1Fcd9yF\nEXW5d45YOwB/7uEP7S/pahuivBYAyaYOtqTFxMlbP2iE/bVEDctilio+MM8a\ngrrOa5yflOoMwaBkssxvskZ85s7f7twbOsysxeXxTVieLrzxopeGFCWdV2d5\n0kOxz8/hPiM0/T5U3Qz+dwhPQwIEg7Lj/cUcNIUD+2cxnPt2s+wDgWa9YARE\nkgUercMlXffPynlBPjOQ45w9th7iKVV+IaqGvdRQ/MhcuFyQXueFgzdZeD2V\nXh6LBHt+uiZbzNXqCa5arHSYp1VyB+RxVP2BBW9xO/zLzNFqD+datvodXu2K\nI3G9T9El8M3HXwcuv4+33/j8CbQBoLGEOdDWAA5iBteF+j6Nz1jK5WJ8TpZP\nGA1hj6usmk/xN9e2NG+5Rz2+cw/yGeeaLmflEGKgggM1dugcHvb4EPODfDeR\nuaRjO7P+wDDD9hOzv9odtOJFqTL73F4GNm/1naWdBH/lQnC1plq/Zy23H36P\narpSb3Jo4Fm7E/hK/2w6Yl+fGGdTg+A99HwLO4IIwbDOd10rvIj7n2S0OebZ\nCmsTFHGhZncw85veTURYOuEJ/MSv2fz2DPU6Nvqfv/uDRp456R9qltCrPaO5\nE1Pb\r\n=ayrc\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testEnvironment":"jsdom"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"dts lint"}},"module":"dist/remix-superloader.esm.js","engines":{"node":">=12"},"gitHead":"82b5591c2c00f46bff834f6068fe56e35ac0a062","scripts":{"lint":"dts lint","size":"size-limit","test":"dts test --passWithNoTests","build":"dts build","start":"dts watch","analyze":"size-limit --why","prepare":"dts build","release":"release-it"},"typings":"dist/index.d.ts","_npmUser":{"name":"joeflateau","email":"joe@joeflateau.net"},"prettier":{"semi":true,"printWidth":80,"singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/joeflateau/remix-superloader.git"},"size-limit":[{"path":"dist/remix-superloader.cjs.production.min.js","limit":"10 KB"},{"path":"dist/remix-superloader.esm.js","limit":"10 KB"}],"_npmVersion":"8.1.4","description":"Without **remix-superloader**, when you use loaded data with [remix](https://remix.run/)'s `useLoaderData` hook, Date objects (and others) will be strings rather than Date objects due to JSON serialization. You must be sure to parse those back into dates.","directories":{},"_nodeVersion":"16.13.0","dependencies":{"lodash":"^4.17.21","lodash-es":"^4.17.21"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^7.0.4","react":"^17.0.2","tslib":"^2.3.1","dts-cli":"^1.2.0","react-dom":"^17.0.2","release-it":"^14.12.4","size-limit":"^7.0.5","typescript":"^4.5.5","@types/react":"^17.0.38","@remix-run/react":"^1.1.3","@types/lodash-es":"^4.17.5","@types/react-dom":"^17.0.11","@tsconfig/recommended":"^1.0.1","@remix-run/server-runtime":"^1.1.3","@tsconfig/create-react-app":"^1.0.2","@size-limit/preset-small-lib":"^7.0.5"},"peerDependencies":{"react":">=16"},"_npmOperationalInternal":{"tmp":"tmp/remix-superloader_0.2.1-alpha.3_1643854654868_0.8903022240606311","host":"s3://npm-registry-packages"}},"0.2.1":{"name":"remix-superloader","version":"0.2.1","author":{"name":"Joe Flateau"},"license":"MIT","_id":"remix-superloader@0.2.1","maintainers":[{"name":"joeflateau","email":"joe@joeflateau.net"}],"homepage":"https://github.com/joeflateau/remix-superloader#readme","bugs":{"url":"https://github.com/joeflateau/remix-superloader/issues"},"dist":{"shasum":"db9ed491512d49e6d8c2097bef9b7cf9dad70d45","tarball":"https://registry.npmjs.org/remix-superloader/-/remix-superloader-0.2.1.tgz","fileCount":13,"integrity":"sha512-GZaOQSyn5WxiqBNkNmqJCbY2ce0fzNRwbgostlRQhOsBJLhWuqySjYbHKRhp9dIgsUcye4GC712UimONxz3q/w==","signatures":[{"sig":"MEQCIE9eAjbkzNe3uSc0662jh7ZCRTp+j+3sk1CWqmqJQgUPAiBa2LdBSInZLy7Wy1Bk9f2tgg+qQ6AXktMIvvivG33brg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35713,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh+zvHCRA9TVsSAnZWagAAtVkQAINZht1Sx1O2t7VUSO04\nd+2eZkuHATHkGC90OPQH5lbWqSvL74vz4Yep7TdPnb8P+bfD60Msaiwz0FgM\nhXFBdKLxzwaGOrkIkkE5Fr79tLeR932MxvuDZakhxmyo61cJPTn+SezQnd7d\ngMgXnf2N3JZ98bvZrsgduUq4z43jwegQVFfvgV97v1nGru+D3YRax2vcy3Vo\neCvKJ/Gb1Wc8oXdMdCiGVsA7wH7Dc5olb5HCIChuz+wB4FDcB4SM2mKRYTZd\nTxyYCO1Q7X0dMsZ7gsRWf/tkMbJDmoffv5RIjuM8+P32KOAj5X6AqHY78b5p\nEZaHg7y//PjVIvAoHWJHgKvBsUjDlpvsP7chnNT5xaiMAMRH9g9NVR3BaZMU\nwcLN4X0VQJ7a46AOv5LQYS3GkF7mfw9ZZ0xADdsfAviZ0o1JZpXDvU9SyceV\nwrnOdQwN0ieSF2xi5Eh8z0exrYaKJc01up89YbxEDlJCTvRG0N5bbAqsN1Ji\nwWlu3Isxg3fs/HfDPPJO7mVVYv1FaafTWvT9WtQOdofGjp49D35pkZWDXsQC\nfccPIU83OMlycuCyx05MELfQvEbdA1wvq0muRDG22NZ/hrsXG5FnoKNOo2QM\namiIiPDGY9oPnJNHoICpkuVtWdAPnaHyDUjax5NXCGDzbheRrFF5LIr28VB9\nRWmF\r\n=ZzaA\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testEnvironment":"jsdom"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"dts lint"}},"module":"dist/remix-superloader.esm.js","engines":{"node":">=12"},"gitHead":"189615cccbbecf56d1c264841336c4b40ecbc911","scripts":{"lint":"dts lint","size":"size-limit","test":"dts test --passWithNoTests","build":"dts build","start":"dts watch","analyze":"size-limit --why","prepare":"dts build","release":"release-it"},"typings":"dist/index.d.ts","_npmUser":{"name":"joeflateau","email":"joe@joeflateau.net"},"prettier":{"semi":true,"printWidth":80,"singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/joeflateau/remix-superloader.git"},"size-limit":[{"path":"dist/remix-superloader.cjs.production.min.js","limit":"10 KB"},{"path":"dist/remix-superloader.esm.js","limit":"10 KB"}],"_npmVersion":"8.1.4","description":"Without **remix-superloader**, when you use loaded data with [remix](https://remix.run/)'s `useLoaderData` hook, Date objects (and others) will be strings rather than Date objects due to JSON serialization. You must be sure to parse those back into dates.","directories":{},"_nodeVersion":"16.13.0","dependencies":{"lodash":"^4.17.21","lodash-es":"^4.17.21"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^7.0.4","react":"^17.0.2","tslib":"^2.3.1","dts-cli":"^1.2.0","react-dom":"^17.0.2","release-it":"^14.12.4","size-limit":"^7.0.5","typescript":"^4.5.5","@types/react":"^17.0.38","@remix-run/react":"^1.1.3","@types/lodash-es":"^4.17.5","@types/react-dom":"^17.0.11","@tsconfig/recommended":"^1.0.1","@remix-run/server-runtime":"^1.1.3","@tsconfig/create-react-app":"^1.0.2","@size-limit/preset-small-lib":"^7.0.5"},"peerDependencies":{"react":">=16"},"_npmOperationalInternal":{"tmp":"tmp/remix-superloader_0.2.1_1643854791254_0.6024563388937547","host":"s3://npm-registry-packages"}},"0.2.2":{"name":"remix-superloader","version":"0.2.2","author":{"name":"Joe Flateau"},"license":"MIT","_id":"remix-superloader@0.2.2","maintainers":[{"name":"joeflateau","email":"joe@joeflateau.net"}],"homepage":"https://github.com/joeflateau/remix-superloader#readme","bugs":{"url":"https://github.com/joeflateau/remix-superloader/issues"},"dist":{"shasum":"a6f3396a1aaef6a0c2c9f27710d3e9c3e27ad312","tarball":"https://registry.npmjs.org/remix-superloader/-/remix-superloader-0.2.2.tgz","fileCount":13,"integrity":"sha512-6SC9+75m0Dsc0cOCoMCD6dFhkKJtpNoInIaLUhagObSo8sVso6mDPAbM2hwXvaVH8cAUiH3xmu96C+q6F2VP/A==","signatures":[{"sig":"MEUCIQDLIsCJIAwbzM+Cw72f54nFuIqUDaAbmwGJ3pRzWZKChwIgK/h8HtUNWZ+KnVndm3gRAlkTF5GpwifwKni8ov0NBq8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35726,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh+zxxCRA9TVsSAnZWagAApZgP/iVL2YIRzkEyWhsRiaok\nZJI9NYsAA9DxVIR36L4+M9e3avPOpPA9OqUXXLLrFjW8kzn1GO57zSW4CMvD\ngXDeJTK+ya3LryI2scPyN3KgBxI+WdoZ954kDonSqsT4Bckw+gFyGwcnQMp1\na7vKNHHdbL6ma179liIOxQeLGiFxpZ3LxiCTrQv5TgZDb7QJzGpVzKOmeSJW\nhLMpU3FnwuO1PkT6B42LRh+IGPU1gTokZnm91SsmA8h1Rh6+5Es7ehUwweL4\nE4q98vlRL22yE22Aoqvh2IXouGBTXyZK0odoU8blYIz9U0v4IvVuzJiSDQYr\njLOtfAvh7sc8Pb6QGzYgLVFEMMWRcoO5PQIFl4XMTckhAbq5bVv4HpqBGL7C\n9shbJr/34ZVTasgvS72YFpGdcqx56NOybIPIuQmrpuBLYT+b662h38UBrVHf\nxxdbpGMYWElxagivp/IKDIaAjUWB5CU7F7yXYmHqs8Z4/M1cGHLFk8Ea3NSB\n8zda5AJAah6IoCJSD2TCMs6VvEvy6Ae1+p/RS2YaTt0EJyeFnhhitwc+SJAX\n2hcHIwzZ7u/25r4uiehlWwwkQFtSs3V8NwXtCkTPjyKUKp22Negl4mTaKsuX\nBLdMZfSaJh3Gd4tTGUyXbdS64dBP/8RkmPbT03gy0MF0gbgjexhRjp5zfc/r\nyWxv\r\n=nRp/\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testEnvironment":"jsdom"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"dts lint"}},"module":"dist/remix-superloader.esm.js","engines":{"node":">=12"},"gitHead":"c44a6bf8d17154bd6caa90261ee0e48922ae8f48","scripts":{"lint":"dts lint","size":"size-limit","test":"dts test --passWithNoTests","build":"dts build","start":"dts watch","analyze":"size-limit --why","prepare":"dts build","release":"release-it"},"typings":"dist/index.d.ts","_npmUser":{"name":"joeflateau","email":"joe@joeflateau.net"},"prettier":{"semi":true,"printWidth":80,"singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/joeflateau/remix-superloader.git"},"size-limit":[{"path":"dist/remix-superloader.cjs.production.min.js","limit":"10 KB"},{"path":"dist/remix-superloader.esm.js","limit":"10 KB"}],"_npmVersion":"8.1.4","description":"Without **remix-superloader**, when you use loaded data with [remix](https://remix.run/)'s `useLoaderData` hook, Date objects (and others) will be strings rather than Date objects due to JSON serialization. You must be sure to parse those back into dates.","directories":{},"_nodeVersion":"16.13.0","dependencies":{"lodash":"^4.17.21","lodash-es":"^4.17.21"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^7.0.4","react":"^17.0.2","tslib":"^2.3.1","dts-cli":"^1.2.0","react-dom":"^17.0.2","release-it":"^14.12.4","size-limit":"^7.0.5","typescript":"^4.5.5","@types/react":"^17.0.38","@remix-run/react":"^1.1.3","@types/lodash-es":"^4.17.5","@types/react-dom":"^17.0.11","@tsconfig/recommended":"^1.0.1","@remix-run/server-runtime":"^1.1.3","@tsconfig/create-react-app":"^1.0.2","@size-limit/preset-small-lib":"^7.0.5"},"peerDependencies":{"react":">=16"},"_npmOperationalInternal":{"tmp":"tmp/remix-superloader_0.2.2_1643854961713_0.8874719147203185","host":"s3://npm-registry-packages"}},"0.2.3":{"name":"remix-superloader","version":"0.2.3","author":{"name":"Joe Flateau"},"license":"MIT","_id":"remix-superloader@0.2.3","maintainers":[{"name":"joeflateau","email":"joe@joeflateau.net"}],"homepage":"https://github.com/joeflateau/remix-superloader#readme","bugs":{"url":"https://github.com/joeflateau/remix-superloader/issues"},"dist":{"shasum":"94a10f265d834c47b1befc24225f59dcef8e0d39","tarball":"https://registry.npmjs.org/remix-superloader/-/remix-superloader-0.2.3.tgz","fileCount":13,"integrity":"sha512-xbCeRz28cHEvbJWxMJjvTAWQCqSTbE2PGlo/Y5UPQbHNF1zmXdRWWlfb8fW0zHZlGsv3vXK4JVak1Ndkx9CKZg==","signatures":[{"sig":"MEYCIQCh+dZkupuCeALOv/iSh2pDZwiwXOE0IOGUayncGbvrvAIhAKLPOCZYlQNP2Q9xpYpX7byLMbORnEsq+qSBTEXVX/t1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35791,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh+0zPCRA9TVsSAnZWagAABfwP/0u2CKwajvs23ansR5eC\nXpgPqYyvVO7Lk5Ln1ySFWOR+UytpCqIx94LEVazeTWmlHlt7UPvamjY2glGz\nJjxNwGSYxSMaLTNKXLMfsxTjipd19WRyyK8b3wB1h1+KZ4ygsYaCHJk1OwVx\nP07khLdS7XUliMY/kb0eEC1ynUddgRWHfMGffoNxtNgv/3/0vPV8Z0yM1SzW\nDRgD/Yd2F8uDBWsEF6CMMulDZ6BhorFBRLT6G5mILUDLnUMknwznLwom/4LX\neJCDwNLJPKVS49q/o1GodJp1uA/u6H6Jlo5Byju/02o43vZkm2YM6XurimEJ\ntc9aNMjb0zEd7nOoUjlDsHuICv6RfkxMvHpTMufphRJ6uvM3U53jgne391vw\nqwEMyVMsIjdDhATHMsfkiqaF+oP1noH4x7p+V/yW2T377SQ0ZQOCgeQ9BOJD\nDoLOLg2E6W99BCdf9I9lUm1j+On9QAQeIvIE0WG0y32xL86u6fJR3/9rBaSq\nOmBFw5OAiWg9MbN5dumar5f+Gl5HzCdXCZaDKIuoGQ4fU3dwlKHRF3pyMPuW\nnIhc8JKexeLZpzRc4ywDbKsECR5ENoODTqQxCAAWPWrtGMdsTP8sgkGnK3zz\nirGdjBACc9gSWdoe0g+yl1DhqjWmE004z9ZI//XNJ7ETcDvYwCujmH233iAx\n4PKy\r\n=MmxA\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testEnvironment":"jsdom"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"dts lint"}},"module":"dist/remix-superloader.esm.js","engines":{"node":">=12"},"gitHead":"1fca6e9f7285e9735936b816254847ff8a5b3e5a","scripts":{"lint":"dts lint","size":"size-limit","test":"dts test --passWithNoTests","build":"dts build","start":"dts watch","analyze":"size-limit --why","prepare":"dts build","release":"release-it"},"typings":"dist/index.d.ts","_npmUser":{"name":"joeflateau","email":"joe@joeflateau.net"},"prettier":{"semi":true,"printWidth":80,"singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/joeflateau/remix-superloader.git"},"size-limit":[{"path":"dist/remix-superloader.cjs.production.min.js","limit":"10 KB"},{"path":"dist/remix-superloader.esm.js","limit":"10 KB"}],"_npmVersion":"8.1.4","description":"Without **remix-superloader**, when you use loaded data with [remix](https://remix.run/)'s `useLoaderData` hook, Date objects (and others) will be strings rather than Date objects due to JSON serialization. You must be sure to parse those back into dates.","directories":{},"_nodeVersion":"16.13.0","dependencies":{"lodash":"^4.17.21","lodash-es":"^4.17.21"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^7.0.4","react":"^17.0.2","tslib":"^2.3.1","dts-cli":"^1.2.0","react-dom":"^17.0.2","release-it":"^14.12.4","size-limit":"^7.0.5","typescript":"^4.5.5","@types/react":"^17.0.38","@remix-run/react":"^1.1.3","@types/lodash-es":"^4.17.5","@types/react-dom":"^17.0.11","@tsconfig/recommended":"^1.0.1","@remix-run/server-runtime":"^1.1.3","@tsconfig/create-react-app":"^1.0.2","@size-limit/preset-small-lib":"^7.0.5"},"peerDependencies":{"react":">=16"},"_npmOperationalInternal":{"tmp":"tmp/remix-superloader_0.2.3_1643859151465_0.915731263665092","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"remix-superloader","version":"0.3.0","author":{"name":"Joe Flateau"},"license":"MIT","_id":"remix-superloader@0.3.0","maintainers":[{"name":"joeflateau","email":"joe@joeflateau.net"}],"homepage":"https://github.com/joeflateau/remix-superloader#readme","bugs":{"url":"https://github.com/joeflateau/remix-superloader/issues"},"dist":{"shasum":"13766b66d9492e4d49fe4107070117cff8ddeceb","tarball":"https://registry.npmjs.org/remix-superloader/-/remix-superloader-0.3.0.tgz","fileCount":17,"integrity":"sha512-expxe9t2YUkfQjnOjLeZqv44d6CANG4r0LBXqOVB+SFp+m7sA9tLKdISRSjsQs8DgAxr+XNVhXD015hMRgtVuw==","signatures":[{"sig":"MEQCIFT2w9sUALPJepKzyiYJ04+loHyOjHeLxy7PoHV/bz+6AiA7lhOEnqXVTM7ZHS5d/gp8KMIIpthFyWuqwdguKEWJ2w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40768,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiBSq7CRA9TVsSAnZWagAAZx4QAJiC7Sc+u9zpK9QI+E3W\nXmdt9H0lggO2k/gmwq5xjwy6g6vTyftAGE4UTiiK7mVgtZjM6wa5e+r96+y+\niuk+PM/TXUhemjd/1CEMw9bUV6ObWrppvBpJpLJq7nVIDZL33bsnd9GC8DbQ\nOGZx66JxmM/PUrhI5HZYiH8FcWKlycOWhlHo154SuxGRY9m9RLE8vniCumh0\nHVgG2U+D4r3mIxI57YrjNRviInS2bTEO5pqgRqNhy9m7F7I6iluk5TOSPu0e\nxaNbfqZRX8AnmLuhqLB9mr1K6vQJxiPjo5E2kAsNmOOeFmXHsgxeutpeI2mR\nAGkQYY9mK25+NM4D1yEtNQO4s1CMMDJTgocHttAJrk2eLenv39Ly54QFtbFN\n/MDOpHqe+ueEpzJ6XSJKAn65wt6ucBe54OxOut8Km0DWtyRJVXOI9VeQgaek\nmpitTrE7r6MbicrWqu2Kx69siPRAtSR+8HGwDXd2g5XajPOA/wuiM3AoR3E9\n6Ur/GUiN1cCG4Vd5A2uKFAu8sAkVtMwbnVD0aYuBAf+bfObUqcn+K2pwwSel\n+3UH2CV3FQvmW89tTbZ1yYX3Bho0eEoQNdispHqqJxhrkBGf8xFDyiYJaZrb\nMRuK4bE2Lo7ylYFW14fvhdza5BfQeUpe1xBW0ZRb9Dd3sAcwbpg6UIpEKRVl\n0RST\r\n=ZavO\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testEnvironment":"jsdom"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"dts lint"}},"module":"dist/remix-superloader.esm.js","engines":{"node":">=12"},"gitHead":"b3220bcfc8b5d2ce59a27978a209d31bac75b540","scripts":{"lint":"dts lint","size":"size-limit","test":"dts test --passWithNoTests","build":"dts build","start":"dts watch","analyze":"size-limit --why","prepare":"dts build","release":"release-it"},"typings":"dist/index.d.ts","_npmUser":{"name":"joeflateau","email":"joe@joeflateau.net"},"prettier":{"semi":true,"printWidth":80,"singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/joeflateau/remix-superloader.git"},"size-limit":[{"path":"dist/remix-superloader.cjs.production.min.js","limit":"10 KB"},{"path":"dist/remix-superloader.esm.js","limit":"10 KB"}],"_npmVersion":"8.1.4","description":"Without **remix-superloader**, when you use loaded data with [remix](https://remix.run/)'s `useLoaderData` hook, Date objects (and others) will be strings rather than Date objects due to JSON serialization. You must be sure to parse those back into dates.","directories":{},"_nodeVersion":"16.13.0","dependencies":{"lodash":"^4.17.21"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^7.0.4","react":"^17.0.2","tslib":"^2.3.1","dts-cli":"^1.2.0","react-dom":"^17.0.2","release-it":"^14.12.4","size-limit":"^7.0.5","typescript":"^4.5.5","@types/react":"^17.0.38","@types/lodash":"^4.14.178","@remix-run/react":"^1.1.3","@types/react-dom":"^17.0.11","@tsconfig/recommended":"^1.0.1","@remix-run/server-runtime":"^1.1.3","@tsconfig/create-react-app":"^1.0.2","@size-limit/preset-small-lib":"^7.0.5"},"peerDependencies":{"react":">=16"},"_npmOperationalInternal":{"tmp":"tmp/remix-superloader_0.3.0_1644505787346_0.0149321981141739","host":"s3://npm-registry-packages"}},"0.3.1":{"name":"remix-superloader","version":"0.3.1","author":{"name":"Joe Flateau"},"license":"MIT","_id":"remix-superloader@0.3.1","maintainers":[{"name":"joeflateau","email":"joe@joeflateau.net"}],"homepage":"https://github.com/joeflateau/remix-superloader#readme","bugs":{"url":"https://github.com/joeflateau/remix-superloader/issues"},"dist":{"shasum":"3bedd5e9d8ee39966217b0cf8a4acc690a22a24f","tarball":"https://registry.npmjs.org/remix-superloader/-/remix-superloader-0.3.1.tgz","fileCount":17,"integrity":"sha512-3euGTQC6pF491cGwCRCZ2F5EC6v6KL8S6NjSXqnARQSdYPjqFqFLx5FnvqZ5Gn1sgRkRfvSTruXnpfPlZepHJA==","signatures":[{"sig":"MEUCIACy+kn4ntmy1y6hpSd1WU0Acr29qu7Q9Gy8Eroi9w30AiEAkJmgSvK+/hCYSXx2XhVsf88CcFiJqnxPXmOYxwi4ckE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40797,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiBStKCRA9TVsSAnZWagAAOm0P/2N1ULargppFg5ccnFiW\n2faOq4k5fgXxvM9P/7DY1ErJxxNFvqMaA8mepBn02crRuXKaZm+EjxmV52Fh\n72MWEczRytYwABgoZAcIEBaHM7yS23OAQBGWsdNCxSmZeVTz/j+TQ7htB5Lu\nWLsaZWhX9SQ8E258iJE4cGubgBX6CEtTHsOtSPrxqkVKSR8x25+He3e0YrIb\nYm8NNnsJPGrul2kzCPvVpL3x4llHKVjQ/5nHbVdfIWAMtrKIWBH9UpL3KxVs\nti9QfzbLld6/QoFmGbZj2UjPpQIzb4xtJIPW4av2feuhEkJthcO567pZT0Fe\n9axAkfpDBqBcm20yzdsGfwHTuKij6Wp0Fn5PeypCJKmfSANlZUazhOjp3Ldd\nCM2yFRdn9w05CxY1z/MPUbDO34GZ2o0yqYPmFUn5F0RnNjfTuVJDTb8FGiHa\n1VMU4Sv8w/AMUfodLaH5lbJ25V7PrUFbX58d8vuIs9BsIj9QhVkuVrYc97yc\np6eD2/jn2qnhS3ZKmMrpx+/7CbElziHtGYevg9Tn/W1rKmR7t6kjGjNCvJMH\nVB3mVAwzP872A1jj6JfjTPZHsbW0pdGBH31rx3UE6N9nYGzhN+upITAL47sH\nywDo517gTcETNua/nJ/xE1OwMCyngnMLoxgP6CFnKi6rBucYyGddF/sctOBr\nlSZv\r\n=JFru\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testEnvironment":"jsdom"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"dts lint"}},"module":"dist/remix-superloader.esm.js","engines":{"node":">=12"},"gitHead":"c98cb7d39abf517ba20edb1f6f3a4b444ab2cbda","scripts":{"lint":"dts lint","size":"size-limit","test":"dts test --passWithNoTests","build":"dts build","start":"dts watch","analyze":"size-limit --why","prepare":"dts build","release":"release-it"},"typings":"dist/index.d.ts","_npmUser":{"name":"joeflateau","email":"joe@joeflateau.net"},"prettier":{"semi":true,"printWidth":80,"singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/joeflateau/remix-superloader.git"},"size-limit":[{"path":"dist/remix-superloader.cjs.production.min.js","limit":"10 KB"},{"path":"dist/remix-superloader.esm.js","limit":"10 KB"}],"_npmVersion":"8.1.4","description":"Without **remix-superloader**, when you use loaded data with [remix](https://remix.run/)'s `useLoaderData` hook, Date objects (and others) will be strings rather than Date objects due to JSON serialization. You must be sure to parse those back into dates.","directories":{},"_nodeVersion":"16.13.0","dependencies":{"lodash":"^4.17.21","lodash-es":"^4.17.21"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^7.0.4","react":"^17.0.2","tslib":"^2.3.1","dts-cli":"^1.2.0","react-dom":"^17.0.2","release-it":"^14.12.4","size-limit":"^7.0.5","typescript":"^4.5.5","@types/react":"^17.0.38","@types/lodash":"^4.14.178","@remix-run/react":"^1.1.3","@types/react-dom":"^17.0.11","@tsconfig/recommended":"^1.0.1","@remix-run/server-runtime":"^1.1.3","@tsconfig/create-react-app":"^1.0.2","@size-limit/preset-small-lib":"^7.0.5"},"peerDependencies":{"react":">=16"},"_npmOperationalInternal":{"tmp":"tmp/remix-superloader_0.3.1_1644505930369_0.6829987844936269","host":"s3://npm-registry-packages"}},"0.3.2":{"name":"remix-superloader","version":"0.3.2","author":{"name":"Joe Flateau"},"license":"MIT","_id":"remix-superloader@0.3.2","maintainers":[{"name":"joeflateau","email":"joe@joeflateau.net"}],"homepage":"https://github.com/joeflateau/remix-superloader#readme","bugs":{"url":"https://github.com/joeflateau/remix-superloader/issues"},"dist":{"shasum":"bef2e8f064733f85e6f630dce54a812b5ff17eaf","tarball":"https://registry.npmjs.org/remix-superloader/-/remix-superloader-0.3.2.tgz","fileCount":17,"integrity":"sha512-+soD34x+SGrAIjtP7BIk4pazgQ8KR1gz0cxyedKJTAQG/57b2MaA7keh2RcWPK4VlzKChPdNVGkintPreekwWg==","signatures":[{"sig":"MEQCIFXtjhaWinY0ePkaZPEw4OY0icWjBGOFVbcHonEKGFpiAiAbJs4fkbSTJwVAcboGgG88oNxTPVvI1AZ/AGz1wbmMVQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40831,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiBTdNCRA9TVsSAnZWagAAc+gP/2sK/sGhNENYqGG2lxss\nDHeQq50rb8VwdLMRTD/65q5lwhAzixuePZFbFv7E6hCgIngJdBnShMyZITt9\nbQwkgtt00qCBamBAS6ILffcr3mkyOGVK1k9d+skKT7hxdVJhdw8hIapXyVIb\ngLOOrhIbMq3goxUG8bmBM23efmPeh3C3esKD1c5X7PhwPTZhVXNgQrqm7KMs\nZZOFUNdc7bu0u56ymebmkaQk+kAvyMBRGfqd2L+WauGDTEhODcPOOgDRz/Ti\nm8lkMqmfFGxEnXz8ovlwgKcg5GvcaiwRwOIe2oF0M1RZ5HFmOyN2+i08win9\nVGrrA+OZjPngsU9zsZvuZPXRLrOyFJ1Ao+w/n6qbTZluI2JlyT29U94wQYez\nrqJF4V/SZhUw7GpvdusX+g3RLS7gcy8OY6DuvoatBLzlteIgZ03/cF3okYb2\nr7vGw5zdJZ8uDv1dAnwgPI2ZCxDMIODf+tWmH+kHCEAVbzmdtsVjoaA1EeGp\nBK9XWAQIRG/e2uv0bZ/LMmK6y5NF44Ro48FMH+TRNKv4jJr1x/2ffIG5QzlJ\nX9k+iyN3d2AQr2K+w7k/nxlMP+ow0x7EnFnTC6csj4nnPzEjoutJiDtW5b8n\n7GlXqrk74+ggNfAmQokONRHORRQRD3NmF/q9jYtz9huXWvSyve1m0YWAmgGB\nZZ+J\r\n=tVji\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testEnvironment":"jsdom"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"dts lint"}},"module":"dist/remix-superloader.esm.js","engines":{"node":">=12"},"gitHead":"ed7159c2c573dd444f4e4508a8dee2deeaeee199","scripts":{"lint":"dts lint","size":"size-limit","test":"dts test --passWithNoTests","build":"dts build","start":"dts watch","analyze":"size-limit --why","prepare":"dts build","release":"release-it"},"typings":"dist/index.d.ts","_npmUser":{"name":"joeflateau","email":"joe@joeflateau.net"},"prettier":{"semi":true,"printWidth":80,"singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/joeflateau/remix-superloader.git"},"size-limit":[{"path":"dist/remix-superloader.cjs.production.min.js","limit":"10 KB"},{"path":"dist/remix-superloader.esm.js","limit":"10 KB"}],"_npmVersion":"8.1.4","description":"Without **remix-superloader**, when you use loaded data with [remix](https://remix.run/)'s `useLoaderData` hook, Date objects (and others) will be strings rather than Date objects due to JSON serialization. You must be sure to parse those back into dates.","directories":{},"_nodeVersion":"16.13.0","dependencies":{"lodash":"^4.17.21","lodash-es":"^4.17.21"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^7.0.4","react":"^17.0.2","tslib":"^2.3.1","dts-cli":"^1.2.0","react-dom":"^17.0.2","release-it":"^14.12.4","size-limit":"^7.0.5","typescript":"^4.5.5","@types/react":"^17.0.38","@types/lodash":"^4.14.178","@remix-run/react":"^1.1.3","@types/react-dom":"^17.0.11","isomorphic-fetch":"^3.0.0","@tsconfig/recommended":"^1.0.1","@remix-run/server-runtime":"^1.1.3","@tsconfig/create-react-app":"^1.0.2","@size-limit/preset-small-lib":"^7.0.5"},"peerDependencies":{"react":">=16"},"_npmOperationalInternal":{"tmp":"tmp/remix-superloader_0.3.2_1644509005592_0.3747027794992097","host":"s3://npm-registry-packages"}},"0.3.3":{"name":"remix-superloader","version":"0.3.3","author":{"name":"Joe Flateau"},"license":"MIT","_id":"remix-superloader@0.3.3","maintainers":[{"name":"joeflateau","email":"joe@joeflateau.net"}],"homepage":"https://github.com/joeflateau/remix-superloader#readme","bugs":{"url":"https://github.com/joeflateau/remix-superloader/issues"},"dist":{"shasum":"722ad59e4b642fcd2eb60641b68061458608051b","tarball":"https://registry.npmjs.org/remix-superloader/-/remix-superloader-0.3.3.tgz","fileCount":17,"integrity":"sha512-LepD0RSnePydeeLo4kpgEEo+rQkpyxV718LW3csAHxIAa42vRiNrW47KI+cpftioPkksAFqWhs/xsWoSoVzaGQ==","signatures":[{"sig":"MEUCIAOsCQ4nmTgGvAqm+VUdmJ5b39P6LHXSavkYl9VFLdHhAiEAuDkQeMXQA5z9C1rDQhy+hmQDpBqaTNl1tET3+p15uyo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41100,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiBUGBCRA9TVsSAnZWagAA434P/3WR5qOs6uhDacME8Ko2\nEsB/u3CybdvWWpeNYbOZhIson0Z5DNr8mkwi5zPuDCI3X+m+qmN2fCojRh93\nywyrIXvluxWSjDkf1EwXEjehBCTMsGvaZZnFP0oNOQfuWZZvkvnsGSlBCK6P\nHIG0yAWSwN4DozgZE1tdwIwO9UeUR1hH1uYi6vTvkbzdMRhicYi1941z29eY\n/4MTTlddWP+PotouYo0bn+zL0Gq2gciXmwQg1R+F8QH0CLgqgtks9g9z5a38\n3mVcAadlXXoIuTQRsto5pEvHkLDc3li5FmLvbnN/iFOS0BBx0TDy2jg3Kpo2\nrkaUk+CMhmaOVhrISKG96VCXV07Rh37GJxFrE7fnl04EzGBfWwysYneCM6MH\n00Kt3uu7sNFTtfuyRHliLSB6WcgfK38RFxmbKQD65WBIC6xHHSEVmdsKOW7h\nCGTagMJED8lixuyWeUq7qvOlkrqdAlAxZKpC0S//6g/F4f00ZOx20jr3cNYY\nRzsvLrBoqf0ul6ROaRpCszA/cze50SluF3jGDuoDdgC8noNu2UK8TmKAG6ly\nopS18hxI9b4TVu9m1wjblCR+32zHJZ5Vriaf3XK3VQu4aksGqXkOeYin7DuP\nA171uK4E+LajwY7ug0v9Pt+AEBvCxiqBAhzDsckITJKGBdtxRs4P9lOB1dOg\nXbbb\r\n=p9FB\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testEnvironment":"jsdom"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"dts lint"}},"module":"dist/remix-superloader.esm.js","engines":{"node":">=12"},"gitHead":"0247e8469b4ef0d7a17ab0481c5ce3b900ee0133","scripts":{"lint":"dts lint","size":"size-limit","test":"dts test --passWithNoTests","build":"dts build","start":"dts watch","analyze":"size-limit --why","prepare":"dts build","release":"release-it"},"typings":"dist/index.d.ts","_npmUser":{"name":"joeflateau","email":"joe@joeflateau.net"},"prettier":{"semi":true,"printWidth":80,"singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/joeflateau/remix-superloader.git"},"size-limit":[{"path":"dist/remix-superloader.cjs.production.min.js","limit":"10 KB"},{"path":"dist/remix-superloader.esm.js","limit":"10 KB"}],"_npmVersion":"8.1.4","description":"Without **remix-superloader**, when you use loaded data with [remix](https://remix.run/)'s `useLoaderData` hook, Date objects (and others) will be strings rather than Date objects due to JSON serialization. You must be sure to parse those back into dates.","directories":{},"_nodeVersion":"16.13.0","dependencies":{"lodash":"^4.17.21","lodash-es":"^4.17.21"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^7.0.4","react":"^17.0.2","tslib":"^2.3.1","dts-cli":"^1.2.0","react-dom":"^17.0.2","release-it":"^14.12.4","size-limit":"^7.0.5","typescript":"^4.5.5","@types/react":"^17.0.38","@types/lodash":"^4.14.178","@remix-run/react":"^1.1.3","@types/react-dom":"^17.0.11","isomorphic-fetch":"^3.0.0","@tsconfig/recommended":"^1.0.1","@remix-run/server-runtime":"^1.1.3","@tsconfig/create-react-app":"^1.0.2","@size-limit/preset-small-lib":"^7.0.5"},"peerDependencies":{"react":">=16"},"_npmOperationalInternal":{"tmp":"tmp/remix-superloader_0.3.3_1644511616840_0.4755328395195242","host":"s3://npm-registry-packages"}},"0.3.4":{"name":"remix-superloader","version":"0.3.4","author":{"name":"Joe Flateau"},"license":"MIT","_id":"remix-superloader@0.3.4","maintainers":[{"name":"joeflateau","email":"joe@joeflateau.net"}],"homepage":"https://github.com/joeflateau/remix-superloader#readme","bugs":{"url":"https://github.com/joeflateau/remix-superloader/issues"},"dist":{"shasum":"4a780b74ae7cb15b18ee6027ea6cc2a488be7fee","tarball":"https://registry.npmjs.org/remix-superloader/-/remix-superloader-0.3.4.tgz","fileCount":17,"integrity":"sha512-JHV255EBxIT31E90kPaO/6ksvVxxlCFi0A2pAWLNt1FGEZCW9F4L4uap5o9DUhAbFM7KGMFTEsF56gDABXkZiQ==","signatures":[{"sig":"MEYCIQCwUFQ4YRYXC5BwLfRQPDpg1BPLjYUZFsGS3Qv0dqloWQIhALXsFV+OPIqJiRDRlVRzoziT4a2re8Q7jiQEVFG29qRD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44336,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiBUXDCRA9TVsSAnZWagAAjlYP/RpHiZylQznrnPuXzojE\nue5JS5jrhbOeDKdishcCvL9XwSBVFJIPYvdIw4wSbVIe+idd2gmYlqnhJ4Jx\n01VcEc4NbeYddQ9RZbQE0LwJvAPw6qHJXXZGkUHFnoGR4699bGSXYgHunxVm\ngEgV7IjihH4nIpMc+3zB9xvmGvhby+sN/CZTEeeqGhncVIEm37Uq07K4cVeE\nBp5JAp/AGIaQGoVD5jfgsGtJ38taQ3XCsFZiEkiXSFUL6mFyD8vFnO7SBKvx\ncjq5ShkLDWg6TiSM206Cg7kcuXgnvRS9mtyVsBqyMoXiBbuMNud0ZORZu6cX\nlA+c/J0vadlnGzmKLIEIM24PtnQremRzxRl2OP1EppVYEW9pm0oyNiy2kbN3\nNyKUHeWyl+DWYPE4ymZi1pQyjPZjtkG9dGiT3mED8svYF3AU39848i/Yg7Qg\nyT88+9COdj170MHHV40oiR1PBcq3MYrNvDqbPbU4sZFyxZdJUvmfd4NBXwh7\ng45t58D567eiyTRJY/RZJJiFKVlJr+aQaVXNE7A1+5yUo8s0WJRVEKXCSGq7\nokHzCLYhSQUXqnt4GE8qiWQcOcNIB3q0SYGImFJpJo31BKsTaD29uILZYjB1\nAduIFizTXaJHWFHZZrz6z4GsnjLtcJ4qIbI8xs4uaVRtijt4xtrQaOQu5OaB\nojVN\r\n=+PnH\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testEnvironment":"jsdom"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"dts lint"}},"module":"dist/remix-superloader.esm.js","engines":{"node":">=12"},"gitHead":"b7f13af0c8c66a113efbbd68e035023835a1c47f","scripts":{"lint":"dts lint","size":"size-limit","test":"dts test --passWithNoTests","build":"dts build","start":"dts watch","analyze":"size-limit --why","prepare":"dts build","release":"release-it"},"typings":"dist/index.d.ts","_npmUser":{"name":"joeflateau","email":"joe@joeflateau.net"},"prettier":{"semi":true,"printWidth":80,"singleQuote":true,"trailingComma":"es5"},"release-it":{"hooks":{"before:init":["npm run lint","npm test"]}},"repository":{"url":"git+https://github.com/joeflateau/remix-superloader.git"},"size-limit":[{"path":"dist/remix-superloader.cjs.production.min.js","limit":"10 KB"},{"path":"dist/remix-superloader.esm.js","limit":"10 KB"}],"_npmVersion":"8.1.4","description":"Without **remix-superloader**, when you use loaded data with [remix](https://remix.run/)'s `useLoaderData` hook, Date objects (and others) will be strings rather than Date objects due to JSON serialization. You must be sure to parse those back into dates.","directories":{},"_nodeVersion":"16.13.0","dependencies":{"lodash":"^4.17.21","lodash-es":"^4.17.21"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^7.0.4","react":"^17.0.2","tslib":"^2.3.1","dts-cli":"^1.2.0","react-dom":"^17.0.2","release-it":"^14.12.4","size-limit":"^7.0.5","typescript":"^4.5.5","@types/react":"^17.0.38","@types/lodash":"^4.14.178","@remix-run/react":"^1.1.3","@types/react-dom":"^17.0.11","isomorphic-fetch":"^3.0.0","@tsconfig/recommended":"^1.0.1","@remix-run/server-runtime":"^1.1.3","@tsconfig/create-react-app":"^1.0.2","@size-limit/preset-small-lib":"^7.0.5"},"peerDependencies":{"react":">=16"},"_npmOperationalInternal":{"tmp":"tmp/remix-superloader_0.3.4_1644512707597_0.36174317134705714","host":"s3://npm-registry-packages"}},"0.3.5":{"name":"remix-superloader","version":"0.3.5","author":{"name":"Joe Flateau"},"license":"MIT","_id":"remix-superloader@0.3.5","maintainers":[{"name":"joeflateau","email":"joe@joeflateau.net"}],"homepage":"https://github.com/joeflateau/remix-superloader#readme","bugs":{"url":"https://github.com/joeflateau/remix-superloader/issues"},"dist":{"shasum":"32876042871e90dd5e4b3ef91878e5cc1c308d17","tarball":"https://registry.npmjs.org/remix-superloader/-/remix-superloader-0.3.5.tgz","fileCount":17,"integrity":"sha512-AcFksP5STDSBYhBpFg6vEk6xZO2QbAJUke1sE+3zkaak8hlc6LaecYs5PP+niDug9KQLkiX7y2sSgiwRQnfb1g==","signatures":[{"sig":"MEYCIQCt5PMV43JFx1vn0j1gUyK66Vm/pH1z/DoUCjABttOHqAIhAJvkaRhCpdbIxIJX/FUgMJntTTmwqqkT73QpyIodyfqH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44865,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiBUdGCRA9TVsSAnZWagAAcxkP/0btZtO5UzK2v31ncHvW\nQ0GQceYpShlxoHFjVAAv1jcnS/pLWNuAcIESULD0Zslr+owUtzkH3Jy6tDxy\nV3csxVB0RWLgSGq/Q+hFTkuIru3TRVmT6GguuAptXwUw6RYgag+f/1BqPkoQ\nnwqJlRkPUD363RrfAuy3wuNBAaTHr72RX67cte9cD1fZTqZZkPsHnQZeE0B4\nP7wb3Tiyofx+4wC4Kpxd0+9A+izSZfX1Gq72B0yoBIUugjBVGBpUw30PpYAp\nlXD1chy6KLe1XUA+oRdgaoaCGqc22OJlGpEAeMbauzS6kkgHymWa/EAIWmM7\ngWdovPXQeMQ7m244Sky3DmDCbA3b31wRuhtG53zcYftO6WLW0NdyVaCOL65g\nPpsxF5CSOcHEKLh2E1W2vIhwoA2z3HX5XVMvL/icsNNLHIB127O0lxAw4zoy\ny6v4tXK7oWt8YZB2ca6o96fOzg4RXYburCh3IM6RAmubzom73d2okzU2q1F4\nuK6axmiQzZNuSTubLQ7sWGTmvi55Q/jZPWS+UQey6S/pF2TkX8Zd+IG8HMqK\nan/TM2PsEWx7OJhSa4EKQSi5jy8p0HJOREJT/HJ87ZDT9Ff4SybFlvHLMGxz\npqtxuF4Ol8ZZgCO4wkf5SQMOUhul4PWeOPWqgy2j7kkQzc+6ZFoizt2tOiTT\nWpZq\r\n=Rq/7\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testEnvironment":"jsdom"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"dts lint"}},"module":"dist/remix-superloader.esm.js","engines":{"node":">=12"},"gitHead":"e85a9cbac46e7037a6621e367e1b7cfa4e4eca18","scripts":{"lint":"dts lint","size":"size-limit","test":"dts test --passWithNoTests","build":"dts build","start":"dts watch","analyze":"size-limit --why","prepare":"dts build","release":"release-it"},"typings":"dist/index.d.ts","_npmUser":{"name":"joeflateau","email":"joe@joeflateau.net"},"prettier":{"semi":true,"printWidth":80,"singleQuote":true,"trailingComma":"es5"},"release-it":{"hooks":{"before:init":["npm run lint","npm test"]}},"repository":{"url":"git+https://github.com/joeflateau/remix-superloader.git"},"size-limit":[{"path":"dist/remix-superloader.cjs.production.min.js","limit":"10 KB"},{"path":"dist/remix-superloader.esm.js","limit":"10 KB"}],"_npmVersion":"8.1.4","description":"Without **remix-superloader**, when you use loaded data with [remix](https://remix.run/)'s `useLoaderData` hook, Date objects (and others) will be strings rather than Date objects due to JSON serialization. You must be sure to parse those back into dates.","directories":{},"_nodeVersion":"16.13.0","dependencies":{"lodash":"^4.17.21","lodash-es":"^4.17.21"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^7.0.4","react":"^17.0.2","tslib":"^2.3.1","dts-cli":"^1.2.0","react-dom":"^17.0.2","release-it":"^14.12.4","size-limit":"^7.0.5","typescript":"^4.5.5","@types/react":"^17.0.38","@types/lodash":"^4.14.178","@remix-run/react":"^1.1.3","@types/react-dom":"^17.0.11","isomorphic-fetch":"^3.0.0","@tsconfig/recommended":"^1.0.1","@remix-run/server-runtime":"^1.1.3","@tsconfig/create-react-app":"^1.0.2","@size-limit/preset-small-lib":"^7.0.5"},"peerDependencies":{"react":">=16"},"_npmOperationalInternal":{"tmp":"tmp/remix-superloader_0.3.5_1644513094641_0.4306484800139132","host":"s3://npm-registry-packages"}},"0.3.6":{"name":"remix-superloader","version":"0.3.6","author":{"name":"Joe Flateau"},"license":"MIT","_id":"remix-superloader@0.3.6","maintainers":[{"name":"joeflateau","email":"joe@joeflateau.net"}],"homepage":"https://github.com/joeflateau/remix-superloader#readme","bugs":{"url":"https://github.com/joeflateau/remix-superloader/issues"},"dist":{"shasum":"984a21d3fab2e4d823d9ab92ddc7f81411872307","tarball":"https://registry.npmjs.org/remix-superloader/-/remix-superloader-0.3.6.tgz","fileCount":17,"integrity":"sha512-NzfxDNMX8Dg3hw65bqRurn6hOPuONALNk9jPruLD14q8OnTM2LcdAG80Wx+R8KULKe47wRFVSVoz0PoiZPtBgA==","signatures":[{"sig":"MEYCIQCu0NsKoPrCE+H1G0ozShR0bJ9WmeCNRnRyp4fwcDI4egIhAJQ3mfN3Kx7mr7bdlbpeUsuMvM+vv+d9l+RyaMoBxWho","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45177,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi9r0cACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqjcA//UetW87OVykgpNubEhrvdRv4lgmSAJB+nYTKpzA1LeNS8hW63\r\nKsThqlaC2khbi8Ti3L/ZsESk8DjQKfmXj9eX6PFhXN48KUS/1zC2gYcQ2Qky\r\nfYEwhn0BiLiGDevbq74mi/uvo3VJfWpGvPOEplvckLSjDH/WtTHKcJAa6CEW\r\nQVK8qoP2CTms93LgHwjWHBdmUGYd3T9g7Rym4MEWIGSfBTDkkHhINQjMs9Yf\r\npZqwue/h2CwiH1I5U7Uvhs2+vgHlyo8O575jRxf8oIBg+KMEbnYr+3V199Fb\r\n+MphgpEQyi5R6wqwezrgDB7r+HckHTHNmjNCTDgroe9uOvRNYtdJ+X74GPsV\r\nClw6u20+z9p7Kj3SV7zeE74IqGG+DkBND0wDss2NCNOmVAB95ZtcI2b/LB9Q\r\ndhgT6Euwfymy7YcAipMdqbcMlB+13KJtKnL1vhe6yCgl+5v8GTpGYlo6zxOU\r\n2CjnYt/OxrhEJL6K9aKa+A562FZhKNKWJw8Zs+vd7Cf8NiRTvWU8If63Fs+I\r\ngT6bA43dwB7MSEVdwedJuJDHAUMLMpHDis40Trg3RUhSguXdsgBl5/+u0IBQ\r\nTgqP/K4Om6i1fGaRFtl0o8A9qGaF23CZPf3CeaTzc9bNXt8Ew746mpXbd6nD\r\nOOva/u+kN1p8FFBpOgTnhY/P5l7cEYbEIFY=\r\n=PILu\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testEnvironment":"jsdom"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"dts lint"}},"module":"dist/remix-superloader.esm.js","engines":{"node":">=12"},"gitHead":"7c091b4653f41ef4bec1d506df3c6f0b66eb2278","scripts":{"lint":"dts lint","size":"size-limit","test":"dts test --passWithNoTests","build":"dts build","start":"dts watch","analyze":"size-limit --why","prepare":"dts build","release":"release-it"},"typings":"dist/index.d.ts","_npmUser":{"name":"joeflateau","email":"joe@joeflateau.net"},"prettier":{"semi":true,"printWidth":80,"singleQuote":true,"trailingComma":"es5"},"release-it":{"hooks":{"before:init":["npm run lint","npm test"]}},"repository":{"url":"git+https://github.com/joeflateau/remix-superloader.git"},"size-limit":[{"path":"dist/remix-superloader.cjs.production.min.js","limit":"10 KB"},{"path":"dist/remix-superloader.esm.js","limit":"10 KB"}],"_npmVersion":"8.8.0","description":"[![CI](https://github.com/joeflateau/remix-superloader/actions/workflows/main.yml/badge.svg)](https://github.com/joeflateau/remix-superloader/actions/workflows/main.yml) [![npm](https://img.shields.io/npm/v/remix-superloader)](https://www.npmjs.com/packag","directories":{},"_nodeVersion":"16.13.0","dependencies":{"lodash":"^4.17.21","lodash-es":"^4.17.21"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^7.0.4","react":"^17.0.2","tslib":"^2.3.1","dts-cli":"^1.2.0","react-dom":"^17.0.2","release-it":"^14.12.4","size-limit":"^7.0.5","typescript":"^4.5.5","@types/react":"^17.0.38","@types/lodash":"^4.14.178","@remix-run/react":"^1.1.3","@types/react-dom":"^17.0.11","isomorphic-fetch":"^3.0.0","@tsconfig/recommended":"^1.0.1","@remix-run/server-runtime":"^1.1.3","@tsconfig/create-react-app":"^1.0.2","@size-limit/preset-small-lib":"^7.0.5"},"peerDependencies":{"react":">=16"},"_npmOperationalInternal":{"tmp":"tmp/remix-superloader_0.3.6_1660337436679_0.39831999237609006","host":"s3://npm-registry-packages"}},"0.4.0":{"name":"remix-superloader","version":"0.4.0","license":"MIT","author":{"name":"Joe Flateau"},"main":"dist/index.js","module":"dist/remix-superloader.esm.js","typings":"dist/index.d.ts","repository":{"url":"git+https://github.com/joeflateau/remix-superloader.git"},"scripts":{"analyze":"size-limit --why","build":"dts build","lint":"dts lint","prepare":"dts build","size":"size-limit","start":"dts watch","test":"dts test --passWithNoTests","release":"release-it"},"husky":{"hooks":{"pre-commit":"dts lint"}},"release-it":{"hooks":{"before:init":["npm run lint","npm test"]}},"prettier":{"printWidth":80,"semi":true,"singleQuote":true,"trailingComma":"es5"},"jest":{"testEnvironment":"jsdom"},"peerDependencies":{"react":">=16"},"engines":{"node":">=12"},"size-limit":[{"path":"dist/remix-superloader.cjs.production.min.js","limit":"10 KB"},{"path":"dist/remix-superloader.esm.js","limit":"10 KB"}],"devDependencies":{"@remix-run/react":"^1.1.3","@remix-run/server-runtime":"^1.1.3","@size-limit/preset-small-lib":"^7.0.5","@tsconfig/create-react-app":"^1.0.2","@tsconfig/recommended":"^1.0.1","@types/lodash":"^4.14.178","@types/react":"^17.0.38","@types/react-dom":"^17.0.11","dts-cli":"^1.2.0","husky":"^7.0.4","isomorphic-fetch":"^3.0.0","react":"^17.0.2","react-dom":"^17.0.2","release-it":"^14.12.4","size-limit":"^7.0.5","tslib":"^2.3.1","typescript":"^4.5.5"},"dependencies":{"lodash":"^4.17.21","lodash-es":"^4.17.21"},"_id":"remix-superloader@0.4.0","gitHead":"302bf7d267a76816c29fb67dfe682247d3dd9cc9","description":"[![CI](https://github.com/joeflateau/remix-superloader/actions/workflows/main.yml/badge.svg)](https://github.com/joeflateau/remix-superloader/actions/workflows/main.yml) [![npm](https://img.shields.io/npm/v/remix-superloader)](https://www.npmjs.com/packag","bugs":{"url":"https://github.com/joeflateau/remix-superloader/issues"},"homepage":"https://github.com/joeflateau/remix-superloader#readme","_nodeVersion":"20.11.0","_npmVersion":"10.2.4","dist":{"integrity":"sha512-frdcOFem/VipzRwg0s8QWwOmWztQ8xq0saJQzVBbqYr+ZBayiS14Cri8sLhXGDbyUpq8ao5IX0fBykor+rMcAA==","shasum":"965d5bb569a374b636c25b4c8fd842f70c46ed0d","tarball":"https://registry.npmjs.org/remix-superloader/-/remix-superloader-0.4.0.tgz","fileCount":17,"unpackedSize":47203,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG5H9evU+iTodVyOkp8TipfykBdAA+PWmEIanTJFh3dyAiBVMEZyHOQGlCPWaW5B4317psFrUMOgaYGGbmeFROqqZg=="}]},"_npmUser":{"name":"joeflateau","email":"joe@joeflateau.net"},"directories":{},"maintainers":[{"name":"joeflateau","email":"joe@joeflateau.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/remix-superloader_0.4.0_1735936143972_0.01578617683855721"},"_hasShrinkwrap":false}},"time":{"created":"2022-01-31T04:21:14.647Z","modified":"2025-01-03T20:29:04.330Z","0.0.1-alpha.0":"2022-01-31T04:21:14.847Z","0.0.1-alpha.1":"2022-01-31T04:30:28.810Z","0.0.1-alpha.2":"2022-01-31T04:41:18.763Z","0.0.1-alpha.3":"2022-01-31T04:48:08.296Z","0.0.1-alpha.4":"2022-01-31T04:50:25.562Z","0.0.1-alpha.5":"2022-01-31T04:57:51.497Z","0.0.1-alpha.6":"2022-01-31T05:04:43.202Z","0.0.1":"2022-01-31T05:06:31.405Z","0.0.2":"2022-01-31T05:08:09.049Z","0.0.3":"2022-01-31T15:35:15.383Z","0.0.4":"2022-01-31T15:41:13.684Z","0.1.0-alpha.0":"2022-01-31T16:49:32.519Z","0.1.0-alpha.1":"2022-01-31T16:55:16.691Z","0.1.0-alpha.2":"2022-01-31T16:58:00.483Z","0.1.0":"2022-01-31T17:02:00.379Z","0.1.1":"2022-02-02T22:41:39.270Z","0.2.0-alpha.0":"2022-02-03T01:44:27.067Z","0.2.0":"2022-02-03T01:46:31.189Z","0.2.1-alpha.0":"2022-02-03T02:00:47.690Z","0.2.1-alpha.1":"2022-02-03T02:10:41.849Z","0.2.1-alpha.2":"2022-02-03T02:13:55.214Z","0.2.1-alpha.3":"2022-02-03T02:17:35.023Z","0.2.1":"2022-02-03T02:19:51.426Z","0.2.2":"2022-02-03T02:22:41.902Z","0.2.3":"2022-02-03T03:32:31.582Z","0.3.0":"2022-02-10T15:09:47.574Z","0.3.1":"2022-02-10T15:12:10.540Z","0.3.2":"2022-02-10T16:03:25.721Z","0.3.3":"2022-02-10T16:46:57.026Z","0.3.4":"2022-02-10T17:05:07.781Z","0.3.5":"2022-02-10T17:11:34.838Z","0.3.6":"2022-08-12T20:50:36.826Z","0.4.0":"2025-01-03T20:29:04.165Z"},"bugs":{"url":"https://github.com/joeflateau/remix-superloader/issues"},"author":{"name":"Joe Flateau"},"license":"MIT","homepage":"https://github.com/joeflateau/remix-superloader#readme","repository":{"url":"git+https://github.com/joeflateau/remix-superloader.git"},"description":"[![CI](https://github.com/joeflateau/remix-superloader/actions/workflows/main.yml/badge.svg)](https://github.com/joeflateau/remix-superloader/actions/workflows/main.yml) [![npm](https://img.shields.io/npm/v/remix-superloader)](https://www.npmjs.com/packag","maintainers":[{"name":"joeflateau","email":"joe@joeflateau.net"}],"readme":"# remix-superloader\n\n[![CI](https://github.com/joeflateau/remix-superloader/actions/workflows/main.yml/badge.svg)](https://github.com/joeflateau/remix-superloader/actions/workflows/main.yml)\n[![npm](https://img.shields.io/npm/v/remix-superloader)](https://www.npmjs.com/package/remix-superloader)\n\nWithout **remix-superloader**, when you use loaded data with [remix](https://remix.run/)'s `useLoaderData` hook, Date objects (and others) will be strings rather than Date objects due to JSON serialization. You must be sure to parse those back into dates. **remix-superloader** handles parsing/serializing Dates (and Maps, Sets, BigInts, RegExps) so you don't have to think about that. **remix-superloader** also handles inferring types, so the `useSuperLoaderData` hook is automatically properly typed.\n\n## Installation\n\n```shell\nnpm i remix-superloader\n```\n\n## Usage\n\n```tsx\nimport { useSuperLoaderData, encodeSuper } from 'remix-superloader';\n\nexport const loader = async ({ params }: { params: { slug?: string } }) =>\n  encodeSuper({\n    post: {\n      title: 'My first Post',\n      date: new Date(),\n      slug: params.slug,\n    },\n  });\n\nexport default function Post() {\n  const { post } = useSuperLoaderData<typeof loader>();\n\n  // without superloader, post.date is a string\n  // with superloader, post.date is a Date\n\n  return (\n    <div>\n      <h2>{post.title}</h2>\n      <p>{post.date.toLocaleDateString()}</p>\n    </div>\n  );\n}\n```\n\n## Supported types\n\n**remix-superloader** will convert these types that are not able to be represented in standard json for you.\n\n- ✅ Date\n- ✅ RegExp\n- ✅ Map\n- ✅ Set\n- ✅ BigInt\n- 🚫 Error\n- 🚫 undefined\n\n## Advanced: Custom Headers\n\nYou can also pass headers (and other ResponseInit data) from your loader\n\n```tsx\nimport { encodeSuper, useSuperLoaderData } from 'remix-superloader';\n\nconst loader = async () =>\n  encodeSuper(\n    {\n      date: new Date(),\n    },\n    {\n      headers: {\n        'Server-Timing': serverTiming,\n      },\n    }\n  );\n\nexport default function Post() {\n  const { date } = useSuperLoaderData<typeof loader>();\n\n  return (\n    <div>\n      <h2>Hello, {date.toLocaleString()}</h2>\n    </div>\n  );\n}\n```\n\n## Advanced: LoaderFunction type\n\nremix-superloader provides a generic alternative to remix's LoaderFunction\n\n```tsx\nimport {\n  encodeSuper,\n  useSuperLoaderData,\n  SuperLoaderFunction,\n} from 'remix-superloader';\n\nconst loader: SuperLoaderFunction<{ date: Date }> = async () =>\n  encodeSuper(\n    {\n      date: new Date(),\n    },\n    {\n      headers: {\n        'Server-Timing': serverTiming,\n      },\n    }\n  );\n\nexport default function Post() {\n  const { date } = useSuperLoaderData<typeof loader>();\n\n  return (\n    <div>\n      <h2>Hello, {date.toLocaleString()}</h2>\n    </div>\n  );\n}\n```\n\n## Advanced: Custom Types\n\nYou can customize the type converters by including a list of type (de)serializers.\n\n```tsx\nimport {\n  encodeSuper,\n  mapType,\n  defaultMappedTypes,\n  useSuperLoaderData,\n} from 'remix-superloader';\n\nclass Greeter {\n  constructor(public name: string) {}\n\n  greet() {\n    return `Hello, ${this.name}`;\n  }\n}\n\nconst customMappedTypes = [\n  ...defaultMappedTypes,\n  mapType(\n    Greeter,\n    (greeter) => greeter.name,\n    (name) => new Greeter(name)\n  ),\n];\n\nconst loader = async () =>\n  encodeSuper(\n    {\n      greeter: new Greeter('Joe'),\n    },\n    customMappedTypes\n  );\n\nexport default function Post() {\n  const { greeter } = useSuperLoaderData<typeof loader>(customMappedTypes);\n\n  return (\n    <div>\n      <h2>{greeter.greet()}</h2>\n    </div>\n  );\n}\n```\n","readmeFilename":"README.md"}