MagicMirror Forum
    • Recent
    • Tags
    • Unsolved
    • Solved
    • MagicMirror² Repository
    • Documentation
    • 3rd-Party-Modules
    • Donate
    • Discord
    • Register
    • Login
    1. Home
    2. docransom
    3. Posts
    A New Chapter for MagicMirror: The Community Takes the Lead
    Read the statement by Michael Teeuw here.
    D
    Offline
    • Profile
    • Following 0
    • Followers 0
    • Topics 1
    • Posts 2
    • Groups 0

    Posts

    Recent Best Controversial
    • RE: Merge conflict detected in your package.json

      log file from error:

      0 verbose cli /usr/bin/node /usr/bin/npm
      1 info using npm@9.6.7
      2 info using node@v18.17.1
      3 timing npm:load:whichnode Completed in 4ms
      4 timing config:load:defaults Completed in 6ms
      5 timing config:load:file:/usr/lib/node_modules/npm/npmrc Completed in 6ms
      6 timing config:load:builtin Completed in 7ms
      7 timing config:load:cli Completed in 6ms
      8 timing config:load:env Completed in 1ms
      9 timing config:load:file:/home/hamonation/MagicMirror/.npmrc Completed in 6ms
      10 timing config:load:project Completed in 8ms
      11 timing config:load:file:/home/hamonation/.npmrc Completed in 0ms
      12 timing config:load:user Completed in 2ms
      13 timing config:load:file:/usr/etc/npmrc Completed in 0ms
      14 timing config:load:global Completed in 1ms
      15 timing config:load:setEnvs Completed in 3ms
      16 timing config:load Completed in 36ms
      17 timing npm:load:configload Completed in 36ms
      18 timing npm:load:mkdirpcache Completed in 1ms
      19 timing npm:load:mkdirplogs Completed in 2ms
      20 verbose title npm start
      21 verbose argv "start"
      22 timing npm:load:setTitle Completed in 3ms
      23 timing config:load:flatten Completed in 10ms
      24 timing npm:load:display Completed in 13ms
      25 verbose logfile logs-max:10 dir:/home/hamonation/.npm/_logs/2023-10-02T21_06_09_813Z-
      26 verbose logfile /home/hamonation/.npm/_logs/2023-10-02T21_06_09_813Z-debug-0.log
      27 timing npm:load:logFile Completed in 37ms
      28 timing npm:load:timers Completed in 0ms
      29 timing npm:load:configScope Completed in 0ms
      30 timing npm:load Completed in 99ms
      31 timing command:run-script Completed in 21ms
      32 timing command:start Completed in 77ms
      33 verbose stack JSONParseError: Unexpected token "<" (0x3C) in JSON at position 26 while parsing near "...me\": >
      33 verbose stack     at /usr/lib/node_modules/npm/node_modules/read-package-json-fast/lib/index.js:7:61
      33 verbose stack     at async RunScript.run (/usr/lib/node_modules/npm/lib/commands/run-script.js:73:19)
      33 verbose stack     at async module.exports (/usr/lib/node_modules/npm/lib/cli.js:89:5)
      34 verbose cwd /home/hamonation/MagicMirror
      35 verbose Linux 6.1.21-v8+
      36 verbose node v18.17.1
      37 verbose npm  v9.6.7
      38 error code EJSONPARSE
      39 error path /home/hamonation/MagicMirror/package.json
      40 error Merge conflict detected in your package.json.
      40 error
      40 error Please resolve the package.json conflict and retry.
      41 verbose exit 1
      42 timing npm Completed in 239ms
      43 verbose code 1
      44 error A complete log of this run can be found in: /home/hamonation/.npm/_logs/2023-10-02T21_06_09_813Z-debug-0>
      
      
      

      package.json:

      {
              "name": "magicmirror",
      <<<<<<< HEAD
              "version": "2.25.0",
      =======
              "version": "2.23.0",
      >>>>>>> parent of e87f50e6 (Release 2.24.0 (#3141))
              "description": "The open source modular smart mirror platform.",
              "main": "js/electron.js",
              "scripts": {
                      "start": "DISPLAY=\"${DISPLAY:=:0}\" ./node_modules/.bin/electron js/electron.js",
                      "start:dev": "DISPLAY=\"${DISPLAY:=:0}\" ./node_modules/.bin/electron js/electron.js dev",
                      "server": "node ./serveronly",
                      "install-mm": "npm install --no-audit --no-fund --no-update-notifier --only=prod --omit=dev",
                      "install-mm:dev": "npm install --no-audit --no-fund --no-update-notifier",
                      "install-vendor": "echo \"Installing vendor files ...\n\" && cd vendor && npm install --loglevel=>
                      "install-fonts": "echo \"Installing fonts ...\n\" && cd fonts && npm install --loglevel=error --n>
                      "postinstall": "npm run install-vendor && npm run install-fonts && echo \"MagicMirror² installati>
                      "test": "NODE_ENV=test jest -i --forceExit",
                      "test:coverage": "NODE_ENV=test jest --coverage -i --verbose false --forceExit",
                      "test:electron": "NODE_ENV=test jest --selectProjects electron -i --forceExit",
                      "test:e2e": "NODE_ENV=test jest --selectProjects e2e -i --forceExit",
                      "test:unit": "NODE_ENV=test jest --selectProjects unit",
                      "test:prettier": "prettier . --check",
                      "test:js": "eslint 'js/**/*.js' 'modules/default/**/*.js' 'clientonly/*.js' 'serveronly/*.js' 'tr>
                      "test:css": "stylelint 'css/main.css' 'fonts/*.css' 'modules/default/**/*.css' 'vendor/*.css' --c>
                      "test:calendar": "node ./modules/default/calendar/debug.js",
                      "config:check": "node js/check_config.js",
                      "lint:prettier": "prettier . --write",
                      "lint:js": "eslint 'js/**/*.js' 'modules/default/**/*.js' 'clientonly/*.js' 'serveronly/*.js' 'tr>
                      "lint:css": "stylelint 'css/main.css' 'fonts/*.css' 'modules/default/**/*.css' 'vendor/*.css' --c>
                      "lint:staged": "lint-staged",
                      "prepare": "[ -f node_modules/.bin/husky ] && husky install || echo no husky installed."
              },
              "repository": {
                      "type": "git",
                      "url": "git+https://github.com/MichMich/MagicMirror.git"
              },
              "keywords": [
                      "magic mirror",
                      "magicmirror",
                      "smart mirror",
                      "mirror UI",
                      "modular"
              ],
              "author": "Michael Teeuw",
              "contributors": [
                      "https://github.com/MichMich/MagicMirror/graphs/contributors"
              ],
              "license": "MIT",
              "bugs": {
                      "url": "https://github.com/MichMich/MagicMirror/issues"
              },
              "homepage": "https://magicmirror.builders",
              "devDependencies": {
      <<<<<<< HEAD
                      "eslint-config-prettier": "^9.0.0",
                      "eslint-plugin-import": "^2.28.1",
                      "eslint-plugin-jest": "^27.4.2",
                      "eslint-plugin-jsdoc": "^46.8.2",
                      "eslint-plugin-prettier": "^5.0.0",
      
                      "express-basic-auth": "^1.2.1",
                      "husky": "^8.0.3",
                      "jest": "^29.7.0",
                      "jsdom": "^22.1.0",
                      "lint-staged": "^14.0.1",
                      "lodash": "^4.17.21",
                      "playwright": "^1.38.1",
                      "prettier": "^3.0.3",
                      "sinon": "^16.0.0",
                      "stylelint": "^15.10.3",
                      "stylelint-config-standard": "^34.0.0",
                      "stylelint-prettier": "^4.0.2",
                      "suncalc": "^1.9.0"
              },
              "optionalDependencies": {
                      "electron": "^26.2.4"
              },
              "dependencies": {
                      "colors": "^1.4.0",
                      "console-stamp": "^3.1.2",
                      "envsub": "^4.1.0",
                      "eslint": "^8.50.0",
                      "express": "^4.18.2",
                      "express-ipfilter": "^1.3.1",
                      "feedme": "^2.0.2",
                      "helmet": "^7.0.0",
                      "html-to-text": "^9.0.5",
      =======
                      "eslint-config-prettier": "^8.8.0",
                      "eslint-plugin-import": "^2.27.5",
                      "eslint-plugin-jest": "^27.2.1",
                      "eslint-plugin-jsdoc": "^40.1.0",
                      "eslint-plugin-prettier": "^4.2.1",
                      "express-basic-auth": "^1.2.1",
                      "husky": "^8.0.3",
                      "jest": "^29.5.0",
                      "jsdom": "^21.1.1",
                      "lodash": "^4.17.21",
                      "playwright": "^1.32.1",
                      "prettier": "^2.8.7",
                      "pretty-quick": "^3.1.3",
                      "sinon": "^15.0.2",
                      "stylelint": "^15.3.0",
                      "stylelint-config-standard": "^31.0.0",
                      "stylelint-prettier": "^3.0.0",
                      "suncalc": "^1.9.0"
              },
      
              "optionalDependencies": {
                      "electron": "^22.3.4"
              },
              "dependencies": {
                      "colors": "^1.4.0",
                      "console-stamp": "^3.1.1",
                      "digest-fetch": "^2.0.1",
                      "envsub": "^4.1.0",
                      "eslint": "^8.36.0",
                      "express": "^4.18.2",
                      "express-ipfilter": "^1.3.1",
                      "feedme": "^2.0.2",
                      "helmet": "^6.0.1",
      >>>>>>> parent of e87f50e6 (Release 2.24.0 (#3141))
                      "iconv-lite": "^0.6.3",
                      "luxon": "^1.28.1",
                      "module-alias": "^2.2.2",
                      "moment": "^2.29.4",
      <<<<<<< HEAD
                      "node-ical": "^0.16.1",
                      "socket.io": "^4.7.2"
              },
              "lint-staged": {
                      "*": "prettier --write",
                      "*.js": "eslint",
                      "*.css": "stylelint"
      =======
                      "node-fetch": "^2.6.9",
                      "node-ical": "^0.16.0",
                      "socket.io": "^4.6.1"
      >>>>>>> parent of e87f50e6 (Release 2.24.0 (#3141))
              },
              "_moduleAliases": {
                      "node_helper": "js/node_helper.js",
                      "logger": "js/logger.js"
              },
              "engines": {
      <<<<<<< HEAD
                      "node": ">=18"
      =======
                      "node": ">=14"
      >>>>>>> parent of e87f50e6 (Release 2.24.0 (#3141))
              }
      }
      
      posted in Troubleshooting
      D
      docransom
    • Merge conflict detected in your package.json

      Updated to the latest and now only see localhost refused to connect.

      Nodejs is v 18
      Bullseye
      npm start asks me to resolve the conflict in package.json

      All help is appreciated

      posted in Troubleshooting
      D
      docransom
    • 1 / 1