jhonderson / actual-http-api

Basic Actual Budget API exposed through HTTP endpoints
MIT License
40 stars 9 forks source link

Updated to @actual-app/api to 6.3.0 in package.json. #4

Closed cinderblockgames closed 9 months ago

jhonderson commented 9 months ago

Looks like this change did the trick eh ? Thanks for creating this. Could you please also upload the file package-lock.json ?

cinderblockgames commented 9 months ago

So, the package-lock.json file didn't change, even in the deployed container:

      "dependencies": {
        "@actual-app/api": "^6.2.1",
        "express": "^4.18.2",
        "swagger-jsdoc": "^6.2.8",
        "swagger-ui-express": "^5.0.0"
      },
      "bin": {
        "actual-http-api": "server.js"
      },
      "devDependencies": {
        "dotenv": "^16.3.1"
      }
    },
    "node_modules/@actual-app/api": {
      "version": "6.2.1",
      "resolved": "https://registry.npmjs.org/@actual-app/api/-/api-6.2.1.tgz",
      "integrity": "sha512-slCYmgTYEeg5HxHKqNIFKJaPcFYec1FD6YaAZCTpjRE2jSC140EEWvSwMSTzOtC2o5DaMULewssNF9QP6vR2YQ==",
      "dependencies": {
        "better-sqlite3": "^8.2.0",
        "node-fetch": "^3.3.2",
        "uuid": "^9.0.0"
      }
    },

I tried to do it manually, but the integrity check keeps that from working. I downloaded the tgz, but just running sha512sum doesn't output in the same format.

jhonderson commented 9 months ago

Weird, can you try deleting the lock file and running install again ?