diff options
Diffstat (limited to 'package.json')
-rw-r--r-- | package.json | 17 |
1 files changed, 14 insertions, 3 deletions
diff --git a/package.json b/package.json index 56d11ac..c74a6a5 100644 --- a/package.json +++ b/package.json @@ -1,15 +1,22 @@ { "name": "luxcena-neo", "version": "1.0.2", - "description": "Some description.", + "description": "A all in one system for controlling addressable LEDs from a Raspberry Pi", "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" + "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", + "prebuild:docs": "pip3 install mkdocs mkdocs-gitbook pygments pymdown-extensions mkdocstrings mkdocstrings-python", + "build:docs": "mkdocs build", + "build": "npm run build:frontend && npm run build:fontawesome && npm run build:dialog-polyfill && npm run build:docs", + + "prepack": "npm run build" }, + "bundleDependencies": true, "dependencies": { "crypto-js": "^3.1.9-1", "express": "^4.16.3", @@ -51,5 +58,9 @@ "repository": { "type": "git", "url": "https://github.com/JakobST1n/Luxcena-Neo" - } + }, + "os": [ + "linux", + "darwin" + ] } |