|
27 | 27 | "config:check": "node js/check_config.js", |
28 | 28 | "install-mm": "npm install --no-audit --no-fund --no-update-notifier --only=prod --omit=dev", |
29 | 29 | "install-mm:dev": "npm install --no-audit --no-fund --no-update-notifier", |
30 | | - "install-vendor": "echo \"Installing vendor files ...\n\" && cd vendor && npm install --loglevel=error --no-audit --no-fund --no-update-notifier", |
31 | | - "lint:css": "stylelint 'css/main.css' 'css/roboto.css' 'modules/default/**/*.css' 'vendor/*.css' --fix", |
| 30 | + "lint:css": "stylelint 'css/main.css' 'css/roboto.css' 'css/font-awesome.css' 'modules/default/**/*.css' --fix", |
32 | 31 | "lint:js": "eslint --fix", |
33 | 32 | "lint:markdown": "markdownlint-cli2 . --fix", |
34 | 33 | "lint:prettier": "prettier . --write", |
35 | | - "postinstall": "node --run install-vendor && echo \"MagicMirror² installation finished successfully! \n\"", |
| 34 | + "postinstall": "echo \"MagicMirror² installation finished successfully! \n\"", |
36 | 35 | "prepare": "[ -f node_modules/.bin/husky ] && husky || echo no husky installed.", |
37 | 36 | "server": "node ./serveronly", |
38 | 37 | "start": "node --run start:x11", |
|
46 | 45 | "test": "NODE_ENV=test jest -i --forceExit", |
47 | 46 | "test:calendar": "node ./modules/default/calendar/debug.js", |
48 | 47 | "test:coverage": "NODE_ENV=test jest --coverage -i --verbose false --forceExit", |
49 | | - "test:css": "stylelint 'css/main.css' 'css/roboto.css' 'modules/default/**/*.css' 'vendor/*.css'", |
| 48 | + "test:css": "stylelint 'css/main.css' 'css/roboto.css' 'css/font-awesome.css' 'modules/default/**/*.css'", |
50 | 49 | "test:e2e": "NODE_ENV=test jest --selectProjects e2e -i --forceExit", |
51 | 50 | "test:electron": "NODE_ENV=test jest --selectProjects electron -i --forceExit", |
52 | 51 | "test:js": "eslint", |
|
61 | 60 | "*.css": "stylelint --fix" |
62 | 61 | }, |
63 | 62 | "dependencies": { |
| 63 | + "@fortawesome/fontawesome-free": "^6.7.2", |
64 | 64 | "@fontsource/roboto": "^5.2.5", |
65 | 65 | "@fontsource/roboto-condensed": "^5.2.5", |
66 | 66 | "ajv": "^8.17.1", |
| 67 | + "animate.css": "^4.1.1", |
67 | 68 | "console-stamp": "^3.1.2", |
| 69 | + "croner": "^9.0.0", |
68 | 70 | "envsub": "^4.1.0", |
69 | 71 | "eslint": "^9.27.0", |
70 | 72 | "express": "^5.1.0", |
|
75 | 77 | "iconv-lite": "^0.6.3", |
76 | 78 | "module-alias": "^2.2.3", |
77 | 79 | "moment": "^2.30.1", |
| 80 | + "moment-timezone": "^0.5.48", |
78 | 81 | "node-ical": "^0.20.1", |
| 82 | + "nunjucks": "^3.2.4", |
79 | 83 | "pm2": "^6.0.6", |
80 | 84 | "socket.io": "^4.8.1", |
81 | 85 | "suncalc": "^1.9.0", |
82 | 86 | "systeminformation": "^5.26.1", |
83 | | - "undici": "^7.10.0" |
| 87 | + "undici": "^7.10.0", |
| 88 | + "weathericons": "^2.1.0" |
84 | 89 | }, |
85 | 90 | "devDependencies": { |
86 | 91 | "@stylistic/eslint-plugin": "^4.2.0", |
|
0 commit comments