openc3/templates/tool_svelte/package.json
{
"scripts": {
"build": "concurrently yarn:build:*",
"build:rollup": "rollup -c --bundleConfigAsCjs",
"start": "rollup -c -w",
"serve": "sirv dist -c",
"test": "jest",
"format": "prettier --write --plugin-search-dir=. .",
"check-format": "prettier --plugin-search-dir=. --check .",
"prepare": "yarn run smui-theme",
"smui-theme": "smui-theme compile build/smui.css -i src/theme"
},
"dependencies": {
"@astrouxds/astro-web-components": "7.24.0",
"@openc3/tool-common": "5.21.0-beta0",
"@smui/button": "^7.0.0-beta.16",
"@smui/card": "^7.0.0-beta.16",
"@smui/list": "^7.0.0-beta.16",
"@smui/menu": "^7.0.0-beta.16",
"axios": "1.7.7",
"single-spa-svelte": "^2.1.1",
"sirv-cli": "^2.0.2",
"svelte-portal": "^2.2.0"
},
"devDependencies": {
"@babel/core": "^7.25.2",
"@babel/preset-env": "^7.25.4",
"@rollup/plugin-commonjs": "^28.0.0",
"@rollup/plugin-node-resolve": "^15.3.0",
"@testing-library/jest-dom": "^6.5.0",
"@testing-library/svelte": "^5.2.1",
"babel-jest": "^29.7.0",
"concurrently": "^9.0.1",
"jest": "^29.7.0",
"postcss": "^8.4.47",
"prettier": "^3.1.1",
"prettier-plugin-svelte": "^3.2.7",
"rollup": "^4.22.4",
"rollup-plugin-livereload": "^2.0.5",
"rollup-plugin-postcss": "^4.0.2",
"rollup-plugin-svelte": "^7.1.6",
"rollup-plugin-terser": "^7.0.2",
"smui-theme": "^7.0.0-beta.16",
"svelte": "^4.2.19",
"svelte-jester": "^5.0.0"
}
}