2023-03-24 01:58:25 +00:00
|
|
|
{
|
|
|
|
|
"name": "openscad-playground",
|
|
|
|
|
"version": "0.1.0",
|
|
|
|
|
"private": true,
|
2023-03-25 19:30:34 +00:00
|
|
|
"homepage": "https://ochafik.com/openscad2/",
|
2023-03-24 01:58:25 +00:00
|
|
|
"dependencies": {
|
2024-12-22 22:41:35 +00:00
|
|
|
"@gltf-transform/core": "^4.1.1",
|
|
|
|
|
"@gltf-transform/extensions": "^4.1.1",
|
2024-12-23 13:21:47 +00:00
|
|
|
"@monaco-editor/loader": "^1.4.0",
|
|
|
|
|
"@monaco-editor/react": "^4.6.0",
|
|
|
|
|
"@testing-library/jest-dom": "^5.17.0",
|
2023-03-24 01:58:25 +00:00
|
|
|
"@testing-library/react": "^13.4.0",
|
|
|
|
|
"@testing-library/user-event": "^13.5.0",
|
2024-12-23 23:58:54 +00:00
|
|
|
"chroma-js": "^3.1.2",
|
2024-12-23 13:21:47 +00:00
|
|
|
"debug": "^4.4.0",
|
2024-12-22 22:41:35 +00:00
|
|
|
"jszip": "^3.10.1",
|
2023-03-24 01:58:25 +00:00
|
|
|
"monaco-editor": "^0.36.1",
|
2023-10-18 01:51:30 +01:00
|
|
|
"primeflex": "^3.3.1",
|
2024-12-23 03:30:18 +00:00
|
|
|
"primeicons": "^7.0.0",
|
|
|
|
|
"primereact": "^10.8.5",
|
2024-12-23 13:21:47 +00:00
|
|
|
"react": "^18.3.1",
|
2024-12-23 23:58:54 +00:00
|
|
|
"react-dom": "^18.3.1",
|
|
|
|
|
"uuid": "^11.0.3",
|
|
|
|
|
"uzip": "^0.20201231.0"
|
2023-03-24 01:58:25 +00:00
|
|
|
},
|
|
|
|
|
"scripts": {
|
2024-12-22 22:41:35 +00:00
|
|
|
"test:e2e": "jest",
|
|
|
|
|
"start:development": "concurrently 'npx webpack serve --mode=development' 'NODE_ENV=development npx rollup --config openscad-worker.rollup.config.js --watch'",
|
|
|
|
|
"start:production": "NODE_ENV=production PUBLIC_URL=http://localhost:3000/dist/ npm run build && npx serve",
|
|
|
|
|
"start": "npm run start:development",
|
2024-10-23 17:38:03 +01:00
|
|
|
"build": "NODE_ENV=production npx rollup --config openscad-worker.rollup.config.js && webpack --mode=production"
|
2023-03-24 01:58:25 +00:00
|
|
|
},
|
|
|
|
|
"eslintConfig": {
|
|
|
|
|
"extends": [
|
|
|
|
|
"react-app",
|
|
|
|
|
"react-app/jest"
|
|
|
|
|
]
|
|
|
|
|
},
|
|
|
|
|
"browserslist": {
|
|
|
|
|
"production": [
|
|
|
|
|
">0.2%",
|
|
|
|
|
"not dead",
|
|
|
|
|
"not op_mini all"
|
|
|
|
|
],
|
|
|
|
|
"development": [
|
|
|
|
|
"last 1 chrome version",
|
|
|
|
|
"last 1 firefox version",
|
|
|
|
|
"last 1 safari version"
|
|
|
|
|
]
|
|
|
|
|
},
|
2024-12-28 21:02:31 +01:00
|
|
|
"engines": {
|
|
|
|
|
"node": ">=18.12.0"
|
|
|
|
|
},
|
2023-03-24 01:58:25 +00:00
|
|
|
"devDependencies": {
|
2024-12-23 13:21:47 +00:00
|
|
|
"@rollup/plugin-replace": "^5.0.7",
|
|
|
|
|
"@rollup/plugin-typescript": "^11.1.6",
|
2024-12-23 23:58:54 +00:00
|
|
|
"@types/chroma-js": "^2.4.5",
|
2024-12-28 20:48:21 +01:00
|
|
|
"@types/debug": "^4.1.12",
|
|
|
|
|
"@types/filesystem": "^0.0.36",
|
|
|
|
|
"@types/jest": "^29.5.14",
|
|
|
|
|
"@types/node": "^22.10.2",
|
|
|
|
|
"@types/react": "^18.3.18",
|
|
|
|
|
"@types/react-dom": "^18.3.5",
|
2024-12-23 23:58:54 +00:00
|
|
|
"@types/uzip": "^0.20201231.2",
|
2023-03-25 19:30:34 +00:00
|
|
|
"concurrently": "^7.6.0",
|
|
|
|
|
"copy-webpack-plugin": "^11.0.0",
|
2024-12-23 13:21:47 +00:00
|
|
|
"css-loader": "^6.11.0",
|
2024-12-22 22:41:35 +00:00
|
|
|
"jest": "^29.7.0",
|
|
|
|
|
"jest-puppeteer": "^11.0.0",
|
2023-03-25 19:30:34 +00:00
|
|
|
"livereload": "^0.9.3",
|
2024-12-22 22:41:35 +00:00
|
|
|
"puppeteer": "^23.11.1",
|
2024-12-23 13:21:47 +00:00
|
|
|
"rollup": "^2.79.2",
|
2024-12-23 12:50:33 +00:00
|
|
|
"rollup-plugin-typescript2": "^0.36.0",
|
2024-12-23 13:21:47 +00:00
|
|
|
"serve": "^14.2.4",
|
|
|
|
|
"style-loader": "^3.3.4",
|
|
|
|
|
"ts-loader": "^9.5.1",
|
|
|
|
|
"tslib": "^2.8.1",
|
|
|
|
|
"webpack": "^5.97.1",
|
2024-12-28 21:02:31 +01:00
|
|
|
"webpack-cli": "^6.0.1",
|
|
|
|
|
"webpack-dev-server": "^5.2.0",
|
2024-12-23 13:21:47 +00:00
|
|
|
"workbox-webpack-plugin": "^7.3.0"
|
2023-03-24 01:58:25 +00:00
|
|
|
}
|
|
|
|
|
}
|