Skip to content

Commit

Permalink
ci: update deps and remove console.log (#215)
Browse files Browse the repository at this point in the history
Signed-off-by: Olivier Albertini <olivier.albertini@montreal.ca>
  • Loading branch information
OlivierAlbertini committed Nov 10, 2020
1 parent cec6d75 commit 55b08bd
Show file tree
Hide file tree
Showing 96 changed files with 721 additions and 583 deletions.
84 changes: 47 additions & 37 deletions eslint.rules.js
Original file line number Diff line number Diff line change
@@ -1,39 +1,49 @@
module.exports = {
// prettier conflicts
"no-underscore-dangle": "off",
"max-len": "off",
"max-classes-per-file": "off",
"class-methods-use-this": "off",
"no-await-in-loop": "off",
"import/prefer-default-export": "off",
"comma-dangle": "off",
"object-curly-newline":"off",
"arrow-parens": "off",
"implicit-arrow-linebreak": "off",
"prettier/prettier": "error",
"@typescript-eslint/no-useless-constructor": "off", // not good with inversify
"@typescript-eslint/no-misused-promises": "off",
"@typescript-eslint/interface-name-prefix": ["error", { "prefixWithI": "always" }],
"@typescript-eslint/explicit-member-accessibility": ["error", {
"accessibility": "explicit",
"overrides": {
"accessors": "explicit",
"constructors": "no-public",
"methods": "explicit",
"properties": "explicit",
"parameterProperties": "explicit"
}
}],
"@typescript-eslint/naming-convention": [
"error",
{
"selector": "memberLike",
"modifiers": ["private"],
"format": ["camelCase", "UPPER_CASE"],
"leadingUnderscore": "require"
}
],
"header/header": [2, "block", [
`\n * Copyright (c) ${new Date().getFullYear()} Ville de Montreal. All rights reserved.\n * Licensed under the MIT license.\n * See LICENSE file in the project root for full license information.\n `
]]
// prettier conflicts
"no-underscore-dangle": "off",
"max-len": "off",
"max-classes-per-file": "off",
"class-methods-use-this": "off",
"no-await-in-loop": "off",
"import/prefer-default-export": "off",
"comma-dangle": "off",
"object-curly-newline": "off",
"arrow-parens": "off",
"implicit-arrow-linebreak": "off",
"prettier/prettier": "error",
"@typescript-eslint/no-useless-constructor": "off", // not good with inversify
"@typescript-eslint/no-misused-promises": "off",
"@typescript-eslint/naming-convention": [
"error",
{
"selector": "interface",
"format": ["PascalCase"],
"custom": {
"regex": "^I[A-Z]",
"match": true
}
}
],
"@typescript-eslint/explicit-member-accessibility": ["error", {
"accessibility": "explicit",
"overrides": {
"accessors": "explicit",
"constructors": "no-public",
"methods": "explicit",
"properties": "explicit",
"parameterProperties": "explicit"
}
}],
"@typescript-eslint/naming-convention": [
"error",
{
"selector": "memberLike",
"modifiers": ["private"],
"format": ["camelCase", "UPPER_CASE"],
"leadingUnderscore": "require"
}
],
"header/header": [2, "block", [
`\n * Copyright (c) ${new Date().getFullYear()} Ville de Montreal. All rights reserved.\n * Licensed under the MIT license.\n * See LICENSE file in the project root for full license information.\n `
]]
};
6 changes: 5 additions & 1 deletion examples/basic/.eslintrc.js
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,10 @@ module.exports = {
},
"rules": {
...require('../../eslint.rules.js'),
"no-console": "off"
"no-console": "off",
"@typescript-eslint/no-floating-promises": "off",
"@typescript-eslint/restrict-template-expressions": "off",
"@typescript-eslint/no-unsafe-member-access": "off",
"@typescript-eslint/no-unsafe-assignment": "off"
}
}
26 changes: 13 additions & 13 deletions examples/basic/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -25,20 +25,20 @@
"url": "git+https://github.com/VilledeMontreal/workit.git"
},
"devDependencies": {
"@types/node": "^14.0.0",
"@typescript-eslint/eslint-plugin": "^2.24.0",
"@typescript-eslint/parser": "^2.24.0",
"eslint": "^6.8.0",
"eslint-config-airbnb-typescript": "^7.2.0",
"eslint-config-prettier": "^6.10.1",
"eslint-plugin-header": "^3.0.0",
"eslint-plugin-import": "^2.20.1",
"eslint-plugin-prettier": "^3.1.2",
"prettier": "^2.0.1",
"typescript": "^3.8.3"
"@types/node": "^14.14.7",
"@typescript-eslint/eslint-plugin": "^4.7.0",
"@typescript-eslint/parser": "^4.7.0",
"eslint": "^7.13.0",
"eslint-config-airbnb-typescript": "^12.0.0",
"eslint-config-prettier": "^6.15.0",
"eslint-plugin-header": "^3.1.0",
"eslint-plugin-import": "^2.22.1",
"eslint-plugin-prettier": "^3.1.4",
"prettier": "^2.1.2",
"typescript": "^4.0.5"
},
"dependencies": {
"axios": "^0.19.2",
"axios": "^0.21.0",
"workit-camunda": "^4.2.2",
"workit-core": "^4.2.2",
"workit-types": "^4.2.2"
Expand All @@ -55,4 +55,4 @@
"url": "https://github.com/VilledeMontreal/workit/issues"
},
"homepage": "https://github.com/VilledeMontreal/workit#readme"
}
}
6 changes: 5 additions & 1 deletion examples/binding/.eslintrc.js
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,10 @@ module.exports = {
},
"rules": {
...require('../../eslint.rules.js'),
"no-console": "off"
"no-console": "off",
"@typescript-eslint/no-floating-promises": "off",
"@typescript-eslint/restrict-template-expressions": "off",
"@typescript-eslint/no-unsafe-member-access": "off",
"@typescript-eslint/no-unsafe-assignment": "off"
}
}
26 changes: 13 additions & 13 deletions examples/binding/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -25,20 +25,20 @@
"url": "git+https://github.com/VilledeMontreal/workit.git"
},
"devDependencies": {
"@types/node": "^14.0.0",
"@typescript-eslint/eslint-plugin": "^2.24.0",
"@typescript-eslint/parser": "^2.24.0",
"eslint": "^6.8.0",
"eslint-config-airbnb-typescript": "^7.2.0",
"eslint-config-prettier": "^6.10.1",
"eslint-plugin-header": "^3.0.0",
"eslint-plugin-import": "^2.20.1",
"eslint-plugin-prettier": "^3.1.2",
"prettier": "^1.19.1",
"typescript": "^3.8.3"
"@types/node": "^14.14.7",
"@typescript-eslint/eslint-plugin": "^4.7.0",
"@typescript-eslint/parser": "^4.7.0",
"eslint": "^7.13.0",
"eslint-config-airbnb-typescript": "^12.0.0",
"eslint-config-prettier": "^6.15.0",
"eslint-plugin-header": "^3.1.0",
"eslint-plugin-import": "^2.22.1",
"eslint-plugin-prettier": "^3.1.4",
"prettier": "^2.1.2",
"typescript": "^4.0.5"
},
"dependencies": {
"axios": "^0.19.2",
"axios": "^0.21.0",
"workit-camunda": "^4.2.2",
"workit-core": "^4.2.2",
"workit-types": "^4.2.2"
Expand All @@ -55,4 +55,4 @@
"url": "https://github.com/VilledeMontreal/workit/issues"
},
"homepage": "https://github.com/VilledeMontreal/workit#readme"
}
}
4 changes: 2 additions & 2 deletions examples/binding/src/create-process-instances.ts
Original file line number Diff line number Diff line change
Expand Up @@ -15,8 +15,8 @@ import { IWorkflowClient } from 'workit-types';
bpmnProcessId: 'BPMN_P_DEMO',
variables: {
amount: 1000,
hello: 'world'
}
hello: 'world',
},
});
}
console.log('Success!');
Expand Down
2 changes: 1 addition & 1 deletion examples/binding/src/worker.ts
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ import { HelloWorldTaskV3 } from '../tasks/helloWorldTaskV3';
enum LOCAL_IDENTIFIER {
activity1 = 'activity_1',
activity2 = 'activity_2',
activity3 = 'activity_3'
activity3 = 'activity_3',
}

const BPMN_PROCESS_ID = 'BPMN_P_DEMO';
Expand Down
6 changes: 5 additions & 1 deletion examples/camunda-cloud/.eslintrc.js
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,10 @@ module.exports = {
},
"rules": {
...require('../../eslint.rules.js'),
"no-console": "off"
"no-console": "off",
"@typescript-eslint/no-floating-promises": "off",
"@typescript-eslint/restrict-template-expressions": "off",
"@typescript-eslint/no-unsafe-member-access": "off",
"@typescript-eslint/no-unsafe-assignment": "off"
}
}
22 changes: 11 additions & 11 deletions examples/camunda-cloud/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -26,16 +26,16 @@
},
"devDependencies": {
"@types/node": "^13.9.3",
"@typescript-eslint/eslint-plugin": "^2.24.0",
"@typescript-eslint/parser": "^2.24.0",
"eslint": "^6.8.0",
"eslint-config-airbnb-typescript": "^7.2.0",
"eslint-config-prettier": "^6.10.1",
"eslint-plugin-header": "^3.0.0",
"eslint-plugin-import": "^2.20.1",
"eslint-plugin-prettier": "^3.1.2",
"prettier": "^2.0.1",
"typescript": "^3.8.3"
"@typescript-eslint/eslint-plugin": "^4.7.0",
"@typescript-eslint/parser": "^4.7.0",
"eslint": "^7.13.0",
"eslint-config-airbnb-typescript": "^12.0.0",
"eslint-config-prettier": "^6.15.0",
"eslint-plugin-header": "^3.1.0",
"eslint-plugin-import": "^2.22.1",
"eslint-plugin-prettier": "^3.1.4",
"prettier": "^2.1.2",
"typescript": "^4.0.5"
},
"dependencies": {
"workit-camunda": "^4.2.2",
Expand All @@ -54,4 +54,4 @@
"url": "https://github.com/VilledeMontreal/workit/issues"
},
"homepage": "https://github.com/VilledeMontreal/workit#readme"
}
}
6 changes: 5 additions & 1 deletion examples/event/.eslintrc.js
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,10 @@ module.exports = {
},
"rules": {
...require('../../eslint.rules.js'),
"no-console": "off"
"no-console": "off",
"@typescript-eslint/no-floating-promises": "off",
"@typescript-eslint/restrict-template-expressions": "off",
"@typescript-eslint/no-unsafe-member-access": "off",
"@typescript-eslint/no-unsafe-assignment": "off"
}
}
24 changes: 12 additions & 12 deletions examples/event/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -25,17 +25,17 @@
"url": "git+https://github.com/VilledeMontreal/workit.git"
},
"devDependencies": {
"@types/node": "^14.0.0",
"@typescript-eslint/eslint-plugin": "^2.24.0",
"@typescript-eslint/parser": "^2.24.0",
"eslint": "^6.8.0",
"eslint-config-airbnb-typescript": "^7.2.0",
"eslint-config-prettier": "^6.10.1",
"eslint-plugin-header": "^3.0.0",
"eslint-plugin-import": "^2.20.1",
"eslint-plugin-prettier": "^3.1.2",
"prettier": "^2.0.1",
"typescript": "^3.8.3"
"@types/node": "^14.14.7",
"@typescript-eslint/eslint-plugin": "^4.7.0",
"@typescript-eslint/parser": "^4.7.0",
"eslint": "^7.13.0",
"eslint-config-airbnb-typescript": "^12.0.0",
"eslint-config-prettier": "^6.15.0",
"eslint-plugin-header": "^3.1.0",
"eslint-plugin-import": "^2.22.1",
"eslint-plugin-prettier": "^3.1.4",
"prettier": "^2.1.2",
"typescript": "^4.0.5"
},
"dependencies": {
"axios": "^0.19.0",
Expand All @@ -55,4 +55,4 @@
"url": "https://github.com/VilledeMontreal/workit/issues"
},
"homepage": "https://github.com/VilledeMontreal/workit#readme"
}
}
6 changes: 5 additions & 1 deletion examples/failure-strategy/.eslintrc.js
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,10 @@ module.exports = {
},
"rules": {
...require('../../eslint.rules.js'),
"no-console": "off"
"no-console": "off",
"@typescript-eslint/no-floating-promises": "off",
"@typescript-eslint/restrict-template-expressions": "off",
"@typescript-eslint/no-unsafe-member-access": "off",
"@typescript-eslint/no-unsafe-assignment": "off"
}
}
26 changes: 13 additions & 13 deletions examples/failure-strategy/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -25,20 +25,20 @@
"url": "git+https://github.com/VilledeMontreal/workit.git"
},
"devDependencies": {
"@types/node": "^14.0.0",
"@typescript-eslint/eslint-plugin": "^2.24.0",
"@typescript-eslint/parser": "^2.24.0",
"eslint": "^6.8.0",
"eslint-config-airbnb-typescript": "^7.2.0",
"eslint-config-prettier": "^6.10.1",
"eslint-plugin-header": "^3.0.0",
"eslint-plugin-import": "^2.20.1",
"eslint-plugin-prettier": "^3.1.2",
"prettier": "^2.0.1",
"typescript": "^3.8.3"
"@types/node": "^14.14.7",
"@typescript-eslint/eslint-plugin": "^4.7.0",
"@typescript-eslint/parser": "^4.7.0",
"eslint": "^7.13.0",
"eslint-config-airbnb-typescript": "^12.0.0",
"eslint-config-prettier": "^6.15.0",
"eslint-plugin-header": "^3.1.0",
"eslint-plugin-import": "^2.22.1",
"eslint-plugin-prettier": "^3.1.4",
"prettier": "^2.1.2",
"typescript": "^4.0.5"
},
"dependencies": {
"axios": "^0.19.2",
"axios": "^0.21.0",
"workit-camunda": "^4.2.2",
"workit-core": "^4.2.2",
"workit-types": "^4.2.2"
Expand All @@ -54,4 +54,4 @@
"url": "https://github.com/VilledeMontreal/workit/issues"
},
"homepage": "https://github.com/VilledeMontreal/workit#readme"
}
}
6 changes: 5 additions & 1 deletion examples/opentelemetry/.eslintrc.js
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,10 @@ module.exports = {
},
"rules": {
...require('../../eslint.rules.js'),
"no-console": "off"
"no-console": "off",
"@typescript-eslint/no-floating-promises": "off",
"@typescript-eslint/restrict-template-expressions": "off",
"@typescript-eslint/no-unsafe-member-access": "off",
"@typescript-eslint/no-unsafe-assignment": "off"
}
}

0 comments on commit 55b08bd

Please sign in to comment.