59 lines
1.7 KiB
JSON
59 lines
1.7 KiB
JSON
{
|
|
"name": "electron-quick-start-typescript",
|
|
"version": "1.0.0",
|
|
"description": "A minimal Electron application written with Typescript",
|
|
"scripts": {
|
|
"build": "tsc",
|
|
"watch": "tsc -w",
|
|
"lint": "eslint -c .eslintrc --ext .ts ./src",
|
|
"dev:routify": "routify",
|
|
"start": "concurrently \"npm:svelte-dev\" \"npm run build && electron ./dist/main.js\"",
|
|
"package": "electron-forge package",
|
|
"make": "electron-forge make",
|
|
"publish": "electron-forge publish",
|
|
"svelte-build": "rollup -c",
|
|
"svelte-dev": "rollup -c -w",
|
|
"svelte-start": "sirv public"
|
|
},
|
|
"repository": "https://github.com/electron/electron-quick-start-typescript",
|
|
"keywords": [
|
|
"Electron",
|
|
"quick",
|
|
"start",
|
|
"tutorial",
|
|
"demo",
|
|
"typescript"
|
|
],
|
|
"author": "GitHub",
|
|
"license": "CC0-1.0",
|
|
"devDependencies": {
|
|
"@rollup/plugin-commonjs": "^21.0.1",
|
|
"@rollup/plugin-node-resolve": "^13.0.6",
|
|
"@roxi/routify": "^2.18.3",
|
|
"@typescript-eslint/eslint-plugin": "^4.33.0",
|
|
"@typescript-eslint/parser": "^4.33.0",
|
|
"electron": "^15.2.0",
|
|
"eslint": "^7.32.0",
|
|
"npm-run-all": "^4.1.5",
|
|
"postcss": "^8.3.11",
|
|
"rollup-plugin-css-only": "^3.1.0",
|
|
"rollup-plugin-livereload": "^2.0.5",
|
|
"rollup-plugin-terser": "^7.0.2",
|
|
"sass": "^1.43.4",
|
|
"svelte-materialify": "^0.3.11",
|
|
"svelte-preprocess": "^4.9.8",
|
|
"typescript": "^4.4.4"
|
|
},
|
|
"dependencies": {
|
|
"@mdi/js": "^6.4.95",
|
|
"@sveltejs/svelte-virtual-list": "^3.0.1",
|
|
"common-js": "^0.3.8",
|
|
"concurrently": "^6.3.0",
|
|
"electron-reload": "^2.0.0-alpha.1",
|
|
"link-preview-generator": "^1.0.7",
|
|
"node-fetch": "^3.1.0",
|
|
"rollup": "^2.59.0",
|
|
"rollup-plugin-svelte": "^7.1.0",
|
|
"svelte": "^3.44.1"
|
|
}
|
|
}
|