feat: migrate from lemonsqueezy to polar (#535)

* feat: move from lemonsqueezy to polar

* update lock

* add migration files

* test with demo product id
This commit is contained in:
Rotimi Best
2025-01-06 03:36:00 +01:00
committed by GitHub
parent 32ba251b77
commit de1398b3a2
14 changed files with 398 additions and 94 deletions
+40 -1
View File
@@ -364,6 +364,9 @@ importers:
pluralize:
specifier: ^8.0.0
version: 8.0.0
polar-sveltekit:
specifier: ^0.0.4
version: 0.0.4(@sveltejs/[email protected])([email protected])
posthog-js:
specifier: ^1.180.1
version: 1.180.1
@@ -4914,6 +4917,15 @@ packages:
playwright: 1.48.2
dev: true
/@polar-sh/[email protected]([email protected]):
resolution: {integrity: sha512-IsIRJgDYB06pcoj9pnC+ovV3gW8cSUb/YJeMbU72puUe++fadxvsMsoL0+r59m/Cmghl79duILG6bQ6JOxYNDg==}
peerDependencies:
zod: '>= 3'
dependencies:
standardwebhooks: 1.0.0
zod: 3.21.4
dev: false
/@polka/[email protected]:
resolution: {integrity: sha512-C16M+IYz0rgRhWZdCmK+h58JMv8vijAA61gmz2rspCSwKwzBebpdcsiUmwrtJRdphuY30i6BSLEOP8ppbNLyLg==}
@@ -6040,6 +6052,10 @@ packages:
tslib: 2.8.1
dev: false
/@stablelib/[email protected]:
resolution: {integrity: sha512-1bnPQqSxSuc3Ii6MhBysoWCg58j97aUjuCSZrGSmDxNqtytIi0k8utUenAwTZN4V5mXXYGsVUI9zeBqy+jBOSQ==}
dev: false
/@supabase/[email protected]:
resolution: {integrity: sha512-BNzC5XhCzzCaggJ8s53DP+WeHHGT/NfTsx2wUSSGKR2/ikLFQTBCDzMvGz/PxYMqRko/LwncQtKXGOYp1PkPaw==}
dependencies:
@@ -6163,7 +6179,7 @@ packages:
peerDependencies:
'@sveltejs/kit': ^2.0.0
dependencies:
'@sveltejs/kit': 2.10.1(@sveltejs/vite-plugin-svelte@5.0.0)([email protected])(vite@6.0.0)
'@sveltejs/kit': 2.10.1(@sveltejs/vite-plugin-svelte@4.0.0)([email protected])(vite@5.4.11)
import-meta-resolve: 4.1.0
dev: true
@@ -10778,6 +10794,10 @@ packages:
resolution: {integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==}
dev: true
/[email protected]:
resolution: {integrity: sha512-n11RGP/lrWEFI/bWdygLxhI+pVeo1ZYIVwvvPkW7azl/rOy+F3HYRZ2K5zeE9mmkhQppyv9sQFx0JM9UabnpPQ==}
dev: false
/[email protected]:
resolution: {integrity: sha512-B9/wizE4WngqQftFPmdaMYlXoJlJOYxGQOanC77fq9k8+Z0v5dDSVh+3glErdIROP//s/jgb7ZuxKfB8nVyo0g==}
hasBin: true
@@ -14962,6 +14982,18 @@ packages:
engines: {node: '>=10.13.0'}
dev: true
/[email protected](@sveltejs/[email protected])([email protected]):
resolution: {integrity: sha512-vlCbbBDJd8M6lqn6SfERSvH8xrozEGOJtpSFpygW/L1iJb8VpUEusymeD5IKdjZcqjNdhUaWh+Tbm0igYwTGoQ==}
engines: {node: '>=16'}
peerDependencies:
'@sveltejs/kit': ^2.0.0
dependencies:
'@polar-sh/sdk': 0.20.0([email protected])
'@sveltejs/kit': 1.29.0([email protected])([email protected])
transitivePeerDependencies:
- zod
dev: false
/[email protected]:
resolution: {integrity: sha512-la8gPM1WYeFznb/JqF4GiTkRRPZsfaj2+kCxqQgr2MJylMmIKUwBfWW8Wa5fml/8gmtlD5yI01MP1QCZPWmppA==}
dependencies:
@@ -16523,6 +16555,13 @@ packages:
yargs: 16.2.0
dev: true
/[email protected]:
resolution: {integrity: sha512-BbHGOQK9olHPMvQNHWul6MYlrRTAOKn03rOe4A8O3CLWhNf4YHBqq2HJKKC+sfqpxiBY52pNeesD6jIiLDz8jg==}
dependencies:
'@stablelib/base64': 1.0.1
fast-sha256: 1.3.0
dev: false
/[email protected]:
resolution: {integrity: sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==}
engines: {node: '>= 0.8'}