- Added .env.example with self-hosted admin key and site URL. - Updated .gitignore to include .env files. - Generated new API utility files: api.d.ts, api.js, dataModel.d.ts, server.d.ts, and server.js. - Implemented auth configuration for JWT authentication. - Created GitHub starred query and HTTP routes for authentication and JWKS. - Defined schema for GitHub starred and user tables. - Updated package.json with new dependencies and author information. - Enhanced tsconfig.json with target and path configurations.
363 lines
11 KiB
YAML
363 lines
11 KiB
YAML
lockfileVersion: '9.0'
|
|
|
|
settings:
|
|
autoInstallPeers: true
|
|
excludeLinksFromLockfile: false
|
|
|
|
importers:
|
|
|
|
.:
|
|
dependencies:
|
|
convex:
|
|
specifier: 1.31.7
|
|
version: 1.31.7
|
|
jose:
|
|
specifier: ^6.1.3
|
|
version: 6.1.3
|
|
devDependencies:
|
|
'@kevisual/types':
|
|
specifier: ^0.0.12
|
|
version: 0.0.12
|
|
'@types/bun':
|
|
specifier: ^1.3.8
|
|
version: 1.3.8
|
|
'@types/node':
|
|
specifier: ^25.2.0
|
|
version: 25.2.0
|
|
|
|
packages:
|
|
|
|
'@esbuild/aix-ppc64@0.27.0':
|
|
resolution: {integrity: sha512-KuZrd2hRjz01y5JK9mEBSD3Vj3mbCvemhT466rSuJYeE/hjuBrHfjjcjMdTm/sz7au+++sdbJZJmuBwQLuw68A==}
|
|
engines: {node: '>=18'}
|
|
cpu: [ppc64]
|
|
os: [aix]
|
|
|
|
'@esbuild/android-arm64@0.27.0':
|
|
resolution: {integrity: sha512-CC3vt4+1xZrs97/PKDkl0yN7w8edvU2vZvAFGD16n9F0Cvniy5qvzRXjfO1l94efczkkQE6g1x0i73Qf5uthOQ==}
|
|
engines: {node: '>=18'}
|
|
cpu: [arm64]
|
|
os: [android]
|
|
|
|
'@esbuild/android-arm@0.27.0':
|
|
resolution: {integrity: sha512-j67aezrPNYWJEOHUNLPj9maeJte7uSMM6gMoxfPC9hOg8N02JuQi/T7ewumf4tNvJadFkvLZMlAq73b9uwdMyQ==}
|
|
engines: {node: '>=18'}
|
|
cpu: [arm]
|
|
os: [android]
|
|
|
|
'@esbuild/android-x64@0.27.0':
|
|
resolution: {integrity: sha512-wurMkF1nmQajBO1+0CJmcN17U4BP6GqNSROP8t0X/Jiw2ltYGLHpEksp9MpoBqkrFR3kv2/te6Sha26k3+yZ9Q==}
|
|
engines: {node: '>=18'}
|
|
cpu: [x64]
|
|
os: [android]
|
|
|
|
'@esbuild/darwin-arm64@0.27.0':
|
|
resolution: {integrity: sha512-uJOQKYCcHhg07DL7i8MzjvS2LaP7W7Pn/7uA0B5S1EnqAirJtbyw4yC5jQ5qcFjHK9l6o/MX9QisBg12kNkdHg==}
|
|
engines: {node: '>=18'}
|
|
cpu: [arm64]
|
|
os: [darwin]
|
|
|
|
'@esbuild/darwin-x64@0.27.0':
|
|
resolution: {integrity: sha512-8mG6arH3yB/4ZXiEnXof5MK72dE6zM9cDvUcPtxhUZsDjESl9JipZYW60C3JGreKCEP+p8P/72r69m4AZGJd5g==}
|
|
engines: {node: '>=18'}
|
|
cpu: [x64]
|
|
os: [darwin]
|
|
|
|
'@esbuild/freebsd-arm64@0.27.0':
|
|
resolution: {integrity: sha512-9FHtyO988CwNMMOE3YIeci+UV+x5Zy8fI2qHNpsEtSF83YPBmE8UWmfYAQg6Ux7Gsmd4FejZqnEUZCMGaNQHQw==}
|
|
engines: {node: '>=18'}
|
|
cpu: [arm64]
|
|
os: [freebsd]
|
|
|
|
'@esbuild/freebsd-x64@0.27.0':
|
|
resolution: {integrity: sha512-zCMeMXI4HS/tXvJz8vWGexpZj2YVtRAihHLk1imZj4efx1BQzN76YFeKqlDr3bUWI26wHwLWPd3rwh6pe4EV7g==}
|
|
engines: {node: '>=18'}
|
|
cpu: [x64]
|
|
os: [freebsd]
|
|
|
|
'@esbuild/linux-arm64@0.27.0':
|
|
resolution: {integrity: sha512-AS18v0V+vZiLJyi/4LphvBE+OIX682Pu7ZYNsdUHyUKSoRwdnOsMf6FDekwoAFKej14WAkOef3zAORJgAtXnlQ==}
|
|
engines: {node: '>=18'}
|
|
cpu: [arm64]
|
|
os: [linux]
|
|
|
|
'@esbuild/linux-arm@0.27.0':
|
|
resolution: {integrity: sha512-t76XLQDpxgmq2cNXKTVEB7O7YMb42atj2Re2Haf45HkaUpjM2J0UuJZDuaGbPbamzZ7bawyGFUkodL+zcE+jvQ==}
|
|
engines: {node: '>=18'}
|
|
cpu: [arm]
|
|
os: [linux]
|
|
|
|
'@esbuild/linux-ia32@0.27.0':
|
|
resolution: {integrity: sha512-Mz1jxqm/kfgKkc/KLHC5qIujMvnnarD9ra1cEcrs7qshTUSksPihGrWHVG5+osAIQ68577Zpww7SGapmzSt4Nw==}
|
|
engines: {node: '>=18'}
|
|
cpu: [ia32]
|
|
os: [linux]
|
|
|
|
'@esbuild/linux-loong64@0.27.0':
|
|
resolution: {integrity: sha512-QbEREjdJeIreIAbdG2hLU1yXm1uu+LTdzoq1KCo4G4pFOLlvIspBm36QrQOar9LFduavoWX2msNFAAAY9j4BDg==}
|
|
engines: {node: '>=18'}
|
|
cpu: [loong64]
|
|
os: [linux]
|
|
|
|
'@esbuild/linux-mips64el@0.27.0':
|
|
resolution: {integrity: sha512-sJz3zRNe4tO2wxvDpH/HYJilb6+2YJxo/ZNbVdtFiKDufzWq4JmKAiHy9iGoLjAV7r/W32VgaHGkk35cUXlNOg==}
|
|
engines: {node: '>=18'}
|
|
cpu: [mips64el]
|
|
os: [linux]
|
|
|
|
'@esbuild/linux-ppc64@0.27.0':
|
|
resolution: {integrity: sha512-z9N10FBD0DCS2dmSABDBb5TLAyF1/ydVb+N4pi88T45efQ/w4ohr/F/QYCkxDPnkhkp6AIpIcQKQ8F0ANoA2JA==}
|
|
engines: {node: '>=18'}
|
|
cpu: [ppc64]
|
|
os: [linux]
|
|
|
|
'@esbuild/linux-riscv64@0.27.0':
|
|
resolution: {integrity: sha512-pQdyAIZ0BWIC5GyvVFn5awDiO14TkT/19FTmFcPdDec94KJ1uZcmFs21Fo8auMXzD4Tt+diXu1LW1gHus9fhFQ==}
|
|
engines: {node: '>=18'}
|
|
cpu: [riscv64]
|
|
os: [linux]
|
|
|
|
'@esbuild/linux-s390x@0.27.0':
|
|
resolution: {integrity: sha512-hPlRWR4eIDDEci953RI1BLZitgi5uqcsjKMxwYfmi4LcwyWo2IcRP+lThVnKjNtk90pLS8nKdroXYOqW+QQH+w==}
|
|
engines: {node: '>=18'}
|
|
cpu: [s390x]
|
|
os: [linux]
|
|
|
|
'@esbuild/linux-x64@0.27.0':
|
|
resolution: {integrity: sha512-1hBWx4OUJE2cab++aVZ7pObD6s+DK4mPGpemtnAORBvb5l/g5xFGk0vc0PjSkrDs0XaXj9yyob3d14XqvnQ4gw==}
|
|
engines: {node: '>=18'}
|
|
cpu: [x64]
|
|
os: [linux]
|
|
|
|
'@esbuild/netbsd-arm64@0.27.0':
|
|
resolution: {integrity: sha512-6m0sfQfxfQfy1qRuecMkJlf1cIzTOgyaeXaiVaaki8/v+WB+U4hc6ik15ZW6TAllRlg/WuQXxWj1jx6C+dfy3w==}
|
|
engines: {node: '>=18'}
|
|
cpu: [arm64]
|
|
os: [netbsd]
|
|
|
|
'@esbuild/netbsd-x64@0.27.0':
|
|
resolution: {integrity: sha512-xbbOdfn06FtcJ9d0ShxxvSn2iUsGd/lgPIO2V3VZIPDbEaIj1/3nBBe1AwuEZKXVXkMmpr6LUAgMkLD/4D2PPA==}
|
|
engines: {node: '>=18'}
|
|
cpu: [x64]
|
|
os: [netbsd]
|
|
|
|
'@esbuild/openbsd-arm64@0.27.0':
|
|
resolution: {integrity: sha512-fWgqR8uNbCQ/GGv0yhzttj6sU/9Z5/Sv/VGU3F5OuXK6J6SlriONKrQ7tNlwBrJZXRYk5jUhuWvF7GYzGguBZQ==}
|
|
engines: {node: '>=18'}
|
|
cpu: [arm64]
|
|
os: [openbsd]
|
|
|
|
'@esbuild/openbsd-x64@0.27.0':
|
|
resolution: {integrity: sha512-aCwlRdSNMNxkGGqQajMUza6uXzR/U0dIl1QmLjPtRbLOx3Gy3otfFu/VjATy4yQzo9yFDGTxYDo1FfAD9oRD2A==}
|
|
engines: {node: '>=18'}
|
|
cpu: [x64]
|
|
os: [openbsd]
|
|
|
|
'@esbuild/openharmony-arm64@0.27.0':
|
|
resolution: {integrity: sha512-nyvsBccxNAsNYz2jVFYwEGuRRomqZ149A39SHWk4hV0jWxKM0hjBPm3AmdxcbHiFLbBSwG6SbpIcUbXjgyECfA==}
|
|
engines: {node: '>=18'}
|
|
cpu: [arm64]
|
|
os: [openharmony]
|
|
|
|
'@esbuild/sunos-x64@0.27.0':
|
|
resolution: {integrity: sha512-Q1KY1iJafM+UX6CFEL+F4HRTgygmEW568YMqDA5UV97AuZSm21b7SXIrRJDwXWPzr8MGr75fUZPV67FdtMHlHA==}
|
|
engines: {node: '>=18'}
|
|
cpu: [x64]
|
|
os: [sunos]
|
|
|
|
'@esbuild/win32-arm64@0.27.0':
|
|
resolution: {integrity: sha512-W1eyGNi6d+8kOmZIwi/EDjrL9nxQIQ0MiGqe/AWc6+IaHloxHSGoeRgDRKHFISThLmsewZ5nHFvGFWdBYlgKPg==}
|
|
engines: {node: '>=18'}
|
|
cpu: [arm64]
|
|
os: [win32]
|
|
|
|
'@esbuild/win32-ia32@0.27.0':
|
|
resolution: {integrity: sha512-30z1aKL9h22kQhilnYkORFYt+3wp7yZsHWus+wSKAJR8JtdfI76LJ4SBdMsCopTR3z/ORqVu5L1vtnHZWVj4cQ==}
|
|
engines: {node: '>=18'}
|
|
cpu: [ia32]
|
|
os: [win32]
|
|
|
|
'@esbuild/win32-x64@0.27.0':
|
|
resolution: {integrity: sha512-aIitBcjQeyOhMTImhLZmtxfdOcuNRpwlPNmlFKPcHQYPhEssw75Cl1TSXJXpMkzaua9FUetx/4OQKq7eJul5Cg==}
|
|
engines: {node: '>=18'}
|
|
cpu: [x64]
|
|
os: [win32]
|
|
|
|
'@kevisual/types@0.0.12':
|
|
resolution: {integrity: sha512-zJXH2dosir3jVrQ6QG4i0+iLQeT9gJ3H+cKXs8ReWboxBSYzUZO78XssVeVrFPsJ33iaAqo4q3DWbSS1dWGn7Q==}
|
|
|
|
'@types/bun@1.3.8':
|
|
resolution: {integrity: sha512-3LvWJ2q5GerAXYxO2mffLTqOzEu5qnhEAlh48Vnu8WQfnmSwbgagjGZV6BoHKJztENYEDn6QmVd949W4uESRJA==}
|
|
|
|
'@types/node@25.2.0':
|
|
resolution: {integrity: sha512-DZ8VwRFUNzuqJ5khrvwMXHmvPe+zGayJhr2CDNiKB1WBE1ST8Djl00D0IC4vvNmHMdj6DlbYRIaFE7WHjlDl5w==}
|
|
|
|
bun-types@1.3.8:
|
|
resolution: {integrity: sha512-fL99nxdOWvV4LqjmC+8Q9kW3M4QTtTR1eePs94v5ctGqU8OeceWrSUaRw3JYb7tU3FkMIAjkueehrHPPPGKi5Q==}
|
|
|
|
convex@1.31.7:
|
|
resolution: {integrity: sha512-PtNMe1mAIOvA8Yz100QTOaIdgt2rIuWqencVXrb4McdhxBHZ8IJ1eXTnrgCC9HydyilGT1pOn+KNqT14mqn9fQ==}
|
|
engines: {node: '>=18.0.0', npm: '>=7.0.0'}
|
|
hasBin: true
|
|
peerDependencies:
|
|
'@auth0/auth0-react': ^2.0.1
|
|
'@clerk/clerk-react': ^4.12.8 || ^5.0.0
|
|
react: ^18.0.0 || ^19.0.0-0 || ^19.0.0
|
|
peerDependenciesMeta:
|
|
'@auth0/auth0-react':
|
|
optional: true
|
|
'@clerk/clerk-react':
|
|
optional: true
|
|
react:
|
|
optional: true
|
|
|
|
esbuild@0.27.0:
|
|
resolution: {integrity: sha512-jd0f4NHbD6cALCyGElNpGAOtWxSq46l9X/sWB0Nzd5er4Kz2YTm+Vl0qKFT9KUJvD8+fiO8AvoHhFvEatfVixA==}
|
|
engines: {node: '>=18'}
|
|
hasBin: true
|
|
|
|
jose@6.1.3:
|
|
resolution: {integrity: sha512-0TpaTfihd4QMNwrz/ob2Bp7X04yuxJkjRGi4aKmOqwhov54i6u79oCv7T+C7lo70MKH6BesI3vscD1yb/yzKXQ==}
|
|
|
|
prettier@3.8.1:
|
|
resolution: {integrity: sha512-UOnG6LftzbdaHZcKoPFtOcCKztrQ57WkHDeRD9t/PTQtmT0NHSeWWepj6pS0z/N7+08BHFDQVUrfmfMRcZwbMg==}
|
|
engines: {node: '>=14'}
|
|
hasBin: true
|
|
|
|
undici-types@7.16.0:
|
|
resolution: {integrity: sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw==}
|
|
|
|
snapshots:
|
|
|
|
'@esbuild/aix-ppc64@0.27.0':
|
|
optional: true
|
|
|
|
'@esbuild/android-arm64@0.27.0':
|
|
optional: true
|
|
|
|
'@esbuild/android-arm@0.27.0':
|
|
optional: true
|
|
|
|
'@esbuild/android-x64@0.27.0':
|
|
optional: true
|
|
|
|
'@esbuild/darwin-arm64@0.27.0':
|
|
optional: true
|
|
|
|
'@esbuild/darwin-x64@0.27.0':
|
|
optional: true
|
|
|
|
'@esbuild/freebsd-arm64@0.27.0':
|
|
optional: true
|
|
|
|
'@esbuild/freebsd-x64@0.27.0':
|
|
optional: true
|
|
|
|
'@esbuild/linux-arm64@0.27.0':
|
|
optional: true
|
|
|
|
'@esbuild/linux-arm@0.27.0':
|
|
optional: true
|
|
|
|
'@esbuild/linux-ia32@0.27.0':
|
|
optional: true
|
|
|
|
'@esbuild/linux-loong64@0.27.0':
|
|
optional: true
|
|
|
|
'@esbuild/linux-mips64el@0.27.0':
|
|
optional: true
|
|
|
|
'@esbuild/linux-ppc64@0.27.0':
|
|
optional: true
|
|
|
|
'@esbuild/linux-riscv64@0.27.0':
|
|
optional: true
|
|
|
|
'@esbuild/linux-s390x@0.27.0':
|
|
optional: true
|
|
|
|
'@esbuild/linux-x64@0.27.0':
|
|
optional: true
|
|
|
|
'@esbuild/netbsd-arm64@0.27.0':
|
|
optional: true
|
|
|
|
'@esbuild/netbsd-x64@0.27.0':
|
|
optional: true
|
|
|
|
'@esbuild/openbsd-arm64@0.27.0':
|
|
optional: true
|
|
|
|
'@esbuild/openbsd-x64@0.27.0':
|
|
optional: true
|
|
|
|
'@esbuild/openharmony-arm64@0.27.0':
|
|
optional: true
|
|
|
|
'@esbuild/sunos-x64@0.27.0':
|
|
optional: true
|
|
|
|
'@esbuild/win32-arm64@0.27.0':
|
|
optional: true
|
|
|
|
'@esbuild/win32-ia32@0.27.0':
|
|
optional: true
|
|
|
|
'@esbuild/win32-x64@0.27.0':
|
|
optional: true
|
|
|
|
'@kevisual/types@0.0.12': {}
|
|
|
|
'@types/bun@1.3.8':
|
|
dependencies:
|
|
bun-types: 1.3.8
|
|
|
|
'@types/node@25.2.0':
|
|
dependencies:
|
|
undici-types: 7.16.0
|
|
|
|
bun-types@1.3.8:
|
|
dependencies:
|
|
'@types/node': 25.2.0
|
|
|
|
convex@1.31.7:
|
|
dependencies:
|
|
esbuild: 0.27.0
|
|
prettier: 3.8.1
|
|
|
|
esbuild@0.27.0:
|
|
optionalDependencies:
|
|
'@esbuild/aix-ppc64': 0.27.0
|
|
'@esbuild/android-arm': 0.27.0
|
|
'@esbuild/android-arm64': 0.27.0
|
|
'@esbuild/android-x64': 0.27.0
|
|
'@esbuild/darwin-arm64': 0.27.0
|
|
'@esbuild/darwin-x64': 0.27.0
|
|
'@esbuild/freebsd-arm64': 0.27.0
|
|
'@esbuild/freebsd-x64': 0.27.0
|
|
'@esbuild/linux-arm': 0.27.0
|
|
'@esbuild/linux-arm64': 0.27.0
|
|
'@esbuild/linux-ia32': 0.27.0
|
|
'@esbuild/linux-loong64': 0.27.0
|
|
'@esbuild/linux-mips64el': 0.27.0
|
|
'@esbuild/linux-ppc64': 0.27.0
|
|
'@esbuild/linux-riscv64': 0.27.0
|
|
'@esbuild/linux-s390x': 0.27.0
|
|
'@esbuild/linux-x64': 0.27.0
|
|
'@esbuild/netbsd-arm64': 0.27.0
|
|
'@esbuild/netbsd-x64': 0.27.0
|
|
'@esbuild/openbsd-arm64': 0.27.0
|
|
'@esbuild/openbsd-x64': 0.27.0
|
|
'@esbuild/openharmony-arm64': 0.27.0
|
|
'@esbuild/sunos-x64': 0.27.0
|
|
'@esbuild/win32-arm64': 0.27.0
|
|
'@esbuild/win32-ia32': 0.27.0
|
|
'@esbuild/win32-x64': 0.27.0
|
|
|
|
jose@6.1.3: {}
|
|
|
|
prettier@3.8.1: {}
|
|
|
|
undici-types@7.16.0: {}
|