effector-storage icon indicating copy to clipboard operation
effector-storage copied to clipboard

Add automated dependency updates

Open yumauri opened this issue 5 years ago • 2 comments

dependabot? greenkeeper? https://github.com/marketplace/category/dependency-management

yumauri avatar Jul 13 '20 11:07 yumauri

just set effector in devDependencies, not a peerDependencies, you do not really depend on the effector code, only on types, so you can create an interface and just check what the effector can be passed to this interface

NikitaIT avatar Sep 03 '20 18:09 NikitaIT

There are other dependencies, used prior to building, this issue is related to them, actually, not just to effector:

  "devDependencies": {
    "@size-limit/preset-small-lib": "^4.5.4",
    "@types/jest": "^26.0.4",
    "@types/node": "^14.0.23",
    "dual-publish": "^0.11.0",
    "effector": "^21.0.3",
    "jest": "^26.1.0",
    "np": "^6.3.2",
    "prettier": "^2.0.5",
    "size-limit": "^4.5.4",
    "ts-jest": "^26.1.2",
    "tslint": "^6.1.2",
    "tslint-config-prettier": "^1.18.0",
    "tslint-config-security": "^1.16.0",
    "tslint-config-standard-plus": "^2.3.0",
    "typescript": "^3.9.6"
  },

yumauri avatar Sep 03 '20 18:09 yumauri

I've added config for Renovate, let's check, how this will come out https://github.com/yumauri/effector-storage/commit/1eb90c01a9e2564490749c3e799b9bf6be4ea93e

yumauri avatar May 08 '23 19:05 yumauri

Looks like Renovate works fine now https://github.com/yumauri/effector-storage/pulls?q=is%3Apr+is%3Aclosed+author%3Aapp%2Frenovate So I'll close this issue finally :)

yumauri avatar Jun 10 '23 10:06 yumauri