40 lines
963 B
JSON
40 lines
963 B
JSON
{
|
|||
|
|
"name": "chusql-web-ide",
|
||
|
|
"version": "1.0.0",
|
||
|
|
"private": true,
|
||
|
|
"type": "module",
|
||
|
|
"description": "ChuSQL database Web IDE and command-line launcher",
|
||
|
|
"bin": {
|
||
|
|
"chusql": "./bin/chusql.js",
|
||
|
|
"chusql-cli": "./bin/chusql-cli.js"
|
||
|
|
},
|
||
|
|
"scripts": {
|
||
|
|
"dev": "vite",
|
||
|
|
"build": "tsc -b && vite build",
|
||
|
|
"test": "vitest run",
|
||
|
|
"test:watch": "vitest",
|
||
|
|
"check": "npm run test && npm run build"
|
||
|
|
},
|
||
|
|
"dependencies": {
|
||
|
|
"lucide-react": "0.468.0",
|
||
|
|
"monaco-editor": "0.52.2",
|
||
|
|
"react": "18.3.1",
|
||
|
|
"react-dom": "18.3.1",
|
||
|
|
"vite": "8.3.1",
|
||
|
|
"zustand": "5.0.3"
|
||
|
|
},
|
||
|
|
"devDependencies": {
|
||
|
|
"@testing-library/jest-dom": "6.6.3",
|
||
|
|
"@testing-library/react": "16.1.0",
|
||
|
|
"@types/node": "22.20.4",
|
||
|
|
"@types/react": "18.3.18",
|
||
|
|
"@types/react-dom": "18.3.5",
|
||
|
|
"@vitejs/plugin-react": "6.1.1",
|
||
|
|
"jsdom": "25.0.1",
|
||
|
|
"typescript": "5.7.2",
|
||
|
|
"vitest": "5.0.2"
|
||
|
|
},
|
||
|
|
"engines": {
|
||
|
|
"node": ">=20.19"
|
||
|
|
}
|
||
|
|
}
|