{ "name": "monochrome", "type": "module", "version": "1.0.0", "description": "[\"Monochrome](https://monochrome.samidy.com)", "main": "sw.js", "scripts": { "dev": "vite", "dev:desktop": "start npm run dev & node scripts/dev-runner.js", "build": "vite build --mode neutralino && bun x neu build", "postbuild": "node -e \"const fs = require('fs'); const path = require('path'); const src = 'extensions'; const dest = path.join('dist', 'Monochrome', 'extensions'); if (fs.existsSync(src)) { fs.mkdirSync(dest, { recursive: true }); fs.cpSync(src, dest, { recursive: true }); console.log('Extensions manually copied to ' + dest); }\"", "preview": "vite preview", "lint:js": "eslint .", "lint:css": "stylelint \"**/*.css\"", "lint:html": "htmlhint \"**/*.html\" --ignore=\"dist/**,legacy/**,node_modules/**\"", "lint": "npm run lint:js && npm run lint:css && npm run lint:html", "format": "prettier --write .", "test": "echo \"Error: no test specified\" && exit 1" }, "repository": { "type": "git", "url": "git+https://github.com/SamidyFR/monochrome.git" }, "keywords": [], "author": "", "license": "ISC", "bugs": { "url": "https://github.com/SamidyFR/monochrome/issues" }, "homepage": "https://github.com/SamidyFR/monochrome#readme", "devDependencies": { "@neutralinojs/neu": "^11.7.0", "eslint": "^9.39.3", "eslint-config-prettier": "^10.1.8", "globals": "^17.3.0", "htmlhint": "^1.9.1", "prettier": "^3.8.1", "stylelint": "^16.26.1", "stylelint-config-standard": "^39.0.1", "stylelint-config-standard-scss": "^16.0.0", "vite": "^7.3.1", "vite-plugin-neutralino": "^1.0.3", "vite-plugin-pwa": "^1.2.0" }, "overrides": { "sourcemap-codec": "npm:@jridgewell/sourcemap-codec@^1.4.14", "source-map": "^0.7.4" }, "dependencies": { "@ffmpeg/ffmpeg": "^0.12.15", "@ffmpeg/util": "^0.12.2", "@neutralinojs/lib": "^6.5.0", "butterchurn": "^2.6.7", "butterchurn-presets": "^2.4.7", "cookie-session": "^2.1.1", "dashjs": "^5.1.1", "jose": "^6.1.3", "pocketbase": "^0.26.8" } }