From 17b1307c85f57416aafdb7363a019f4897b9eb3a Mon Sep 17 00:00:00 2001 From: EndMove Date: Wed, 12 Apr 2023 21:09:36 +0200 Subject: [PATCH 01/28] update drone.yml --- .drone.yml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/.drone.yml b/.drone.yml index d6f715f..fee2bbb 100644 --- a/.drone.yml +++ b/.drone.yml @@ -15,12 +15,12 @@ steps: from_secret: gitea_token commands: - VERSION=$(cat VERSION 2>/dev/null) || echo "1.0.0" - - SNAPSHOT=${VERSION}-snapshot.${DRONE_BUILD_NUMBER} - - echo "Current version=${VERSION}" - - echo "Snapshot version=${SNAPSHOT}" - - npm config set @ioprojects:registry https://git.endmove.eu/api/packages/io-projectsofficial/npm/ - - npm config set -- '//git.endmove.eu/api/packages/io-projectsofficial/npm/:_authToken' "${GITEA_TOKEN}" + - SNAPSHOT="$VERSION" + "-snapshot." + "$DRONE_BUILD_NUMBER" + - echo $VERSION + - echo $SNAPSHOT - npm ci - - npm version ${SNAPSHOT} + - npm version $SNAPSHOT + - npm install -g npm-cli-login + - npm-cli-login -u IO-Projects -e contact@io-projects.com -p $GITEA_TOKEN -s @ioprojects -r git.endmove.eu/api/packages/io-projectsofficial/npm/ - npm publish - npm dist-tag add @ioprojects/ui-eslint-base@${SNAPSHOT} snapshot -- 2.45.2 From c8598e0a875e8dc0dfe8075a98f72cabcd11ef45 Mon Sep 17 00:00:00 2001 From: EndMove Date: Wed, 12 Apr 2023 21:13:08 +0200 Subject: [PATCH 02/28] update drone.yml --- .drone.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.drone.yml b/.drone.yml index fee2bbb..99b6acf 100644 --- a/.drone.yml +++ b/.drone.yml @@ -15,7 +15,7 @@ steps: from_secret: gitea_token commands: - VERSION=$(cat VERSION 2>/dev/null) || echo "1.0.0" - - SNAPSHOT="$VERSION" + "-snapshot." + "$DRONE_BUILD_NUMBER" + - SNAPSHOT="${VERSION}-snapshot.${DRONE_BUILD_NUMBER}" - echo $VERSION - echo $SNAPSHOT - npm ci -- 2.45.2 From afc102061dd9266ae7b2f15f042a13f1abd0b3f2 Mon Sep 17 00:00:00 2001 From: EndMove Date: Wed, 12 Apr 2023 21:17:39 +0200 Subject: [PATCH 03/28] update drone.yml --- .drone.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.drone.yml b/.drone.yml index 99b6acf..5a1ff6f 100644 --- a/.drone.yml +++ b/.drone.yml @@ -21,6 +21,6 @@ steps: - npm ci - npm version $SNAPSHOT - npm install -g npm-cli-login - - npm-cli-login -u IO-Projects -e contact@io-projects.com -p $GITEA_TOKEN -s @ioprojects -r git.endmove.eu/api/packages/io-projectsofficial/npm/ + - npm-cli-login -u IO-Projects -e contact@io-projects.com -p $GITEA_TOKEN -s @ioprojects -r https://git.endmove.eu/api/packages/io-projectsofficial/npm/ - npm publish - npm dist-tag add @ioprojects/ui-eslint-base@${SNAPSHOT} snapshot -- 2.45.2 From 684da9c4504aa38ec1a65a68aa70ead20a026102 Mon Sep 17 00:00:00 2001 From: EndMove Date: Wed, 12 Apr 2023 21:20:37 +0200 Subject: [PATCH 04/28] drone .yml --- .drone.yml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/.drone.yml b/.drone.yml index 5a1ff6f..1c5411a 100644 --- a/.drone.yml +++ b/.drone.yml @@ -20,7 +20,9 @@ steps: - echo $SNAPSHOT - npm ci - npm version $SNAPSHOT - - npm install -g npm-cli-login - - npm-cli-login -u IO-Projects -e contact@io-projects.com -p $GITEA_TOKEN -s @ioprojects -r https://git.endmove.eu/api/packages/io-projectsofficial/npm/ + - npm config set @ioprojects:registry https://git.endmove.eu/api/packages/io-projectsofficial/npm/ -g + - npm config set -- '//git.endmove.eu/api/packages/io-projectsofficial/npm/${GITEA_TOKEN}' -g + # - npm install -g npm-cli-login + # - npm-cli-login -u IO-Projects -e contact@io-projects.com -p $GITEA_TOKEN -s @ioprojects -r https://git.endmove.eu/api/packages/io-projectsofficial/npm/ - npm publish - npm dist-tag add @ioprojects/ui-eslint-base@${SNAPSHOT} snapshot -- 2.45.2 From afca2fb51efd4cc6f68a1c509f1aba397db746ac Mon Sep 17 00:00:00 2001 From: EndMove Date: Wed, 12 Apr 2023 21:26:06 +0200 Subject: [PATCH 05/28] update --- .drone.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.drone.yml b/.drone.yml index 1c5411a..86e19a0 100644 --- a/.drone.yml +++ b/.drone.yml @@ -20,9 +20,9 @@ steps: - echo $SNAPSHOT - npm ci - npm version $SNAPSHOT - - npm config set @ioprojects:registry https://git.endmove.eu/api/packages/io-projectsofficial/npm/ -g - - npm config set -- '//git.endmove.eu/api/packages/io-projectsofficial/npm/${GITEA_TOKEN}' -g - # - npm install -g npm-cli-login - # - npm-cli-login -u IO-Projects -e contact@io-projects.com -p $GITEA_TOKEN -s @ioprojects -r https://git.endmove.eu/api/packages/io-projectsofficial/npm/ + # - npm config set @ioprojects:registry https://git.endmove.eu/api/packages/io-projectsofficial/npm/ -g + # - npm config set -- '//git.endmove.eu/api/packages/io-projectsofficial/npm/${GITEA_TOKEN}' -g + - npm install -g @kenan/npm-cli-login + - npm-cli-login -u IO-Projects -e contact@io-projects.com -p $GITEA_TOKEN -s @ioprojects -r https://git.endmove.eu/api/v1/packages/io-projectsofficial/ioprojects-ui-eslint-base/npm/ - npm publish - npm dist-tag add @ioprojects/ui-eslint-base@${SNAPSHOT} snapshot -- 2.45.2 From e2c4e42f37c6bcc432eed1235df010c6a51063ce Mon Sep 17 00:00:00 2001 From: EndMove Date: Wed, 12 Apr 2023 21:28:25 +0200 Subject: [PATCH 06/28] upd --- .drone.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.drone.yml b/.drone.yml index 86e19a0..8621c99 100644 --- a/.drone.yml +++ b/.drone.yml @@ -22,7 +22,7 @@ steps: - npm version $SNAPSHOT # - npm config set @ioprojects:registry https://git.endmove.eu/api/packages/io-projectsofficial/npm/ -g # - npm config set -- '//git.endmove.eu/api/packages/io-projectsofficial/npm/${GITEA_TOKEN}' -g - - npm install -g @kenan/npm-cli-login + - npm install -g npm-cli-login - npm-cli-login -u IO-Projects -e contact@io-projects.com -p $GITEA_TOKEN -s @ioprojects -r https://git.endmove.eu/api/v1/packages/io-projectsofficial/ioprojects-ui-eslint-base/npm/ - npm publish - npm dist-tag add @ioprojects/ui-eslint-base@${SNAPSHOT} snapshot -- 2.45.2 From 0fec432a374bf411dd2f961d8cad94e2748ab91d Mon Sep 17 00:00:00 2001 From: EndMove Date: Wed, 12 Apr 2023 21:52:36 +0200 Subject: [PATCH 07/28] update --- .drone.yml | 6 ++---- .npmrc | 2 ++ 2 files changed, 4 insertions(+), 4 deletions(-) create mode 100644 .npmrc diff --git a/.drone.yml b/.drone.yml index 8621c99..ecf03e1 100644 --- a/.drone.yml +++ b/.drone.yml @@ -20,9 +20,7 @@ steps: - echo $SNAPSHOT - npm ci - npm version $SNAPSHOT - # - npm config set @ioprojects:registry https://git.endmove.eu/api/packages/io-projectsofficial/npm/ -g - # - npm config set -- '//git.endmove.eu/api/packages/io-projectsofficial/npm/${GITEA_TOKEN}' -g - - npm install -g npm-cli-login - - npm-cli-login -u IO-Projects -e contact@io-projects.com -p $GITEA_TOKEN -s @ioprojects -r https://git.endmove.eu/api/v1/packages/io-projectsofficial/ioprojects-ui-eslint-base/npm/ + # - npm install -g npm-cli-login + # - npm-cli-login -u IO-Projects -e contact@io-projects.com -p $GITEA_TOKEN -s @ioprojects -r https://git.endmove.eu/api/v1/packages/io-projectsofficial/ioprojects-ui-eslint-base/npm/ - npm publish - npm dist-tag add @ioprojects/ui-eslint-base@${SNAPSHOT} snapshot diff --git a/.npmrc b/.npmrc new file mode 100644 index 0000000..ff921e8 --- /dev/null +++ b/.npmrc @@ -0,0 +1,2 @@ +@ioprojects:registry=https://git.endmove.eu/api/packages/io-projectsofficial/npm/ +//git.endmove.eu/api/packages/io-projectsofficial/npm/:_authToken="${GITEA_TOKEN}" -- 2.45.2 From b457ec4520c049b366a4d379499b3f1c10269ecc Mon Sep 17 00:00:00 2001 From: EndMove Date: Wed, 12 Apr 2023 21:58:10 +0200 Subject: [PATCH 08/28] up --- .drone.yml | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/.drone.yml b/.drone.yml index ecf03e1..6fe3ca6 100644 --- a/.drone.yml +++ b/.drone.yml @@ -19,8 +19,6 @@ steps: - echo $VERSION - echo $SNAPSHOT - npm ci - - npm version $SNAPSHOT - # - npm install -g npm-cli-login - # - npm-cli-login -u IO-Projects -e contact@io-projects.com -p $GITEA_TOKEN -s @ioprojects -r https://git.endmove.eu/api/v1/packages/io-projectsofficial/ioprojects-ui-eslint-base/npm/ + - npm version ${SNAPSHOT} - npm publish - npm dist-tag add @ioprojects/ui-eslint-base@${SNAPSHOT} snapshot -- 2.45.2 From 70e65d4173e42123c26e0de4f7d0f3c6814d77e1 Mon Sep 17 00:00:00 2001 From: EndMove Date: Wed, 12 Apr 2023 22:01:17 +0200 Subject: [PATCH 09/28] up --- .drone.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.drone.yml b/.drone.yml index 6fe3ca6..16dce04 100644 --- a/.drone.yml +++ b/.drone.yml @@ -19,6 +19,6 @@ steps: - echo $VERSION - echo $SNAPSHOT - npm ci - - npm version ${SNAPSHOT} - - npm publish - - npm dist-tag add @ioprojects/ui-eslint-base@${SNAPSHOT} snapshot + - npm version $SNAPSHOT + - npm publish @ioprojects/ui-eslint-base@$SNAPSHOT + - npm dist-tag add @ioprojects/ui-eslint-base@$SNAPSHOT snapshot -- 2.45.2 From 13830d5ef63bad16d116b69a566ec7df577000da Mon Sep 17 00:00:00 2001 From: EndMove Date: Wed, 12 Apr 2023 22:08:04 +0200 Subject: [PATCH 10/28] test --- .drone.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.drone.yml b/.drone.yml index 16dce04..fb6c666 100644 --- a/.drone.yml +++ b/.drone.yml @@ -19,6 +19,6 @@ steps: - echo $VERSION - echo $SNAPSHOT - npm ci - - npm version $SNAPSHOT - - npm publish @ioprojects/ui-eslint-base@$SNAPSHOT - - npm dist-tag add @ioprojects/ui-eslint-base@$SNAPSHOT snapshot + - npm version -snapshot.00 + - npm publish @ioprojects/ui-eslint-base@-snapshot.00 + - npm dist-tag add @ioprojects/ui-eslint-base@-snapshot.00 snapshot -- 2.45.2 From 8090226ce12400136c4917b22a44c36653a8883f Mon Sep 17 00:00:00 2001 From: EndMove Date: Thu, 13 Apr 2023 19:00:29 +0200 Subject: [PATCH 11/28] last up --- .drone.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.drone.yml b/.drone.yml index fb6c666..062d208 100644 --- a/.drone.yml +++ b/.drone.yml @@ -15,10 +15,10 @@ steps: from_secret: gitea_token commands: - VERSION=$(cat VERSION 2>/dev/null) || echo "1.0.0" - - SNAPSHOT="${VERSION}-snapshot.${DRONE_BUILD_NUMBER}" + - SNAPSHOT="$(echo $VERSION)-snapshot.${DRONE_BUILD_NUMBER}" - echo $VERSION - echo $SNAPSHOT - npm ci - - npm version -snapshot.00 - - npm publish @ioprojects/ui-eslint-base@-snapshot.00 - - npm dist-tag add @ioprojects/ui-eslint-base@-snapshot.00 snapshot + - npm version $SNAPSHOT + - npm publish @ioprojects/ui-eslint-base@$SNAPSHOT + - npm dist-tag add @ioprojects/ui-eslint-base@$SNAPSHOT snapshot -- 2.45.2 From 2803c35f53f4c8872676341a4534482f18804e06 Mon Sep 17 00:00:00 2001 From: EndMove Date: Thu, 13 Apr 2023 19:05:14 +0200 Subject: [PATCH 12/28] up --- .drone.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.drone.yml b/.drone.yml index 062d208..dcf1cb6 100644 --- a/.drone.yml +++ b/.drone.yml @@ -20,5 +20,5 @@ steps: - echo $SNAPSHOT - npm ci - npm version $SNAPSHOT - - npm publish @ioprojects/ui-eslint-base@$SNAPSHOT + - npm publish - npm dist-tag add @ioprojects/ui-eslint-base@$SNAPSHOT snapshot -- 2.45.2 From a5fe28b31bacb2b8c26b0fbd340fa1c08f1e2a2c Mon Sep 17 00:00:00 2001 From: EndMove Date: Fri, 14 Apr 2023 17:33:39 +0200 Subject: [PATCH 13/28] update drone to try create snapshot --- .drone.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.drone.yml b/.drone.yml index dcf1cb6..6ed08c0 100644 --- a/.drone.yml +++ b/.drone.yml @@ -20,5 +20,5 @@ steps: - echo $SNAPSHOT - npm ci - npm version $SNAPSHOT - - npm publish - - npm dist-tag add @ioprojects/ui-eslint-base@$SNAPSHOT snapshot + - npm publish --tag snapshot + # - npm dist-tag add @ioprojects/ui-eslint-base@$SNAPSHOT snapshot -- 2.45.2 From c4cb05f79ca3d553bac2ec4d02a776fe3528f37a Mon Sep 17 00:00:00 2001 From: EndMove Date: Fri, 14 Apr 2023 17:59:45 +0200 Subject: [PATCH 14/28] up --- .npmrc | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.npmrc b/.npmrc index ff921e8..5f36c15 100644 --- a/.npmrc +++ b/.npmrc @@ -1,2 +1,4 @@ @ioprojects:registry=https://git.endmove.eu/api/packages/io-projectsofficial/npm/ //git.endmove.eu/api/packages/io-projectsofficial/npm/:_authToken="${GITEA_TOKEN}" +tag-version-prefix="" +message="chore(ci): %s :tada:" -- 2.45.2 From f9459d64fa2a2c0a4ed7bda9929bb0df0ea3a422 Mon Sep 17 00:00:00 2001 From: EndMove Date: Fri, 14 Apr 2023 18:00:07 +0200 Subject: [PATCH 15/28] chore(ci): 1.0.3 :tada: --- package-lock.json | 4 ++-- package.json | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package-lock.json b/package-lock.json index 3334f5f..55b8a2d 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@ioprojects/ui-eslint-base", - "version": "1.0.0", + "version": "1.0.3", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@ioprojects/ui-eslint-base", - "version": "1.0.0", + "version": "1.0.3", "license": "SEE LICENSE IN THE LICENSE FILE", "dependencies": { "@typescript-eslint/eslint-plugin": "^5.58.0", diff --git a/package.json b/package.json index f1e4b8f..bb974c7 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@ioprojects/ui-eslint-base", - "version": "1.0.0", + "version": "1.0.3", "description": "NPM package for ESLINT configuration of IO-Projects TypeScript front-end projects", "main": ".eslintrc.json", "files": [ -- 2.45.2 From f7df86b0b1c72669c663b358b1909696a6a47ed8 Mon Sep 17 00:00:00 2001 From: EndMove Date: Sat, 3 Jun 2023 13:13:29 +0200 Subject: [PATCH 16/28] update for vue3 compilance --- .drone.yml | 31 +++++++++++++++++++++++++++++++ .eslintrc.json | 2 +- .npmrc | 2 +- 3 files changed, 33 insertions(+), 2 deletions(-) diff --git a/.drone.yml b/.drone.yml index 6ed08c0..f65629d 100644 --- a/.drone.yml +++ b/.drone.yml @@ -6,6 +6,9 @@ name: npm-publish-snapshot trigger: event: - push + branch: + exclude: + - master steps: - name: publish-snapshot @@ -22,3 +25,31 @@ steps: - npm version $SNAPSHOT - npm publish --tag snapshot # - npm dist-tag add @ioprojects/ui-eslint-base@$SNAPSHOT snapshot + +--- +kind: pipeline +type: docker +name: npm-publish-release + +trigger: + event: + - push + branch: + - master + +steps: + - name: publish-release + image: node:18 + environment: + GITEA_TOKEN: + from_secret: gitea_token + VERSION: ${NEW_VERSION} + commands: + - git fetch --tags + - OLD_VERSION=$(cat VERSION 2>/dev/null) || echo "1.0.0" + - echo $NEW_VERSION + - echo $OLD_VERSION + - npm ci + - npm version $NEW_VERSION + - npm publish + # - npm dist-tag add @ioprojects/ui-eslint-base@$SNAPSHOT snapshot diff --git a/.eslintrc.json b/.eslintrc.json index 6935a14..f8f29c8 100644 --- a/.eslintrc.json +++ b/.eslintrc.json @@ -15,7 +15,7 @@ }, "extends": [ "eslint:recommended", - "plugin:react/recommended", + "plugin:vue/vue3-essential", "plugin:@typescript-eslint/recommended", "plugin:prettier/recommended" ], diff --git a/.npmrc b/.npmrc index 5f36c15..ae2b602 100644 --- a/.npmrc +++ b/.npmrc @@ -1,4 +1,4 @@ @ioprojects:registry=https://git.endmove.eu/api/packages/io-projectsofficial/npm/ //git.endmove.eu/api/packages/io-projectsofficial/npm/:_authToken="${GITEA_TOKEN}" tag-version-prefix="" -message="chore(ci): %s :tada:" +message="chore(ci): %s" -- 2.45.2 From bebf13d84bc68e86d7ca237b5d5bfcb7781b9345 Mon Sep 17 00:00:00 2001 From: EndMove Date: Sat, 24 Jun 2023 13:05:29 +0200 Subject: [PATCH 17/28] add missing dependency --- .gitignore | 2 ++ VERSION | 2 +- package-lock.json | 78 +++++++++++++++++------------------------------ package.json | 7 +++-- 4 files changed, 35 insertions(+), 54 deletions(-) diff --git a/.gitignore b/.gitignore index 3502ef7..1eaf0e9 100644 --- a/.gitignore +++ b/.gitignore @@ -1,6 +1,8 @@ # Created by https://www.toptal.com/developers/gitignore/api/node # Edit at https://www.toptal.com/developers/gitignore?templates=node +./idea + ### Node ### # Logs logs diff --git a/VERSION b/VERSION index afaf360..a6a3a43 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -1.0.0 \ No newline at end of file +1.0.4 \ No newline at end of file diff --git a/package-lock.json b/package-lock.json index 55b8a2d..169bec3 100644 --- a/package-lock.json +++ b/package-lock.json @@ -14,10 +14,11 @@ "eslint": "^8.38.0", "eslint-config-prettier": "^8.8.0", "eslint-plugin-cypress": "^2.13.2", - "eslint-plugin-import": "^2.27.5", + "eslint-plugin-import": "^2.26.0", "eslint-plugin-jest": "^27.2.1", "eslint-plugin-prettier": "^4.2.1", - "eslint-plugin-vue": "^9.10.0" + "eslint-plugin-vue": "^9.10.0", + "prettier": "^2.8.8" } }, "node_modules/@eslint-community/eslint-utils": { @@ -445,23 +446,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/array.prototype.flatmap": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.1.tgz", - "integrity": "sha512-8UGn9O1FDVvMNB0UlLv4voxRMze7+FpHyF5mSMRjWHUMlpoDViniy05870VlxhfgTnLbpuwTzvD76MTtWxB/mQ==", - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4", - "es-shim-unscopables": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, "node_modules/available-typed-arrays": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz", @@ -865,24 +849,22 @@ } }, "node_modules/eslint-plugin-import": { - "version": "2.27.5", - "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.27.5.tgz", - "integrity": "sha512-LmEt3GVofgiGuiE+ORpnvP+kAm3h6MLZJ4Q5HCyHADofsb4VzXFsRiWj3c0OFiV+3DWFh0qg3v9gcPlfc3zRow==", + "version": "2.26.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.26.0.tgz", + "integrity": "sha512-hYfi3FXaM8WPLf4S1cikh/r4IxnO6zrhZbEGz2b660EJRbuxgpDS5gkCuYgGWg2xxh2rBuIr4Pvhve/7c31koA==", "dependencies": { - "array-includes": "^3.1.6", - "array.prototype.flat": "^1.3.1", - "array.prototype.flatmap": "^1.3.1", - "debug": "^3.2.7", + "array-includes": "^3.1.4", + "array.prototype.flat": "^1.2.5", + "debug": "^2.6.9", "doctrine": "^2.1.0", - "eslint-import-resolver-node": "^0.3.7", - "eslint-module-utils": "^2.7.4", + "eslint-import-resolver-node": "^0.3.6", + "eslint-module-utils": "^2.7.3", "has": "^1.0.3", - "is-core-module": "^2.11.0", + "is-core-module": "^2.8.1", "is-glob": "^4.0.3", "minimatch": "^3.1.2", - "object.values": "^1.1.6", - "resolve": "^1.22.1", - "semver": "^6.3.0", + "object.values": "^1.1.5", + "resolve": "^1.22.0", "tsconfig-paths": "^3.14.1" }, "engines": { @@ -893,11 +875,11 @@ } }, "node_modules/eslint-plugin-import/node_modules/debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", "dependencies": { - "ms": "^2.1.1" + "ms": "2.0.0" } }, "node_modules/eslint-plugin-import/node_modules/doctrine": { @@ -911,13 +893,10 @@ "node": ">=0.10.0" } }, - "node_modules/eslint-plugin-import/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "bin": { - "semver": "bin/semver.js" - } + "node_modules/eslint-plugin-import/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" }, "node_modules/eslint-plugin-jest": { "version": "27.2.1", @@ -2056,10 +2035,9 @@ } }, "node_modules/prettier": { - "version": "2.8.7", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.7.tgz", - "integrity": "sha512-yPngTo3aXUUmyuTjeTUT75txrf+aMh9FiD7q9ZE/i6r0bPb22g4FsE6Y338PQX1bmfy08i9QQCB7/rcUAVntfw==", - "peer": true, + "version": "2.8.8", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.8.tgz", + "integrity": "sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==", "bin": { "prettier": "bin-prettier.js" }, @@ -2207,9 +2185,9 @@ } }, "node_modules/semver": { - "version": "7.4.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.4.0.tgz", - "integrity": "sha512-RgOxM8Mw+7Zus0+zcLEUn8+JfoLpj/huFTItQy2hsM4khuC1HYRDp0cU482Ewn/Fcy6bCjufD8vAj7voC66KQw==", + "version": "7.5.3", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.3.tgz", + "integrity": "sha512-QBlUtyVk/5EeHbi7X0fw6liDZc7BBmEaSYn01fMU1OUYbf6GPsbTtd8WmnqbI20SeycoHSeiybkE/q1Q+qlThQ==", "dependencies": { "lru-cache": "^6.0.0" }, diff --git a/package.json b/package.json index bb974c7..1a74526 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@ioprojects/ui-eslint-base", - "version": "1.0.3", + "version": "1.0.4", "description": "NPM package for ESLINT configuration of IO-Projects TypeScript front-end projects", "main": ".eslintrc.json", "files": [ @@ -12,10 +12,11 @@ "eslint": "^8.38.0", "eslint-config-prettier": "^8.8.0", "eslint-plugin-cypress": "^2.13.2", - "eslint-plugin-import": "^2.27.5", + "eslint-plugin-import": "^2.26.0", "eslint-plugin-jest": "^27.2.1", "eslint-plugin-prettier": "^4.2.1", - "eslint-plugin-vue": "^9.10.0" + "eslint-plugin-vue": "^9.10.0", + "prettier": "^2.8.8" }, "repository": { "type": "git", -- 2.45.2 From 709e3e431848a6908ff77aab5790d09ab16dd1cc Mon Sep 17 00:00:00 2001 From: EndMove Date: Sat, 24 Jun 2023 13:05:29 +0200 Subject: [PATCH 18/28] add missing dependency --- .gitignore | 2 ++ VERSION | 2 +- package-lock.json | 78 +++++++++++++++++------------------------------ package.json | 7 +++-- 4 files changed, 35 insertions(+), 54 deletions(-) diff --git a/.gitignore b/.gitignore index 3502ef7..751708f 100644 --- a/.gitignore +++ b/.gitignore @@ -1,6 +1,8 @@ # Created by https://www.toptal.com/developers/gitignore/api/node # Edit at https://www.toptal.com/developers/gitignore?templates=node +.idea + ### Node ### # Logs logs diff --git a/VERSION b/VERSION index afaf360..a6a3a43 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -1.0.0 \ No newline at end of file +1.0.4 \ No newline at end of file diff --git a/package-lock.json b/package-lock.json index 55b8a2d..169bec3 100644 --- a/package-lock.json +++ b/package-lock.json @@ -14,10 +14,11 @@ "eslint": "^8.38.0", "eslint-config-prettier": "^8.8.0", "eslint-plugin-cypress": "^2.13.2", - "eslint-plugin-import": "^2.27.5", + "eslint-plugin-import": "^2.26.0", "eslint-plugin-jest": "^27.2.1", "eslint-plugin-prettier": "^4.2.1", - "eslint-plugin-vue": "^9.10.0" + "eslint-plugin-vue": "^9.10.0", + "prettier": "^2.8.8" } }, "node_modules/@eslint-community/eslint-utils": { @@ -445,23 +446,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/array.prototype.flatmap": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.1.tgz", - "integrity": "sha512-8UGn9O1FDVvMNB0UlLv4voxRMze7+FpHyF5mSMRjWHUMlpoDViniy05870VlxhfgTnLbpuwTzvD76MTtWxB/mQ==", - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4", - "es-shim-unscopables": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, "node_modules/available-typed-arrays": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz", @@ -865,24 +849,22 @@ } }, "node_modules/eslint-plugin-import": { - "version": "2.27.5", - "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.27.5.tgz", - "integrity": "sha512-LmEt3GVofgiGuiE+ORpnvP+kAm3h6MLZJ4Q5HCyHADofsb4VzXFsRiWj3c0OFiV+3DWFh0qg3v9gcPlfc3zRow==", + "version": "2.26.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.26.0.tgz", + "integrity": "sha512-hYfi3FXaM8WPLf4S1cikh/r4IxnO6zrhZbEGz2b660EJRbuxgpDS5gkCuYgGWg2xxh2rBuIr4Pvhve/7c31koA==", "dependencies": { - "array-includes": "^3.1.6", - "array.prototype.flat": "^1.3.1", - "array.prototype.flatmap": "^1.3.1", - "debug": "^3.2.7", + "array-includes": "^3.1.4", + "array.prototype.flat": "^1.2.5", + "debug": "^2.6.9", "doctrine": "^2.1.0", - "eslint-import-resolver-node": "^0.3.7", - "eslint-module-utils": "^2.7.4", + "eslint-import-resolver-node": "^0.3.6", + "eslint-module-utils": "^2.7.3", "has": "^1.0.3", - "is-core-module": "^2.11.0", + "is-core-module": "^2.8.1", "is-glob": "^4.0.3", "minimatch": "^3.1.2", - "object.values": "^1.1.6", - "resolve": "^1.22.1", - "semver": "^6.3.0", + "object.values": "^1.1.5", + "resolve": "^1.22.0", "tsconfig-paths": "^3.14.1" }, "engines": { @@ -893,11 +875,11 @@ } }, "node_modules/eslint-plugin-import/node_modules/debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", "dependencies": { - "ms": "^2.1.1" + "ms": "2.0.0" } }, "node_modules/eslint-plugin-import/node_modules/doctrine": { @@ -911,13 +893,10 @@ "node": ">=0.10.0" } }, - "node_modules/eslint-plugin-import/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "bin": { - "semver": "bin/semver.js" - } + "node_modules/eslint-plugin-import/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" }, "node_modules/eslint-plugin-jest": { "version": "27.2.1", @@ -2056,10 +2035,9 @@ } }, "node_modules/prettier": { - "version": "2.8.7", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.7.tgz", - "integrity": "sha512-yPngTo3aXUUmyuTjeTUT75txrf+aMh9FiD7q9ZE/i6r0bPb22g4FsE6Y338PQX1bmfy08i9QQCB7/rcUAVntfw==", - "peer": true, + "version": "2.8.8", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.8.tgz", + "integrity": "sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==", "bin": { "prettier": "bin-prettier.js" }, @@ -2207,9 +2185,9 @@ } }, "node_modules/semver": { - "version": "7.4.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.4.0.tgz", - "integrity": "sha512-RgOxM8Mw+7Zus0+zcLEUn8+JfoLpj/huFTItQy2hsM4khuC1HYRDp0cU482Ewn/Fcy6bCjufD8vAj7voC66KQw==", + "version": "7.5.3", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.3.tgz", + "integrity": "sha512-QBlUtyVk/5EeHbi7X0fw6liDZc7BBmEaSYn01fMU1OUYbf6GPsbTtd8WmnqbI20SeycoHSeiybkE/q1Q+qlThQ==", "dependencies": { "lru-cache": "^6.0.0" }, diff --git a/package.json b/package.json index bb974c7..1a74526 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@ioprojects/ui-eslint-base", - "version": "1.0.3", + "version": "1.0.4", "description": "NPM package for ESLINT configuration of IO-Projects TypeScript front-end projects", "main": ".eslintrc.json", "files": [ @@ -12,10 +12,11 @@ "eslint": "^8.38.0", "eslint-config-prettier": "^8.8.0", "eslint-plugin-cypress": "^2.13.2", - "eslint-plugin-import": "^2.27.5", + "eslint-plugin-import": "^2.26.0", "eslint-plugin-jest": "^27.2.1", "eslint-plugin-prettier": "^4.2.1", - "eslint-plugin-vue": "^9.10.0" + "eslint-plugin-vue": "^9.10.0", + "prettier": "^2.8.8" }, "repository": { "type": "git", -- 2.45.2 From 4e2c4c9b01118b3ed9da9bc0fcfa3a8dc7cf657f Mon Sep 17 00:00:00 2001 From: EndMove Date: Tue, 27 Jun 2023 16:54:44 +0200 Subject: [PATCH 19/28] up deps --- package-lock.json | 343 ++++++++++++++++++++++++++++++++++------------ package.json | 15 +- 2 files changed, 267 insertions(+), 91 deletions(-) diff --git a/package-lock.json b/package-lock.json index 169bec3..5f7061b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,24 +1,27 @@ { "name": "@ioprojects/ui-eslint-base", - "version": "1.0.3", + "version": "1.0.4", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@ioprojects/ui-eslint-base", - "version": "1.0.3", - "license": "SEE LICENSE IN THE LICENSE FILE", + "version": "1.0.4", + "license": "SEE LICENSE FILE", "dependencies": { - "@typescript-eslint/eslint-plugin": "^5.58.0", + "@typescript-eslint/eslint-plugin": "^5.60.1", "@typescript-eslint/parser": "^5.58.0", - "eslint": "^8.38.0", + "eslint": "^8.43.0", "eslint-config-prettier": "^8.8.0", - "eslint-plugin-cypress": "^2.13.2", + "eslint-plugin-cypress": "^2.13.3", "eslint-plugin-import": "^2.26.0", - "eslint-plugin-jest": "^27.2.1", + "eslint-plugin-jest": "^27.2.2", "eslint-plugin-prettier": "^4.2.1", - "eslint-plugin-vue": "^9.10.0", + "eslint-plugin-vue": "^9.15.1", "prettier": "^2.8.8" + }, + "engines": { + "node": ">=18" } }, "node_modules/@eslint-community/eslint-utils": { @@ -44,13 +47,13 @@ } }, "node_modules/@eslint/eslintrc": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.0.2.tgz", - "integrity": "sha512-3W4f5tDUra+pA+FzgugqL2pRimUTDJWKr7BINqOpkZrC0uYI0NIc0/JFgBROCU07HR6GieA5m3/rsPIhDmCXTQ==", + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.0.3.tgz", + "integrity": "sha512-+5gy6OQfk+xx3q0d6jGZZC3f3KzAkXc/IanVxd1is/VIIziRqqt3ongQz0FiTUXqTk0c7aDB3OaFuKnuSoJicQ==", "dependencies": { "ajv": "^6.12.4", "debug": "^4.3.2", - "espree": "^9.5.1", + "espree": "^9.5.2", "globals": "^13.19.0", "ignore": "^5.2.0", "import-fresh": "^3.2.1", @@ -66,17 +69,17 @@ } }, "node_modules/@eslint/js": { - "version": "8.38.0", - "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.38.0.tgz", - "integrity": "sha512-IoD2MfUnOV58ghIHCiil01PcohxjbYR/qCxsoC+xNgUwh1EY8jOOrYmu3d3a71+tJJ23uscEV4X2HJWMsPJu4g==", + "version": "8.43.0", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.43.0.tgz", + "integrity": "sha512-s2UHCoiXfxMvmfzqoN+vrQ84ahUSYde9qNO1MdxmoEhyHWsfmwOpFlwYV+ePJEVc7gFnATGUi376WowX1N7tFg==", "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" } }, "node_modules/@humanwhocodes/config-array": { - "version": "0.11.8", - "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.8.tgz", - "integrity": "sha512-UybHIJzJnR5Qc/MsD9Kr+RpO2h+/P1GhOwdiLPXK5TWk5sgTdu88bTD9UP+CKbPPh5Rni1u0GjAdYQLemG8g+g==", + "version": "0.11.10", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.10.tgz", + "integrity": "sha512-KVVjQmNUepDVGXNuoRRdmmEjruj0KfiGSbS8LVc12LMsWDQzRXJ0qdhN8L8uUigKpfEHRhlaQFY0ib1tnUbNeQ==", "dependencies": { "@humanwhocodes/object-schema": "^1.2.1", "debug": "^4.1.1", @@ -151,14 +154,14 @@ "integrity": "sha512-21cFJr9z3g5dW8B0CVI9g2O9beqaThGQ6ZFBqHfwhzLDKUxaqTIy3vnfah/UPkfOiF2pLq+tGz+W8RyCskuslw==" }, "node_modules/@typescript-eslint/eslint-plugin": { - "version": "5.58.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.58.0.tgz", - "integrity": "sha512-vxHvLhH0qgBd3/tW6/VccptSfc8FxPQIkmNTVLWcCOVqSBvqpnKkBTYrhcGlXfSnd78azwe+PsjYFj0X34/njA==", + "version": "5.60.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.60.1.tgz", + "integrity": "sha512-KSWsVvsJsLJv3c4e73y/Bzt7OpqMCADUO846bHcuWYSYM19bldbAeDv7dYyV0jwkbMfJ2XdlzwjhXtuD7OY6bw==", "dependencies": { "@eslint-community/regexpp": "^4.4.0", - "@typescript-eslint/scope-manager": "5.58.0", - "@typescript-eslint/type-utils": "5.58.0", - "@typescript-eslint/utils": "5.58.0", + "@typescript-eslint/scope-manager": "5.60.1", + "@typescript-eslint/type-utils": "5.60.1", + "@typescript-eslint/utils": "5.60.1", "debug": "^4.3.4", "grapheme-splitter": "^1.0.4", "ignore": "^5.2.0", @@ -183,6 +186,50 @@ } } }, + "node_modules/@typescript-eslint/eslint-plugin/node_modules/@typescript-eslint/scope-manager": { + "version": "5.60.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.60.1.tgz", + "integrity": "sha512-Dn/LnN7fEoRD+KspEOV0xDMynEmR3iSHdgNsarlXNLGGtcUok8L4N71dxUgt3YvlO8si7E+BJ5Fe3wb5yUw7DQ==", + "dependencies": { + "@typescript-eslint/types": "5.60.1", + "@typescript-eslint/visitor-keys": "5.60.1" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/eslint-plugin/node_modules/@typescript-eslint/types": { + "version": "5.60.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.60.1.tgz", + "integrity": "sha512-zDcDx5fccU8BA0IDZc71bAtYIcG9PowaOwaD8rjYbqwK7dpe/UMQl3inJ4UtUK42nOCT41jTSCwg76E62JpMcg==", + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/eslint-plugin/node_modules/@typescript-eslint/visitor-keys": { + "version": "5.60.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.60.1.tgz", + "integrity": "sha512-xEYIxKcultP6E/RMKqube11pGjXH1DCo60mQoWhVYyKfLkwbIVVjYxmOenNMxILx0TjCujPTjjnTIVzm09TXIw==", + "dependencies": { + "@typescript-eslint/types": "5.60.1", + "eslint-visitor-keys": "^3.3.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, "node_modules/@typescript-eslint/parser": { "version": "5.58.0", "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.58.0.tgz", @@ -226,12 +273,12 @@ } }, "node_modules/@typescript-eslint/type-utils": { - "version": "5.58.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.58.0.tgz", - "integrity": "sha512-FF5vP/SKAFJ+LmR9PENql7fQVVgGDOS+dq3j+cKl9iW/9VuZC/8CFmzIP0DLKXfWKpRHawJiG70rVH+xZZbp8w==", + "version": "5.60.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.60.1.tgz", + "integrity": "sha512-vN6UztYqIu05nu7JqwQGzQKUJctzs3/Hg7E2Yx8rz9J+4LgtIDFWjjl1gm3pycH0P3mHAcEUBd23LVgfrsTR8A==", "dependencies": { - "@typescript-eslint/typescript-estree": "5.58.0", - "@typescript-eslint/utils": "5.58.0", + "@typescript-eslint/typescript-estree": "5.60.1", + "@typescript-eslint/utils": "5.60.1", "debug": "^4.3.4", "tsutils": "^3.21.0" }, @@ -251,6 +298,60 @@ } } }, + "node_modules/@typescript-eslint/type-utils/node_modules/@typescript-eslint/types": { + "version": "5.60.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.60.1.tgz", + "integrity": "sha512-zDcDx5fccU8BA0IDZc71bAtYIcG9PowaOwaD8rjYbqwK7dpe/UMQl3inJ4UtUK42nOCT41jTSCwg76E62JpMcg==", + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/type-utils/node_modules/@typescript-eslint/typescript-estree": { + "version": "5.60.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.60.1.tgz", + "integrity": "sha512-hkX70J9+2M2ZT6fhti5Q2FoU9zb+GeZK2SLP1WZlvUDqdMbEKhexZODD1WodNRyO8eS+4nScvT0dts8IdaBzfw==", + "dependencies": { + "@typescript-eslint/types": "5.60.1", + "@typescript-eslint/visitor-keys": "5.60.1", + "debug": "^4.3.4", + "globby": "^11.1.0", + "is-glob": "^4.0.3", + "semver": "^7.3.7", + "tsutils": "^3.21.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/type-utils/node_modules/@typescript-eslint/visitor-keys": { + "version": "5.60.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.60.1.tgz", + "integrity": "sha512-xEYIxKcultP6E/RMKqube11pGjXH1DCo60mQoWhVYyKfLkwbIVVjYxmOenNMxILx0TjCujPTjjnTIVzm09TXIw==", + "dependencies": { + "@typescript-eslint/types": "5.60.1", + "eslint-visitor-keys": "^3.3.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, "node_modules/@typescript-eslint/types": { "version": "5.58.0", "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.58.0.tgz", @@ -290,16 +391,16 @@ } }, "node_modules/@typescript-eslint/utils": { - "version": "5.58.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.58.0.tgz", - "integrity": "sha512-gAmLOTFXMXOC+zP1fsqm3VceKSBQJNzV385Ok3+yzlavNHZoedajjS4UyS21gabJYcobuigQPs/z71A9MdJFqQ==", + "version": "5.60.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.60.1.tgz", + "integrity": "sha512-tiJ7FFdFQOWssFa3gqb94Ilexyw0JVxj6vBzaSpfN/8IhoKkDuSAenUKvsSHw2A/TMpJb26izIszTXaqygkvpQ==", "dependencies": { "@eslint-community/eslint-utils": "^4.2.0", "@types/json-schema": "^7.0.9", "@types/semver": "^7.3.12", - "@typescript-eslint/scope-manager": "5.58.0", - "@typescript-eslint/types": "5.58.0", - "@typescript-eslint/typescript-estree": "5.58.0", + "@typescript-eslint/scope-manager": "5.60.1", + "@typescript-eslint/types": "5.60.1", + "@typescript-eslint/typescript-estree": "5.60.1", "eslint-scope": "^5.1.1", "semver": "^7.3.7" }, @@ -314,6 +415,76 @@ "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" } }, + "node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/scope-manager": { + "version": "5.60.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.60.1.tgz", + "integrity": "sha512-Dn/LnN7fEoRD+KspEOV0xDMynEmR3iSHdgNsarlXNLGGtcUok8L4N71dxUgt3YvlO8si7E+BJ5Fe3wb5yUw7DQ==", + "dependencies": { + "@typescript-eslint/types": "5.60.1", + "@typescript-eslint/visitor-keys": "5.60.1" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/types": { + "version": "5.60.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.60.1.tgz", + "integrity": "sha512-zDcDx5fccU8BA0IDZc71bAtYIcG9PowaOwaD8rjYbqwK7dpe/UMQl3inJ4UtUK42nOCT41jTSCwg76E62JpMcg==", + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/typescript-estree": { + "version": "5.60.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.60.1.tgz", + "integrity": "sha512-hkX70J9+2M2ZT6fhti5Q2FoU9zb+GeZK2SLP1WZlvUDqdMbEKhexZODD1WodNRyO8eS+4nScvT0dts8IdaBzfw==", + "dependencies": { + "@typescript-eslint/types": "5.60.1", + "@typescript-eslint/visitor-keys": "5.60.1", + "debug": "^4.3.4", + "globby": "^11.1.0", + "is-glob": "^4.0.3", + "semver": "^7.3.7", + "tsutils": "^3.21.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/visitor-keys": { + "version": "5.60.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.60.1.tgz", + "integrity": "sha512-xEYIxKcultP6E/RMKqube11pGjXH1DCo60mQoWhVYyKfLkwbIVVjYxmOenNMxILx0TjCujPTjjnTIVzm09TXIw==", + "dependencies": { + "@typescript-eslint/types": "5.60.1", + "eslint-visitor-keys": "^3.3.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, "node_modules/@typescript-eslint/visitor-keys": { "version": "5.58.0", "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.58.0.tgz", @@ -331,9 +502,9 @@ } }, "node_modules/acorn": { - "version": "8.8.2", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.2.tgz", - "integrity": "sha512-xjIYgE8HBrkpd/sJqOGNspf8uHG+NOHGOw6a/Urj8taM2EXfdNAH2oFcPeIFfsv3+kz/mJrS5VuMqbNLjCa2vw==", + "version": "8.9.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.9.0.tgz", + "integrity": "sha512-jaVNAFBHNLXspO543WnNNPZFRtavh3skAkITqD0/2aeMkKZTN+254PyhwxFYrk3vQ1xfY+2wbesJMs/JC8/PwQ==", "bin": { "acorn": "bin/acorn" }, @@ -721,15 +892,15 @@ } }, "node_modules/eslint": { - "version": "8.38.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.38.0.tgz", - "integrity": "sha512-pIdsD2jwlUGf/U38Jv97t8lq6HpaU/G9NKbYmpWpZGw3LdTNhZLbJePqxOXGB5+JEKfOPU/XLxYxFh03nr1KTg==", + "version": "8.43.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.43.0.tgz", + "integrity": "sha512-aaCpf2JqqKesMFGgmRPessmVKjcGXqdlAYLLC3THM8t5nBRZRQ+st5WM/hoJXkdioEXLLbXgclUpM0TXo5HX5Q==", "dependencies": { "@eslint-community/eslint-utils": "^4.2.0", "@eslint-community/regexpp": "^4.4.0", - "@eslint/eslintrc": "^2.0.2", - "@eslint/js": "8.38.0", - "@humanwhocodes/config-array": "^0.11.8", + "@eslint/eslintrc": "^2.0.3", + "@eslint/js": "8.43.0", + "@humanwhocodes/config-array": "^0.11.10", "@humanwhocodes/module-importer": "^1.0.1", "@nodelib/fs.walk": "^1.2.8", "ajv": "^6.10.0", @@ -738,9 +909,9 @@ "debug": "^4.3.2", "doctrine": "^3.0.0", "escape-string-regexp": "^4.0.0", - "eslint-scope": "^7.1.1", - "eslint-visitor-keys": "^3.4.0", - "espree": "^9.5.1", + "eslint-scope": "^7.2.0", + "eslint-visitor-keys": "^3.4.1", + "espree": "^9.5.2", "esquery": "^1.4.2", "esutils": "^2.0.2", "fast-deep-equal": "^3.1.3", @@ -748,13 +919,12 @@ "find-up": "^5.0.0", "glob-parent": "^6.0.2", "globals": "^13.19.0", - "grapheme-splitter": "^1.0.4", + "graphemer": "^1.4.0", "ignore": "^5.2.0", "import-fresh": "^3.0.0", "imurmurhash": "^0.1.4", "is-glob": "^4.0.0", "is-path-inside": "^3.0.3", - "js-sdsl": "^4.1.4", "js-yaml": "^4.1.0", "json-stable-stringify-without-jsonify": "^1.0.1", "levn": "^0.4.1", @@ -830,9 +1000,9 @@ } }, "node_modules/eslint-plugin-cypress": { - "version": "2.13.2", - "resolved": "https://registry.npmjs.org/eslint-plugin-cypress/-/eslint-plugin-cypress-2.13.2.tgz", - "integrity": "sha512-LlwjnBTzuKuC0A4H0RxVjs0YeAWK+CD1iM9Dp8un3lzT713ePQxfpPstCD+9HSAss8emuE3b2hCNUST+NrUwKw==", + "version": "2.13.3", + "resolved": "https://registry.npmjs.org/eslint-plugin-cypress/-/eslint-plugin-cypress-2.13.3.tgz", + "integrity": "sha512-nAPjZE5WopCsgJwl3vHm5iafpV+ZRO76Z9hMyRygWhmg5ODXDPd+9MaPl7kdJ2azj+sO87H3P1PRnggIrz848g==", "dependencies": { "globals": "^11.12.0" }, @@ -899,9 +1069,9 @@ "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" }, "node_modules/eslint-plugin-jest": { - "version": "27.2.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-27.2.1.tgz", - "integrity": "sha512-l067Uxx7ZT8cO9NJuf+eJHvt6bqJyz2Z29wykyEdz/OtmcELQl2MQGQLX8J94O1cSJWAwUSEvCjwjA7KEK3Hmg==", + "version": "27.2.2", + "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-27.2.2.tgz", + "integrity": "sha512-euzbp06F934Z7UDl5ZUaRPLAc9MKjh0rMPERrHT7UhlCEwgb25kBj37TvMgWeHZVkR5I9CayswrpoaqZU1RImw==", "dependencies": { "@typescript-eslint/utils": "^5.10.0" }, @@ -910,7 +1080,8 @@ }, "peerDependencies": { "@typescript-eslint/eslint-plugin": "^5.0.0", - "eslint": "^7.0.0 || ^8.0.0" + "eslint": "^7.0.0 || ^8.0.0", + "jest": "*" }, "peerDependenciesMeta": { "@typescript-eslint/eslint-plugin": { @@ -942,16 +1113,16 @@ } }, "node_modules/eslint-plugin-vue": { - "version": "9.10.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-vue/-/eslint-plugin-vue-9.10.0.tgz", - "integrity": "sha512-2MgP31OBf8YilUvtakdVMc8xVbcMp7z7/iQj8LHVpXrSXHPXSJRUIGSPFI6b6pyCx/buKaFJ45ycqfHvQRiW2g==", + "version": "9.15.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-vue/-/eslint-plugin-vue-9.15.1.tgz", + "integrity": "sha512-CJE/oZOslvmAR9hf8SClTdQ9JLweghT6JCBQNrT2Iel1uVw0W0OLJxzvPd6CxmABKCvLrtyDnqGV37O7KQv6+A==", "dependencies": { "@eslint-community/eslint-utils": "^4.3.0", "natural-compare": "^1.4.0", "nth-check": "^2.0.1", "postcss-selector-parser": "^6.0.9", "semver": "^7.3.5", - "vue-eslint-parser": "^9.0.1", + "vue-eslint-parser": "^9.3.0", "xml-name-validator": "^4.0.0" }, "engines": { @@ -974,9 +1145,9 @@ } }, "node_modules/eslint-visitor-keys": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.0.tgz", - "integrity": "sha512-HPpKPUBQcAsZOsHAFwTtIKcYlCje62XB7SEAcxjtmW6TD1WVpkS6i6/hOVtTZIl4zGj/mBqpFVGvaDneik+VoQ==", + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.1.tgz", + "integrity": "sha512-pZnmmLwYzf+kWaM/Qgrvpen51upAktaaiI01nsJD/Yr3lMOdNtq0cxkrrg16w64VtisN6okbs7Q8AfGqj4c9fA==", "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, @@ -985,15 +1156,18 @@ } }, "node_modules/eslint/node_modules/eslint-scope": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.1.1.tgz", - "integrity": "sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==", + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.0.tgz", + "integrity": "sha512-DYj5deGlHBfMt15J7rdtyKNq/Nqlv5KfU4iodrQ019XESsRnwXH9KAE0y3cwtUHDo2ob7CypAnCqefh6vioWRw==", "dependencies": { "esrecurse": "^4.3.0", "estraverse": "^5.2.0" }, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" } }, "node_modules/eslint/node_modules/estraverse": { @@ -1005,13 +1179,13 @@ } }, "node_modules/espree": { - "version": "9.5.1", - "resolved": "https://registry.npmjs.org/espree/-/espree-9.5.1.tgz", - "integrity": "sha512-5yxtHSZXRSW5pvv3hAlXM5+/Oswi1AUFqBmbibKb5s6bp3rGIDkyXU6xCoyuuLhijr4SFwPrXRoZjz0AZDN9tg==", + "version": "9.5.2", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.5.2.tgz", + "integrity": "sha512-7OASN1Wma5fum5SrNhFMAMJxOUAbhyfQ8dQ//PJaJbNw0URTPWqIghHWt1MmAANKhHZIYOHruW4Kw4ruUWOdGw==", "dependencies": { "acorn": "^8.8.0", "acorn-jsx": "^5.3.2", - "eslint-visitor-keys": "^3.4.0" + "eslint-visitor-keys": "^3.4.1" }, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" @@ -1346,6 +1520,11 @@ "resolved": "https://registry.npmjs.org/grapheme-splitter/-/grapheme-splitter-1.0.4.tgz", "integrity": "sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==" }, + "node_modules/graphemer": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz", + "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==" + }, "node_modules/has": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", @@ -1701,15 +1880,6 @@ "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==" }, - "node_modules/js-sdsl": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/js-sdsl/-/js-sdsl-4.4.0.tgz", - "integrity": "sha512-FfVSdx6pJ41Oa+CF7RDaFmTnCaFhua+SNYQX74riGOpl96x+2jQCqEfQ2bnXu/5DPCqlRuiqyvTJM0Qjz26IVg==", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/js-sdsl" - } - }, "node_modules/js-yaml": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", @@ -2454,9 +2624,9 @@ "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" }, "node_modules/vue-eslint-parser": { - "version": "9.1.1", - "resolved": "https://registry.npmjs.org/vue-eslint-parser/-/vue-eslint-parser-9.1.1.tgz", - "integrity": "sha512-C2aI/r85Q6tYcz4dpgvrs4wH/MqVrRAVIdpYedrxnATDHHkb+TroeRcDpKWGZCx/OcECMWfz7tVwQ8e+Opy6rA==", + "version": "9.3.1", + "resolved": "https://registry.npmjs.org/vue-eslint-parser/-/vue-eslint-parser-9.3.1.tgz", + "integrity": "sha512-Clr85iD2XFZ3lJ52/ppmUDG/spxQu6+MAeHXjjyI4I1NUYZ9xmenQp4N0oaHJhrA8OOxltCVxMRfANGa70vU0g==", "dependencies": { "debug": "^4.3.4", "eslint-scope": "^7.1.1", @@ -2477,15 +2647,18 @@ } }, "node_modules/vue-eslint-parser/node_modules/eslint-scope": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.1.1.tgz", - "integrity": "sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==", + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.0.tgz", + "integrity": "sha512-DYj5deGlHBfMt15J7rdtyKNq/Nqlv5KfU4iodrQ019XESsRnwXH9KAE0y3cwtUHDo2ob7CypAnCqefh6vioWRw==", "dependencies": { "esrecurse": "^4.3.0", "estraverse": "^5.2.0" }, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" } }, "node_modules/vue-eslint-parser/node_modules/estraverse": { diff --git a/package.json b/package.json index 1a74526..ed94537 100644 --- a/package.json +++ b/package.json @@ -7,15 +7,15 @@ ".eslintrc.json" ], "dependencies": { - "@typescript-eslint/eslint-plugin": "^5.58.0", + "@typescript-eslint/eslint-plugin": "^5.60.1", "@typescript-eslint/parser": "^5.58.0", - "eslint": "^8.38.0", + "eslint": "^8.43.0", "eslint-config-prettier": "^8.8.0", - "eslint-plugin-cypress": "^2.13.2", + "eslint-plugin-cypress": "^2.13.3", "eslint-plugin-import": "^2.26.0", - "eslint-plugin-jest": "^27.2.1", + "eslint-plugin-jest": "^27.2.2", "eslint-plugin-prettier": "^4.2.1", - "eslint-plugin-vue": "^9.10.0", + "eslint-plugin-vue": "^9.15.1", "prettier": "^2.8.8" }, "repository": { @@ -27,5 +27,8 @@ "eslint" ], "author": "IO-Projects ", - "license": "SEE LICENSE IN THE LICENSE FILE" + "license": "SEE LICENSE FILE", + "engines": { + "node": ">=18" + } } -- 2.45.2 From 82fc24c400e7189144adea61ad236f46ffe83055 Mon Sep 17 00:00:00 2001 From: EndMove Date: Tue, 27 Jun 2023 17:00:23 +0200 Subject: [PATCH 20/28] fix deps flaw --- package-lock.json | 265 +++++++++------------------------------------- package.json | 6 +- 2 files changed, 52 insertions(+), 219 deletions(-) diff --git a/package-lock.json b/package-lock.json index 5f7061b..e3e432f 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,7 +10,7 @@ "license": "SEE LICENSE FILE", "dependencies": { "@typescript-eslint/eslint-plugin": "^5.60.1", - "@typescript-eslint/parser": "^5.58.0", + "@typescript-eslint/parser": "^5.60.1", "eslint": "^8.43.0", "eslint-config-prettier": "^8.8.0", "eslint-plugin-cypress": "^2.13.3", @@ -39,9 +39,9 @@ } }, "node_modules/@eslint-community/regexpp": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.5.0.tgz", - "integrity": "sha512-vITaYzIcNmjn5tF5uxcZ/ft7/RXGrMUIS9HalWckEOF6ESiwXKoMzAQf2UW0aVd6rnOeExTJVd5hmWXucBKGXQ==", + "version": "4.5.1", + "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.5.1.tgz", + "integrity": "sha512-Z5ba73P98O1KUYCCJTUeVpja9RcGoMdncZ6T49FCUl2lN38JtCJ+3WgIDBv0AuY4WChU5PmtJmOCTlN6FZTFKQ==", "engines": { "node": "^12.0.0 || ^14.0.0 || >=16.0.0" } @@ -139,9 +139,9 @@ } }, "node_modules/@types/json-schema": { - "version": "7.0.11", - "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.11.tgz", - "integrity": "sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==" + "version": "7.0.12", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.12.tgz", + "integrity": "sha512-Hr5Jfhc9eYOQNPYO5WLDq/n4jqijdHNlDXjuAQkkt+mWdQR+XJToOHrsD4cPaMXpn6KO7y2+wM8AZEs8VpBLVA==" }, "node_modules/@types/json5": { "version": "0.0.29", @@ -149,9 +149,9 @@ "integrity": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==" }, "node_modules/@types/semver": { - "version": "7.3.13", - "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.3.13.tgz", - "integrity": "sha512-21cFJr9z3g5dW8B0CVI9g2O9beqaThGQ6ZFBqHfwhzLDKUxaqTIy3vnfah/UPkfOiF2pLq+tGz+W8RyCskuslw==" + "version": "7.5.0", + "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.5.0.tgz", + "integrity": "sha512-G8hZ6XJiHnuhQKR7ZmysCeJWE08o8T0AXtk5darsCaTVsYZhhgUrq53jizaR2FvsoeCwJhlmwTjkXBY5Pn/ZHw==" }, "node_modules/@typescript-eslint/eslint-plugin": { "version": "5.60.1", @@ -186,58 +186,14 @@ } } }, - "node_modules/@typescript-eslint/eslint-plugin/node_modules/@typescript-eslint/scope-manager": { - "version": "5.60.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.60.1.tgz", - "integrity": "sha512-Dn/LnN7fEoRD+KspEOV0xDMynEmR3iSHdgNsarlXNLGGtcUok8L4N71dxUgt3YvlO8si7E+BJ5Fe3wb5yUw7DQ==", - "dependencies": { - "@typescript-eslint/types": "5.60.1", - "@typescript-eslint/visitor-keys": "5.60.1" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@typescript-eslint/eslint-plugin/node_modules/@typescript-eslint/types": { - "version": "5.60.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.60.1.tgz", - "integrity": "sha512-zDcDx5fccU8BA0IDZc71bAtYIcG9PowaOwaD8rjYbqwK7dpe/UMQl3inJ4UtUK42nOCT41jTSCwg76E62JpMcg==", - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@typescript-eslint/eslint-plugin/node_modules/@typescript-eslint/visitor-keys": { - "version": "5.60.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.60.1.tgz", - "integrity": "sha512-xEYIxKcultP6E/RMKqube11pGjXH1DCo60mQoWhVYyKfLkwbIVVjYxmOenNMxILx0TjCujPTjjnTIVzm09TXIw==", - "dependencies": { - "@typescript-eslint/types": "5.60.1", - "eslint-visitor-keys": "^3.3.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, "node_modules/@typescript-eslint/parser": { - "version": "5.58.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.58.0.tgz", - "integrity": "sha512-ixaM3gRtlfrKzP8N6lRhBbjTow1t6ztfBvQNGuRM8qH1bjFFXIJ35XY+FC0RRBKn3C6cT+7VW1y8tNm7DwPHDQ==", + "version": "5.60.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.60.1.tgz", + "integrity": "sha512-pHWlc3alg2oSMGwsU/Is8hbm3XFbcrb6P5wIxcQW9NsYBfnrubl/GhVVD/Jm/t8HXhA2WncoIRfBtnCgRGV96Q==", "dependencies": { - "@typescript-eslint/scope-manager": "5.58.0", - "@typescript-eslint/types": "5.58.0", - "@typescript-eslint/typescript-estree": "5.58.0", + "@typescript-eslint/scope-manager": "5.60.1", + "@typescript-eslint/types": "5.60.1", + "@typescript-eslint/typescript-estree": "5.60.1", "debug": "^4.3.4" }, "engines": { @@ -257,12 +213,12 @@ } }, "node_modules/@typescript-eslint/scope-manager": { - "version": "5.58.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.58.0.tgz", - "integrity": "sha512-b+w8ypN5CFvrXWQb9Ow9T4/6LC2MikNf1viLkYTiTbkQl46CnR69w7lajz1icW0TBsYmlpg+mRzFJ4LEJ8X9NA==", + "version": "5.60.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.60.1.tgz", + "integrity": "sha512-Dn/LnN7fEoRD+KspEOV0xDMynEmR3iSHdgNsarlXNLGGtcUok8L4N71dxUgt3YvlO8si7E+BJ5Fe3wb5yUw7DQ==", "dependencies": { - "@typescript-eslint/types": "5.58.0", - "@typescript-eslint/visitor-keys": "5.58.0" + "@typescript-eslint/types": "5.60.1", + "@typescript-eslint/visitor-keys": "5.60.1" }, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" @@ -298,7 +254,7 @@ } } }, - "node_modules/@typescript-eslint/type-utils/node_modules/@typescript-eslint/types": { + "node_modules/@typescript-eslint/types": { "version": "5.60.1", "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.60.1.tgz", "integrity": "sha512-zDcDx5fccU8BA0IDZc71bAtYIcG9PowaOwaD8rjYbqwK7dpe/UMQl3inJ4UtUK42nOCT41jTSCwg76E62JpMcg==", @@ -310,7 +266,7 @@ "url": "https://opencollective.com/typescript-eslint" } }, - "node_modules/@typescript-eslint/type-utils/node_modules/@typescript-eslint/typescript-estree": { + "node_modules/@typescript-eslint/typescript-estree": { "version": "5.60.1", "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.60.1.tgz", "integrity": "sha512-hkX70J9+2M2ZT6fhti5Q2FoU9zb+GeZK2SLP1WZlvUDqdMbEKhexZODD1WodNRyO8eS+4nScvT0dts8IdaBzfw==", @@ -336,60 +292,6 @@ } } }, - "node_modules/@typescript-eslint/type-utils/node_modules/@typescript-eslint/visitor-keys": { - "version": "5.60.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.60.1.tgz", - "integrity": "sha512-xEYIxKcultP6E/RMKqube11pGjXH1DCo60mQoWhVYyKfLkwbIVVjYxmOenNMxILx0TjCujPTjjnTIVzm09TXIw==", - "dependencies": { - "@typescript-eslint/types": "5.60.1", - "eslint-visitor-keys": "^3.3.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@typescript-eslint/types": { - "version": "5.58.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.58.0.tgz", - "integrity": "sha512-JYV4eITHPzVQMnHZcYJXl2ZloC7thuUHrcUmxtzvItyKPvQ50kb9QXBkgNAt90OYMqwaodQh2kHutWZl1fc+1g==", - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@typescript-eslint/typescript-estree": { - "version": "5.58.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.58.0.tgz", - "integrity": "sha512-cRACvGTodA+UxnYM2uwA2KCwRL7VAzo45syNysqlMyNyjw0Z35Icc9ihPJZjIYuA5bXJYiJ2YGUB59BqlOZT1Q==", - "dependencies": { - "@typescript-eslint/types": "5.58.0", - "@typescript-eslint/visitor-keys": "5.58.0", - "debug": "^4.3.4", - "globby": "^11.1.0", - "is-glob": "^4.0.3", - "semver": "^7.3.7", - "tsutils": "^3.21.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, "node_modules/@typescript-eslint/utils": { "version": "5.60.1", "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.60.1.tgz", @@ -415,61 +317,7 @@ "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" } }, - "node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/scope-manager": { - "version": "5.60.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.60.1.tgz", - "integrity": "sha512-Dn/LnN7fEoRD+KspEOV0xDMynEmR3iSHdgNsarlXNLGGtcUok8L4N71dxUgt3YvlO8si7E+BJ5Fe3wb5yUw7DQ==", - "dependencies": { - "@typescript-eslint/types": "5.60.1", - "@typescript-eslint/visitor-keys": "5.60.1" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/types": { - "version": "5.60.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.60.1.tgz", - "integrity": "sha512-zDcDx5fccU8BA0IDZc71bAtYIcG9PowaOwaD8rjYbqwK7dpe/UMQl3inJ4UtUK42nOCT41jTSCwg76E62JpMcg==", - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/typescript-estree": { - "version": "5.60.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.60.1.tgz", - "integrity": "sha512-hkX70J9+2M2ZT6fhti5Q2FoU9zb+GeZK2SLP1WZlvUDqdMbEKhexZODD1WodNRyO8eS+4nScvT0dts8IdaBzfw==", - "dependencies": { - "@typescript-eslint/types": "5.60.1", - "@typescript-eslint/visitor-keys": "5.60.1", - "debug": "^4.3.4", - "globby": "^11.1.0", - "is-glob": "^4.0.3", - "semver": "^7.3.7", - "tsutils": "^3.21.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/visitor-keys": { + "node_modules/@typescript-eslint/visitor-keys": { "version": "5.60.1", "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.60.1.tgz", "integrity": "sha512-xEYIxKcultP6E/RMKqube11pGjXH1DCo60mQoWhVYyKfLkwbIVVjYxmOenNMxILx0TjCujPTjjnTIVzm09TXIw==", @@ -485,22 +333,6 @@ "url": "https://opencollective.com/typescript-eslint" } }, - "node_modules/@typescript-eslint/visitor-keys": { - "version": "5.58.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.58.0.tgz", - "integrity": "sha512-/fBraTlPj0jwdyTwLyrRTxv/3lnU2H96pNTVM6z3esTWLtA5MZ9ghSMJ7Rb+TtUAdtEw9EyJzJ0EydIMKxQ9gA==", - "dependencies": { - "@typescript-eslint/types": "5.58.0", - "eslint-visitor-keys": "^3.3.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, "node_modules/acorn": { "version": "8.9.0", "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.9.0.tgz", @@ -976,9 +808,9 @@ } }, "node_modules/eslint-module-utils": { - "version": "2.7.4", - "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.7.4.tgz", - "integrity": "sha512-j4GT+rqzCoRKHwURX7pddtIPGySnX9Si/cgMI5ztrcqOPtk5dDEeZ34CQVPphnqkJytlc97Vuk05Um2mJ3gEQA==", + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.8.0.tgz", + "integrity": "sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw==", "dependencies": { "debug": "^3.2.7" }, @@ -1254,9 +1086,9 @@ "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" }, "node_modules/fast-diff": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/fast-diff/-/fast-diff-1.2.0.tgz", - "integrity": "sha512-xJuoT5+L99XlZ8twedaRf6Ax2TgQVxvgZOYoPKqZufmJib0tL2tegPBOZb1pVNgIhlqDlA0eO0c3wBvQcmzx4w==" + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/fast-diff/-/fast-diff-1.3.0.tgz", + "integrity": "sha512-VxPP4NqbUjj6MaAOafWeUn2cXWLcCtljklUtZf0Ind4XQ+QPtmA0b18zZy0jIQx+ExRVCR/ZQpBmik5lXshNsw==" }, "node_modules/fast-glob": { "version": "3.2.12", @@ -1400,12 +1232,13 @@ } }, "node_modules/get-intrinsic": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.0.tgz", - "integrity": "sha512-L049y6nFOuom5wGyRc3/gdTLO94dySVKRACj1RmJZBQXlbTMhtNIgkWkUHq+jYmZvKf14EW1EoJnnjbmoHij0Q==", + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.1.tgz", + "integrity": "sha512-2DcsyfABl+gVHEfCOaTrWgyt+tb6MSEGmKq+kI5HwLbIYgjgmMcV8KQ41uaKz1xxUcn9tJtgFbQUEVcEbd0FYw==", "dependencies": { "function-bind": "^1.1.1", "has": "^1.0.3", + "has-proto": "^1.0.1", "has-symbols": "^1.0.3" }, "funding": { @@ -1708,9 +1541,9 @@ } }, "node_modules/is-core-module": { - "version": "2.12.0", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.12.0.tgz", - "integrity": "sha512-RECHCBCd/viahWmwj6enj19sKbHfJrddi/6cBDsNTKbNq0f7VeaUkBo60BqzvPqo/W54ChS62Z5qyun7cfOMqQ==", + "version": "2.12.1", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.12.1.tgz", + "integrity": "sha512-Q4ZuBAe2FUsKtyQJoQHlvP8OvBERxO3jEmy1I7hcRXcJBGGHFh/aJBswbXuS9sgrDH2QUO8ilkwNPHvHMd8clg==", "dependencies": { "has": "^1.0.3" }, @@ -2185,9 +2018,9 @@ } }, "node_modules/postcss-selector-parser": { - "version": "6.0.11", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.11.tgz", - "integrity": "sha512-zbARubNdogI9j7WY4nQJBiNqQf3sLS3wCP4WfOidu+p28LofJqDH1tcXypGrcmMHhDk2t9wGhCsYe/+szLTy1g==", + "version": "6.0.13", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.13.tgz", + "integrity": "sha512-EaV1Gl4mUEV4ddhDnv/xtj7sxwrwxdetHdWUGnT4VJQf+4d05v6lHYZr8N573k5Z0BViss7BDhfWtKS3+sfAqQ==", "dependencies": { "cssesc": "^3.0.0", "util-deprecate": "^1.0.2" @@ -2257,13 +2090,13 @@ ] }, "node_modules/regexp.prototype.flags": { - "version": "1.4.3", - "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz", - "integrity": "sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA==", + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.0.tgz", + "integrity": "sha512-0SutC3pNudRKgquxGoRGIz946MZVHqbNfPjBdxeOhBrdgDKlRoXmYLQN9xRbrR09ZXWeGAdPuif7egofn6v5LA==", "dependencies": { "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "functions-have-names": "^1.2.2" + "define-properties": "^1.2.0", + "functions-have-names": "^1.2.3" }, "engines": { "node": ">= 0.4" @@ -2584,16 +2417,16 @@ } }, "node_modules/typescript": { - "version": "5.0.4", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.0.4.tgz", - "integrity": "sha512-cW9T5W9xY37cc+jfEnaUvX91foxtHkza3Nw3wkoF4sSlKn0MONdkdEndig/qPBWXNkmplh3NzayQzCiHM4/hqw==", + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.1.3.tgz", + "integrity": "sha512-XH627E9vkeqhlZFQuL+UsyAXEnibT0kWR2FWONlr4sTjvxyJYnyefgrkyECLzM5NenmKzRAy2rR/OlYLA1HkZw==", "peer": true, "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" }, "engines": { - "node": ">=12.20" + "node": ">=14.17" } }, "node_modules/unbox-primitive": { diff --git a/package.json b/package.json index ed94537..7c941be 100644 --- a/package.json +++ b/package.json @@ -8,7 +8,7 @@ ], "dependencies": { "@typescript-eslint/eslint-plugin": "^5.60.1", - "@typescript-eslint/parser": "^5.58.0", + "@typescript-eslint/parser": "^5.60.1", "eslint": "^8.43.0", "eslint-config-prettier": "^8.8.0", "eslint-plugin-cypress": "^2.13.3", @@ -29,6 +29,6 @@ "author": "IO-Projects ", "license": "SEE LICENSE FILE", "engines": { - "node": ">=18" - } + "node": ">=18" + } } -- 2.45.2 From eaa09ceced5c1b283f0645cb6aafa4c8ca3cb0a5 Mon Sep 17 00:00:00 2001 From: EndMove Date: Tue, 27 Jun 2023 17:42:11 +0200 Subject: [PATCH 21/28] up --- .drone.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.drone.yml b/.drone.yml index f65629d..297e37e 100644 --- a/.drone.yml +++ b/.drone.yml @@ -21,6 +21,7 @@ steps: - SNAPSHOT="$(echo $VERSION)-snapshot.${DRONE_BUILD_NUMBER}" - echo $VERSION - echo $SNAPSHOT + - echo ${GITEA_TOKEN} - npm ci - npm version $SNAPSHOT - npm publish --tag snapshot -- 2.45.2 From 7db039d4fcceb4a4776e12b6c9df17d68f237243 Mon Sep 17 00:00:00 2001 From: EndMove Date: Tue, 27 Jun 2023 17:43:17 +0200 Subject: [PATCH 22/28] lol --- .drone.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.drone.yml b/.drone.yml index 297e37e..3c29866 100644 --- a/.drone.yml +++ b/.drone.yml @@ -21,7 +21,8 @@ steps: - SNAPSHOT="$(echo $VERSION)-snapshot.${DRONE_BUILD_NUMBER}" - echo $VERSION - echo $SNAPSHOT - - echo ${GITEA_TOKEN} + - LOL=${GITEA_TOKEN} + - echo $LOL - npm ci - npm version $SNAPSHOT - npm publish --tag snapshot -- 2.45.2 From dc211c72969efcb6b7d8c5b4e29858bbe8519e80 Mon Sep 17 00:00:00 2001 From: EndMove Date: Tue, 27 Jun 2023 17:53:52 +0200 Subject: [PATCH 23/28] try to fix --- .drone.yml | 2 -- 1 file changed, 2 deletions(-) diff --git a/.drone.yml b/.drone.yml index 3c29866..f65629d 100644 --- a/.drone.yml +++ b/.drone.yml @@ -21,8 +21,6 @@ steps: - SNAPSHOT="$(echo $VERSION)-snapshot.${DRONE_BUILD_NUMBER}" - echo $VERSION - echo $SNAPSHOT - - LOL=${GITEA_TOKEN} - - echo $LOL - npm ci - npm version $SNAPSHOT - npm publish --tag snapshot -- 2.45.2 From 9b90e78a45891f3b5fbdb91545a3478e15840edd Mon Sep 17 00:00:00 2001 From: EndMove Date: Tue, 27 Jun 2023 18:30:36 +0200 Subject: [PATCH 24/28] up --- .eslintrc.json | 5 +++-- package.json | 6 +++--- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/.eslintrc.json b/.eslintrc.json index f8f29c8..4cb1e24 100644 --- a/.eslintrc.json +++ b/.eslintrc.json @@ -2,8 +2,9 @@ "root": true, "env": { "browser": true, - "es2021": true, - "jest": true + "es2022": true, + "jest": true, + "node": true }, "parser": "@typescript-eslint/parser", "parserOptions": { diff --git a/package.json b/package.json index 7c941be..84c5c77 100644 --- a/package.json +++ b/package.json @@ -2,6 +2,8 @@ "name": "@ioprojects/ui-eslint-base", "version": "1.0.4", "description": "NPM package for ESLINT configuration of IO-Projects TypeScript front-end projects", + "author": "IO-Projects ", + "license": "SEE LICENSE FILE", "main": ".eslintrc.json", "files": [ ".eslintrc.json" @@ -20,14 +22,12 @@ }, "repository": { "type": "git", - "url": "https://git.endmove.eu/IO-ProjectsOfficial/ioprojects-ui-eslint.git" + "url": "git+https://git.endmove.eu/IO-ProjectsOfficial/ioprojects-ui-eslint.git" }, "keywords": [ "io-project", "eslint" ], - "author": "IO-Projects ", - "license": "SEE LICENSE FILE", "engines": { "node": ">=18" } -- 2.45.2 From afd450705ac8ae1f775c25d7722f2632e038a19b Mon Sep 17 00:00:00 2001 From: EndMove Date: Tue, 27 Jun 2023 18:44:40 +0200 Subject: [PATCH 25/28] rename project to match conventions --- .drone.yml | 4 ++-- README.md | 12 +++++++++++- VERSION | 2 +- package.json | 4 ++-- 4 files changed, 16 insertions(+), 6 deletions(-) diff --git a/.drone.yml b/.drone.yml index f65629d..bbee43f 100644 --- a/.drone.yml +++ b/.drone.yml @@ -24,7 +24,7 @@ steps: - npm ci - npm version $SNAPSHOT - npm publish --tag snapshot - # - npm dist-tag add @ioprojects/ui-eslint-base@$SNAPSHOT snapshot + # - npm dist-tag add @ioprojects/eslint-config@$SNAPSHOT snapshot --- kind: pipeline @@ -52,4 +52,4 @@ steps: - npm ci - npm version $NEW_VERSION - npm publish - # - npm dist-tag add @ioprojects/ui-eslint-base@$SNAPSHOT snapshot + # - npm dist-tag add @ioprojects/eslint-config@$SNAPSHOT snapshot diff --git a/README.md b/README.md index c8c1362..250cf46 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,13 @@ # ioprojects-ui-eslint -This repository is the NPM package for ESLINT configuration of IO-Projects TypeScript front-end projects. \ No newline at end of file +This repository is the NPM package for ESLINT configuration of IO-Projects TypeScript front-end projects. + +## Installation + +```bash +# with yarn +yarn add -D @io-projects/eslint-config + +# with npm +npm install --save-dev @io-projects/eslint-config +``` diff --git a/VERSION b/VERSION index a6a3a43..afaf360 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -1.0.4 \ No newline at end of file +1.0.0 \ No newline at end of file diff --git a/package.json b/package.json index 84c5c77..f005ffe 100644 --- a/package.json +++ b/package.json @@ -1,5 +1,5 @@ { - "name": "@ioprojects/ui-eslint-base", + "name": "@endmove/eslint-config", "version": "1.0.4", "description": "NPM package for ESLINT configuration of IO-Projects TypeScript front-end projects", "author": "IO-Projects ", @@ -22,7 +22,7 @@ }, "repository": { "type": "git", - "url": "git+https://git.endmove.eu/IO-ProjectsOfficial/ioprojects-ui-eslint.git" + "url": "git+https://git.endmove.eu/IO-ProjectsOfficial/eslint-config.git" }, "keywords": [ "io-project", -- 2.45.2 From 20db8a9d56cc7f42520403237d4ddd8113c28c0d Mon Sep 17 00:00:00 2001 From: EndMove Date: Tue, 27 Jun 2023 18:56:07 +0200 Subject: [PATCH 26/28] Update readme --- README.md | 40 ++++++++++++++++++++++++++++++++++++++++ package-lock.json | 4 ++-- package.json | 2 +- 3 files changed, 43 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 250cf46..85e3c88 100644 --- a/README.md +++ b/README.md @@ -4,6 +4,14 @@ This repository is the NPM package for ESLINT configuration of IO-Projects TypeS ## Installation +Add the registery to your `.npmrc` file: + +```bash +@ioprojects:registry=https://git.endmove.eu/api/packages/IO-ProjectsOfficial/npm/ +``` + +Install the package: + ```bash # with yarn yarn add -D @io-projects/eslint-config @@ -11,3 +19,35 @@ yarn add -D @io-projects/eslint-config # with npm npm install --save-dev @io-projects/eslint-config ``` + +## Usage + +Add the following to your `.eslintrc.js` file: + +```js +module.exports = { + extends: [ + '@io-projects/eslint-config' + ] +} +``` + +**Or** + +Add the following to your `.eslintrc.json` file: + +```json +{ + "extends": [ + "@io-projects/eslint-config" + ] +} +``` + +**Or** + +Add the following to your `.eslintrc.cjs` file: + +```js +module.exports = require('@ioprojects/ui-eslint-base'); +``` diff --git a/package-lock.json b/package-lock.json index e3e432f..8b7ba1a 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,11 +1,11 @@ { - "name": "@ioprojects/ui-eslint-base", + "name": "@ioprojects/eslint-config", "version": "1.0.4", "lockfileVersion": 3, "requires": true, "packages": { "": { - "name": "@ioprojects/ui-eslint-base", + "name": "@ioprojects/eslint-config", "version": "1.0.4", "license": "SEE LICENSE FILE", "dependencies": { diff --git a/package.json b/package.json index f005ffe..f602a10 100644 --- a/package.json +++ b/package.json @@ -1,5 +1,5 @@ { - "name": "@endmove/eslint-config", + "name": "@ioprojects/eslint-config", "version": "1.0.4", "description": "NPM package for ESLINT configuration of IO-Projects TypeScript front-end projects", "author": "IO-Projects ", -- 2.45.2 From b130a9a96ea6fc692839a260a8b705326990b436 Mon Sep 17 00:00:00 2001 From: EndMove Date: Wed, 28 Jun 2023 00:00:51 +0200 Subject: [PATCH 27/28] Updating .drone.yml --- .drone.yml | 15 +++++++++------ README.md | 2 +- package.json | 2 +- 3 files changed, 11 insertions(+), 8 deletions(-) diff --git a/.drone.yml b/.drone.yml index bbee43f..d237ca0 100644 --- a/.drone.yml +++ b/.drone.yml @@ -17,7 +17,7 @@ steps: GITEA_TOKEN: from_secret: gitea_token commands: - - VERSION=$(cat VERSION 2>/dev/null) || echo "1.0.0" + - export VERSION=$(node -p "require('./package.json').version") || echo "1.0.0" - SNAPSHOT="$(echo $VERSION)-snapshot.${DRONE_BUILD_NUMBER}" - echo $VERSION - echo $SNAPSHOT @@ -33,23 +33,26 @@ name: npm-publish-release trigger: event: - - push + - promote branch: - master + environement: + CHANGE: ${CHANGE} + steps: - name: publish-release image: node:18 environment: GITEA_TOKEN: from_secret: gitea_token - VERSION: ${NEW_VERSION} + CHANGE: ${CHANGE} commands: - git fetch --tags - OLD_VERSION=$(cat VERSION 2>/dev/null) || echo "1.0.0" - - echo $NEW_VERSION - - echo $OLD_VERSION + - echo $CHANGE - npm ci - - npm version $NEW_VERSION + - npm version $CHANGE + - git push --set-upstream origin `git name-rev --name-only HEAD` - npm publish # - npm dist-tag add @ioprojects/eslint-config@$SNAPSHOT snapshot diff --git a/README.md b/README.md index 85e3c88..6625c7d 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -# ioprojects-ui-eslint +# eslint-config This repository is the NPM package for ESLINT configuration of IO-Projects TypeScript front-end projects. diff --git a/package.json b/package.json index f602a10..dbd2b0f 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@ioprojects/eslint-config", - "version": "1.0.4", + "version": "1.0.1", "description": "NPM package for ESLINT configuration of IO-Projects TypeScript front-end projects", "author": "IO-Projects ", "license": "SEE LICENSE FILE", -- 2.45.2 From 22e622e7fab442b763e35fd9764121f8fe46111e Mon Sep 17 00:00:00 2001 From: EndMove Date: Wed, 28 Jun 2023 13:22:55 +0200 Subject: [PATCH 28/28] up --- .drone.yml | 18 +++++++++++++++--- VERSION | 1 - 2 files changed, 15 insertions(+), 4 deletions(-) delete mode 100644 VERSION diff --git a/.drone.yml b/.drone.yml index d237ca0..118acfb 100644 --- a/.drone.yml +++ b/.drone.yml @@ -49,10 +49,22 @@ steps: CHANGE: ${CHANGE} commands: - git fetch --tags - - OLD_VERSION=$(cat VERSION 2>/dev/null) || echo "1.0.0" - - echo $CHANGE - npm ci + - echo $CHANGE - npm version $CHANGE - git push --set-upstream origin `git name-rev --name-only HEAD` + - export VERSION=$(node -p "require('./package.json').version") || echo "1.0.0" + - echo $VERSION - npm publish - # - npm dist-tag add @ioprojects/eslint-config@$SNAPSHOT snapshot + - name: gitea-release + image: plugins/gitea-release + settings: + api_key: + from_secret: gitea_api_key + base_url: https://git.endmove.eu + title: Release ${VERSION} + notes: 'See the commits diff for more informations' + checksum: + - md5 + - sha1 + - sha256 diff --git a/VERSION b/VERSION deleted file mode 100644 index afaf360..0000000 --- a/VERSION +++ /dev/null @@ -1 +0,0 @@ -1.0.0 \ No newline at end of file -- 2.45.2