diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 0c2d7242..36015eab 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -20,7 +20,7 @@ jobs: - name: Checkout uses: actions/checkout@v3 - name: Install pnpm - uses: NullVoxPopuli/action-setup-pnpm@v2 + uses: wyvox/action-setup-pnpm@v3 with: pnpm-version: 8.5.1 node-version: 16.x @@ -38,11 +38,11 @@ jobs: - name: Checkout uses: actions/checkout@v3 - name: Install pnpm - uses: NullVoxPopuli/action-setup-pnpm@v2 + uses: wyvox/action-setup-pnpm@v3 with: pnpm-version: 8.5.1 node-version: 16.x - no-lockfile: true + args: "--no-lockfile" - name: Run tests run: pnpm test @@ -67,7 +67,7 @@ jobs: - name: Checkout uses: actions/checkout@v3 - name: Install pnpm - uses: NullVoxPopuli/action-setup-pnpm@v2 + uses: wyvox/action-setup-pnpm@v3 with: pnpm-version: 8.5.1 node-version: 16.x diff --git a/ember-autofocus-modifier/CHANGELOG.md b/ember-autofocus-modifier/CHANGELOG.md index 1393fd44..a74b2899 100644 --- a/ember-autofocus-modifier/CHANGELOG.md +++ b/ember-autofocus-modifier/CHANGELOG.md @@ -1,3 +1,15 @@ + +## v6.0.0 (2023-06-02) + +#### :boom: Breaking Change +* [#392](https://github.com/qonto/ember-autofocus-modifier/pull/392) Drop node v14 support ([@vscav](https://github.com/vscav)) + +#### :house: Internal +* [#391](https://github.com/qonto/ember-autofocus-modifier/pull/391) Migrate from yarn to pnpm ([@vscav](https://github.com/vscav)) + +#### Committers: 1 +- Vincent Scavinner ([@vscav](https://github.com/vscav)) + ## v0.1.0 (2019-11-13) #### :memo: Documentation diff --git a/ember-autofocus-modifier/package.json b/ember-autofocus-modifier/package.json index 595bb49e..7930ed73 100644 --- a/ember-autofocus-modifier/package.json +++ b/ember-autofocus-modifier/package.json @@ -42,7 +42,7 @@ "@embroider/addon-dev": "^3.0.0", "@rollup/plugin-babel": "^5.3.0", "concurrently": "^7.2.1", - "ember-template-lint": "^5.8.0", + "ember-template-lint": "^5.11.2", "eslint": "^7.32.0", "eslint-config-prettier": "^8.3.0", "eslint-plugin-ember": "^10.5.8", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 25a8d026..87023445 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1,5 +1,9 @@ lockfileVersion: '6.0' +settings: + autoInstallPeers: true + excludeLinksFromLockfile: false + importers: .: @@ -54,8 +58,8 @@ importers: specifier: ^7.2.1 version: 7.6.0 ember-template-lint: - specifier: ^5.8.0 - version: 5.8.0 + specifier: ^5.11.2 + version: 5.11.2 eslint: specifier: ^7.32.0 version: 7.32.0 @@ -175,8 +179,8 @@ importers: specifier: 3.0.0 version: 3.0.0 ember-template-lint: - specifier: 5.8.0 - version: 5.8.0 + specifier: 5.11.2 + version: 5.11.2 ember-try: specifier: 2.0.0 version: 2.0.0 @@ -442,7 +446,7 @@ packages: '@babel/helper-plugin-utils': 7.21.5 debug: 4.3.4 lodash.debounce: 4.0.8 - resolve: 1.22.2 + resolve: 1.22.3 semver: 6.3.0 transitivePeerDependencies: - supports-color @@ -457,7 +461,7 @@ packages: '@babel/helper-plugin-utils': 7.21.5 debug: 4.3.4 lodash.debounce: 4.0.8 - resolve: 1.22.2 + resolve: 1.22.3 semver: 6.3.0 transitivePeerDependencies: - supports-color @@ -2854,11 +2858,11 @@ packages: '@jridgewell/resolve-uri': 3.1.0 '@jridgewell/sourcemap-codec': 1.4.14 - /@lint-todo/utils@13.1.0: - resolution: {integrity: sha512-uzcZPIPH7hcs+hKMiHfp58MosJpI9sTTgl1pGYau4zq34q1ppswJ6nLeohv/cDhqEBrHjtvldt8zDnVJXRvBlA==} + /@lint-todo/utils@13.1.1: + resolution: {integrity: sha512-F5z53uvRIF4dYfFfJP3a2Cqg+4P1dgJchJsFnsZE0eZp0LK8X7g2J0CsJHRgns+skpXOlM7n5vFGwkWCWj8qJg==} engines: {node: 12.* || >= 14} dependencies: - '@types/eslint': 7.29.0 + '@types/eslint': 8.40.0 find-up: 5.0.0 fs-extra: 9.1.0 proper-lockfile: 4.1.2 @@ -3213,13 +3217,6 @@ packages: '@types/estree': 1.0.1 dev: true - /@types/eslint@7.29.0: - resolution: {integrity: sha512-VNcvioYDH8/FxaeTKkM4/TiTwt6pBV9E3OfGmvaw8tPl0rrHCJ4Ll15HRT+pMiFAf/MLQvAzC+6RzUMEL9Ceng==} - dependencies: - '@types/estree': 1.0.1 - '@types/json-schema': 7.0.11 - dev: true - /@types/eslint@8.40.0: resolution: {integrity: sha512-nbq2mvc/tBrK9zQQuItvjJl++GTN5j06DaPtp3hZCpngmG6Q3xoyEmd0TwZI0gAy/G1X0zhGBbr2imsGFdFV0g==} dependencies: @@ -3784,10 +3781,10 @@ packages: resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==} dev: true - /aria-query@5.1.3: - resolution: {integrity: sha512-R5iJ5lkuHybztUfuOAznmboyjWq8O6sqNqtK7CLOqdydi54VNbORp49mb14KbWgG1QD3JFO9hJdZ+y4KutfdOQ==} + /aria-query@5.3.0: + resolution: {integrity: sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==} dependencies: - deep-equal: 2.2.1 + dequal: 2.0.3 dev: true /arr-diff@4.0.0: @@ -5079,6 +5076,11 @@ packages: engines: {node: ^12.17.0 || ^14.13 || >=16.0.0} dev: true + /chalk@5.3.0: + resolution: {integrity: sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==} + engines: {node: ^12.17.0 || ^14.13 || >=16.0.0} + dev: true + /character-entities@2.0.2: resolution: {integrity: sha512-shx7oQ0Awen/BRIdkjkvz54PnEEI/EjwXDSIZp86/KKdbafHh1Df/RYGBhn4hbe2+uKC9FnT5UCEdyPz3ai9hQ==} dev: true @@ -5906,29 +5908,6 @@ packages: mimic-response: 3.1.0 dev: true - /deep-equal@2.2.1: - resolution: {integrity: sha512-lKdkdV6EOGoVn65XaOsPdH4rMxTZOnmFyuIkMjM1i5HHCbfjC97dawgTAy0deYNfuqUqW+Q5VrVaQYtUpSd6yQ==} - dependencies: - array-buffer-byte-length: 1.0.0 - call-bind: 1.0.2 - es-get-iterator: 1.1.3 - get-intrinsic: 1.2.1 - is-arguments: 1.1.1 - is-array-buffer: 3.0.2 - is-date-object: 1.0.5 - is-regex: 1.1.4 - is-shared-array-buffer: 1.0.2 - isarray: 2.0.5 - object-is: 1.1.5 - object-keys: 1.1.1 - object.assign: 4.1.4 - regexp.prototype.flags: 1.5.0 - side-channel: 1.0.4 - which-boxed-primitive: 1.0.2 - which-collection: 1.0.1 - which-typed-array: 1.1.9 - dev: true - /deep-extend@0.6.0: resolution: {integrity: sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==} engines: {node: '>=4.0.0'} @@ -6877,14 +6856,14 @@ packages: - supports-color dev: true - /ember-template-lint@5.8.0: - resolution: {integrity: sha512-5RL38HtDmDIWIUFzNw/8uQ2qz5kST3fYxLEdtD4d0zVN0m2LGYg7RgPe2kMt7N/ISvPMOTG67nQIQbKrWIi10g==} + /ember-template-lint@5.11.2: + resolution: {integrity: sha512-G8KXmFCYLKM9ifMb+rluL8CNIawUl45i4z4VrK+Nn5ciWSo+Vx2jUp+sS6wKCdBqGYoiqjUgn/hmGnCVOId+yQ==} engines: {node: ^14.18.0 || ^16.0.0 || >= 18.0.0} hasBin: true dependencies: - '@lint-todo/utils': 13.1.0 - aria-query: 5.1.3 - chalk: 5.2.0 + '@lint-todo/utils': 13.1.1 + aria-query: 5.3.0 + chalk: 5.3.0 ci-info: 3.8.0 date-fns: 2.30.0 ember-template-imports: 3.4.2 @@ -6893,7 +6872,7 @@ packages: find-up: 6.3.0 fuse.js: 6.6.2 get-stdin: 9.0.0 - globby: 13.1.4 + globby: 13.2.2 is-glob: 4.0.3 language-tags: 1.0.8 micromatch: 4.0.5 @@ -7742,6 +7721,17 @@ packages: micromatch: 4.0.5 dev: true + /fast-glob@3.3.1: + resolution: {integrity: sha512-kNFPyjhh5cKjrUltxs+wFx+ZkbRaxxmZ+X0ZU31SOsxCEtP9VPgtq2teZw1DebupL5GmDaNQ6yKMMVcM41iqDg==} + engines: {node: '>=8.6.0'} + dependencies: + '@nodelib/fs.stat': 2.0.5 + '@nodelib/fs.walk': 1.2.8 + glob-parent: 5.1.2 + merge2: 1.4.1 + micromatch: 4.0.5 + dev: true + /fast-json-stable-stringify@2.1.0: resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==} dev: true @@ -8517,7 +8507,7 @@ packages: dependencies: array-union: 2.1.0 dir-glob: 3.0.1 - fast-glob: 3.2.12 + fast-glob: 3.3.1 ignore: 5.2.4 merge2: 1.4.1 slash: 3.0.0 @@ -8545,6 +8535,17 @@ packages: slash: 4.0.0 dev: true + /globby@13.2.2: + resolution: {integrity: sha512-Y1zNGV+pzQdh7H39l9zgB4PJqjRNqydvdYCDG4HFXM4XuvSaQQlEc91IU1yALL8gUTDomgBAfz3XJdmUS+oo0w==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + dependencies: + dir-glob: 3.0.1 + fast-glob: 3.3.1 + ignore: 5.2.4 + merge2: 1.4.1 + slash: 4.0.0 + dev: true + /globrex@0.1.2: resolution: {integrity: sha512-uHJgbwAMwNFf5mLst7IWLNg14x1CkeqglJb/K3doi4dw6q2IvAAmM/Y81kevy83wP+Sst+nutFTYOGg3d1lsxg==} dev: true @@ -8896,6 +8897,7 @@ packages: /iconv-lite@0.6.3: resolution: {integrity: sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==} engines: {node: '>=0.10.0'} + requiresBuild: true dependencies: safer-buffer: 2.1.2 dev: true @@ -9485,23 +9487,12 @@ packages: engines: {node: '>=12'} dev: true - /is-weakmap@2.0.1: - resolution: {integrity: sha512-NSBR4kH5oVj1Uwvv970ruUkCV7O1mzgVFO4/rev2cLRda9Tm9HrL70ZPut4rOHgY0FNrUu9BCbXA2sdQ+x0chA==} - dev: true - /is-weakref@1.0.2: resolution: {integrity: sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==} dependencies: call-bind: 1.0.2 dev: true - /is-weakset@2.0.2: - resolution: {integrity: sha512-t2yVvttHkQktwnNNmBQ98AhENLdPUTDTE21uPqAQ0ARwQfGeQKRVS0NNurH7bTf7RrvcVn1OOge45CnBeHCSmg==} - dependencies: - call-bind: 1.0.2 - get-intrinsic: 1.2.1 - dev: true - /is-windows@1.0.2: resolution: {integrity: sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==} engines: {node: '>=0.10.0'} @@ -10942,7 +10933,7 @@ packages: resolution: {integrity: sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==} dependencies: hosted-git-info: 2.8.9 - resolve: 1.22.2 + resolve: 1.22.3 semver: 5.7.1 validate-npm-package-license: 3.0.4 dev: true @@ -11064,14 +11055,6 @@ packages: resolution: {integrity: sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g==} dev: true - /object-is@1.1.5: - resolution: {integrity: sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==} - engines: {node: '>= 0.4'} - dependencies: - call-bind: 1.0.2 - define-properties: 1.2.0 - dev: true - /object-keys@1.1.1: resolution: {integrity: sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==} engines: {node: '>= 0.4'} @@ -12304,7 +12287,7 @@ packages: engines: {node: 8.* || 10.* || >= 12} dependencies: path-root: 0.1.1 - resolve: 1.22.2 + resolve: 1.22.3 /resolve-package-path@3.1.0: resolution: {integrity: sha512-2oC2EjWbMJwvSN6Z7DbDfJMnD8MYEouaLn5eIX0j8XwPsYCVIyY9bbnX88YHVkbr8XHqvZrYbxaLPibfTYKZMA==} @@ -12347,7 +12330,6 @@ packages: is-core-module: 2.12.1 path-parse: 1.0.7 supports-preserve-symlinks-flag: 1.0.0 - dev: true /responselike@1.0.2: resolution: {integrity: sha512-/Fpe5guzJk1gPqdJLJR5u7eG/gNY4nImjbRDaVWVMRhne55TCmj2i9Q+54PBRfatRC8v/rIiv9BN0pMd9OV5EQ==} @@ -14274,15 +14256,6 @@ packages: is-symbol: 1.0.4 dev: true - /which-collection@1.0.1: - resolution: {integrity: sha512-W8xeTUwaln8i3K/cY1nGXzdnVZlidBcagyNFtBdD5kxnb4TvGKR7FfSIS3mYpwWS1QUCutfKz8IY8RjftB0+1A==} - dependencies: - is-map: 2.0.2 - is-set: 2.0.2 - is-weakmap: 2.0.1 - is-weakset: 2.0.2 - dev: true - /which-typed-array@1.1.9: resolution: {integrity: sha512-w9c4xkx6mPidwp7180ckYWfMmvxpjlZuIudNtDf4N/tTAUB8VJbX25qZoAsrtGuYNnGw3pa0AXgbGKRB8/EceA==} engines: {node: '>= 0.4'} diff --git a/test-app/package.json b/test-app/package.json index b4dc43c0..e25c50e6 100644 --- a/test-app/package.json +++ b/test-app/package.json @@ -23,6 +23,7 @@ "test:ember": "ember test" }, "devDependencies": { + "@babel/eslint-parser": "^7.19.1", "@ember/optional-features": "2.0.0", "@ember/string": "3.1.1", "@ember/test-helpers": "2.9.3", @@ -44,30 +45,29 @@ "ember-disable-prototype-extensions": "^1.1.3", "ember-fetch": "8.1.2", "ember-load-initializers": "2.1.2", + "ember-maybe-import-regenerator": "^1.0.0", "ember-page-title": "7.0.0", "ember-qunit": "6.2.0", "ember-resolver": "10.1.0", "ember-source": "4.12.0", "ember-source-channel-url": "3.0.0", - "ember-template-lint": "5.8.0", + "ember-template-lint": "5.11.2", "ember-try": "2.0.0", "eslint": "7.32.0", "eslint-config-prettier": "8.8.0", "eslint-plugin-ember": "11.7.1", "eslint-plugin-n": "16.0.0", + "eslint-plugin-node": "11.1.0", "eslint-plugin-prettier": "4.2.1", "eslint-plugin-qunit": "7.3.4", + "lerna-changelog": "2.2.0", "loader.js": "4.7.0", + "npm-run-all": "4.1.5", "prettier": "2.8.8", "qunit": "2.19.4", "qunit-dom": "2.0.0", - "webpack": "5.83.1", - "@babel/eslint-parser": "^7.19.1", - "ember-maybe-import-regenerator": "^1.0.0", - "eslint-plugin-node": "11.1.0", - "lerna-changelog": "2.2.0", - "npm-run-all": "4.1.5", - "release-it": "15.10.3" + "release-it": "15.10.3", + "webpack": "5.83.1" }, "engines": { "node": "16.* || >= 18"