diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index bc4043eb..30a513ee 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -98,6 +98,7 @@ jobs: typescript-scenario: - typescript@5.0 - typescript@5.1 + - typescript@5.2 - typescript@next steps: diff --git a/ember-lottie/package.json b/ember-lottie/package.json index 99feb426..d5c93703 100644 --- a/ember-lottie/package.json +++ b/ember-lottie/package.json @@ -72,7 +72,7 @@ "prettier": "^3.1.0", "rollup": "4.5.1", "rollup-plugin-copy": "3.5.0", - "typescript": "5.2.2" + "typescript": "5.3.2" }, "publishConfig": { "registry": "https://registry.npmjs.org" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index c2e1a12e..c8f2e5fa 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -22,7 +22,7 @@ importers: version: 3.1.0 release-it: specifier: ^16.2.1 - version: 16.2.1(typescript@5.2.2) + version: 16.2.1(typescript@5.3.2) ember-lottie: dependencies: @@ -77,13 +77,13 @@ importers: version: 4.1.2(@glint/template@1.2.1)(rollup@4.5.1) '@glint/core': specifier: 1.2.1 - version: 1.2.1(typescript@5.2.2) + version: 1.2.1(typescript@5.3.2) '@glint/environment-ember-loose': specifier: 1.2.1 version: 1.2.1(@glimmer/component@1.1.2)(@glint/template@1.2.1)(ember-cli-htmlbars@6.3.0)(ember-modifier@4.1.0) '@qonto/eslint-config-typescript': specifier: 1.0.0-rc.0 - version: 1.0.0-rc.0(eslint@8.54.0)(typescript@5.2.2) + version: 1.0.0-rc.0(eslint@8.54.0)(typescript@5.3.2) '@rollup/plugin-babel': specifier: 6.0.4 version: 6.0.4(@babel/core@7.23.3)(rollup@4.5.1) @@ -92,10 +92,10 @@ importers: version: 3.0.2 '@typescript-eslint/eslint-plugin': specifier: 6.10.0 - version: 6.10.0(@typescript-eslint/parser@6.12.0)(eslint@8.54.0)(typescript@5.2.2) + version: 6.10.0(@typescript-eslint/parser@6.12.0)(eslint@8.54.0)(typescript@5.3.2) '@typescript-eslint/parser': specifier: 6.12.0 - version: 6.12.0(eslint@8.54.0)(typescript@5.2.2) + version: 6.12.0(eslint@8.54.0)(typescript@5.3.2) concurrently: specifier: ^8.2.2 version: 8.2.2 @@ -130,8 +130,8 @@ importers: specifier: 3.5.0 version: 3.5.0 typescript: - specifier: 5.2.2 - version: 5.2.2 + specifier: 5.3.2 + version: 5.3.2 test-app: devDependencies: @@ -164,7 +164,7 @@ importers: version: 1.1.2 '@glint/core': specifier: 1.2.1 - version: 1.2.1(typescript@5.2.2) + version: 1.2.1(typescript@5.3.2) '@glint/environment-ember-loose': specifier: 1.2.1 version: 1.2.1(@glimmer/component@1.1.2)(@glint/template@1.2.1)(ember-cli-htmlbars@6.3.0)(ember-modifier@4.1.0) @@ -173,7 +173,7 @@ importers: version: link:../ember-lottie '@qonto/eslint-config-typescript': specifier: 1.0.0-rc.0 - version: 1.0.0-rc.0(eslint@8.54.0)(typescript@5.2.2) + version: 1.0.0-rc.0(eslint@8.54.0)(typescript@5.3.2) '@release-it-plugins/lerna-changelog': specifier: ^6.0.0 version: 6.0.0(release-it@16.2.1) @@ -194,10 +194,10 @@ importers: version: 17.0.1 '@typescript-eslint/eslint-plugin': specifier: ^6.10.0 - version: 6.10.0(@typescript-eslint/parser@6.12.0)(eslint@8.54.0)(typescript@5.2.2) + version: 6.10.0(@typescript-eslint/parser@6.12.0)(eslint@8.54.0)(typescript@5.3.2) '@typescript-eslint/parser': specifier: ^6.12.0 - version: 6.12.0(eslint@8.54.0)(typescript@5.2.2) + version: 6.12.0(eslint@8.54.0)(typescript@5.3.2) babel-eslint: specifier: ^10.1.0 version: 10.1.0(eslint@8.54.0) @@ -308,7 +308,7 @@ importers: version: 3.0.0 release-it: specifier: ^16.2.1 - version: 16.2.1(typescript@5.2.2) + version: 16.2.1(typescript@5.3.2) sinon: specifier: ^17.0.1 version: 17.0.1 @@ -316,8 +316,8 @@ importers: specifier: ^3.3.0 version: 3.3.0 typescript: - specifier: ^5.2.2 - version: 5.2.2 + specifier: ^5.3.2 + version: 5.3.2 webpack: specifier: ^5.89.0 version: 5.89.0 @@ -2173,7 +2173,7 @@ packages: '@glimmer/interfaces': 0.84.2 '@glimmer/util': 0.84.2 - /@glint/core@1.2.1(typescript@5.2.2): + /@glint/core@1.2.1(typescript@5.3.2): resolution: {integrity: sha512-25Zn65aLSN1M7s0D950sTNElZYRqa6HFA0xcT03iI/vQd1F6c3luMAXbFrsTSHlktZx2dqJ38c2dUnZJQBQgMw==} hasBin: true peerDependencies: @@ -2183,7 +2183,7 @@ packages: escape-string-regexp: 4.0.0 semver: 7.5.4 silent-error: 1.1.1 - typescript: 5.2.2 + typescript: 5.3.2 uuid: 8.3.2 vscode-languageserver: 8.1.0 vscode-languageserver-textdocument: 1.0.11 @@ -2502,17 +2502,17 @@ packages: config-chain: 1.1.13 dev: true - /@qonto/eslint-config-typescript@1.0.0-rc.0(eslint@8.54.0)(typescript@5.2.2): + /@qonto/eslint-config-typescript@1.0.0-rc.0(eslint@8.54.0)(typescript@5.3.2): resolution: {integrity: sha512-laAtWhbOEaJH/Rq649bDM4gUW1OfVMNOgKe1Fg1R0/pCCmQgQ6AP0dz97Yj390HvHC4EDwiaPh8c7+agL/KY8A==} engines: {node: '>= 18.*'} peerDependencies: eslint: ^7.0.0 || ^8.0.0 typescript: '*' dependencies: - '@typescript-eslint/eslint-plugin': 6.10.0(@typescript-eslint/parser@6.12.0)(eslint@8.54.0)(typescript@5.2.2) - '@typescript-eslint/parser': 6.12.0(eslint@8.54.0)(typescript@5.2.2) + '@typescript-eslint/eslint-plugin': 6.10.0(@typescript-eslint/parser@6.12.0)(eslint@8.54.0)(typescript@5.3.2) + '@typescript-eslint/parser': 6.12.0(eslint@8.54.0)(typescript@5.3.2) eslint: 8.54.0 - typescript: 5.2.2 + typescript: 5.3.2 transitivePeerDependencies: - supports-color dev: true @@ -2527,7 +2527,7 @@ packages: lerna-changelog: 2.2.0 lodash.template: 4.5.0 mdast-util-from-markdown: 1.3.1 - release-it: 16.2.1(typescript@5.2.2) + release-it: 16.2.1(typescript@5.3.2) tmp: 0.2.1 validate-peer-dependencies: 2.2.0 which: 2.0.2 @@ -2544,7 +2544,7 @@ packages: dependencies: detect-indent: 6.1.0 detect-newline: 3.1.0 - release-it: 16.2.1(typescript@5.2.2) + release-it: 16.2.1(typescript@5.3.2) semver: 7.5.4 url-join: 4.0.1 validate-peer-dependencies: 1.2.0 @@ -2995,7 +2995,7 @@ packages: resolution: {integrity: sha512-zC0iXxAv1C1ERURduJueYzkzZ2zaGyc+P2c95hgkikHPr3z8EdUZOlgEQ5X0DRmwDZn+hekycQnoeiiRVrmilQ==} dev: true - /@typescript-eslint/eslint-plugin@6.10.0(@typescript-eslint/parser@6.12.0)(eslint@8.54.0)(typescript@5.2.2): + /@typescript-eslint/eslint-plugin@6.10.0(@typescript-eslint/parser@6.12.0)(eslint@8.54.0)(typescript@5.3.2): resolution: {integrity: sha512-uoLj4g2OTL8rfUQVx2AFO1hp/zja1wABJq77P6IclQs6I/m9GLrm7jCdgzZkvWdDCQf1uEvoa8s8CupsgWQgVg==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: @@ -3007,10 +3007,10 @@ packages: optional: true dependencies: '@eslint-community/regexpp': 4.10.0 - '@typescript-eslint/parser': 6.12.0(eslint@8.54.0)(typescript@5.2.2) + '@typescript-eslint/parser': 6.12.0(eslint@8.54.0)(typescript@5.3.2) '@typescript-eslint/scope-manager': 6.10.0 - '@typescript-eslint/type-utils': 6.10.0(eslint@8.54.0)(typescript@5.2.2) - '@typescript-eslint/utils': 6.10.0(eslint@8.54.0)(typescript@5.2.2) + '@typescript-eslint/type-utils': 6.10.0(eslint@8.54.0)(typescript@5.3.2) + '@typescript-eslint/utils': 6.10.0(eslint@8.54.0)(typescript@5.3.2) '@typescript-eslint/visitor-keys': 6.10.0 debug: 4.3.4 eslint: 8.54.0 @@ -3018,13 +3018,13 @@ packages: ignore: 5.2.4 natural-compare: 1.4.0 semver: 7.5.4 - ts-api-utils: 1.0.3(typescript@5.2.2) - typescript: 5.2.2 + ts-api-utils: 1.0.3(typescript@5.3.2) + typescript: 5.3.2 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/parser@6.12.0(eslint@8.54.0)(typescript@5.2.2): + /@typescript-eslint/parser@6.12.0(eslint@8.54.0)(typescript@5.3.2): resolution: {integrity: sha512-s8/jNFPKPNRmXEnNXfuo1gemBdVmpQsK1pcu+QIvuNJuhFzGrpD7WjOcvDc/+uEdfzSYpNu7U/+MmbScjoQ6vg==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: @@ -3036,11 +3036,11 @@ packages: dependencies: '@typescript-eslint/scope-manager': 6.12.0 '@typescript-eslint/types': 6.12.0 - '@typescript-eslint/typescript-estree': 6.12.0(typescript@5.2.2) + '@typescript-eslint/typescript-estree': 6.12.0(typescript@5.3.2) '@typescript-eslint/visitor-keys': 6.12.0 debug: 4.3.4 eslint: 8.54.0 - typescript: 5.2.2 + typescript: 5.3.2 transitivePeerDependencies: - supports-color dev: true @@ -3061,7 +3061,7 @@ packages: '@typescript-eslint/visitor-keys': 6.12.0 dev: true - /@typescript-eslint/type-utils@6.10.0(eslint@8.54.0)(typescript@5.2.2): + /@typescript-eslint/type-utils@6.10.0(eslint@8.54.0)(typescript@5.3.2): resolution: {integrity: sha512-wYpPs3hgTFblMYwbYWPT3eZtaDOjbLyIYuqpwuLBBqhLiuvJ+9sEp2gNRJEtR5N/c9G1uTtQQL5AhV0fEPJYcg==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: @@ -3071,12 +3071,12 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/typescript-estree': 6.10.0(typescript@5.2.2) - '@typescript-eslint/utils': 6.10.0(eslint@8.54.0)(typescript@5.2.2) + '@typescript-eslint/typescript-estree': 6.10.0(typescript@5.3.2) + '@typescript-eslint/utils': 6.10.0(eslint@8.54.0)(typescript@5.3.2) debug: 4.3.4 eslint: 8.54.0 - ts-api-utils: 1.0.3(typescript@5.2.2) - typescript: 5.2.2 + ts-api-utils: 1.0.3(typescript@5.3.2) + typescript: 5.3.2 transitivePeerDependencies: - supports-color dev: true @@ -3091,7 +3091,7 @@ packages: engines: {node: ^16.0.0 || >=18.0.0} dev: true - /@typescript-eslint/typescript-estree@6.10.0(typescript@5.2.2): + /@typescript-eslint/typescript-estree@6.10.0(typescript@5.3.2): resolution: {integrity: sha512-ek0Eyuy6P15LJVeghbWhSrBCj/vJpPXXR+EpaRZqou7achUWL8IdYnMSC5WHAeTWswYQuP2hAZgij/bC9fanBg==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: @@ -3106,13 +3106,13 @@ packages: globby: 11.1.0 is-glob: 4.0.3 semver: 7.5.4 - ts-api-utils: 1.0.3(typescript@5.2.2) - typescript: 5.2.2 + ts-api-utils: 1.0.3(typescript@5.3.2) + typescript: 5.3.2 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/typescript-estree@6.12.0(typescript@5.2.2): + /@typescript-eslint/typescript-estree@6.12.0(typescript@5.3.2): resolution: {integrity: sha512-vw9E2P9+3UUWzhgjyyVczLWxZ3GuQNT7QpnIY3o5OMeLO/c8oHljGc8ZpryBMIyympiAAaKgw9e5Hl9dCWFOYw==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: @@ -3127,13 +3127,13 @@ packages: globby: 11.1.0 is-glob: 4.0.3 semver: 7.5.4 - ts-api-utils: 1.0.3(typescript@5.2.2) - typescript: 5.2.2 + ts-api-utils: 1.0.3(typescript@5.3.2) + typescript: 5.3.2 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/utils@6.10.0(eslint@8.54.0)(typescript@5.2.2): + /@typescript-eslint/utils@6.10.0(eslint@8.54.0)(typescript@5.3.2): resolution: {integrity: sha512-v+pJ1/RcVyRc0o4wAGux9x42RHmAjIGzPRo538Z8M1tVx6HOnoQBCX/NoadHQlZeC+QO2yr4nNSFWOoraZCAyg==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: @@ -3144,7 +3144,7 @@ packages: '@types/semver': 7.5.4 '@typescript-eslint/scope-manager': 6.10.0 '@typescript-eslint/types': 6.10.0 - '@typescript-eslint/typescript-estree': 6.10.0(typescript@5.2.2) + '@typescript-eslint/typescript-estree': 6.10.0(typescript@5.3.2) eslint: 8.54.0 semver: 7.5.4 transitivePeerDependencies: @@ -5426,7 +5426,7 @@ packages: vary: 1.1.2 dev: true - /cosmiconfig@8.3.6(typescript@5.2.2): + /cosmiconfig@8.3.6(typescript@5.3.2): resolution: {integrity: sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA==} engines: {node: '>=14'} peerDependencies: @@ -5439,7 +5439,7 @@ packages: js-yaml: 4.1.0 parse-json: 5.2.0 path-type: 4.0.0 - typescript: 5.2.2 + typescript: 5.3.2 dev: true /cross-spawn@6.0.5: @@ -11614,7 +11614,7 @@ packages: dependencies: jsesc: 0.5.0 - /release-it@16.2.1(typescript@5.2.2): + /release-it@16.2.1(typescript@5.3.2): resolution: {integrity: sha512-+bHiKPqkpld+NaiW+K/2WsjaHgfPB00J6uk8a+g8QyuBtzfFoMVe+GKsfaDO5ztEHRrSg+7luoXzd8IfvPNPig==} engines: {node: '>=16'} hasBin: true @@ -11623,7 +11623,7 @@ packages: '@octokit/rest': 19.0.13 async-retry: 1.3.3 chalk: 5.3.0 - cosmiconfig: 8.3.6(typescript@5.2.2) + cosmiconfig: 8.3.6(typescript@5.3.2) execa: 7.2.0 git-url-parse: 13.1.0 globby: 13.2.2 @@ -13135,13 +13135,13 @@ packages: - supports-color dev: true - /ts-api-utils@1.0.3(typescript@5.2.2): + /ts-api-utils@1.0.3(typescript@5.3.2): resolution: {integrity: sha512-wNMeqtMz5NtwpT/UZGY5alT+VoKdSsOOP/kqHFcUW1P/VRhH2wJ48+DN2WwUliNbQ976ETwDL0Ifd2VVvgonvg==} engines: {node: '>=16.13.0'} peerDependencies: typescript: '>=4.2.0' dependencies: - typescript: 5.2.2 + typescript: 5.3.2 dev: true /tslib@1.14.1: @@ -13240,8 +13240,8 @@ packages: /typescript-memoize@1.1.1: resolution: {integrity: sha512-GQ90TcKpIH4XxYTI2F98yEQYZgjNMOGPpOgdjIBhaLaWji5HPWlRnZ4AeA1hfBxtY7bCGDJsqDDHk/KaHOl5bA==} - /typescript@5.2.2: - resolution: {integrity: sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w==} + /typescript@5.3.2: + resolution: {integrity: sha512-6l+RyNy7oAHDfxC4FzSJcz9vnjTKxrLpDG5M2Vu4SHRVNg6xzqZp6LYSR9zjqQTu8DU/f5xwxUdADOkbrIX2gQ==} engines: {node: '>=14.17'} hasBin: true dev: true diff --git a/test-app/package.json b/test-app/package.json index b08fd820..09e96735 100644 --- a/test-app/package.json +++ b/test-app/package.json @@ -85,7 +85,7 @@ "release-it": "^16.2.1", "sinon": "^17.0.1", "tracked-built-ins": "^3.3.0", - "typescript": "^5.2.2", + "typescript": "^5.3.2", "webpack": "^5.89.0" }, "engines": {