24 lines
750 B
JSON
24 lines
750 B
JSON
{
|
|
"name": "client",
|
|
"private": true,
|
|
"version": "0.0.0",
|
|
"type": "module",
|
|
"scripts": {
|
|
"transpile": "json2ts --input ../messages/server-message.schema.json --output src/message.d.ts",
|
|
"transpile-2": "json2ts --input ../messages/openid.schema.json --output src/openid.d.ts",
|
|
"dev": "npm run transpile && npm run transpile-2 && vite",
|
|
"build": "npm run transpile && npm run transpile-2 && tsc && vite build",
|
|
"preview": "npm run transpile && npm run transpile-2 && vite preview"
|
|
},
|
|
"devDependencies": {
|
|
"@types/alpinejs": "^3.13.11",
|
|
"json-schema-to-typescript": "^15.0.4",
|
|
"typescript": "~6.0.2",
|
|
"vite": "^8.0.4"
|
|
},
|
|
"dependencies": {
|
|
"alpinejs": "^3.15.11",
|
|
"openid-client": "^6.8.2"
|
|
}
|
|
}
|