{"_id":"@polar-sh/remix","_rev":"45-745075bb621a7c1b5a66d9ea5465adae","name":"@polar-sh/remix","dist-tags":{"latest":"0.6.6"},"versions":{"0.1.1":{"name":"@polar-sh/remix","version":"0.1.1","keywords":["polar","remix","payments","subscriptions"],"_id":"@polar-sh/remix@0.1.1","maintainers":[{"name":"birkjernstrom","email":"birk@polar.sh"},{"name":"emilwidlund","email":"hello@emilwidlund.com"},{"name":"fvoron","email":"francois@polar.sh"}],"dist":{"shasum":"5c98e0af1eeed931f138d5fb4fb35cc174da525f","tarball":"https://registry.npmjs.org/@polar-sh/remix/-/remix-0.1.1.tgz","fileCount":9,"integrity":"sha512-LsH8YZY46vdyZkNk3kfe80VMx1r8r2CFHRQzomh3Hte4aQrhSjIdMjETucKvwEgfseeTtjZFghrKy0FFiZbzaw==","signatures":[{"sig":"MEUCIDRbQgTYxeAjDxMK/R1LgVUz4boPhxz064krJxwNQ4ZxAiEAo9Y0/FuQlTEC95ipB41ngiQAs7qk1MlsCCTMYXLcN1Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42217},"main":"./dist/index.cjs","type":"module","_from":"file:polar-sh-remix-0.1.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=16"},"exports":{"import":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","require":"./dist/index.cjs"}},"scripts":{"dev":"tsc --watch","test":"vitest","build":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap","check":"biome check --write ./src"},"_npmUser":{"name":"emilwidlund","email":"hello@emilwidlund.com"},"_resolved":"/tmp/3d52a0d5ac24604152e9d05af6f77a8b/polar-sh-remix-0.1.1.tgz","_integrity":"sha512-LsH8YZY46vdyZkNk3kfe80VMx1r8r2CFHRQzomh3Hte4aQrhSjIdMjETucKvwEgfseeTtjZFghrKy0FFiZbzaw==","_npmVersion":"10.8.2","description":"Polar integration for Remix","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@polar-sh/sdk":"^0.20.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^2.1.8","prettier":"^3.2.5","@types/node":"^20.0.0","@biomejs/biome":"1.9.4","@remix-run/node":"^2.15.2","@sindresorhus/tsconfig":"^7.0.0"},"peerDependencies":{"@remix-run/node":"^2.15.2"},"_npmOperationalInternal":{"tmp":"tmp/remix_0.1.1_1736699386855_0.19437790684558265","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@polar-sh/remix","version":"0.2.0","keywords":["polar","remix","react-router","payments","subscriptions"],"_id":"@polar-sh/remix@0.2.0","maintainers":[{"name":"birkjernstrom","email":"birk@polar.sh"},{"name":"emilwidlund","email":"hello@emilwidlund.com"},{"name":"fvoron","email":"francois@polar.sh"}],"dist":{"shasum":"e4de316dccfb258efc2827209585428679c604bd","tarball":"https://registry.npmjs.org/@polar-sh/remix/-/remix-0.2.0.tgz","fileCount":9,"integrity":"sha512-lwZ8mG1S73UT5Avrb6DdbrFfMkBK6RBzPv8G8voZhg1tzTzNYGl8wPV7V5jmQ9muctNIyp+yLUSP93lIxyYO2Q==","signatures":[{"sig":"MEQCIBYKpxEdQQQBMNtJBoY1IcesQTipiQ7bz6IGHisyXij5AiAHZzZRgU2mbEg4jvm5xxrsd3pJXtS2UB5g072pL1l7QA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42373},"main":"./dist/index.cjs","type":"module","_from":"file:polar-sh-remix-0.2.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=16"},"exports":{"import":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","require":"./dist/index.cjs"}},"scripts":{"dev":"tsc --watch","test":"vitest","build":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap","check":"biome check --write ./src"},"_npmUser":{"name":"emilwidlund","email":"hello@emilwidlund.com"},"_resolved":"/tmp/f2d7aa84d4ca562574b6198a543011dc/polar-sh-remix-0.2.0.tgz","_integrity":"sha512-lwZ8mG1S73UT5Avrb6DdbrFfMkBK6RBzPv8G8voZhg1tzTzNYGl8wPV7V5jmQ9muctNIyp+yLUSP93lIxyYO2Q==","_npmVersion":"10.8.2","description":"Polar integration for Remix and React Router","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@polar-sh/sdk":"^0.20.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^2.1.8","prettier":"^3.2.5","@types/node":"^20.0.0","@biomejs/biome":"1.9.4","@sindresorhus/tsconfig":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/remix_0.2.0_1736757010297_0.308571516911045","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@polar-sh/remix","version":"0.2.1","keywords":["polar","remix","react-router","payments","subscriptions"],"_id":"@polar-sh/remix@0.2.1","maintainers":[{"name":"birkjernstrom","email":"birk@polar.sh"},{"name":"emilwidlund","email":"hello@emilwidlund.com"},{"name":"fvoron","email":"francois@polar.sh"}],"dist":{"shasum":"92134db67f5cdea561acc09fc3c080e0a9a74126","tarball":"https://registry.npmjs.org/@polar-sh/remix/-/remix-0.2.1.tgz","fileCount":9,"integrity":"sha512-wccmY2NCa8urNAIWks8CdOKBhGpPzlOgrJkw1aumt8gXXlOlrWalTPfyn0nKqm5PSgU5wbDmnqunEUMsvReMcw==","signatures":[{"sig":"MEQCIG95G2CCHxlhj9T/xWj+6Mfnw4zy1VrQOKzYexhJvjY9AiA+kcvFLI9Telq2LqiD6ZmmO23E1vuxQv88nesilCRolg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43439},"main":"./dist/index.cjs","type":"module","_from":"file:polar-sh-remix-0.2.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=16"},"exports":{"import":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","require":"./dist/index.cjs"}},"scripts":{"dev":"tsc --watch","test":"vitest","build":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap","check":"biome check --write ./src"},"_npmUser":{"name":"emilwidlund","email":"hello@emilwidlund.com"},"_resolved":"/tmp/9111e4987bf923f2707226f5733d8879/polar-sh-remix-0.2.1.tgz","_integrity":"sha512-wccmY2NCa8urNAIWks8CdOKBhGpPzlOgrJkw1aumt8gXXlOlrWalTPfyn0nKqm5PSgU5wbDmnqunEUMsvReMcw==","_npmVersion":"10.8.2","description":"Polar integration for Remix and React Router","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@polar-sh/sdk":"^0.20.0","@polar-sh/adapter-core":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^2.1.8","prettier":"^3.2.5","@types/node":"^20.0.0","@biomejs/biome":"1.9.4","@sindresorhus/tsconfig":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/remix_0.2.1_1736774985380_0.12554812625889245","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@polar-sh/remix","version":"0.2.2","keywords":["polar","remix","react-router","payments","subscriptions"],"_id":"@polar-sh/remix@0.2.2","maintainers":[{"name":"birkjernstrom","email":"birk@polar.sh"},{"name":"emilwidlund","email":"hello@emilwidlund.com"},{"name":"fvoron","email":"francois@polar.sh"}],"dist":{"shasum":"b342ef9b84c58a2628ffcfe7e5d35334fc6bbc29","tarball":"https://registry.npmjs.org/@polar-sh/remix/-/remix-0.2.2.tgz","fileCount":9,"integrity":"sha512-8FDq/ENGtao4SIWhX8RzbMbF8FbpeLXOF+Z6unuMYnzK8+nxGHYDilELdtiDdvK5FcFTer3n45gcK623bSxbRA==","signatures":[{"sig":"MEUCIQD+3A6mvN13yFUy1WuANwKxQMG3QFK/Oi0/t+i26zHnOAIgd1wzW+PtKxYyP379mqZfHmzVzU3kTkabyToYtTHO1mQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43473},"main":"./dist/index.cjs","type":"module","_from":"file:polar-sh-remix-0.2.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=16"},"exports":{"import":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","require":"./dist/index.cjs"}},"scripts":{"dev":"tsc --watch","test":"vitest","build":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap","check":"biome check --write ./src"},"_npmUser":{"name":"emilwidlund","email":"hello@emilwidlund.com"},"_resolved":"/tmp/71d2653171d3a5c4d1c0a46787f78a5d/polar-sh-remix-0.2.2.tgz","_integrity":"sha512-8FDq/ENGtao4SIWhX8RzbMbF8FbpeLXOF+Z6unuMYnzK8+nxGHYDilELdtiDdvK5FcFTer3n45gcK623bSxbRA==","_npmVersion":"10.8.2","description":"Polar integration for Remix and React Router","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@polar-sh/sdk":"^0.20.0","@polar-sh/adapter-core":"0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^2.1.8","prettier":"^3.2.5","@types/node":"^20.0.0","@biomejs/biome":"1.9.4","@sindresorhus/tsconfig":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/remix_0.2.2_1736776114751_0.5481408211470749","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@polar-sh/remix","version":"0.2.3","keywords":["polar","remix","react-router","payments","subscriptions"],"_id":"@polar-sh/remix@0.2.3","maintainers":[{"name":"birkjernstrom","email":"birk@polar.sh"},{"name":"emilwidlund","email":"hello@emilwidlund.com"},{"name":"fvoron","email":"francois@polar.sh"}],"dist":{"shasum":"6eb21f4b1aea384eef6471b95e54316ee39d7a9f","tarball":"https://registry.npmjs.org/@polar-sh/remix/-/remix-0.2.3.tgz","fileCount":9,"integrity":"sha512-0zrtrZw/M/cFg45D5OtWjXaa4zKhO0Uq7AuVPOhsorymi6RAkKsVvV1qYxR+MSxVlabtFhG9q/J62bS9XgBBvg==","signatures":[{"sig":"MEYCIQCCa9/XzjbPvMD0jsZDsU/GbVAv0lDsEctzogHOVUfSnAIhAJjrM2xdAcW4UIF0bmwFyP4u5d2nP5xsjmC0i93e6VLK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43473},"main":"./dist/index.cjs","type":"module","_from":"file:polar-sh-remix-0.2.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=16"},"exports":{"import":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","require":"./dist/index.cjs"}},"scripts":{"dev":"tsc --watch","test":"vitest","build":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap","check":"biome check --write ./src"},"_npmUser":{"name":"emilwidlund","email":"hello@emilwidlund.com"},"_resolved":"/tmp/1d83b883a39523fa2f77cb7345192a40/polar-sh-remix-0.2.3.tgz","_integrity":"sha512-0zrtrZw/M/cFg45D5OtWjXaa4zKhO0Uq7AuVPOhsorymi6RAkKsVvV1qYxR+MSxVlabtFhG9q/J62bS9XgBBvg==","_npmVersion":"10.8.2","description":"Polar integration for Remix and React Router","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@polar-sh/sdk":"^0.20.0","@polar-sh/adapter-core":"0.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^2.1.8","prettier":"^3.2.5","@types/node":"^20.0.0","@biomejs/biome":"1.9.4","@sindresorhus/tsconfig":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/remix_0.2.3_1736776753675_0.08104178161349562","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"@polar-sh/remix","version":"0.2.5","keywords":["polar","remix","react-router","payments","subscriptions"],"_id":"@polar-sh/remix@0.2.5","maintainers":[{"name":"birkjernstrom","email":"birk@polar.sh"},{"name":"emilwidlund","email":"hello@emilwidlund.com"},{"name":"fvoron","email":"francois@polar.sh"}],"dist":{"shasum":"68c13df8ff7f186d82b00852eb112c606d69e1a9","tarball":"https://registry.npmjs.org/@polar-sh/remix/-/remix-0.2.5.tgz","fileCount":9,"integrity":"sha512-jQz4dTRZFxsXJ897a14LOuOSZo8Gbg7w37VlwIBMHfYpeD9XinpdXzQDtby3EuEnB2kibb8jKXxfsr9trJXnHw==","signatures":[{"sig":"MEYCIQCbfaSuaoaUVLDY1BROdDoX+e5w+okS13LwNi4gmI7vOwIhAKv4HQGncqp9Jp5G85nYUmPWHJrqzlSC/6uneLPrszX3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43473},"main":"./dist/index.cjs","type":"module","_from":"file:polar-sh-remix-0.2.5.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=16"},"exports":{"import":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","require":"./dist/index.cjs"}},"scripts":{"dev":"tsc --watch","test":"vitest","build":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap","check":"biome check --write ./src"},"_npmUser":{"name":"emilwidlund","email":"hello@emilwidlund.com"},"_resolved":"/tmp/92aee548f9d5f1837439425b0f8f04f7/polar-sh-remix-0.2.5.tgz","_integrity":"sha512-jQz4dTRZFxsXJ897a14LOuOSZo8Gbg7w37VlwIBMHfYpeD9XinpdXzQDtby3EuEnB2kibb8jKXxfsr9trJXnHw==","_npmVersion":"10.8.2","description":"Polar integration for Remix and React Router","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@polar-sh/sdk":"^0.20.0","@polar-sh/adapter-core":"0.1.5"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^2.1.8","prettier":"^3.2.5","@types/node":"^20.0.0","@biomejs/biome":"1.9.4","@sindresorhus/tsconfig":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/remix_0.2.5_1736777993541_0.12688786506091065","host":"s3://npm-registry-packages-npm-production"}},"0.2.6":{"name":"@polar-sh/remix","version":"0.2.6","keywords":["polar","remix","react-router","payments","subscriptions"],"_id":"@polar-sh/remix@0.2.6","maintainers":[{"name":"birkjernstrom","email":"birk@polar.sh"},{"name":"emilwidlund","email":"hello@emilwidlund.com"},{"name":"fvoron","email":"francois@polar.sh"}],"dist":{"shasum":"6ac084e50e3e15b63e98a62f9fe291a9b463d4fc","tarball":"https://registry.npmjs.org/@polar-sh/remix/-/remix-0.2.6.tgz","fileCount":9,"integrity":"sha512-aEyJsVjoTiKfF3S0Rcz2rHE0dBPcdM0ZKiY/wsd0i29bFge/beqnMKjQUapF/kTQtYKJbouwakD4toaCiyJIAw==","signatures":[{"sig":"MEUCIEjJcOzb6fGE/OG5NlHgGw0LHoKmEtHKFVZS7m5Ud769AiEAimZYygsypkiV+TQFYbBmd97vivUQrWoeCX65mj+8gE4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43482},"main":"./dist/index.cjs","type":"module","_from":"file:polar-sh-remix-0.2.6.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=16"},"exports":{"import":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","require":"./dist/index.cjs"}},"scripts":{"dev":"tsc --watch","test":"vitest","build":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap","check":"biome check --write ./src"},"_npmUser":{"name":"emilwidlund","email":"hello@emilwidlund.com"},"_resolved":"/tmp/1a3ab263a240ec87a6c697a7bd4317e7/polar-sh-remix-0.2.6.tgz","_integrity":"sha512-aEyJsVjoTiKfF3S0Rcz2rHE0dBPcdM0ZKiY/wsd0i29bFge/beqnMKjQUapF/kTQtYKJbouwakD4toaCiyJIAw==","_npmVersion":"10.8.2","description":"Polar integration for Remix and React Router","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@polar-sh/sdk":"^0.20.0","@polar-sh/adapter-utils":"0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^2.1.8","prettier":"^3.2.5","@types/node":"^20.0.0","@biomejs/biome":"1.9.4","@sindresorhus/tsconfig":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/remix_0.2.6_1736778660801_0.33081909938060483","host":"s3://npm-registry-packages-npm-production"}},"0.2.7":{"name":"@polar-sh/remix","version":"0.2.7","keywords":["polar","remix","react-router","payments","subscriptions"],"_id":"@polar-sh/remix@0.2.7","maintainers":[{"name":"birkjernstrom","email":"birk@polar.sh"},{"name":"emilwidlund","email":"hello@emilwidlund.com"},{"name":"fvoron","email":"francois@polar.sh"}],"dist":{"shasum":"09bea5bb12c09b27b32ae5a2c76efab24cce3e58","tarball":"https://registry.npmjs.org/@polar-sh/remix/-/remix-0.2.7.tgz","fileCount":9,"integrity":"sha512-JjvjrUtyFPhZejJaJLhmUjYYqhYS/rZSMLrrRXh/4b/pDXitmsYjAGxvZ/Zag7NEghlQmNbwqzFAVxwo6FTEfA==","signatures":[{"sig":"MEUCIEuZpOxYMZrVLtHyE/zem64CQQ3sHYTyGdethMr176a3AiEAgY+FbeQb2oWaA9gEbEfKis+nraYLeMZwDapXvJAqzBY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44391},"main":"./dist/index.cjs","type":"module","_from":"file:polar-sh-remix-0.2.7.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=16"},"exports":{"import":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","require":"./dist/index.cjs"}},"scripts":{"dev":"tsc --watch","test":"vitest","build":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap","check":"biome check --write ./src"},"_npmUser":{"name":"emilwidlund","email":"hello@emilwidlund.com"},"_resolved":"/tmp/a6973e38485c9cdede36093c5b87e156/polar-sh-remix-0.2.7.tgz","_integrity":"sha512-JjvjrUtyFPhZejJaJLhmUjYYqhYS/rZSMLrrRXh/4b/pDXitmsYjAGxvZ/Zag7NEghlQmNbwqzFAVxwo6FTEfA==","_npmVersion":"10.8.2","description":"Polar integration for Remix and React Router","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@polar-sh/sdk":"^0.20.0","@polar-sh/adapter-utils":"0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^2.1.8","prettier":"^3.2.5","@types/node":"^20.0.0","@biomejs/biome":"1.9.4","@sindresorhus/tsconfig":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/remix_0.2.7_1736861297458_0.11933971203499794","host":"s3://npm-registry-packages-npm-production"}},"0.2.8":{"name":"@polar-sh/remix","version":"0.2.8","keywords":["polar","remix","react-router","payments","subscriptions"],"_id":"@polar-sh/remix@0.2.8","maintainers":[{"name":"birkjernstrom","email":"birk@polar.sh"},{"name":"emilwidlund","email":"hello@emilwidlund.com"},{"name":"fvoron","email":"francois@polar.sh"}],"dist":{"shasum":"78c744c5dc846f4ee0a00ce97b4a4518567bb31d","tarball":"https://registry.npmjs.org/@polar-sh/remix/-/remix-0.2.8.tgz","fileCount":9,"integrity":"sha512-pNsQd4Ny3zJ8OpV9k5EOLWXznLgdUNX+6ONE0oCaychrh3QilZ2P+EPZy9hWKtfTmg24SYnzRoQnqpYModPZRA==","signatures":[{"sig":"MEQCIC8cIDl3PRjHS/P4pTffsFAe7koC4j2ianMu9UbnSWjnAiBq1x2zzBzQGGo7S0QlN9E/0Q/DOoPukwalHukZo166jQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44569},"main":"./dist/index.cjs","type":"module","_from":"file:polar-sh-remix-0.2.8.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=16"},"exports":{"import":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","require":"./dist/index.cjs"}},"scripts":{"dev":"tsc --watch","test":"vitest","build":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap","check":"biome check --write ./src"},"_npmUser":{"name":"emilwidlund","email":"hello@emilwidlund.com"},"_resolved":"/tmp/4a985335010c03ab3d87ea4fe6602e55/polar-sh-remix-0.2.8.tgz","_integrity":"sha512-pNsQd4Ny3zJ8OpV9k5EOLWXznLgdUNX+6ONE0oCaychrh3QilZ2P+EPZy9hWKtfTmg24SYnzRoQnqpYModPZRA==","_npmVersion":"10.8.2","description":"Polar integration for Remix and React Router","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@polar-sh/sdk":"^0.20.0","@polar-sh/adapter-utils":"0.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^2.1.8","prettier":"^3.2.5","@types/node":"^20.0.0","@biomejs/biome":"1.9.4","@sindresorhus/tsconfig":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/remix_0.2.8_1736867435624_0.5512182580148293","host":"s3://npm-registry-packages-npm-production"}},"0.2.9":{"name":"@polar-sh/remix","version":"0.2.9","keywords":["polar","remix","react-router","payments","subscriptions"],"_id":"@polar-sh/remix@0.2.9","maintainers":[{"name":"birkjernstrom","email":"birk@polar.sh"},{"name":"emilwidlund","email":"hello@emilwidlund.com"},{"name":"fvoron","email":"francois@polar.sh"}],"dist":{"shasum":"65db47c5137f011785d0b29393ede476af07cff5","tarball":"https://registry.npmjs.org/@polar-sh/remix/-/remix-0.2.9.tgz","fileCount":9,"integrity":"sha512-5Vge35dRXqZ+Onp/I/oSa7sjU4R1FfEeWVR5/m+piOdzN95OGc2M/hvinndBXzNMUEyOFE2uW7fanc4rJV++Jw==","signatures":[{"sig":"MEUCIQDiT5WLSnYL4SljggYrCoJgRNT9rcX0KXB6fmdzhoJaKwIgK2DYeTEP3fGbxr3ODnzSOwYz3FDp/oGrh+jNiaOPq3Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44617},"main":"./dist/index.cjs","type":"module","_from":"file:polar-sh-remix-0.2.9.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=16"},"exports":{"import":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","require":"./dist/index.cjs"}},"scripts":{"dev":"tsc --watch","test":"vitest","build":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap","check":"biome check --write ./src"},"_npmUser":{"name":"emilwidlund","email":"hello@emilwidlund.com"},"_resolved":"/tmp/6550a8af06f7b0ec0812631d2c33ab4f/polar-sh-remix-0.2.9.tgz","_integrity":"sha512-5Vge35dRXqZ+Onp/I/oSa7sjU4R1FfEeWVR5/m+piOdzN95OGc2M/hvinndBXzNMUEyOFE2uW7fanc4rJV++Jw==","_npmVersion":"10.8.2","description":"Polar integration for Remix and React Router","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@polar-sh/sdk":"^0.20.0","@polar-sh/adapter-utils":"0.1.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^2.1.8","prettier":"^3.2.5","@types/node":"^20.0.0","@biomejs/biome":"1.9.4","@sindresorhus/tsconfig":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/remix_0.2.9_1737468544203_0.47902005252594715","host":"s3://npm-registry-packages-npm-production"}},"0.2.10":{"name":"@polar-sh/remix","version":"0.2.10","keywords":["polar","remix","react-router","payments","subscriptions"],"_id":"@polar-sh/remix@0.2.10","maintainers":[{"name":"birkjernstrom","email":"birk@polar.sh"},{"name":"emilwidlund","email":"hello@emilwidlund.com"},{"name":"fvoron","email":"francois@polar.sh"}],"dist":{"shasum":"51e45913bf28a2c69cf49c0196f0f3feac03a3a0","tarball":"https://registry.npmjs.org/@polar-sh/remix/-/remix-0.2.10.tgz","fileCount":9,"integrity":"sha512-QE6Yuo8FtpXnDYQm64mwueKz76IqvuFxduF80mInqqfXJh1omcC/hiPdk9DxqNJrUOtTrkqgFBtD/yZEUKEFDw==","signatures":[{"sig":"MEYCIQDAZ0eKx5o+c6S5th7UTb6nsoGsojWGxP3h05z600jywwIhAK6syXH3KU4kvw1lOq33YJU8pg0GEdmpRi/E61VFXyPi","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44834},"main":"./dist/index.cjs","type":"module","_from":"file:polar-sh-remix-0.2.10.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=16"},"exports":{"import":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","require":"./dist/index.cjs"}},"scripts":{"dev":"tsc --watch","test":"vitest","build":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap","check":"biome check --write ./src"},"_npmUser":{"name":"emilwidlund","email":"hello@emilwidlund.com"},"_resolved":"/tmp/d5d2236513c3ed8472fc7909acfbc3d4/polar-sh-remix-0.2.10.tgz","_integrity":"sha512-QE6Yuo8FtpXnDYQm64mwueKz76IqvuFxduF80mInqqfXJh1omcC/hiPdk9DxqNJrUOtTrkqgFBtD/yZEUKEFDw==","_npmVersion":"10.8.2","description":"Polar integration for Remix and React Router","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@polar-sh/sdk":"^0.20.0","@polar-sh/adapter-utils":"0.1.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^2.1.8","prettier":"^3.2.5","@types/node":"^20.0.0","@biomejs/biome":"1.9.4","@sindresorhus/tsconfig":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/remix_0.2.10_1737469870032_0.6222154892495382","host":"s3://npm-registry-packages-npm-production"}},"0.2.11":{"name":"@polar-sh/remix","version":"0.2.11","keywords":["polar","remix","react-router","payments","subscriptions"],"_id":"@polar-sh/remix@0.2.11","maintainers":[{"name":"birkjernstrom","email":"birk@polar.sh"},{"name":"emilwidlund","email":"hello@emilwidlund.com"},{"name":"fvoron","email":"francois@polar.sh"}],"dist":{"shasum":"f9ca124d7ead4a177cbc5aab133ea93bc38795b2","tarball":"https://registry.npmjs.org/@polar-sh/remix/-/remix-0.2.11.tgz","fileCount":9,"integrity":"sha512-aUj5ZN+5/H40ZmlRkEC+voLaZ+OSxGFoYKj77fK3yBKR+y7LFxvYnJ5rsuNr/xQVe+UYogJjlIkzph5q317hbA==","signatures":[{"sig":"MEUCIQCEwNgh+Ls1ztJxiXFOmqJuvZXBzQmQanqn8Prb/uyLOwIgQ/4YKbdiLBmMJNosAso3mH+gl4poNQyp0OkIiyYGnQI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46344},"main":"./dist/index.cjs","type":"module","_from":"file:polar-sh-remix-0.2.11.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=16"},"exports":{"import":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","require":"./dist/index.cjs"}},"scripts":{"dev":"tsc --watch","test":"vitest","build":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap","check":"biome check --write ./src"},"_npmUser":{"name":"emilwidlund","email":"hello@emilwidlund.com"},"_resolved":"/tmp/77e4b619e0e3272415c3be9b99cb4ed1/polar-sh-remix-0.2.11.tgz","_integrity":"sha512-aUj5ZN+5/H40ZmlRkEC+voLaZ+OSxGFoYKj77fK3yBKR+y7LFxvYnJ5rsuNr/xQVe+UYogJjlIkzph5q317hbA==","_npmVersion":"10.8.2","description":"Polar integration for Remix and React Router","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@polar-sh/sdk":"^0.20.0","@polar-sh/adapter-utils":"0.1.5"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^2.1.8","prettier":"^3.2.5","@types/node":"^20.0.0","@biomejs/biome":"1.9.4","@sindresorhus/tsconfig":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/remix_0.2.11_1737499980427_0.7050299520136929","host":"s3://npm-registry-packages-npm-production"}},"0.2.12":{"name":"@polar-sh/remix","version":"0.2.12","keywords":["polar","remix","react-router","payments","subscriptions"],"_id":"@polar-sh/remix@0.2.12","maintainers":[{"name":"birkjernstrom","email":"birk@polar.sh"},{"name":"emilwidlund","email":"hello@emilwidlund.com"},{"name":"fvoron","email":"francois@polar.sh"}],"dist":{"shasum":"4db1104a0bdcfb8bfa95fa3184a0a33503fe45ae","tarball":"https://registry.npmjs.org/@polar-sh/remix/-/remix-0.2.12.tgz","fileCount":9,"integrity":"sha512-YBd3Ks0x+ifcPCn1Odmil87wdnR85y8AsC5FJkw3yq2aRncbHZexYQwviW+353Jz3jOVdYVVc8IuJ+n0rZ7yUA==","signatures":[{"sig":"MEQCIErhbsTgKPnja1JoCpUKJNTxxm1OzThHKW5y+xhoJACHAiARItjMwNk9jOTntb3uusQZSrJ74ui207wUTFT3ORiPlQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45906},"main":"./dist/index.cjs","type":"module","_from":"file:polar-sh-remix-0.2.12.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=16"},"exports":{"import":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","require":"./dist/index.cjs"}},"scripts":{"dev":"tsc --watch","test":"vitest","build":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap","check":"biome check --write ./src"},"_npmUser":{"name":"emilwidlund","email":"hello@emilwidlund.com"},"_resolved":"/tmp/f45f02a34df869b9edf9812dc7b53941/polar-sh-remix-0.2.12.tgz","_integrity":"sha512-YBd3Ks0x+ifcPCn1Odmil87wdnR85y8AsC5FJkw3yq2aRncbHZexYQwviW+353Jz3jOVdYVVc8IuJ+n0rZ7yUA==","_npmVersion":"10.8.2","description":"Polar integration for Remix and React Router","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@polar-sh/sdk":"^0.20.0","@polar-sh/adapter-utils":"0.1.6"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^2.1.8","prettier":"^3.2.5","@types/node":"^20.0.0","@biomejs/biome":"1.9.4","@sindresorhus/tsconfig":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/remix_0.2.12_1737584498823_0.5780579196297693","host":"s3://npm-registry-packages-npm-production"}},"0.2.13":{"name":"@polar-sh/remix","version":"0.2.13","keywords":["polar","remix","react-router","payments","subscriptions"],"_id":"@polar-sh/remix@0.2.13","maintainers":[{"name":"birkjernstrom","email":"birk@polar.sh"},{"name":"emilwidlund","email":"hello@emilwidlund.com"},{"name":"fvoron","email":"francois@polar.sh"}],"dist":{"shasum":"5ab311d66495bed46a3e39c1d4c1b0b8c515f37b","tarball":"https://registry.npmjs.org/@polar-sh/remix/-/remix-0.2.13.tgz","fileCount":9,"integrity":"sha512-fWrP+wko5uUOtnyxC0ZIWzPVweDtFJSqQI/DLn7ODrlwhVkB0uD2kEOjlZS8igTdc8/STJvwo2936ZfnqO4RXQ==","signatures":[{"sig":"MEUCIEUuTj0EW07lu2p7jw3/JG6nfKVMf+9t+s5YVHFhm1R/AiEA6xgozhXpw/w81/1jsPaQWI1SWvZPo+53vyva02Z09DE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46068},"main":"./dist/index.cjs","type":"module","_from":"file:polar-sh-remix-0.2.13.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=16"},"exports":{"import":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","require":"./dist/index.cjs"}},"scripts":{"dev":"tsc --watch","test":"vitest","build":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap","check":"biome check --write ./src"},"_npmUser":{"name":"emilwidlund","email":"hello@emilwidlund.com"},"_resolved":"/tmp/a182cc548e464f1b3ba9cbe7ffc406d6/polar-sh-remix-0.2.13.tgz","_integrity":"sha512-fWrP+wko5uUOtnyxC0ZIWzPVweDtFJSqQI/DLn7ODrlwhVkB0uD2kEOjlZS8igTdc8/STJvwo2936ZfnqO4RXQ==","_npmVersion":"10.8.2","description":"Polar integration for Remix and React Router","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@polar-sh/sdk":"^0.20.0","@polar-sh/adapter-utils":"0.1.7"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^2.1.8","prettier":"^3.2.5","@types/node":"^20.0.0","@biomejs/biome":"1.9.4","@sindresorhus/tsconfig":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/remix_0.2.13_1737586733502_0.05803111632172664","host":"s3://npm-registry-packages-npm-production"}},"0.2.14":{"name":"@polar-sh/remix","version":"0.2.14","keywords":["polar","remix","react-router","payments","subscriptions"],"_id":"@polar-sh/remix@0.2.14","maintainers":[{"name":"birkjernstrom","email":"birk@polar.sh"},{"name":"emilwidlund","email":"hello@emilwidlund.com"},{"name":"fvoron","email":"francois@polar.sh"}],"dist":{"shasum":"08efa410c81e48a827771ae29c01adb12aa98878","tarball":"https://registry.npmjs.org/@polar-sh/remix/-/remix-0.2.14.tgz","fileCount":9,"integrity":"sha512-bDWc1nxAHh0JZQKCx93gG27uyLJnn/lwzqDcgqzmjy4obsV+M6/xTHs9biYed6iBTizKJMFVMcRe2Sscje6+Vw==","signatures":[{"sig":"MEYCIQC4y+fAzV49ecN1bZYBDEC/tOqcHDER6ZbQdLvteBSD7gIhAJBM1/PlEXOZcv2B1XhhV1MCgu/sAnDe1R1QE1vIiVfW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46068},"main":"./dist/index.cjs","type":"module","_from":"file:polar-sh-remix-0.2.14.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=16"},"exports":{"import":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","require":"./dist/index.cjs"}},"scripts":{"dev":"tsc --watch","test":"vitest","build":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap","check":"biome check --write ./src"},"_npmUser":{"name":"emilwidlund","email":"hello@emilwidlund.com"},"_resolved":"/tmp/ca1e5d9c26014485b8bf2cb971a72816/polar-sh-remix-0.2.14.tgz","_integrity":"sha512-bDWc1nxAHh0JZQKCx93gG27uyLJnn/lwzqDcgqzmjy4obsV+M6/xTHs9biYed6iBTizKJMFVMcRe2Sscje6+Vw==","_npmVersion":"10.8.2","description":"Polar integration for Remix and React Router","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@polar-sh/sdk":"^0.21.3","@polar-sh/adapter-utils":"0.1.8"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^2.1.8","prettier":"^3.2.5","@types/node":"^20.0.0","@biomejs/biome":"1.9.4","@sindresorhus/tsconfig":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/remix_0.2.14_1737723266347_0.9100128497733788","host":"s3://npm-registry-packages-npm-production"}},"0.2.15":{"name":"@polar-sh/remix","version":"0.2.15","keywords":["polar","remix","react-router","payments","subscriptions"],"_id":"@polar-sh/remix@0.2.15","maintainers":[{"name":"birkjernstrom","email":"birk@polar.sh"},{"name":"emilwidlund","email":"hello@emilwidlund.com"},{"name":"fvoron","email":"francois@polar.sh"}],"dist":{"shasum":"28c2b4347403792cda0381ee57818e3e54494d39","tarball":"https://registry.npmjs.org/@polar-sh/remix/-/remix-0.2.15.tgz","fileCount":9,"integrity":"sha512-EgK46FOQi8ViTfFqN0kFQwYs3XcMY3BkpYIqZKdmc2A1AsXUUwNIdt8hr/OZaVTMI58V6aaFZYVhKo9Sx3n1wQ==","signatures":[{"sig":"MEYCIQD/9RJ14xUOcP/GNVWMyyNnrV25PwFMs4etRhoQ4tQw2AIhAJdTeVw5MIRJZbJz2RxmSshFzzzHhhzeaveC81NeBgmR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46030},"main":"./dist/index.cjs","type":"module","_from":"file:polar-sh-remix-0.2.15.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=16"},"exports":{"import":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","require":"./dist/index.cjs"}},"scripts":{"dev":"tsc --watch","test":"vitest","build":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap","check":"biome check --write ./src"},"_npmUser":{"name":"emilwidlund","email":"hello@emilwidlund.com"},"_resolved":"/tmp/f69e5e106ec3ff747f05c7b86428cbbb/polar-sh-remix-0.2.15.tgz","_integrity":"sha512-EgK46FOQi8ViTfFqN0kFQwYs3XcMY3BkpYIqZKdmc2A1AsXUUwNIdt8hr/OZaVTMI58V6aaFZYVhKo9Sx3n1wQ==","_npmVersion":"10.8.2","description":"Polar integration for Remix and React Router","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@polar-sh/sdk":"^0.24.0","@polar-sh/adapter-utils":"0.1.9"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^2.1.8","prettier":"^3.2.5","@types/node":"^20.0.0","@biomejs/biome":"1.9.4","@sindresorhus/tsconfig":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/remix_0.2.15_1738777144562_0.8788336127341059","host":"s3://npm-registry-packages-npm-production"}},"0.2.16":{"name":"@polar-sh/remix","version":"0.2.16","keywords":["polar","remix","react-router","payments","subscriptions"],"_id":"@polar-sh/remix@0.2.16","maintainers":[{"name":"birkjernstrom","email":"birk@polar.sh"},{"name":"emilwidlund","email":"hello@emilwidlund.com"},{"name":"fvoron","email":"francois@polar.sh"}],"dist":{"shasum":"ae62bcc8594ccdb933b4a5342939400a7cec5528","tarball":"https://registry.npmjs.org/@polar-sh/remix/-/remix-0.2.16.tgz","fileCount":9,"integrity":"sha512-GD4mW05h1uGO9a08Ll8H3AGn2WYPmt7IRLsBy+nXfHtWReQHou5CNIsrCwwGK0rwg2oXydOpzdoLpPUM07ME1Q==","signatures":[{"sig":"MEUCIQDFwFpA0DHBvDHENvsI4yNDl6/a79HwYfrlNjmlLsehmQIgRXBU/YqOQsBJSXIecF3srbbHntAw3bmrPxYKXk7Gjv0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46031},"main":"./dist/index.cjs","type":"module","_from":"file:polar-sh-remix-0.2.16.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=16"},"exports":{"import":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","require":"./dist/index.cjs"}},"scripts":{"dev":"tsc --watch","test":"vitest","build":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap","check":"biome check --write ./src"},"_npmUser":{"name":"emilwidlund","email":"hello@emilwidlund.com"},"_resolved":"/tmp/17d5fed18012a9de923bf9b9db984bcf/polar-sh-remix-0.2.16.tgz","_integrity":"sha512-GD4mW05h1uGO9a08Ll8H3AGn2WYPmt7IRLsBy+nXfHtWReQHou5CNIsrCwwGK0rwg2oXydOpzdoLpPUM07ME1Q==","_npmVersion":"10.8.2","description":"Polar integration for Remix and React Router","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@polar-sh/sdk":"^0.24.0","@polar-sh/adapter-utils":"0.1.10"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^2.1.8","prettier":"^3.2.5","@types/node":"^20.0.0","@biomejs/biome":"1.9.4","@sindresorhus/tsconfig":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/remix_0.2.16_1738935982778_0.20155306570924814","host":"s3://npm-registry-packages-npm-production"}},"0.2.17":{"name":"@polar-sh/remix","version":"0.2.17","keywords":["polar","remix","react-router","payments","subscriptions"],"_id":"@polar-sh/remix@0.2.17","maintainers":[{"name":"birkjernstrom","email":"birk@polar.sh"},{"name":"emilwidlund","email":"hello@emilwidlund.com"},{"name":"fvoron","email":"francois@polar.sh"}],"dist":{"shasum":"87103b68a5286374607c690fca288035f66dbceb","tarball":"https://registry.npmjs.org/@polar-sh/remix/-/remix-0.2.17.tgz","fileCount":9,"integrity":"sha512-YBul4uns5n7FBaW3LasQ9a3md+JfPijiTa82EtkKkGiov/egbYRQPtNeDIPnHetwWeZ/w3NAUcg6aTl+7gDWhQ==","signatures":[{"sig":"MEUCIQCPvv+MrK3znJpNR3Fpf3Bsw2HC95iuBF+w/9LY9S7BPgIgPEZQKKDVPvtJnTETvt9bdyaTWVJkWFvYBGXYh7+korM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46031},"main":"./dist/index.cjs","type":"module","_from":"file:polar-sh-remix-0.2.17.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=16"},"exports":{"import":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","require":"./dist/index.cjs"}},"scripts":{"dev":"tsc --watch","test":"vitest","build":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap","check":"biome check --write ./src"},"_npmUser":{"name":"emilwidlund","email":"hello@emilwidlund.com"},"_resolved":"/tmp/f714b26467802ab2b2dbe254a09b6db2/polar-sh-remix-0.2.17.tgz","_integrity":"sha512-YBul4uns5n7FBaW3LasQ9a3md+JfPijiTa82EtkKkGiov/egbYRQPtNeDIPnHetwWeZ/w3NAUcg6aTl+7gDWhQ==","_npmVersion":"10.8.2","description":"Polar integration for Remix and React Router","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@polar-sh/sdk":"^0.24.0","@polar-sh/adapter-utils":"0.1.11"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^2.1.8","prettier":"^3.2.5","@types/node":"^20.0.0","@biomejs/biome":"1.9.4","@sindresorhus/tsconfig":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/remix_0.2.17_1739021889424_0.9894118579562126","host":"s3://npm-registry-packages-npm-production"}},"0.2.18":{"name":"@polar-sh/remix","version":"0.2.18","keywords":["polar","remix","react-router","payments","subscriptions"],"_id":"@polar-sh/remix@0.2.18","maintainers":[{"name":"birkjernstrom","email":"birk@polar.sh"},{"name":"emilwidlund","email":"hello@emilwidlund.com"},{"name":"fvoron","email":"francois@polar.sh"}],"dist":{"shasum":"e7484ba47f6e441560e774a6412153ad3e6fa4ee","tarball":"https://registry.npmjs.org/@polar-sh/remix/-/remix-0.2.18.tgz","fileCount":9,"integrity":"sha512-ecHAfqfGSd+T76bAqBbme4+3CYxpkN6YtenLGUmdhAIKcbjtnajCVDANaNdlKFnjrFaj9Xk1HyMCVuTTwVJvqw==","signatures":[{"sig":"MEYCIQC9yiCPIFMeK7nvwWFhq04LYyTH8inEUAzs0rygd8dEGAIhANlvLmWtXLl6T133hlNi8lD36plrnohwV3yaAR8VW2pP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46031},"main":"./dist/index.cjs","type":"module","_from":"file:polar-sh-remix-0.2.18.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=16"},"exports":{"import":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","require":"./dist/index.cjs"}},"scripts":{"dev":"tsc --watch","test":"vitest","build":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap","check":"biome check --write ./src"},"_npmUser":{"name":"emilwidlund","email":"hello@emilwidlund.com"},"_resolved":"/tmp/7c3743f5b023641b06abea9163c4fbc2/polar-sh-remix-0.2.18.tgz","_integrity":"sha512-ecHAfqfGSd+T76bAqBbme4+3CYxpkN6YtenLGUmdhAIKcbjtnajCVDANaNdlKFnjrFaj9Xk1HyMCVuTTwVJvqw==","_npmVersion":"10.8.2","description":"Polar integration for Remix and React Router","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@polar-sh/sdk":"^0.24.0","@polar-sh/adapter-utils":"0.1.12"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^2.1.8","prettier":"^3.2.5","@types/node":"^20.0.0","@biomejs/biome":"1.9.4","@sindresorhus/tsconfig":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/remix_0.2.18_1739354749685_0.28395975226993486","host":"s3://npm-registry-packages-npm-production"}},"0.2.19":{"name":"@polar-sh/remix","version":"0.2.19","keywords":["polar","remix","react-router","payments","subscriptions"],"_id":"@polar-sh/remix@0.2.19","maintainers":[{"name":"birkjernstrom","email":"birk@polar.sh"},{"name":"emilwidlund","email":"hello@emilwidlund.com"},{"name":"fvoron","email":"francois@polar.sh"}],"dist":{"shasum":"bb8ea9fad5eac3202c75ac4ee95b2f49252da861","tarball":"https://registry.npmjs.org/@polar-sh/remix/-/remix-0.2.19.tgz","fileCount":9,"integrity":"sha512-MQsxK6i7s7Zg8++K6uTkA1XkiX3V26IeU58fXc30vy/yLs83QcfrTqDjEv7FLT+2TvM0ymeYLChddGJRel8qCQ==","signatures":[{"sig":"MEUCIQDgyAL7ButV/GgK4H3vimJWhWVTChqHtULogdGF3TmYPAIgOpra2UKxKZiFS7V0bwfVOS20sXGw9E3gYNNZaqOnuS0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46094},"main":"./dist/index.cjs","type":"module","_from":"file:polar-sh-remix-0.2.19.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=16"},"exports":{"import":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","require":"./dist/index.cjs"}},"scripts":{"dev":"tsc --watch","test":"vitest","build":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap","check":"biome check --write ./src"},"_npmUser":{"name":"emilwidlund","email":"hello@emilwidlund.com"},"_resolved":"/tmp/522ef3888b34a236efb1313234a630b1/polar-sh-remix-0.2.19.tgz","_integrity":"sha512-MQsxK6i7s7Zg8++K6uTkA1XkiX3V26IeU58fXc30vy/yLs83QcfrTqDjEv7FLT+2TvM0ymeYLChddGJRel8qCQ==","_npmVersion":"10.8.2","description":"Polar integration for Remix and React Router","directories":{},"_nodeVersion":"20.18.3","dependencies":{"@polar-sh/sdk":"^0.29.2","@polar-sh/adapter-utils":"0.1.13"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^2.1.8","prettier":"^3.2.5","@types/node":"^20.0.0","@biomejs/biome":"1.9.4","@sindresorhus/tsconfig":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/remix_0.2.19_1741212324812_0.5337595238602955","host":"s3://npm-registry-packages-npm-production"}},"0.2.20":{"name":"@polar-sh/remix","version":"0.2.20","keywords":["polar","remix","react-router","payments","subscriptions"],"_id":"@polar-sh/remix@0.2.20","maintainers":[{"name":"birkjernstrom","email":"birk@polar.sh"},{"name":"emilwidlund","email":"hello@emilwidlund.com"},{"name":"fvoron","email":"francois@polar.sh"}],"dist":{"shasum":"a052a157d2f5880488c198b8a864cc7809620fbb","tarball":"https://registry.npmjs.org/@polar-sh/remix/-/remix-0.2.20.tgz","fileCount":9,"integrity":"sha512-/1vu6zqM3POlCDdSjtr439kzsyu2rEF/BQfm6fDQKWXa6jAKkgLcONuNLPwc058AAjBhN37p/uCoDOEAj9/2Mw==","signatures":[{"sig":"MEUCIQDjQ6bUMI8Tl9WVB57sJ+Jo9KdwUmO0jeNnzN8RJXtRUQIgAasLDydIacfUzvJmQ7PAsi1wPiNvB1u6RP3RJ3n6E4I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46094},"main":"./dist/index.cjs","type":"module","_from":"file:polar-sh-remix-0.2.20.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=16"},"exports":{"import":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","require":"./dist/index.cjs"}},"scripts":{"dev":"tsc --watch","test":"vitest","build":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap","check":"biome check --write ./src"},"_npmUser":{"name":"emilwidlund","email":"hello@emilwidlund.com"},"_resolved":"/tmp/02749b2400de11d0b4c8ac9796bf5b46/polar-sh-remix-0.2.20.tgz","_integrity":"sha512-/1vu6zqM3POlCDdSjtr439kzsyu2rEF/BQfm6fDQKWXa6jAKkgLcONuNLPwc058AAjBhN37p/uCoDOEAj9/2Mw==","_npmVersion":"10.8.2","description":"Polar integration for Remix and React Router","directories":{},"_nodeVersion":"20.18.3","dependencies":{"@polar-sh/sdk":"^0.29.3","@polar-sh/adapter-utils":"0.1.14"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^2.1.8","prettier":"^3.2.5","@types/node":"^20.0.0","@biomejs/biome":"1.9.4","@sindresorhus/tsconfig":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/remix_0.2.20_1741299465865_0.4369186772181317","host":"s3://npm-registry-packages-npm-production"}},"0.2.21":{"name":"@polar-sh/remix","version":"0.2.21","keywords":["polar","remix","react-router","payments","subscriptions"],"_id":"@polar-sh/remix@0.2.21","maintainers":[{"name":"birkjernstrom","email":"birk@polar.sh"},{"name":"emilwidlund","email":"hello@emilwidlund.com"},{"name":"fvoron","email":"francois@polar.sh"}],"dist":{"shasum":"48758053693879f1cc370d9d38ae793327a08f9c","tarball":"https://registry.npmjs.org/@polar-sh/remix/-/remix-0.2.21.tgz","fileCount":9,"integrity":"sha512-Qfbc2fAlKQeVPjUEE2EH86xdb7Am2AENM7sYcpnDjm/zfhXlT0th8nE04UGb6vaUTwZRj8gsZKsVwKv4QkS+aQ==","signatures":[{"sig":"MEQCIFOumT1usv/na6D28jZ8gTmrmqqSG//xb1YaDM0n3FrYAiAwdzAUvEY1hGiIxKCnm8En5hZG9E4JMc6/msrTz+VHEw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46153},"main":"./dist/index.cjs","type":"module","_from":"file:polar-sh-remix-0.2.21.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=16"},"exports":{"import":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","require":"./dist/index.cjs"}},"scripts":{"dev":"tsc --watch","test":"vitest","build":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap","check":"biome check --write ./src"},"_npmUser":{"name":"emilwidlund","email":"hello@emilwidlund.com"},"_resolved":"/tmp/26cf275977e21b7e569f462604a9a668/polar-sh-remix-0.2.21.tgz","_integrity":"sha512-Qfbc2fAlKQeVPjUEE2EH86xdb7Am2AENM7sYcpnDjm/zfhXlT0th8nE04UGb6vaUTwZRj8gsZKsVwKv4QkS+aQ==","_npmVersion":"10.8.2","description":"Polar integration for Remix and React Router","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@polar-sh/sdk":"^0.32.0","@polar-sh/adapter-utils":"0.1.15"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^2.1.8","prettier":"^3.2.5","@types/node":"^20.0.0","@biomejs/biome":"1.9.4","@sindresorhus/tsconfig":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/remix_0.2.21_1742487328970_0.12343676401904902","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@polar-sh/remix","version":"0.3.0","keywords":["polar","remix","react-router","payments","subscriptions"],"_id":"@polar-sh/remix@0.3.0","maintainers":[{"name":"birkjernstrom","email":"birk@polar.sh"},{"name":"emilwidlund","email":"hello@emilwidlund.com"},{"name":"fvoron","email":"francois@polar.sh"}],"dist":{"shasum":"38413f73f70215e9d47bbd8ba93ef415fc3e8c09","tarball":"https://registry.npmjs.org/@polar-sh/remix/-/remix-0.3.0.tgz","fileCount":9,"integrity":"sha512-foDnEALn4PVktdIa++CjDtwcCjHQO/7kTk3QsNbNW9+xyFM/XJZjTdYVp0KUM3UrD50I1T2FEPVF6Dvh8+/2YA==","signatures":[{"sig":"MEUCIH/UIMATdB019CCryR7btbsUVPg3c+sz7eBHKcD+rW8DAiEAvTSlt+Opn3Sj2O7j3UjVH571UxMuxiRifVeHw6hA9xA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45164},"main":"./dist/index.cjs","type":"module","_from":"file:polar-sh-remix-0.3.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=16"},"exports":{"import":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","require":"./dist/index.cjs"}},"scripts":{"dev":"tsc --watch","test":"vitest","build":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap","check":"biome check --write ./src"},"_npmUser":{"name":"emilwidlund","email":"hello@emilwidlund.com"},"_resolved":"/tmp/ed653e122dfffa707261a7fc35033c1b/polar-sh-remix-0.3.0.tgz","_integrity":"sha512-foDnEALn4PVktdIa++CjDtwcCjHQO/7kTk3QsNbNW9+xyFM/XJZjTdYVp0KUM3UrD50I1T2FEPVF6Dvh8+/2YA==","_npmVersion":"10.8.2","description":"Polar integration for Remix and React Router","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@polar-sh/sdk":"^0.32.11","@polar-sh/adapter-utils":"0.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^2.1.8","prettier":"^3.2.5","@types/node":"^20.0.0","@biomejs/biome":"1.9.4","@sindresorhus/tsconfig":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/remix_0.3.0_1744987297311_0.10509549449837174","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@polar-sh/remix","version":"0.3.1","keywords":["polar","remix","react-router","payments","subscriptions"],"_id":"@polar-sh/remix@0.3.1","maintainers":[{"name":"birkjernstrom","email":"birk@polar.sh"},{"name":"emilwidlund","email":"hello@emilwidlund.com"},{"name":"fvoron","email":"francois@polar.sh"}],"dist":{"shasum":"0fac866f9b222c97d8efd388ece86fed805db74b","tarball":"https://registry.npmjs.org/@polar-sh/remix/-/remix-0.3.1.tgz","fileCount":9,"integrity":"sha512-Z+ALvqGDmpSEwIQlchyTkq/AR5QuPF4UD8xR0EkOJt22XaJrcykorsoCClF3mkpRxZ9Zb+6NUYQk7jkHwfg21A==","signatures":[{"sig":"MEUCIBJFP8LOK4c1fNU6uIvkCOnWRhjnpgPrekg547CfF2VYAiEAjy3kjjS3Eb+3NP+ip0Y9OxqakcyyFsQMJtEILeuOQ/8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45082},"main":"./dist/index.cjs","type":"module","_from":"file:polar-sh-remix-0.3.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=16"},"exports":{"import":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","require":"./dist/index.cjs"}},"scripts":{"dev":"tsc --watch","test":"vitest","build":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap","check":"biome check --write ./src"},"_npmUser":{"name":"emilwidlund","actor":{"name":"emilwidlund","type":"user","email":"hello@emilwidlund.com"},"email":"hello@emilwidlund.com"},"_resolved":"/tmp/48db9d29d08c30492701ebbd5f3a0ac0/polar-sh-remix-0.3.1.tgz","_integrity":"sha512-Z+ALvqGDmpSEwIQlchyTkq/AR5QuPF4UD8xR0EkOJt22XaJrcykorsoCClF3mkpRxZ9Zb+6NUYQk7jkHwfg21A==","_npmVersion":"10.8.2","description":"Polar integration for Remix and React Router","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@polar-sh/sdk":"^0.34.2","@polar-sh/adapter-utils":"0.2.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^2.1.8","prettier":"^3.2.5","@types/node":"^20.0.0","@biomejs/biome":"1.9.4","@sindresorhus/tsconfig":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/remix_0.3.1_1750665590362_0.10172644390331298","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@polar-sh/remix","version":"0.3.2","keywords":["polar","remix","react-router","payments","subscriptions"],"_id":"@polar-sh/remix@0.3.2","maintainers":[{"name":"birkjernstrom","email":"birk@polar.sh"},{"name":"emilwidlund","email":"hello@emilwidlund.com"},{"name":"fvoron","email":"francois@polar.sh"}],"dist":{"shasum":"2833734976b2732a1db43ec08e1e72558503dd97","tarball":"https://registry.npmjs.org/@polar-sh/remix/-/remix-0.3.2.tgz","fileCount":9,"integrity":"sha512-yv2NbzYg3gP11V2I2N8GTs/AR0pe6zQIuQUbv4OWKSKBl+7uOWvwjjLSb6gz/iK9uQv1ydnWXOD7FlVeloCWVw==","signatures":[{"sig":"MEUCIC0SkAPl80fVb7c7TaTilmcob7xzxzVCi4xH5zMtmf41AiEA/0kIY06lyx0hGat2bUbuugGTRlJMVQEtobYyADwZs60=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46147},"main":"./dist/index.cjs","type":"module","_from":"file:polar-sh-remix-0.3.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=16"},"exports":{"import":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","require":"./dist/index.cjs"}},"scripts":{"dev":"tsc --watch","test":"vitest","build":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap","check":"biome check --write ./src"},"_npmUser":{"name":"emilwidlund","actor":{"name":"emilwidlund","type":"user","email":"hello@emilwidlund.com"},"email":"hello@emilwidlund.com"},"_resolved":"/tmp/b533cddde34bd2a92ff4e7bd6a5fa184/polar-sh-remix-0.3.2.tgz","_integrity":"sha512-yv2NbzYg3gP11V2I2N8GTs/AR0pe6zQIuQUbv4OWKSKBl+7uOWvwjjLSb6gz/iK9uQv1ydnWXOD7FlVeloCWVw==","_npmVersion":"10.8.2","description":"Polar integration for Remix and React Router","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@polar-sh/sdk":"^0.34.2","@polar-sh/adapter-utils":"0.2.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^2.1.8","prettier":"^3.2.5","@types/node":"^20.0.0","@biomejs/biome":"1.9.4","@sindresorhus/tsconfig":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/remix_0.3.2_1751453592371_0.6578029430920811","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"@polar-sh/remix","version":"0.3.3","keywords":["polar","remix","react-router","payments","subscriptions"],"_id":"@polar-sh/remix@0.3.3","maintainers":[{"name":"birkjernstrom","email":"birk@polar.sh"},{"name":"emilwidlund","email":"hello@emilwidlund.com"},{"name":"fvoron","email":"francois@polar.sh"}],"dist":{"shasum":"d2276eea61d7cedec179a64b54a302b3cece43ea","tarball":"https://registry.npmjs.org/@polar-sh/remix/-/remix-0.3.3.tgz","fileCount":9,"integrity":"sha512-GopxggJwqmuXuhLaVrYv2cvRzry8fT9rFNTZg16mrTYz89Py/bAFX+U+hhx4dr/SZnypa/9javsNd9uQ0HQ1wQ==","signatures":[{"sig":"MEYCIQC7lAz4nqua0yqNCExmzzpqDKPQhEkGWG5tTuJkDiNeMwIhAMQzZDYJnfG2QNFQENYX2YZ5S0B1wvR4nMf7BfNS1UEG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46147},"main":"./dist/index.cjs","type":"module","_from":"file:polar-sh-remix-0.3.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=16"},"exports":{"import":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","require":"./dist/index.cjs"}},"scripts":{"dev":"tsc --watch","test":"vitest","build":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap","check":"biome check --write ./src"},"_npmUser":{"name":"emilwidlund","email":"hello@emilwidlund.com"},"_resolved":"/tmp/9c50621358387b436d7f37a8a2833dee/polar-sh-remix-0.3.3.tgz","_integrity":"sha512-GopxggJwqmuXuhLaVrYv2cvRzry8fT9rFNTZg16mrTYz89Py/bAFX+U+hhx4dr/SZnypa/9javsNd9uQ0HQ1wQ==","_npmVersion":"10.8.2","description":"Polar integration for Remix and React Router","directories":{},"_nodeVersion":"20.19.3","dependencies":{"@polar-sh/sdk":"^0.34.5","@polar-sh/adapter-utils":"0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^2.1.8","prettier":"^3.2.5","@types/node":"^20.0.0","@biomejs/biome":"1.9.4","@sindresorhus/tsconfig":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/remix_0.3.3_1752534535346_0.07007230336597137","host":"s3://npm-registry-packages-npm-production"}},"0.3.4":{"name":"@polar-sh/remix","version":"0.3.4","keywords":["polar","remix","react-router","payments","subscriptions"],"_id":"@polar-sh/remix@0.3.4","maintainers":[{"name":"birkjernstrom","email":"birk@polar.sh"},{"name":"emilwidlund","email":"hello@emilwidlund.com"},{"name":"fvoron","email":"francois@polar.sh"}],"dist":{"shasum":"1f0c73ae0df1c50f25d1af4b9c2e7d6a00cbdb3c","tarball":"https://registry.npmjs.org/@polar-sh/remix/-/remix-0.3.4.tgz","fileCount":9,"integrity":"sha512-Mv0r0J1r19qdPU4s5h/8ZjJykaWvE81Y81EcUaqTAlxnm0JREpMhSlqdy5aDg2L/ZGpFYnzASJhH5DSc6uu1jw==","signatures":[{"sig":"MEUCIBq1EZVEQNcKuXIkYp5Di8h7zbNfXhYzJR0dxvZkaL4xAiEA0zpi15mvmdB5hViSIqazV4YvMlfQnmJI93Bija1H4As=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46147},"main":"./dist/index.cjs","type":"module","_from":"file:polar-sh-remix-0.3.4.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=16"},"exports":{"import":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","require":"./dist/index.cjs"}},"scripts":{"dev":"tsc --watch","test":"vitest","build":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap","check":"biome check --write ./src"},"_npmUser":{"name":"emilwidlund","email":"hello@emilwidlund.com"},"_resolved":"/tmp/38858474d0f4b7cafc6aee101a4fcad3/polar-sh-remix-0.3.4.tgz","_integrity":"sha512-Mv0r0J1r19qdPU4s5h/8ZjJykaWvE81Y81EcUaqTAlxnm0JREpMhSlqdy5aDg2L/ZGpFYnzASJhH5DSc6uu1jw==","_npmVersion":"10.8.2","description":"Polar integration for Remix and React Router","directories":{},"_nodeVersion":"20.19.4","dependencies":{"@polar-sh/sdk":"^0.34.8","@polar-sh/adapter-utils":"0.2.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^2.1.8","prettier":"^3.2.5","@types/node":"^20.0.0","@biomejs/biome":"1.9.4","@sindresorhus/tsconfig":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/remix_0.3.4_1753614746902_0.8498247894500164","host":"s3://npm-registry-packages-npm-production"}},"0.3.5":{"name":"@polar-sh/remix","version":"0.3.5","keywords":["polar","remix","react-router","payments","subscriptions"],"_id":"@polar-sh/remix@0.3.5","maintainers":[{"name":"birkjernstrom","email":"birk@polar.sh"},{"name":"emilwidlund","email":"hello@emilwidlund.com"},{"name":"fvoron","email":"francois@polar.sh"}],"dist":{"shasum":"3c557350d45cc1b21546995f7829bd8fcd397fc1","tarball":"https://registry.npmjs.org/@polar-sh/remix/-/remix-0.3.5.tgz","fileCount":9,"integrity":"sha512-QhozDImePlUUeFdfgJWb/tp3TIFJ9KDuZOYqlX7UrfzKRFO6PXIFx/u2lBRbx1JZyOjIIN4qrI6+G6q63b02KA==","signatures":[{"sig":"MEYCIQD0iPY58rMf4MTTEUhZtErzEvyKQM9+SHKMHSwl7XL+HwIhANhsIsI7huPQr32h2KNLF8G5GD321BDxCoaXDkS2+fTv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46148},"main":"./dist/index.cjs","type":"module","_from":"file:polar-sh-remix-0.3.5.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=16"},"exports":{"import":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","require":"./dist/index.cjs"}},"scripts":{"dev":"tsc --watch","test":"vitest","build":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap","check":"biome check --write ./src"},"_npmUser":{"name":"emilwidlund","email":"hello@emilwidlund.com"},"_resolved":"/tmp/7edec811705bbb6a016adbb44745e407/polar-sh-remix-0.3.5.tgz","_integrity":"sha512-QhozDImePlUUeFdfgJWb/tp3TIFJ9KDuZOYqlX7UrfzKRFO6PXIFx/u2lBRbx1JZyOjIIN4qrI6+G6q63b02KA==","_npmVersion":"10.8.2","description":"Polar integration for Remix and React Router","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@polar-sh/sdk":"^0.34.16","@polar-sh/adapter-utils":"0.2.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^2.1.8","prettier":"^3.2.5","@types/node":"^20.0.0","@biomejs/biome":"1.9.4","@sindresorhus/tsconfig":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/remix_0.3.5_1757372301928_0.6086647563371703","host":"s3://npm-registry-packages-npm-production"}},"0.3.6":{"name":"@polar-sh/remix","version":"0.3.6","keywords":["polar","remix","react-router","payments","subscriptions"],"_id":"@polar-sh/remix@0.3.6","maintainers":[{"name":"birkjernstrom","email":"birk@polar.sh"},{"name":"emilwidlund","email":"hello@emilwidlund.com"},{"name":"fvoron","email":"francois@polar.sh"}],"dist":{"shasum":"9a2222f43db6784fec7c3a5e64a310361678dbf7","tarball":"https://registry.npmjs.org/@polar-sh/remix/-/remix-0.3.6.tgz","fileCount":9,"integrity":"sha512-/5wSD8cVGNBnV3KnXRsA4q2daRwEFzZVY6ZQ5LRbFy1MMMkW+JLv/CshRoAPf1x/A3BaV465XExzPaSHIXsfUg==","signatures":[{"sig":"MEQCIBtd5OZ1dAIrYtYATBRVldW0zPKq3syvhD/6HLrPlOlwAiBHARZ2dtcXp5BDBRB2BQc7TklKXlre0o776wfVXQdxFg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46148},"main":"./dist/index.cjs","type":"module","_from":"file:polar-sh-remix-0.3.6.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=16"},"exports":{"import":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","require":"./dist/index.cjs"}},"scripts":{"dev":"tsc --watch","test":"vitest","build":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap","check":"biome check --write ./src"},"_npmUser":{"name":"emilwidlund","email":"hello@emilwidlund.com"},"_resolved":"/tmp/b050c1ab380f6a0316c53a8bc1b58b4c/polar-sh-remix-0.3.6.tgz","_integrity":"sha512-/5wSD8cVGNBnV3KnXRsA4q2daRwEFzZVY6ZQ5LRbFy1MMMkW+JLv/CshRoAPf1x/A3BaV465XExzPaSHIXsfUg==","_npmVersion":"10.8.2","description":"Polar integration for Remix and React Router","directories":{},"_nodeVersion":"20.19.4","dependencies":{"@polar-sh/sdk":"^0.34.16","@polar-sh/adapter-utils":"0.2.5"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^2.1.8","prettier":"^3.2.5","@types/node":"^20.0.0","@biomejs/biome":"1.9.4","@sindresorhus/tsconfig":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/remix_0.3.6_1757373603060_0.44278718355459623","host":"s3://npm-registry-packages-npm-production"}},"0.3.7":{"name":"@polar-sh/remix","version":"0.3.7","keywords":["polar","remix","react-router","payments","subscriptions"],"_id":"@polar-sh/remix@0.3.7","maintainers":[{"name":"birkjernstrom","email":"birk@polar.sh"},{"name":"emilwidlund","email":"hello@emilwidlund.com"},{"name":"fvoron","email":"francois@polar.sh"}],"dist":{"shasum":"c06f7e05f6be90af86433ce44de02cf9d0187d09","tarball":"https://registry.npmjs.org/@polar-sh/remix/-/remix-0.3.7.tgz","fileCount":9,"integrity":"sha512-PiXx5OMgNFtrE2OxtoOKVzcf4sqH+z1pNGfycu2Gi5LoaQn1BW2FDAEfeoBlFAD41KH4k9QZHzWfz/OrUo5SGA==","signatures":[{"sig":"MEUCIBe/1RaHll5g8ugb42jMBf7/AnSQJYqX5J6T0Pk8Hja7AiEA36tjOjOagFYS8JSFpsSkNoczM9lqlRLfgyLvDo0yG2k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46148},"main":"./dist/index.cjs","type":"module","_from":"file:polar-sh-remix-0.3.7.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=16"},"exports":{"import":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","require":"./dist/index.cjs"}},"scripts":{"dev":"tsc --watch","test":"vitest","build":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap","check":"biome check --write ./src"},"_npmUser":{"name":"emilwidlund","email":"hello@emilwidlund.com"},"_resolved":"/tmp/7a7b6f595f9b542183f18a0a4043b202/polar-sh-remix-0.3.7.tgz","_integrity":"sha512-PiXx5OMgNFtrE2OxtoOKVzcf4sqH+z1pNGfycu2Gi5LoaQn1BW2FDAEfeoBlFAD41KH4k9QZHzWfz/OrUo5SGA==","_npmVersion":"10.8.2","description":"Polar integration for Remix and React Router","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@polar-sh/sdk":"^0.34.17","@polar-sh/adapter-utils":"0.2.6"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^2.1.8","prettier":"^3.2.5","@types/node":"^20.0.0","@biomejs/biome":"1.9.4","@sindresorhus/tsconfig":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/remix_0.3.7_1758009958821_0.8772591482080985","host":"s3://npm-registry-packages-npm-production"}},"0.3.8":{"name":"@polar-sh/remix","version":"0.3.8","keywords":["polar","remix","react-router","payments","subscriptions"],"_id":"@polar-sh/remix@0.3.8","maintainers":[{"name":"birkjernstrom","email":"birk@polar.sh"},{"name":"emilwidlund","email":"hello@emilwidlund.com"},{"name":"fvoron","email":"francois@polar.sh"}],"dist":{"shasum":"33dc118f9a08149f8c759d358390279ac7b20232","tarball":"https://registry.npmjs.org/@polar-sh/remix/-/remix-0.3.8.tgz","fileCount":9,"integrity":"sha512-p7psvWHKtnohcLuVJy4+vpQnSgVJMyXyAPuGP2gpYbZQoN8YxTroSghgEEhgMKlCjBemxnmIJqBgwPUmBuDICg==","signatures":[{"sig":"MEQCIFt/mvQulwJyk6b78z8DcxPER5DV3TZBLQlDITcWUrzAAiBukfRWpUvSoWXO7srregwuaUay6xeJ5YpITUImGZf6mw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46147},"main":"./dist/index.cjs","type":"module","_from":"file:polar-sh-remix-0.3.8.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=16"},"exports":{"import":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","require":"./dist/index.cjs"}},"scripts":{"dev":"tsc --watch","test":"vitest","build":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap","check":"biome check --write ./src"},"_npmUser":{"name":"emilwidlund","email":"hello@emilwidlund.com"},"_resolved":"/tmp/2de89a407def0f0b12e5ae8c832ee8fc/polar-sh-remix-0.3.8.tgz","_integrity":"sha512-p7psvWHKtnohcLuVJy4+vpQnSgVJMyXyAPuGP2gpYbZQoN8YxTroSghgEEhgMKlCjBemxnmIJqBgwPUmBuDICg==","_npmVersion":"10.8.2","description":"Polar integration for Remix and React Router","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@polar-sh/sdk":"^0.35.3","@polar-sh/adapter-utils":"0.2.7"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^2.1.8","prettier":"^3.2.5","@types/node":"^20.0.0","@biomejs/biome":"1.9.4","@sindresorhus/tsconfig":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/remix_0.3.8_1759153181218_0.9398494812856095","host":"s3://npm-registry-packages-npm-production"}},"0.3.9":{"name":"@polar-sh/remix","version":"0.3.9","keywords":["polar","remix","react-router","payments","subscriptions"],"_id":"@polar-sh/remix@0.3.9","maintainers":[{"name":"birkjernstrom","email":"birk@polar.sh"},{"name":"emilwidlund","email":"hello@emilwidlund.com"},{"name":"fvoron","email":"francois@polar.sh"}],"dist":{"shasum":"f0a5436b0b5b34fa329cd39d0409f968362eff62","tarball":"https://registry.npmjs.org/@polar-sh/remix/-/remix-0.3.9.tgz","fileCount":9,"integrity":"sha512-VYqHMzGUO295Q/ubEtN/85VHVM/2K0/41c3FlZgOrU9/0U6EDpNqIpmH7GsZkK0yws57jNzkNHuw73S9kcNlJA==","signatures":[{"sig":"MEUCIDyIBSGFn+rJ3SNP9Mh56XUX537SDwDnt3GQTmHuFT2wAiEAuWOZZ5O82kXVvx1R5m5U/QKwHjWfm5tcs/PL6qt5FZ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46147},"main":"./dist/index.cjs","type":"module","_from":"file:polar-sh-remix-0.3.9.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=16"},"exports":{"import":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","require":"./dist/index.cjs"}},"scripts":{"dev":"tsc --watch","test":"vitest","build":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap","check":"biome check --write ./src"},"_npmUser":{"name":"emilwidlund","email":"hello@emilwidlund.com"},"_resolved":"/tmp/cfd3ec5d671b519cffdf883661ab0b70/polar-sh-remix-0.3.9.tgz","_integrity":"sha512-VYqHMzGUO295Q/ubEtN/85VHVM/2K0/41c3FlZgOrU9/0U6EDpNqIpmH7GsZkK0yws57jNzkNHuw73S9kcNlJA==","_npmVersion":"10.8.2","description":"Polar integration for Remix and React Router","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@polar-sh/sdk":"^0.35.3","@polar-sh/adapter-utils":"0.2.8"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^2.1.8","prettier":"^3.2.5","@types/node":"^20.0.0","@biomejs/biome":"1.9.4","@sindresorhus/tsconfig":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/remix_0.3.9_1759158115229_0.9142387232272717","host":"s3://npm-registry-packages-npm-production"}},"0.3.11":{"name":"@polar-sh/remix","version":"0.3.11","keywords":["polar","remix","react-router","payments","subscriptions"],"_id":"@polar-sh/remix@0.3.11","maintainers":[{"name":"birkjernstrom","email":"birk@polar.sh"},{"name":"emilwidlund","email":"hello@emilwidlund.com"},{"name":"fvoron","email":"francois@polar.sh"}],"dist":{"shasum":"baab11bbc3fef0259358e58f736511df064a6c10","tarball":"https://registry.npmjs.org/@polar-sh/remix/-/remix-0.3.11.tgz","fileCount":9,"integrity":"sha512-t8he78tPNZO538YxTGRADUtKNAoy4ddmlQCchPpyekRBeuOeF/LZFBocvdzDs6Ns3kmXllxJIbpE9AJmNmWN5w==","signatures":[{"sig":"MEUCIQCPTcuMsg99rmoYzXTHFhv4Mc0yMKrmEJlNg/H9WWNWXgIgdUCWUsSYmC89Hrs+SuypCvLVPlaFLXdPXvGf6t5YGWo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48144},"main":"./dist/index.cjs","type":"module","_from":"file:polar-sh-remix-0.3.11.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=16"},"exports":{"import":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","require":"./dist/index.cjs"}},"scripts":{"dev":"tsc --watch","test":"vitest","build":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap","check":"biome check --write ./src"},"_npmUser":{"name":"emilwidlund","email":"hello@emilwidlund.com"},"_resolved":"/tmp/72aaf705e84ebdb7d6af234e8572489f/polar-sh-remix-0.3.11.tgz","_integrity":"sha512-t8he78tPNZO538YxTGRADUtKNAoy4ddmlQCchPpyekRBeuOeF/LZFBocvdzDs6Ns3kmXllxJIbpE9AJmNmWN5w==","_npmVersion":"10.8.2","description":"Polar integration for Remix and React Router","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@polar-sh/sdk":"^0.38.1","@polar-sh/adapter-utils":"0.2.10"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","vitest":"^2.1.8","prettier":"^3.6.2","@types/node":"^20.0.0","@biomejs/biome":"1.9.4","@sindresorhus/tsconfig":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/remix_0.3.11_1761117241214_0.5953754172621117","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@polar-sh/remix","version":"0.4.0","keywords":["polar","remix","react-router","payments","subscriptions"],"_id":"@polar-sh/remix@0.4.0","maintainers":[{"name":"birkjernstrom","email":"birk@polar.sh"},{"name":"emilwidlund","email":"hello@emilwidlund.com"},{"name":"fvoron","email":"francois@polar.sh"}],"dist":{"shasum":"73d7b87c4085a30bd46425aa079737aa25b4be2d","tarball":"https://registry.npmjs.org/@polar-sh/remix/-/remix-0.4.0.tgz","fileCount":9,"integrity":"sha512-xM5ZTxuFQQoWWF0pv44w9AE5wvPRlcXazuUdUNcGJsyJUGThag1jTBmbS9Hp/0oIPbNFrwJm45DkI2IuKmbFVw==","signatures":[{"sig":"MEYCIQCkRCswEb83bOqmZ1b3Cqv5ntttco3DJvLbGbN4sqhOqAIhAPl6oENsyPc6mXmIyVMurw9JLgRrKRpq5nCoEVMO33SL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48142},"main":"./dist/index.cjs","type":"module","_from":"file:polar-sh-remix-0.4.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=16"},"exports":{"import":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","require":"./dist/index.cjs"}},"scripts":{"dev":"tsc --watch","test":"vitest","build":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap","check":"biome check --write ./src"},"_npmUser":{"name":"fvoron","email":"francois@polar.sh"},"_resolved":"/tmp/455f927f01c6fd8cbf375ad544eb1de8/polar-sh-remix-0.4.0.tgz","_integrity":"sha512-xM5ZTxuFQQoWWF0pv44w9AE5wvPRlcXazuUdUNcGJsyJUGThag1jTBmbS9Hp/0oIPbNFrwJm45DkI2IuKmbFVw==","_npmVersion":"10.8.2","description":"Polar integration for Remix and React Router","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@polar-sh/sdk":"^0.40.2","@polar-sh/adapter-utils":"0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","vitest":"^2.1.8","prettier":"^3.6.2","@types/node":"^20.0.0","@biomejs/biome":"1.9.4","@sindresorhus/tsconfig":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/remix_0.4.0_1761653426786_0.4217947504546342","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@polar-sh/remix","version":"0.5.0","keywords":["polar","remix","react-router","payments","subscriptions"],"_id":"@polar-sh/remix@0.5.0","maintainers":[{"name":"birkjernstrom","email":"birk@polar.sh"},{"name":"emilwidlund","email":"hello@emilwidlund.com"},{"name":"fvoron","email":"francois@polar.sh"}],"dist":{"shasum":"7cd6a38a046004b7f9092733496b6b3a6b5400b5","tarball":"https://registry.npmjs.org/@polar-sh/remix/-/remix-0.5.0.tgz","fileCount":9,"integrity":"sha512-Rto05296JdeWqO3r6ns016Je2QloTTBb/ms2iSGpQQwlGdsMvKRnew+r6G6lBXF3oEZ5CJ1W41PD3+2p9ADmqg==","signatures":[{"sig":"MEQCIDk7qx/azoVD4Bfysmi4WHlB7+OwxoJMf5lFPXhnNaEOAiBBoyuqYtHB8NvQ8F9Q/qDm9hSDPVk/FYYVYoPAMceOJQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48935},"main":"./dist/index.cjs","type":"module","_from":"file:polar-sh-remix-0.5.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=16"},"exports":{"import":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","require":"./dist/index.cjs"}},"scripts":{"dev":"tsc --watch","test":"vitest","build":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap","check":"biome check --write ./src"},"_npmUser":{"name":"fvoron","email":"francois@polar.sh"},"_resolved":"/tmp/3823081e141b80ab924a054a0a09157a/polar-sh-remix-0.5.0.tgz","_integrity":"sha512-Rto05296JdeWqO3r6ns016Je2QloTTBb/ms2iSGpQQwlGdsMvKRnew+r6G6lBXF3oEZ5CJ1W41PD3+2p9ADmqg==","_npmVersion":"10.8.2","description":"Polar integration for Remix and React Router","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@polar-sh/sdk":"^0.40.2","@polar-sh/adapter-utils":"0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","vitest":"^2.1.8","prettier":"^3.6.2","@types/node":"^20.0.0","@biomejs/biome":"1.9.4","@sindresorhus/tsconfig":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/remix_0.5.0_1762183425373_0.8445180512388561","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@polar-sh/remix","version":"0.6.0","keywords":["polar","remix","react-router","payments","subscriptions"],"_id":"@polar-sh/remix@0.6.0","maintainers":[{"name":"birkjernstrom","email":"birk@polar.sh"},{"name":"emilwidlund","email":"hello@emilwidlund.com"},{"name":"fvoron","email":"francois@polar.sh"}],"dist":{"shasum":"2498ee208dbd3f41f61d4d3a451867a6566f0969","tarball":"https://registry.npmjs.org/@polar-sh/remix/-/remix-0.6.0.tgz","fileCount":9,"integrity":"sha512-ufyvNZtlSQb/ou0PDUaIe+0Ok1Vyrix9mlQYPtDF4wMDWzOHcz1m8vIQe+jHEs7lkb2nRZhjFp4kFKlzolGRQA==","signatures":[{"sig":"MEYCIQC9U/WR2gTk7iSlHkWRzqrJ3qOIPY4mJu8RWCoLbO7T0AIhANpEcC7d7EqORcAcO8Q0U69fyvX4Yhn4K2DQo09p985h","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48935},"main":"./dist/index.cjs","type":"module","_from":"file:polar-sh-remix-0.6.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=16"},"exports":{"import":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","require":"./dist/index.cjs"}},"scripts":{"dev":"tsc --watch","test":"vitest","build":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap","check":"biome check --write ./src"},"_npmUser":{"name":"fvoron","email":"francois@polar.sh"},"_resolved":"/tmp/f371419b1e814fbdd135257ee5397b52/polar-sh-remix-0.6.0.tgz","_integrity":"sha512-ufyvNZtlSQb/ou0PDUaIe+0Ok1Vyrix9mlQYPtDF4wMDWzOHcz1m8vIQe+jHEs7lkb2nRZhjFp4kFKlzolGRQA==","_npmVersion":"10.8.2","description":"Polar integration for Remix and React Router","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@polar-sh/sdk":"^0.41.5","@polar-sh/adapter-utils":"0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","vitest":"^2.1.8","prettier":"^3.6.2","@types/node":"^20.0.0","@biomejs/biome":"1.9.4","@sindresorhus/tsconfig":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/remix_0.6.0_1763716299244_0.07045991427609533","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"@polar-sh/remix","version":"0.6.1","keywords":["polar","remix","react-router","payments","subscriptions"],"_id":"@polar-sh/remix@0.6.1","maintainers":[{"name":"birkjernstrom","email":"birk@polar.sh"},{"name":"emilwidlund","email":"hello@emilwidlund.com"},{"name":"fvoron","email":"francois@polar.sh"}],"dist":{"shasum":"23a21168095c6c02a562f733bc1b2d97cc852c48","tarball":"https://registry.npmjs.org/@polar-sh/remix/-/remix-0.6.1.tgz","fileCount":9,"integrity":"sha512-+Ju+fGkt+NaUcpjPOMdGO3Mw7Eb/3Dg7ZQvB+ZDmZLxMjoStl+ymeBXJ/b2svCwWIWm1Y3FLAynBaLnHgcUpcQ==","signatures":[{"sig":"MEUCIFvxBAffE0CSWqp0vgKKX91ZVFsduegl0LQUiGWbcutBAiEAq6jAWyDhfD+fUK9a0c43AJDBZMyr7l07nbBlEGRzwk4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48935},"main":"./dist/index.cjs","type":"module","_from":"file:polar-sh-remix-0.6.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=16"},"exports":{"import":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","require":"./dist/index.cjs"}},"scripts":{"dev":"tsc --watch","test":"vitest","build":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap","check":"biome check --write ./src"},"_npmUser":{"name":"fvoron","email":"francois@polar.sh"},"_resolved":"/tmp/756b0eab4cd00d6b34040936e3f08527/polar-sh-remix-0.6.1.tgz","_integrity":"sha512-+Ju+fGkt+NaUcpjPOMdGO3Mw7Eb/3Dg7ZQvB+ZDmZLxMjoStl+ymeBXJ/b2svCwWIWm1Y3FLAynBaLnHgcUpcQ==","_npmVersion":"10.8.2","description":"Polar integration for Remix and React Router","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@polar-sh/sdk":"^0.41.5","@polar-sh/adapter-utils":"0.4.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^2.1.8","prettier":"^3.7.4","@types/node":"^20.0.0","@biomejs/biome":"1.9.4","@sindresorhus/tsconfig":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/remix_0.6.1_1765263715947_0.06806965925284447","host":"s3://npm-registry-packages-npm-production"}},"0.6.2":{"name":"@polar-sh/remix","version":"0.6.2","keywords":["polar","remix","react-router","payments","subscriptions"],"_id":"@polar-sh/remix@0.6.2","maintainers":[{"name":"birkjernstrom","email":"birk@polar.sh"},{"name":"emilwidlund","email":"hello@emilwidlund.com"},{"name":"fvoron","email":"francois@polar.sh"}],"dist":{"shasum":"4ee5460943ac6bb6e147d639b5c78d057b9135bd","tarball":"https://registry.npmjs.org/@polar-sh/remix/-/remix-0.6.2.tgz","fileCount":9,"integrity":"sha512-fTYOZCz0m/bT8jrPy256HKzEMvt/e1rvdRAEZqf38ohOahTs7so/5QOgmRwkFyOaU6lH5KLUnhSixhDb+v8YMw==","signatures":[{"sig":"MEUCIQDkKysJaqHtb7rZoPXaHyeIH662Rtjqiqwz6SUNgpYVSQIgCF8+yDfhaRlYJ/xJrgS7oYSQavW1yQxnro8BMcaQdRM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48935},"main":"./dist/index.cjs","type":"module","_from":"file:polar-sh-remix-0.6.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=16"},"exports":{"import":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","require":"./dist/index.cjs"}},"scripts":{"dev":"tsc --watch","test":"vitest","build":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap","check":"biome check --write ./src"},"_npmUser":{"name":"fvoron","email":"francois@polar.sh"},"_resolved":"/tmp/a2c0b6c217e00be787914c2d767b7600/polar-sh-remix-0.6.2.tgz","_integrity":"sha512-fTYOZCz0m/bT8jrPy256HKzEMvt/e1rvdRAEZqf38ohOahTs7so/5QOgmRwkFyOaU6lH5KLUnhSixhDb+v8YMw==","_npmVersion":"10.8.2","description":"Polar integration for Remix and React Router","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@polar-sh/sdk":"^0.42.0","@polar-sh/adapter-utils":"0.4.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^2.1.8","prettier":"^3.7.4","@types/node":"^20.0.0","@biomejs/biome":"1.9.4","@sindresorhus/tsconfig":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/remix_0.6.2_1766161798711_0.4796237656576896","host":"s3://npm-registry-packages-npm-production"}},"0.6.3":{"name":"@polar-sh/remix","version":"0.6.3","keywords":["polar","remix","react-router","payments","subscriptions"],"_id":"@polar-sh/remix@0.6.3","maintainers":[{"name":"birkjernstrom","email":"birk@polar.sh"},{"name":"emilwidlund","email":"hello@emilwidlund.com"},{"name":"fvoron","email":"francois@polar.sh"}],"dist":{"shasum":"6747d813914748df17e1fd25c106a6d4d664e063","tarball":"https://registry.npmjs.org/@polar-sh/remix/-/remix-0.6.3.tgz","fileCount":9,"integrity":"sha512-lrVOVjdj+naqRUqAc6bEmukkdPSEF5R84irmN//npFx5eGPTio9yV4wqzxqJIY1L4a5SGxxarutDyc2TxvvrWA==","signatures":[{"sig":"MEYCIQCPFV8RtJcxBgtcB80EUAhzdMm+jBNWxf4C6oTs5KO0CgIhAMBq+B0qsiNb/zLh4MjaDiyCoWjcZ+LM2z2PoxgOLQl7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48935},"main":"./dist/index.cjs","type":"module","_from":"file:polar-sh-remix-0.6.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=16"},"exports":{"import":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","require":"./dist/index.cjs"}},"scripts":{"dev":"tsc --watch","test":"vitest","build":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap","check":"biome check --write ./src"},"_npmUser":{"name":"fvoron","email":"francois@polar.sh"},"_resolved":"/tmp/18617938f0e1531233239f143fb8a7fc/polar-sh-remix-0.6.3.tgz","_integrity":"sha512-lrVOVjdj+naqRUqAc6bEmukkdPSEF5R84irmN//npFx5eGPTio9yV4wqzxqJIY1L4a5SGxxarutDyc2TxvvrWA==","_npmVersion":"10.8.2","description":"Polar integration for Remix and React Router","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@polar-sh/sdk":"^0.42.1","@polar-sh/adapter-utils":"0.4.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^2.1.8","prettier":"^3.7.4","@types/node":"^20.0.0","@biomejs/biome":"1.9.4","@sindresorhus/tsconfig":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/remix_0.6.3_1766235547832_0.8149848630058854","host":"s3://npm-registry-packages-npm-production"}},"0.6.4":{"name":"@polar-sh/remix","version":"0.6.4","keywords":["polar","remix","react-router","payments","subscriptions"],"_id":"@polar-sh/remix@0.6.4","maintainers":[{"name":"birkjernstrom","email":"birk@polar.sh"},{"name":"emilwidlund","email":"hello@emilwidlund.com"},{"name":"fvoron","email":"francois@polar.sh"}],"dist":{"shasum":"de72aee8922e4c1b97ef4fb127a0bf910353943f","tarball":"https://registry.npmjs.org/@polar-sh/remix/-/remix-0.6.4.tgz","fileCount":9,"integrity":"sha512-LRoM9YdggH3fAISNry6MtWhD3GJuunAlUvQjqlWR3labWKQxT8+WprKkmS4y3FyiEq1id64MJgqVtg9NOeUoqg==","signatures":[{"sig":"MEQCIEF4x6nLJykHSMp4dbORB22OHfSfFTeQxquzv2oWXmVpAiAFdsvGrJpZOPtCa86sZyeTnetuJHRvC/tFAKde5WRX0Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48935},"main":"./dist/index.cjs","type":"module","_from":"file:polar-sh-remix-0.6.4.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=16"},"exports":{"import":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","require":"./dist/index.cjs"}},"scripts":{"dev":"tsc --watch","test":"vitest","build":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap","check":"biome check --write ./src"},"_npmUser":{"name":"fvoron","email":"francois@polar.sh"},"_resolved":"/tmp/4087baf0ff1d81aaa26bbe253e0e37d6/polar-sh-remix-0.6.4.tgz","_integrity":"sha512-LRoM9YdggH3fAISNry6MtWhD3GJuunAlUvQjqlWR3labWKQxT8+WprKkmS4y3FyiEq1id64MJgqVtg9NOeUoqg==","_npmVersion":"10.8.2","description":"Polar integration for Remix and React Router","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@polar-sh/sdk":"^0.46.0","@polar-sh/adapter-utils":"0.4.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^2.1.8","prettier":"^3.7.4","@types/node":"^20.0.0","@biomejs/biome":"1.9.4","@sindresorhus/tsconfig":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/remix_0.6.4_1772540914075_0.9303078669680611","host":"s3://npm-registry-packages-npm-production"}},"0.6.5":{"name":"@polar-sh/remix","version":"0.6.5","keywords":["polar","remix","react-router","payments","subscriptions"],"_id":"@polar-sh/remix@0.6.5","maintainers":[{"name":"birkjernstrom","email":"birk@polar.sh"},{"name":"emilwidlund","email":"hello@emilwidlund.com"},{"name":"fvoron","email":"francois@polar.sh"},{"name":"pieterbeulque-polar","email":"pieter@polar.sh"},{"name":"jesper-polar","email":"jesper@polar.sh"}],"dist":{"shasum":"e859df7785dcaf7c6526f29959e2ee617f7ba6cc","tarball":"https://registry.npmjs.org/@polar-sh/remix/-/remix-0.6.5.tgz","fileCount":9,"integrity":"sha512-WEyE5PNafHdyrUMC2HA+5FmokdRpuYufcHQzsE4/+dOAUDA8JTf1c/RivB9L2YZLFc0HVsARxhgPTQeoxCdAjg==","signatures":[{"sig":"MEYCIQDkBD5U8MUrduwaUqes0Lb2+84e12Jsn4we+HMiW3F6igIhANEgqH5py9x7NxKo4HihsG5rq+A1qr5laaWc6UGUboMi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48935},"main":"./dist/index.cjs","type":"module","_from":"file:polar-sh-remix-0.6.5.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=16"},"exports":{"import":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","require":"./dist/index.cjs"}},"scripts":{"dev":"tsc --watch","test":"vitest","build":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap","check":"biome check --write ./src"},"_npmUser":{"name":"fvoron","email":"francois@polar.sh"},"_resolved":"/tmp/20abffa4fd6ce7c6aaef08498da3bc7f/polar-sh-remix-0.6.5.tgz","_integrity":"sha512-WEyE5PNafHdyrUMC2HA+5FmokdRpuYufcHQzsE4/+dOAUDA8JTf1c/RivB9L2YZLFc0HVsARxhgPTQeoxCdAjg==","_npmVersion":"10.8.2","description":"Polar integration for Remix and React Router","directories":{},"_nodeVersion":"20.20.1","dependencies":{"@polar-sh/sdk":"^0.46.4","@polar-sh/adapter-utils":"0.4.5"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^2.1.8","prettier":"^3.7.4","@types/node":"^20.0.0","@biomejs/biome":"1.9.4","@sindresorhus/tsconfig":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/remix_0.6.5_1773421042539_0.10506857273657255","host":"s3://npm-registry-packages-npm-production"}},"0.6.6":{"name":"@polar-sh/remix","version":"0.6.6","keywords":["polar","remix","react-router","payments","subscriptions"],"_id":"@polar-sh/remix@0.6.6","maintainers":[{"name":"birkjernstrom","email":"birk@polar.sh"},{"name":"emilwidlund","email":"hello@emilwidlund.com"},{"name":"fvoron","email":"francois@polar.sh"},{"name":"pieterbeulque-polar","email":"pieter@polar.sh"},{"name":"jesper-polar","email":"jesper@polar.sh"}],"dist":{"shasum":"fc17015b89b5393c7c38f1dd776a4bb6e6b86bdf","tarball":"https://registry.npmjs.org/@polar-sh/remix/-/remix-0.6.6.tgz","fileCount":9,"integrity":"sha512-4ZW1upsBjsgTclZleeLOADLPjgBm/pgPe/u2xOweY6XH3PGiJ4gLV4UPS38URhhbJe8TH/lpmPSSx7PW/+Ek0w==","signatures":[{"sig":"MEYCIQCiOWSi7amg6emmT70tLXdP9qOGSuZ56NX3UsoA207Y/QIhAK3SZCEiPXJUXgJ1X6aDzcTmD9nfrwMcA8LTOTwaWXia","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48935},"main":"./dist/index.cjs","type":"module","_from":"file:polar-sh-remix-0.6.6.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=16"},"exports":{"import":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","require":"./dist/index.cjs"}},"scripts":{"dev":"tsc --watch","test":"vitest","build":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap","check":"biome check --write ./src"},"_npmUser":{"name":"emilwidlund","email":"hello@emilwidlund.com"},"_resolved":"/tmp/ea5af03f569782acaf68b7869cfcbee2/polar-sh-remix-0.6.6.tgz","_integrity":"sha512-4ZW1upsBjsgTclZleeLOADLPjgBm/pgPe/u2xOweY6XH3PGiJ4gLV4UPS38URhhbJe8TH/lpmPSSx7PW/+Ek0w==","_npmVersion":"10.8.2","description":"Polar integration for Remix and React Router","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@polar-sh/sdk":"^0.47.0","@polar-sh/adapter-utils":"0.4.6"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^2.1.8","prettier":"^3.7.4","@types/node":"^20.0.0","@biomejs/biome":"1.9.4","@sindresorhus/tsconfig":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/remix_0.6.6_1778081850916_0.5672902335754759","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2025-01-12T16:29:46.744Z","modified":"2026-09-02T17:08:13.548Z","0.1.1":"2025-01-12T16:29:47.064Z","0.2.0":"2025-01-13T08:30:10.474Z","0.2.1":"2025-01-13T13:29:45.553Z","0.2.2":"2025-01-13T13:48:34.948Z","0.2.3":"2025-01-13T13:59:13.838Z","0.2.5":"2025-01-13T14:19:53.720Z","0.2.6":"2025-01-13T14:31:01.062Z","0.2.7":"2025-01-14T13:28:17.751Z","0.2.8":"2025-01-14T15:10:35.837Z","0.2.9":"2025-01-21T14:09:04.384Z","0.2.10":"2025-01-21T14:31:10.220Z","0.2.11":"2025-01-21T22:53:00.616Z","0.2.12":"2025-01-22T22:21:38.991Z","0.2.13":"2025-01-22T22:58:53.742Z","0.2.14":"2025-01-24T12:54:26.534Z","0.2.15":"2025-02-05T17:39:04.732Z","0.2.16":"2025-02-07T13:46:23.019Z","0.2.17":"2025-02-08T13:38:09.627Z","0.2.18":"2025-02-12T10:05:49.864Z","0.2.19":"2025-03-05T22:05:24.997Z","0.2.20":"2025-03-06T22:17:46.078Z","0.2.21":"2025-03-20T16:15:29.183Z","0.3.0":"2025-04-18T14:41:37.518Z","0.3.1":"2025-06-23T07:59:50.688Z","0.3.2":"2025-07-02T10:53:12.540Z","0.3.3":"2025-07-14T23:08:55.533Z","0.3.4":"2025-07-27T11:12:27.077Z","0.3.5":"2025-09-08T22:58:22.105Z","0.3.6":"2025-09-08T23:20:03.257Z","0.3.7":"2025-09-16T08:05:59.003Z","0.3.8":"2025-09-29T13:39:41.408Z","0.3.9":"2025-09-29T15:01:55.460Z","0.3.11":"2025-10-22T07:14:01.391Z","0.4.0":"2025-10-28T12:10:26.965Z","0.5.0":"2025-11-03T15:23:45.583Z","0.6.0":"2025-11-21T09:11:39.449Z","0.6.1":"2025-12-09T07:01:56.101Z","0.6.2":"2025-12-19T16:29:58.844Z","0.6.3":"2025-12-20T12:59:07.981Z","0.6.4":"2026-03-03T12:28:34.226Z","0.6.5":"2026-03-13T16:57:22.683Z","0.6.6":"2026-05-06T15:37:31.071Z"},"keywords":["polar","remix","react-router","payments","subscriptions"],"description":"Polar integration for Remix and React Router","maintainers":[{"email":"birk@polar.sh","name":"birkjernstrom"},{"email":"hello@emilwidlund.com","name":"emilwidlund"},{"email":"francois@polar.sh","name":"fvoron"},{"email":"pieter@polar.sh","name":"pieterbeulque-polar"},{"email":"jesper@polar.sh","name":"jesper-polar"},{"email":"abris@polar.sh","name":"abrispolar"}],"readme":"# @polar-sh/remix\n\nPayments and Checkouts made dead simple with Remi and React Router.\n\n`pnpm install @polar-sh/remix zod`\n\n## Checkout\n\nCreate a Checkout handler which takes care of redirections.\n\n```typescript\nimport { Checkout } from \"@polar-sh/remix\";\n\nexport const loader = Checkout({\n  accessToken: \"xxx\", // Or set an environment variable to POLAR_ACCESS_TOKEN\n  successUrl: process.env.SUCCESS_URL,\n  returnUrl: \"https://myapp.com\", // Optional Return URL, which renders a Back-button in the Checkout\n  server: \"sandbox\", // Use sandbox if you're testing Polar - omit the parameter or pass 'production' otherwise\n  theme: \"dark\" // Enforces the theme - System-preferred theme will be set if left omitted\n});\n```\n\n### Query Params\n\nPass query params to this route.\n\n- products `?products=123`\n- customerId (optional) `?products=123&customerId=xxx`\n- customerExternalId (optional) `?products=123&customerExternalId=xxx`\n- customerEmail (optional) `?products=123&customerEmail=janedoe@gmail.com`\n- customerName (optional) `?products=123&customerName=Jane`\n- seats (optional) `?products=123&seats=5` - Number of seats for seat-based products\n- metadata (optional) `URL-Encoded JSON string`\n\n## Customer Portal\n\nCreate a customer portal where your customer can view orders and subscriptions.\n\n```typescript\nimport { CustomerPortal } from \"@polar-sh/remix\";\n\nexport const loader = CustomerPortal({\n  accessToken: \"xxx\", // Or set an environment variable to POLAR_ACCESS_TOKEN\n  getCustomerId: (event) => \"\", // Fuction to resolve a Polar Customer ID\n  returnUrl: \"https://myapp.com\", // Optional Return URL, which renders a Back-button in the Customer Portal\n  server: \"sandbox\", // Use sandbox if you're testing Polar - omit the parameter or pass 'production' otherwise\n});\n```\n\n## Webhooks\n\nA simple utility which resolves incoming webhook payloads by signing the webhook secret properly.\n\n```typescript\nimport { Webhooks } from '@polar-sh/remix';\n\nexport const action = Webhooks({\n  webhookSecret: process.env.POLAR_WEBHOOK_SECRET!,\n  onPayload: async (payload) => /** Handle payload */,\n})\n```\n\n#### Payload Handlers\n\nThe Webhook handler also supports granular handlers for easy integration.\n\n- onCheckoutCreated: (payload) =>\n- onCheckoutUpdated: (payload) =>\n- onOrderCreated: (payload) =>\n- onOrderUpdated: (payload) =>\n- onOrderPaid: (payload) =>\n- onSubscriptionCreated: (payload) =>\n- onSubscriptionUpdated: (payload) =>\n- onSubscriptionActive: (payload) =>\n- onSubscriptionCanceled: (payload) =>\n- onSubscriptionRevoked: (payload) =>\n- onProductCreated: (payload) =>\n- onProductUpdated: (payload) =>\n- onOrganizationUpdated: (payload) =>\n- onBenefitCreated: (payload) =>\n- onBenefitUpdated: (payload) =>\n- onBenefitGrantCreated: (payload) =>\n- onBenefitGrantUpdated: (payload) =>\n- onBenefitGrantRevoked: (payload) =>\n- onCustomerCreated: (payload) =>\n- onCustomerUpdated: (payload) =>\n- onCustomerDeleted: (payload) =>\n- onCustomerStateChanged: (payload) =>\n","readmeFilename":"README.md"}