Skip to content

Commit

Permalink
feat: drop node 14/15 support, core 4, sdr9
Browse files Browse the repository at this point in the history
* feat!: drop node 14/15 support

* chore: dev-scripts, core 4, sdr9

* chore: bump testkit, eslint for core4
  • Loading branch information
mshanemc committed May 31, 2023
1 parent ed326cb commit 8a5895f
Show file tree
Hide file tree
Showing 4 changed files with 273 additions and 2,283 deletions.
29 changes: 16 additions & 13 deletions package.json
@@ -1,7 +1,7 @@
{
"name": "@salesforce/source-tracking",
"description": "API for tracking local and remote Salesforce metadata changes",
"version": "3.1.5",
"version": "4.0.0",
"author": "Salesforce",
"license": "BSD-3-Clause",
"main": "lib/index.js",
Expand Down Expand Up @@ -42,35 +42,38 @@
"!lib/**/*.map",
"/oclif.manifest.json"
],
"engines": {
"node": ">=16.0.0"
},
"dependencies": {
"@salesforce/core": "^3.36.1",
"@salesforce/kit": "^1.9.2",
"@salesforce/source-deploy-retrieve": "^8.5.1",
"@salesforce/core": "^4.0.1",
"@salesforce/kit": "^3.0.2",
"@salesforce/source-deploy-retrieve": "^9.1.0",
"fast-xml-parser": "^4.2.2",
"graceful-fs": "^4.2.11",
"isomorphic-git": "1.23.0",
"ts-retry-promise": "^0.7.0"
},
"devDependencies": {
"@salesforce/cli-plugins-testkit": "^3.4.0",
"@salesforce/dev-config": "^3.1.0",
"@salesforce/dev-scripts": "^4.3.0",
"@salesforce/prettier-config": "^0.0.2",
"@salesforce/cli-plugins-testkit": "^4.0.1",
"@salesforce/dev-config": "^4.0.1",
"@salesforce/dev-scripts": "^5.4.1",
"@salesforce/prettier-config": "^0.0.3",
"@salesforce/ts-sinon": "^1.4.6",
"@types/graceful-fs": "^4.1.6",
"@types/shelljs": "^0.8.11",
"@typescript-eslint/eslint-plugin": "^5.59.6",
"@typescript-eslint/parser": "^5.59.0",
"@typescript-eslint/parser": "^5.59.6",
"chai": "^4.3.7",
"eslint": "^8.41.0",
"eslint-config-prettier": "^8.6.0",
"eslint-config-salesforce": "^1.2.0",
"eslint-config-salesforce": "^2.0.1",
"eslint-config-salesforce-license": "^0.2.0",
"eslint-config-salesforce-typescript": "^1.1.1",
"eslint-plugin-header": "^3.1.1",
"eslint-plugin-import": "^2.26.0",
"eslint-plugin-jsdoc": "^39.8.0",
"eslint-plugin-sf-plugin": "^1.15.3",
"eslint-plugin-jsdoc": "^44.2.4",
"eslint-plugin-sf-plugin": "^1.15.6",
"husky": "^7.0.4",
"mocha": "^9.2.2",
"nyc": "^15.1.0",
Expand Down Expand Up @@ -160,4 +163,4 @@
"output": []
}
}
}
}
1 change: 0 additions & 1 deletion src/shared/remoteSourceTrackingService.ts
Expand Up @@ -160,7 +160,6 @@ export class RemoteSourceTrackingService extends ConfigFile<RemoteSourceTracking
contents.sourceMembers = {};
await this.write();
} catch (e) {
// eslint-disable-next-line @typescript-eslint/no-unsafe-member-access, @typescript-eslint/no-unsafe-call
if (
e instanceof SfError &&
e.name === 'INVALID_TYPE' &&
Expand Down
1 change: 0 additions & 1 deletion src/sourceTracking.ts
Expand Up @@ -106,7 +106,6 @@ export class SourceTracking extends AsyncCreatable {
this.subscribeSDREvents = options.subscribeSDREvents ?? false;
}

// eslint-disable-next-line class-methods-use-this
public async init(): Promise<void> {
await this.maybeSubscribeLifecycleEvents();
}
Expand Down

0 comments on commit 8a5895f

Please sign in to comment.