From 5addfff476202e1374440794bbe181022b61ddf6 Mon Sep 17 00:00:00 2001 From: Frederik Berg Date: Wed, 11 Mar 2020 17:10:26 +0100 Subject: [PATCH] fix unnecessary dependancies introduced in last update and add changelog to stylelint-config-sevenval and tslint-config-sevenval --- packages/eslint-config-sevenval/package.json | 3 +- .../stylelint-config-sevenval/CHANGELOG.md | 6 +++ packages/tslint-config-sevenval/CHANGELOG.md | 18 +++++--- packages/tslint-config-sevenval/package.json | 16 +------ yarn.lock | 44 +++++++++---------- 5 files changed, 42 insertions(+), 45 deletions(-) diff --git a/packages/eslint-config-sevenval/package.json b/packages/eslint-config-sevenval/package.json index 51c2452..d8a4669 100644 --- a/packages/eslint-config-sevenval/package.json +++ b/packages/eslint-config-sevenval/package.json @@ -1,6 +1,6 @@ { "name": "eslint-config-sevenval", - "version": "5.0.1", + "version": "5.0.0", "description": "A sane JavaScript linter configuration", "main": "index.js", "keywords": [ @@ -18,7 +18,6 @@ "eslint": "^5.4.0" }, "dependencies": { - "@types/mocha": "^7.0.2", "babel-eslint": "^10.0.3", "eslint-config-react-app": "^5.0.1", "eslint-plugin-flowtype": "^4.2.0", diff --git a/packages/stylelint-config-sevenval/CHANGELOG.md b/packages/stylelint-config-sevenval/CHANGELOG.md index 704d82d..89a5b09 100644 --- a/packages/stylelint-config-sevenval/CHANGELOG.md +++ b/packages/stylelint-config-sevenval/CHANGELOG.md @@ -1,5 +1,11 @@ # Changelog +## 3.0.1 + +- Upgraded all dependencies to their latest possible version while maintaining nodeJs 8 compatibility + - `stylelint-config-standard` upgraded from ^18.2.0 to ^20.0.0 + - `stylelint` upgraded from ^10.1.0 to ^12.0.1 + ## 3.0.0 - Upgraded dependencies with major version increases diff --git a/packages/tslint-config-sevenval/CHANGELOG.md b/packages/tslint-config-sevenval/CHANGELOG.md index ec6f05d..83d1b2e 100644 --- a/packages/tslint-config-sevenval/CHANGELOG.md +++ b/packages/tslint-config-sevenval/CHANGELOG.md @@ -1,30 +1,34 @@ # Changelog +## 2.0.1 + +- Upgrade to tslint 6.0.0 + ## 2.0.0 -* Upgrade to TypeScript 3.0 (possibly breaking change) +- Upgrade to TypeScript 3.0 (possibly breaking change) ## 1.0.1 -* Disable `prefer-function-over-method` rule +- Disable `prefer-function-over-method` rule ## 1.0.0 -* Remove style-related rules (use `prettier` for that). -* Add more sensitive defaults +- Remove style-related rules (use `prettier` for that). +- Add more sensitive defaults ## 0.6.4 -* Add `devDependencies` to `no-implicit-dependencies` rule +- Add `devDependencies` to `no-implicit-dependencies` rule ## 0.6.3 -* Explicitely disable `variable-name` rule. The `tslint:latest` preset recently +- Explicitely disable `variable-name` rule. The `tslint:latest` preset recently added it back in which is why we have to opt-out. ## 0.6.1 + 0.6.2 -* Remove `variable-name` rule. Get's too much in the way when writing jsx. +- Remove `variable-name` rule. Get's too much in the way when writing jsx. ## 0.6.0 diff --git a/packages/tslint-config-sevenval/package.json b/packages/tslint-config-sevenval/package.json index 9ea0695..605dee8 100644 --- a/packages/tslint-config-sevenval/package.json +++ b/packages/tslint-config-sevenval/package.json @@ -9,21 +9,9 @@ "type": "git", "url": "git@github.com:sevenval/frontend-configs.git" }, - "dependencies": { - "@types/mocha": "^7.0.2", - "@types/node": "^13.9.0", - "eslint": "^6.8.0", - "husky": "^3.1.0", - "lint-staged": "^10.0.8", - "mocha": "^7.1.0", - "prettier": "^1.19.1", - "stylelint": "^12.0.1", - "ts-node": "^8.6.2", - "tslint": "^6.0.0", - "typescript": "^3.8.3" - }, + "dependencies": {}, "devDependencies": { - "tslint": "^5.11.0", + "tslint": "^6.0.0", "typescript": "^3.0.1" }, "peerDependencies": { diff --git a/yarn.lock b/yarn.lock index 512cfbd..7a2096b 100644 --- a/yarn.lock +++ b/yarn.lock @@ -224,7 +224,7 @@ acorn-jsx@^5.2.0: resolved "https://registry.yarnpkg.com/acorn-jsx/-/acorn-jsx-5.2.0.tgz#4c66069173d6fdd68ed85239fc256226182b2ebe" integrity sha512-HiUX/+K2YpkpJ+SzBffkM/AQ2YE03S0U1kjTLVpoJdhZMOWy8qvXVN9JdLqv2QsaQ6MPYQIuNmwD8zOiYUofLQ== -acorn@^7.1.0: +acorn@^7.1.1: version "7.1.1" resolved "https://registry.yarnpkg.com/acorn/-/acorn-7.1.1.tgz#e35668de0b402f359de515c5482a1ab9f89a69bf" integrity sha512-add7dgA5ppRPxCFJoAGfMDi7PIBXq1RtGo7BhbLaxwrXPOmw8gq48Y9ozT01hUKy9byMjlR20EJhu5zlkErEkg== @@ -1030,9 +1030,9 @@ dot-prop@^5.2.0: is-obj "^2.0.0" electron-to-chromium@^1.3.363: - version "1.3.372" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.372.tgz#fb61b6dfe06f3278a384d084ebef75d463ec7580" - integrity sha512-77a4jYC52OdisHM+Tne7dgWEvQT1FoNu/jYl279pP88ZtG4ZRIPyhQwAKxj6C2rzsyC1OwsOds9JlZtNncSz6g== + version "1.3.375" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.375.tgz#e290d59d316024e5499057944c10d05c518b7a24" + integrity sha512-zmaFnYVBtfpF8bGRYxgPeVAlXB7N3On8rjBE2ROc6wOpTPpzRWaiHo6KkbJMvlH07CH33uks/TEb6kuMMn8q6A== elegant-spinner@^1.0.1: version "1.0.1" @@ -1210,7 +1210,7 @@ eslint-visitor-keys@^1.0.0, eslint-visitor-keys@^1.1.0: resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-1.1.0.tgz#e2a82cea84ff246ad6fb57f9bde5b46621459ec2" integrity sha512-8y9YjtM1JBJU/A9Kc+SbaOV4y29sSWckBwMHa+FGtVj5gN/sbnKDf6xJUl+8g7FAij9LVaP8C24DUiH/f/2Z9A== -eslint@^6.3.0, eslint@^6.8.0: +eslint@^6.3.0: version "6.8.0" resolved "https://registry.yarnpkg.com/eslint/-/eslint-6.8.0.tgz#62262d6729739f9275723824302fb227c8c93ffb" integrity sha512-K+Iayyo2LtyYhDSYwz5D5QdWw0hCacNzyq1Y821Xna2xSJj7cijoLLYmLxTQgcgZ9mC61nryMy9S7GRbYpI5Ig== @@ -1254,11 +1254,11 @@ eslint@^6.3.0, eslint@^6.8.0: v8-compile-cache "^2.0.3" espree@^6.1.2: - version "6.2.0" - resolved "https://registry.yarnpkg.com/espree/-/espree-6.2.0.tgz#349fef01a202bbab047748300deb37fa44da79d7" - integrity sha512-Xs8airJ7RQolnDIbLtRutmfvSsAe0xqMMAantCN/GMoqf81TFbeI1T7Jpd56qYu1uuh32dOG5W/X9uO+ghPXzA== + version "6.2.1" + resolved "https://registry.yarnpkg.com/espree/-/espree-6.2.1.tgz#77fc72e1fd744a2052c20f38a5b575832e82734a" + integrity sha512-ysCxRQY3WaXJz9tdbWOwuWr5Y/XrPTGX9Kiz3yoUXwW0VZ4w30HTkQLaGx/+ttFjF8i+ACbArnB4ce68a9m5hw== dependencies: - acorn "^7.1.0" + acorn "^7.1.1" acorn-jsx "^5.2.0" eslint-visitor-keys "^1.1.0" @@ -1770,7 +1770,7 @@ human-signals@^1.1.1: resolved "https://registry.yarnpkg.com/human-signals/-/human-signals-1.1.1.tgz#c5b1cd14f50aeae09ab6c59fe63ba3395fe4dfa3" integrity sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw== -husky@^3.0.5, husky@^3.1.0: +husky@^3.0.5: version "3.1.0" resolved "https://registry.yarnpkg.com/husky/-/husky-3.1.0.tgz#5faad520ab860582ed94f0c1a77f0f04c90b57c0" integrity sha512-FJkPoHHB+6s4a+jwPqBudBDvYZsoQW5/HBuMSehC8qDiCe50kpcxeqFoDSlow+9I6wg47YxBoT3WxaURlrDIIQ== @@ -1859,9 +1859,9 @@ ini@^1.3.5: integrity sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw== inquirer@^7.0.0: - version "7.0.6" - resolved "https://registry.yarnpkg.com/inquirer/-/inquirer-7.0.6.tgz#ee4ff0ea7ecda5324656fe665878790f66df7d0c" - integrity sha512-7SVO4h+QIdMq6XcqIqrNte3gS5MzCCKZdsq9DO4PJziBFNYzP3PGFbDjgadDb//MCahzgjCxvQ/O2wa7kx9o4w== + version "7.1.0" + resolved "https://registry.yarnpkg.com/inquirer/-/inquirer-7.1.0.tgz#1298a01859883e17c7264b82870ae1034f92dd29" + integrity sha512-5fJMWEmikSYu0nv/flMc475MhGbB7TSPd/2IpFV4I4rMklboCH2rQjYY5kKiYGHqUF9gvaambupcJFFG9dvReg== dependencies: ansi-escapes "^4.2.1" chalk "^3.0.0" @@ -2570,9 +2570,9 @@ minimist@1.1.x: integrity sha1-O+39kaktOQFvz6ocaB6Pqhoe/ag= minimist@^1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.0.tgz#a35008b20f41383eec1fb914f4cd5df79a264284" - integrity sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ= + version "1.2.3" + resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.3.tgz#3db5c0765545ab8637be71f333a104a965a9ca3f" + integrity sha512-+bMdgqjMN/Z77a6NlY/I3U5LlRDbnmaAk6lDveAPKwSpcPM4tKAuYsvYF8xjhOPXhOYGe/73vVLVez5PW+jqhw== mixin-deep@^1.2.0: version "1.3.2" @@ -3201,7 +3201,7 @@ prelude-ls@~1.1.2: resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.1.2.tgz#21932a549f5e52ffd9a827f570e04be62a97da54" integrity sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ= -prettier@^1.14.2, prettier@^1.19.1: +prettier@^1.14.2: version "1.19.1" resolved "https://registry.yarnpkg.com/prettier/-/prettier-1.19.1.tgz#f7d7f5ff8a9cd872a7be4ca142095956a60797cb" integrity sha512-s7PoyDv/II1ObgQunCbB9PdLmUcBZcnWOcxDh7O0N/UwDEsHyqkW+Qh28jW+mVuCdx7gLB0BotYI1Y6uI9iyew== @@ -4100,7 +4100,7 @@ trough@^1.0.0: resolved "https://registry.yarnpkg.com/trough/-/trough-1.0.5.tgz#b8b639cefad7d0bb2abd37d433ff8293efa5f406" integrity sha512-rvuRbTarPXmMb79SmzEp8aqXNKcK+y0XaB298IXueQ8I2PsrATcPBCSPyK/dDNa2iWOhKlfNnOjdAOTBU/nkFA== -ts-node@^8.3.0, ts-node@^8.6.2: +ts-node@^8.3.0: version "8.6.2" resolved "https://registry.yarnpkg.com/ts-node/-/ts-node-8.6.2.tgz#7419a01391a818fbafa6f826a33c1a13e9464e35" integrity sha512-4mZEbofxGqLL2RImpe3zMJukvEvcO1XP8bj8ozBPySdCUXEcU5cIRwR0aM3R+VoZq7iXc8N86NC0FspGRqP4gg== @@ -4171,7 +4171,7 @@ typedarray-to-buffer@^3.1.5: dependencies: is-typedarray "^1.0.0" -typescript@^3.0.3, typescript@^3.8.3: +typescript@^3.0.1, typescript@^3.0.3: version "3.8.3" resolved "https://registry.yarnpkg.com/typescript/-/typescript-3.8.3.tgz#409eb8544ea0335711205869ec458ab109ee1061" integrity sha512-MYlEfn5VrLNsgudQTVJeNaQFUAI7DkhnOjdpAp4T+ku1TfQClewlbSuTVHiA+8skNBgaf02TL/kLOvig4y3G8w== @@ -4424,9 +4424,9 @@ y18n@^4.0.0: integrity sha512-r9S/ZyXu/Xu9q1tYlpsLIsa3EeLXXk0VwlxqTcFRfg9EhMW+17kbt9G0NrgCmhGb5vT2hyhJZLfDGx+7+5Uj/w== yaml@^1.7.2: - version "1.8.0" - resolved "https://registry.yarnpkg.com/yaml/-/yaml-1.8.0.tgz#169fbcfa2081302dc9441d02b0b6fe667e4f74c9" - integrity sha512-6qI/tTx7OVtA4qNqD0OyutbM6Z9EKu4rxWm/2Y3FDEBQ4/2X2XAnyuRXMzAE2+1BPyqzksJZtrIwblOHg0IEzA== + version "1.8.2" + resolved "https://registry.yarnpkg.com/yaml/-/yaml-1.8.2.tgz#a29c03f578faafd57dcb27055f9a5d569cb0c3d9" + integrity sha512-omakb0d7FjMo3R1D2EbTKVIk6dAVLRxFXdLZMEUToeAvuqgG/YuHMuQOZ5fgk+vQ8cx+cnGKwyg+8g8PNT0xQg== dependencies: "@babel/runtime" "^7.8.7"