aboutsummaryrefslogtreecommitdiff
path: root/package.json
diff options
context:
space:
mode:
authorJakob Stendahl <jakob.stendahl@outlook.com>2021-09-19 19:43:11 +0200
committerJakob Stendahl <jakob.stendahl@outlook.com>2021-09-19 19:43:11 +0200
commit7bdce37fd3f18e2712e18c4e2c64cac69af0aca1 (patch)
treeb7ad3f1cca92e2dfd2664ae9e65652bd03ff58b2 /package.json
parente6880cd8ccf82d993f222cb14b4860581654acb8 (diff)
downloadLuxcena-Neo-7bdce37fd3f18e2712e18c4e2c64cac69af0aca1.tar.gz
Luxcena-Neo-7bdce37fd3f18e2712e18c4e2c64cac69af0aca1.zip
:boom: Introduce new UI based on svelte, and rewrite a lot of the node app and the NeoRuntime
Diffstat (limited to 'package.json')
-rw-r--r--package.json89
1 files changed, 53 insertions, 36 deletions
diff --git a/package.json b/package.json
index f33537d..879203d 100644
--- a/package.json
+++ b/package.json
@@ -1,38 +1,55 @@
{
- "name": "luxcena-neo",
- "version": "0.0.1",
- "description": "Some description.",
- "dependencies": {
- "express": "^4.16.3",
- "fs-extra": "^7.0.0",
- "request": "^2.88.0",
- "socket.io": "^2.1.1",
- "monaco-editor": "^0.14.3"
- },
- "scripts": {
- "start": "node app.js",
- "dev": "webpack; npm start"
- },
- "devDependencies": {
- "@fortawesome/fontawesome-free": "^5.3.1",
- "babel-core": "^6.26.3",
- "babel-loader": "^7.1.5",
- "babel-preset-es2015": "^6.24.1",
- "css-loader": "^1.0.0",
- "extract-loader": "^2.0.1",
- "file-loader": "^2.0.0",
- "jquery": "^3.3.1",
- "mini-css-extract-plugin": "^0.4.2",
- "node-sass": "^4.9.3",
- "sass-loader": "^7.1.0",
- "style-loader": "^0.22.1",
- "webpack": "^4.17.1",
- "webpack-cli": "^3.1.0"
- },
- "author": "jakobs1n",
- "license": "MIT",
- "repository": {
- "type": "git",
- "url": "https://github.com/JakobST1n/Luxcena-Neo"
- }
+ "name": "luxcena-neo",
+ "version": "0.0.1",
+ "description": "Some description.",
+ "scripts": {
+ "start": "node app.js",
+ "dev": "node runDev.js",
+ "dev:frontend": "rollup -c -w",
+ "build:frontend": "rollup -c",
+ "build:fontawesome": "mkdir -p public/assets/vendor/@fortawesome/fontawesome-free/webfonts && mkdir -p public/assets/vendor/@fortawesome/fontawesome-free/css && cp -a ./node_modules/@fortawesome/fontawesome-free/webfonts public/assets/vendor/@fortawesome/fontawesome-free/ && cp ./node_modules/@fortawesome/fontawesome-free/css/all.min.css public/assets/vendor/@fortawesome/fontawesome-free/css/all.min.css",
+ "build:dialog-polyfill": "mkdir -p public/assets/vendor/dialog-polyfill && cp ./node_modules/dialog-polyfill/dist/dialog-polyfill.css public/assets/vendor/dialog-polyfill/dialog-polyfill.css"
+ },
+ "dependencies": {
+ "crypto-js": "^3.1.9-1",
+ "express": "^4.16.3",
+ "fs-extra": "^8.1.0",
+ "ini": "^2.0.0",
+ "request": "^2.88.0",
+ "socket.io": "^4.1.3"
+ },
+ "devDependencies": {
+ "@codemirror/basic-setup": "^0.19.0",
+ "@codemirror/lang-python": "^0.19.2",
+ "@fortawesome/fontawesome-free": "^5.15.2",
+ "@jaames/iro": "^5.5.2",
+ "@rollup/plugin-commonjs": "^17.0.0",
+ "@rollup/plugin-node-resolve": "^11.2.1",
+ "@rollup/plugin-replace": "^3.0.0",
+ "blessed": "^0.1.81",
+ "blessed-contrib": "^4.8.17",
+ "chokidar": "^3.1.1",
+ "colors": "^1.4.0",
+ "dialog-polyfill": "^0.5.6",
+ "nanoid": "^3.1.25",
+ "postcss": "^8.3.6",
+ "postcss-scss": "^4.0.0",
+ "rollup": "^2.3.4",
+ "rollup-plugin-css-only": "^3.1.0",
+ "rollup-plugin-livereload": "^2.0.0",
+ "rollup-plugin-postcss": "^4.0.1",
+ "rollup-plugin-svelte": "^7.0.0",
+ "rollup-plugin-terser": "^7.0.0",
+ "sass": "^1.37.5",
+ "socket.io-client": "^4.1.3",
+ "svelte": "^3.0.0",
+ "svelte-preprocess": "^4.7.4",
+ "svelte-spa-router": "^3.2.0",
+ "tail": "^2.2.3"
+ },
+ "author": "jakobst1n",
+ "repository": {
+ "type": "git",
+ "url": "https://github.com/JakobST1n/Luxcena-Neo"
+ }
}