accessibility-insights-web/package.json

183 строки
8.0 KiB
JSON
Исходник Постоянная ссылка Обычный вид История

2019-01-05 00:29:37 +03:00
{
"name": "accessibility-insights-web",
test(combined-report-ui): establish monorepo setup with new empty report-e2e-tests package (#3494) #### Description of changes This PR adds a new packages at `/packages/report-e2e-tests`. We'll be using this as part of the combined-report-ui feature to test report generation as it would work in real usage (ie, across package boundaries and with proper style embedding), but this also has the secondary benefit of setting up a lot of the infrastructure we'll be using for migrating the rest of the repo to the lerna/yarn workspaces monorepo format. Specifically, for generalized changes, it: * Adds a new devDependency on lerna * Establishes a `lerna.json` and a root level package.json `workspaces` property to establish the root of the repo as a yarn worktree/lerna monorepo (similar to the setup that service uses) * Updates a variety of ignore/lint tool rules to ignore build output directories in subdirectories, not just the root * Splits out the parts of `tsconfig.json` that will be shared among packages into `tsconfig.base.json` (the same layout that service uses) Specific to the new `report-e2e-tests` package (empty with a placeholder test for now), it also: * Creates the empty package, set up with typescript/jest/etc and a placeholder test * Adds a root-level `yarn test:report:e2e` that runs the tests * Adds a step to run the tests in CI/PR builds Using yarn workspaces means that `yarn install` from the root like usual will cover all the requirements for installing the new package's dependencies. I used `lerna` to implement `yarn test:report:e2e` mostly as a POC (you could technically invoke `jest --projects packages/report-e2e-tests` and it would work equally well) This PR **does not migrate /src to /packages/web/src** - instead, it leaves package.json to act as *both* the worktree root (the aggregator of workspaces) and *also* an individual workspace root representing web/unified/etc. This is supported by yarn, but not what we want to use long-term, since it's a bit confusing; this is an incremental step on the way towards using a layout closer to what service uses. Out of scope for this PR: * Migrating existing web code to `/packages/web` * Migrating existing report package code to `/packages/report` * Migrating the existing report integration tests to `/packages/report-e2e-tests` * Extracting common Jest configuration to a `jest.config.base.js` like service does (this required a lot of changes, so I left it for a separate PR) #### Pull request checklist <!-- If a checklist item is not applicable to this change, write "n/a" in the checkbox --> - [x] Addresses an existing issue: 1783601 - [x] Ran `yarn fastpass` - [x] Added/updated relevant unit test(s) (and ran `yarn test`) - [x] Verified code coverage for the changes made. Check coverage report at: `<rootDir>/test-results/unit/coverage` - [x] PR title *AND* final merge commit title both start with a semantic tag (`fix:`, `chore:`, `feat(feature-name):`, `refactor:`). See `CONTRIBUTING.md`. - [n/a] (UI changes only) Added screenshots/GIFs to description above - [n/a] (UI changes only) Verified usability with NVDA/JAWS
2020-10-21 00:31:59 +03:00
"private": true,
"version": "1.0.0",
"description": "Accessibility Insights for Web",
"license": "MIT",
"repository": {
"type": "git",
"url": "https://github.com/Microsoft/accessibility-insights-web"
},
"engines": {
chore: migrate to yarn v3 (#6519) #### Details Migrates the repo's package manager from yarn v1 to yarn v3 (in non-zero-installs configuration) Some of this was mechanical based on [Yarn's migration guide](https://yarnpkg.com/getting-started/migration). Beyond the steps there, this PR: * Updates assorted CI pipelines/workflows and dev docs to adapt to minor syntax updates * Updates CI workflow's caching strategy to use `actions/setup-node@v3`'s built-in support for yarn berry friendly caching instead of implementing our own with `actions/cache@v3` * Updates license-check-and-add and prettier configs to exclude `.yarn/` * Updates e2e `Dockerfile` to account for new changes * Drops Lerna dependency in favor of plain Yarn workspaces, similar to service and action ##### Motivation * Simplifies some common dev commands. In particular, the command to update report package snapshots changes from `yarn test:report:e2e -- -- -- -u` to just `yarn test:report:e2e -u` * Consistency with other repos * Allows for versioned resolutions (similar to https://github.com/microsoft/accessibility-insights-action/pull/1596) - I left modifying existing resolutions out of scope since this PR was already pretty large without them, will cover them in a different PR * Removes a dependency (Lerna) ##### Context Similar PRs in other repos: * https://github.com/microsoft/accessibility-insights-service/pull/2210 * https://github.com/microsoft/accessibility-insights-action/pull/1559 * https://github.com/microsoft/accessibility-insights-action/pull/1596 * https://github.com/microsoft/axe-sarif-converter/pull/935 * https://github.com/microsoft/accessibility-insights-docs/pull/1577 #### Pull request checklist <!-- If a checklist item is not applicable to this change, write "n/a" in the checkbox --> - [n/a] Addresses an existing issue: #0000 - [x] Ran `yarn fastpass` - [n/a] Added/updated relevant unit test(s) (and ran `yarn test`) - [n/a] Verified code coverage for the changes made. Check coverage report at: `<rootDir>/test-results/unit/coverage` - [x] PR title *AND* final merge commit title both start with a semantic tag (`fix:`, `chore:`, `feat(feature-name):`, `refactor:`). See `CONTRIBUTING.md`. - [n/a] (UI changes only) Added screenshots/GIFs to description above - [n/a] (UI changes only) Verified usability with NVDA/JAWS
2023-03-23 00:19:17 +03:00
"node": ">=12.16.1"
},
chore: migrate to yarn v3 (#6519) #### Details Migrates the repo's package manager from yarn v1 to yarn v3 (in non-zero-installs configuration) Some of this was mechanical based on [Yarn's migration guide](https://yarnpkg.com/getting-started/migration). Beyond the steps there, this PR: * Updates assorted CI pipelines/workflows and dev docs to adapt to minor syntax updates * Updates CI workflow's caching strategy to use `actions/setup-node@v3`'s built-in support for yarn berry friendly caching instead of implementing our own with `actions/cache@v3` * Updates license-check-and-add and prettier configs to exclude `.yarn/` * Updates e2e `Dockerfile` to account for new changes * Drops Lerna dependency in favor of plain Yarn workspaces, similar to service and action ##### Motivation * Simplifies some common dev commands. In particular, the command to update report package snapshots changes from `yarn test:report:e2e -- -- -- -u` to just `yarn test:report:e2e -u` * Consistency with other repos * Allows for versioned resolutions (similar to https://github.com/microsoft/accessibility-insights-action/pull/1596) - I left modifying existing resolutions out of scope since this PR was already pretty large without them, will cover them in a different PR * Removes a dependency (Lerna) ##### Context Similar PRs in other repos: * https://github.com/microsoft/accessibility-insights-service/pull/2210 * https://github.com/microsoft/accessibility-insights-action/pull/1559 * https://github.com/microsoft/accessibility-insights-action/pull/1596 * https://github.com/microsoft/axe-sarif-converter/pull/935 * https://github.com/microsoft/accessibility-insights-docs/pull/1577 #### Pull request checklist <!-- If a checklist item is not applicable to this change, write "n/a" in the checkbox --> - [n/a] Addresses an existing issue: #0000 - [x] Ran `yarn fastpass` - [n/a] Added/updated relevant unit test(s) (and ran `yarn test`) - [n/a] Verified code coverage for the changes made. Check coverage report at: `<rootDir>/test-results/unit/coverage` - [x] PR title *AND* final merge commit title both start with a semantic tag (`fix:`, `chore:`, `feat(feature-name):`, `refactor:`). See `CONTRIBUTING.md`. - [n/a] (UI changes only) Added screenshots/GIFs to description above - [n/a] (UI changes only) Verified usability with NVDA/JAWS
2023-03-23 00:19:17 +03:00
"packageManager": "yarn@3.5.0",
test(combined-report-ui): establish monorepo setup with new empty report-e2e-tests package (#3494) #### Description of changes This PR adds a new packages at `/packages/report-e2e-tests`. We'll be using this as part of the combined-report-ui feature to test report generation as it would work in real usage (ie, across package boundaries and with proper style embedding), but this also has the secondary benefit of setting up a lot of the infrastructure we'll be using for migrating the rest of the repo to the lerna/yarn workspaces monorepo format. Specifically, for generalized changes, it: * Adds a new devDependency on lerna * Establishes a `lerna.json` and a root level package.json `workspaces` property to establish the root of the repo as a yarn worktree/lerna monorepo (similar to the setup that service uses) * Updates a variety of ignore/lint tool rules to ignore build output directories in subdirectories, not just the root * Splits out the parts of `tsconfig.json` that will be shared among packages into `tsconfig.base.json` (the same layout that service uses) Specific to the new `report-e2e-tests` package (empty with a placeholder test for now), it also: * Creates the empty package, set up with typescript/jest/etc and a placeholder test * Adds a root-level `yarn test:report:e2e` that runs the tests * Adds a step to run the tests in CI/PR builds Using yarn workspaces means that `yarn install` from the root like usual will cover all the requirements for installing the new package's dependencies. I used `lerna` to implement `yarn test:report:e2e` mostly as a POC (you could technically invoke `jest --projects packages/report-e2e-tests` and it would work equally well) This PR **does not migrate /src to /packages/web/src** - instead, it leaves package.json to act as *both* the worktree root (the aggregator of workspaces) and *also* an individual workspace root representing web/unified/etc. This is supported by yarn, but not what we want to use long-term, since it's a bit confusing; this is an incremental step on the way towards using a layout closer to what service uses. Out of scope for this PR: * Migrating existing web code to `/packages/web` * Migrating existing report package code to `/packages/report` * Migrating the existing report integration tests to `/packages/report-e2e-tests` * Extracting common Jest configuration to a `jest.config.base.js` like service does (this required a lot of changes, so I left it for a separate PR) #### Pull request checklist <!-- If a checklist item is not applicable to this change, write "n/a" in the checkbox --> - [x] Addresses an existing issue: 1783601 - [x] Ran `yarn fastpass` - [x] Added/updated relevant unit test(s) (and ran `yarn test`) - [x] Verified code coverage for the changes made. Check coverage report at: `<rootDir>/test-results/unit/coverage` - [x] PR title *AND* final merge commit title both start with a semantic tag (`fix:`, `chore:`, `feat(feature-name):`, `refactor:`). See `CONTRIBUTING.md`. - [n/a] (UI changes only) Added screenshots/GIFs to description above - [n/a] (UI changes only) Verified usability with NVDA/JAWS
2020-10-21 00:31:59 +03:00
"workspaces": [
"packages/*"
],
chore: improve test runtime by replacing ts-jest with swc (#4336) #### Details Profiling our unit tests showed that the overwhelming majority of time spent was in `ts-jest` parsing typescript files. This PR is an experiment in replacing `ts-jest` with an alternative typescript transpiler, `swc`, which is less mature but much faster. ##### Motivation On my local machine (a Surface Laptop 3 running Windows 21H1 OS Build 19043.985), comparative timings are: | scenario | `main` (ts-jest) | this PR (swc) | | - | - | - | | `yarn test -- -- --coverage=false -- footer-section.test.tsx` | 12s ±1s | 4.3s ±0.2s | | `yarn test -- -- -- footer-section.test.tsx` | 45s ±3s | 6.2s ±0.0s | | `yarn test` | 11m54s | 3m ±14s | On our CI build agents: | scenario | `main` (ts-jest) | this PR (swc) | | - | - | - | | unit tests | [15m1s](https://dev.azure.com/accessibility-insights/accessibility-insights-web/_build/results?buildId=21734&view=logs&j=3613c2bd-8b62-5a70-8491-3e8459586450&t=d1343856-9cd9-5649-cdc6-81bc16053e6f) | [5m9s](https://dev.azure.com/accessibility-insights/accessibility-insights-web/_build/results?buildId=21738&view=logs&j=3613c2bd-8b62-5a70-8491-3e8459586450&t=d1343856-9cd9-5649-cdc6-81bc16053e6f) | | web-e2e tests | [10m10s](https://dev.azure.com/accessibility-insights/accessibility-insights-web/_build/results?buildId=21734&view=logs&j=952ed597-794a-5756-0328-a93bb2daa2a4&t=46864a42-71df-5c2d-c60f-5fec8d56499d) | [8m6s](https://dev.azure.com/accessibility-insights/accessibility-insights-web/_build/results?buildId=21738&view=logs&j=952ed597-794a-5756-0328-a93bb2daa2a4&t=46864a42-71df-5c2d-c60f-5fec8d56499d) | | unified-e2e tests | [10m39s](https://dev.azure.com/accessibility-insights/accessibility-insights-web/_build/results?buildId=21734&view=logs&j=c5567cdb-c930-534d-6489-7c2dcf7ac8ee&t=fe6db478-348c-54d0-bafe-001288e28283) | [10m33s](https://dev.azure.com/accessibility-insights/accessibility-insights-web/_build/results?buildId=21738&view=logs&j=c5567cdb-c930-534d-6489-7c2dcf7ac8ee&t=fe6db478-348c-54d0-bafe-001288e28283) | | total PR build time | [~22m](https://dev.azure.com/accessibility-insights/accessibility-insights-web/_build?definitionId=38&_a=summary) | [~14m](https://dev.azure.com/accessibility-insights/accessibility-insights-web/_build/results?buildId=21740&view=results) | ##### Context This is not as clear cut a transition as the timings above suggest. `swc` is a relatively young project; it's not quite as firmly single-maintainer as `esbuild`, but it's still got a fairly concerning bus factor compared to `tsc` or `babel` (what `ts-jest` hands off to). Still, the timings speak for themselves and it's easy enough to transition back if that ever becomes necessary. If this experiment goes well, we might consider a similar change to update our webpack config to use `swc-loader` instead of `ts-loader`. One of the reasons `swc` is so much faster is that it does not perform type-checking. Right now we do type-checking as part of build, but if we were to switch webpack to use swc, we'd then need a separate build step for type-checking (comparable to the current `yarn null:check` step). Implementation notes: * There are a few subtly important things in the `.swcrc` file, which unfortunately doesn't support comments: * The `noInterop: true` flag is the equivalent of TypeScript's default `esModuleInterop: false` behavior. It is necessary; we use several modules which cannot be used correctly with interop behavior in play. See https://github.com/swc-project/swc/issues/1778 for details. * The empty `"env": {}` property is necessary to trigger `swc` to respect the `browserslist` entry in `package.json` * Directing `swc` to target a reasonably recent set of browsers (via the new `browserslist` entry in `package.json`) is required; there are several tests with snapshots that change under default targeting, and there are a few components that break outright. * `tsx: true` is required (it tells `swc` to enable support for `tsx` files; it doesn't prevent non-tsx files from parsing) * For now, this is using a custom Jest transformer to call `@swc/core`. The swc project maintains a `@swc/jest` transformer, but https://github.com/swc-project/jest/issues/8 prevents it from being able to use the `noInterop: true` setting we require, and I can't submit a PR to patch the project until legal rubber stamps their CLA * `collapsible-script-provider.tsx` required a hacky workaround for https://github.com/swc-project/swc/issues/1165 * even after applying the workaround, running jest with and without `--coverage=false` emitted javascript with different whitespace. `collapsible-script-provider.test.ts` needed to be updated to format the resulting js before snapshotting it. * `src/scanner/processor.ts` used a mutable global in a module to enable its tests to inject test data. This confused swc; I replaced it with a more typical ctor injection pattern. * `browser-adapter-factory.test.tsx` did a dance around an `import 'webextension-polyfill-ts';` statement to trick the module into thinking `window.chrome.runtime.id` is defined (it checks for this during import and refuses to load if it is not set). The dance we used is not compliant with how ES6 imports are defined to work (they are defined as hoisting import statements to the top of the file, ie, before we stub the window property). TypeScript has an outstanding PR/issue to stop supporting what we were previously doing (https://github.com/microsoft/TypeScript/pull/39764) and swc intentionally doesn't support it (https://github.com/swc-project/swc/issues/1686) (babel doesn't either), so I had to modify how our dance worked by moving it to a separate file and having it use a raw `require()` rather than an `import`. #### Pull request checklist <!-- If a checklist item is not applicable to this change, write "n/a" in the checkbox --> - [n/a] Addresses an existing issue: #0000 - [x] Ran `yarn fastpass` - [x] Added/updated relevant unit test(s) (and ran `yarn test`) - [x] Verified code coverage for the changes made. Check coverage report at: `<rootDir>/test-results/unit/coverage` - [x] PR title *AND* final merge commit title both start with a semantic tag (`fix:`, `chore:`, `feat(feature-name):`, `refactor:`). See `CONTRIBUTING.md`. - [n/a] (UI changes only) Added screenshots/GIFs to description above - [n/a] (UI changes only) Verified usability with NVDA/JAWS
2021-06-04 23:34:18 +03:00
"browserslist": [
"chrome 88",
"edge 88",
"firefox 87"
],
"scripts": {
chore: migrate to yarn v3 (#6519) #### Details Migrates the repo's package manager from yarn v1 to yarn v3 (in non-zero-installs configuration) Some of this was mechanical based on [Yarn's migration guide](https://yarnpkg.com/getting-started/migration). Beyond the steps there, this PR: * Updates assorted CI pipelines/workflows and dev docs to adapt to minor syntax updates * Updates CI workflow's caching strategy to use `actions/setup-node@v3`'s built-in support for yarn berry friendly caching instead of implementing our own with `actions/cache@v3` * Updates license-check-and-add and prettier configs to exclude `.yarn/` * Updates e2e `Dockerfile` to account for new changes * Drops Lerna dependency in favor of plain Yarn workspaces, similar to service and action ##### Motivation * Simplifies some common dev commands. In particular, the command to update report package snapshots changes from `yarn test:report:e2e -- -- -- -u` to just `yarn test:report:e2e -u` * Consistency with other repos * Allows for versioned resolutions (similar to https://github.com/microsoft/accessibility-insights-action/pull/1596) - I left modifying existing resolutions out of scope since this PR was already pretty large without them, will cover them in a different PR * Removes a dependency (Lerna) ##### Context Similar PRs in other repos: * https://github.com/microsoft/accessibility-insights-service/pull/2210 * https://github.com/microsoft/accessibility-insights-action/pull/1559 * https://github.com/microsoft/accessibility-insights-action/pull/1596 * https://github.com/microsoft/axe-sarif-converter/pull/935 * https://github.com/microsoft/accessibility-insights-docs/pull/1577 #### Pull request checklist <!-- If a checklist item is not applicable to this change, write "n/a" in the checkbox --> - [n/a] Addresses an existing issue: #0000 - [x] Ran `yarn fastpass` - [n/a] Added/updated relevant unit test(s) (and ran `yarn test`) - [n/a] Verified code coverage for the changes made. Check coverage report at: `<rootDir>/test-results/unit/coverage` - [x] PR title *AND* final merge commit title both start with a semantic tag (`fix:`, `chore:`, `feat(feature-name):`, `refactor:`). See `CONTRIBUTING.md`. - [n/a] (UI changes only) Added screenshots/GIFs to description above - [n/a] (UI changes only) Verified usability with NVDA/JAWS
2023-03-23 00:19:17 +03:00
"packages": "yarn workspaces foreach --verbose",
"ada-cat": "grunt ada-cat",
feature: Stop building unified client (#6665) #### Details This is a shallow cut at deprecating building and testing of the unified client. This is coming in before the actual cleanup feature so that we can sever the downloads of `accessibility-insights-for-android-service-bin`, and to clear the path for dependabot PR's that work fine in web but have problems in unified. Included in this PR: - Exclude unified from yaml files (shallow pass, later pass will go deeper) - Exclude unified from package.json - Exclude unified from gruntfile (shallow pass) - Exclude `accessibility-insights-for-android-service-bin` from dependencies ##### Motivation Prepare for full removal of Unified client. I've created https://github.com/microsoft/accessibility-insights-web/releases/tag/before-unified-removal as a tag for anyone who later wants to resume this work ##### Context <!-- Are there any parts that you've intentionally left out-of-scope for a later PR to handle? --> <!-- Were there any alternative approaches you considered? What tradeoffs did you consider? --> #### Pull request checklist <!-- If a checklist item is not applicable to this change, write "n/a" in the checkbox --> - [n/a] Addresses an existing issue - [x] Ran `yarn fastpass` - [x] Added/updated relevant unit test(s) (and ran `yarn test`) - [x] Verified code coverage for the changes made. Check coverage report at: `<rootDir>/test-results/unit/coverage` - [x] PR title *AND* final merge commit title both start with a semantic tag (`fix:`, `chore:`, `feat(feature-name):`, `refactor:`). See `CONTRIBUTING.md`. - [n/a] (UI changes only) Added screenshots/GIFs to description above - [n/a] (UI changes only) Verified usability with NVDA/JAWS
2023-05-31 21:07:13 +03:00
"assessment": "npm-run-all --serial scss:clean fastpass build:all test test:e2e",
"build": "grunt",
"build:all": "grunt build-all",
"build:dev": "grunt build-dev",
chore: migrate to yarn v3 (#6519) #### Details Migrates the repo's package manager from yarn v1 to yarn v3 (in non-zero-installs configuration) Some of this was mechanical based on [Yarn's migration guide](https://yarnpkg.com/getting-started/migration). Beyond the steps there, this PR: * Updates assorted CI pipelines/workflows and dev docs to adapt to minor syntax updates * Updates CI workflow's caching strategy to use `actions/setup-node@v3`'s built-in support for yarn berry friendly caching instead of implementing our own with `actions/cache@v3` * Updates license-check-and-add and prettier configs to exclude `.yarn/` * Updates e2e `Dockerfile` to account for new changes * Drops Lerna dependency in favor of plain Yarn workspaces, similar to service and action ##### Motivation * Simplifies some common dev commands. In particular, the command to update report package snapshots changes from `yarn test:report:e2e -- -- -- -u` to just `yarn test:report:e2e -u` * Consistency with other repos * Allows for versioned resolutions (similar to https://github.com/microsoft/accessibility-insights-action/pull/1596) - I left modifying existing resolutions out of scope since this PR was already pretty large without them, will cover them in a different PR * Removes a dependency (Lerna) ##### Context Similar PRs in other repos: * https://github.com/microsoft/accessibility-insights-service/pull/2210 * https://github.com/microsoft/accessibility-insights-action/pull/1559 * https://github.com/microsoft/accessibility-insights-action/pull/1596 * https://github.com/microsoft/axe-sarif-converter/pull/935 * https://github.com/microsoft/accessibility-insights-docs/pull/1577 #### Pull request checklist <!-- If a checklist item is not applicable to this change, write "n/a" in the checkbox --> - [n/a] Addresses an existing issue: #0000 - [x] Ran `yarn fastpass` - [n/a] Added/updated relevant unit test(s) (and ran `yarn test`) - [n/a] Verified code coverage for the changes made. Check coverage report at: `<rootDir>/test-results/unit/coverage` - [x] PR title *AND* final merge commit title both start with a semantic tag (`fix:`, `chore:`, `feat(feature-name):`, `refactor:`). See `CONTRIBUTING.md`. - [n/a] (UI changes only) Added screenshots/GIFs to description above - [n/a] (UI changes only) Verified usability with NVDA/JAWS
2023-03-23 00:19:17 +03:00
"build:package:report": "yarn packages --include accessibility-insights-report run build",
"build:package:ui": "yarn packages --include accessibility-insights-ui run build",
"build:prod": "grunt build-prod",
"build:package:axe-config": "grunt generate-axe-config",
"change-log": "node ./tools/get-change-log-for-release.js",
"clean": "grunt clean:*",
chore: Initial work for migrating tests from Enzyme to React Testing Library (#7090) #### Details This PR adds a [jscodeshift](https://github.com/facebook/jscodeshift) [codemod](https://github.com/facebookarchive/codemod) to the repo that can be run using `yarn codemod` to migrate test files (set in the paths variable in tools/codeshift.js) that use [Enzyme](https://enzymejs.github.io/enzyme/) to use [React Testing Library](https://testing-library.com/docs/react-testing-library/intro) instead. While this codemod will migrate the low hanging fruit in the tests, it can't cover every scenario perfectly. Tests will need to be incrementally migrated to cut down on PR size. This PR migrates tests in the `src/tests/unit/tests/assessments/` directory to show an example of what that incremental migration will look like. Because our tests make heavy use of Enzyme's `shallow` rendering and React Testing Library does a full mounted render into raw HTML, we needed a solution to keep our snapshots scoped to the actual component we are testing. To address this, this PR includes new mock helper utilities: * `mockReactComponents`: adds a `mockImplementation` for each React Component in the array passed in that renders a React Element instead of the full HTML of that component. * `getMockComponentCall`: retrieves `SomeComponent.mock.calls[callNum]` for SomeComponent and callNum passed in for a mocked React Component * `getMockComponentClassPropsForCall`: replaces `someReactComponent.props()` functionality for a mocked React Component * `expectMockedComponentPropsToMatchSnapshots`: a convenience method to assert that a mocked React Component's props match a snapshot Note: I recommend reviewing this commit by commit in order to understand the flow and changes best. ##### Motivation migrating Enzyme to eventually upgrade React ##### Context After all tests have been migrated and all mentions of Enzyme are gone, the migration can continue: * remove enzyme dependency * upgrade React version * upgrade React Testing Library version, which requires a newer version of React #### Pull request checklist <!-- If a checklist item is not applicable to this change, write "n/a" in the checkbox --> - [n/a] Addresses an existing issue: #0000 - [x] Ran `yarn fastpass` - [x] Added/updated relevant unit test(s) (and ran `yarn test`) - [x] Verified code coverage for the changes made. Check coverage report at: `<rootDir>/test-results/unit/coverage` - [x] PR title *AND* final merge commit title both start with a semantic tag (`fix:`, `chore:`, `feat(feature-name):`, `refactor:`). See `CONTRIBUTING.md`. - [n/a] (UI changes only) Added screenshots/GIFs to description above - [n/a] (UI changes only) Verified usability with NVDA/JAWS
2023-12-18 18:52:05 +03:00
"codeshift": "node ./tools/jscodeshift/codeshift.js",
2019-11-01 01:12:45 +03:00
"copyright:check": "license-check-and-add check -f copyright-header.config.json",
"copyright:fix": "license-check-and-add add -f copyright-header.config.json",
feat(esbuild): use esbuild to build web extension (#5528) * feat(esbuild): use esbuild to build web extension * undo typings change due to bad merge * undo unnecessary changes to naming of details-view * update build and add script options for type-checking * update github ci build to type-check * update timeout for type-checking to 3 minutes * update when type-checking is run * use type-checked build in ci * change ordering for type-check * devM3 renamed to dev-mv3 * adding type-check to fastpass * update to use devDependencies instead * use extension name function for css module/style paths * updated to use json stringify for args.path in plugin * rename type-check to type:check * use console.error in esbuild when catching an error * do not minify identifiers when bundling details view * add stylesheet-init content to client-init * added comment in building-web.md regarding tbuild * use compile instead of renderSync + comment * use dynamic imports for client-init that only import when we have not previously initialized the target page * added a way to use react-devtools like webpack * remove stylesheet-init since it's no longer required * fix issue with react-devtools build * add comment adding references for style plugin * remove references to stylesheet-init * embed styles in map files as well * update report package e2e tests (new line characters) as a result of embedded style change * smaller paths for css-modules in style plugin * use iife for extension format; fixes axe minification issue * errors exit appropriately and specifically mention map files in embed styles * fix lint issue
2022-06-02 22:09:43 +03:00
"fastpass": "npm-run-all --print-label scss:build --parallel type:check copyright:check lint:check lint:scss format:check null:check && grunt ada-cat",
"fastpass:fix": "npm-run-all --print-label --serial scss:clean copyright:fix lint:fix lint:scss:fix format:fix",
2019-11-01 01:12:45 +03:00
"format:check": "prettier --config prettier.config.js --check \"**/*\"",
"format:fix": "prettier --config prettier.config.js --write \"**/*\"",
"lint:check": "eslint \"**/*.{js,ts,tsx}\"",
chore: migrate to yarn v3 (#6519) #### Details Migrates the repo's package manager from yarn v1 to yarn v3 (in non-zero-installs configuration) Some of this was mechanical based on [Yarn's migration guide](https://yarnpkg.com/getting-started/migration). Beyond the steps there, this PR: * Updates assorted CI pipelines/workflows and dev docs to adapt to minor syntax updates * Updates CI workflow's caching strategy to use `actions/setup-node@v3`'s built-in support for yarn berry friendly caching instead of implementing our own with `actions/cache@v3` * Updates license-check-and-add and prettier configs to exclude `.yarn/` * Updates e2e `Dockerfile` to account for new changes * Drops Lerna dependency in favor of plain Yarn workspaces, similar to service and action ##### Motivation * Simplifies some common dev commands. In particular, the command to update report package snapshots changes from `yarn test:report:e2e -- -- -- -u` to just `yarn test:report:e2e -u` * Consistency with other repos * Allows for versioned resolutions (similar to https://github.com/microsoft/accessibility-insights-action/pull/1596) - I left modifying existing resolutions out of scope since this PR was already pretty large without them, will cover them in a different PR * Removes a dependency (Lerna) ##### Context Similar PRs in other repos: * https://github.com/microsoft/accessibility-insights-service/pull/2210 * https://github.com/microsoft/accessibility-insights-action/pull/1559 * https://github.com/microsoft/accessibility-insights-action/pull/1596 * https://github.com/microsoft/axe-sarif-converter/pull/935 * https://github.com/microsoft/accessibility-insights-docs/pull/1577 #### Pull request checklist <!-- If a checklist item is not applicable to this change, write "n/a" in the checkbox --> - [n/a] Addresses an existing issue: #0000 - [x] Ran `yarn fastpass` - [n/a] Added/updated relevant unit test(s) (and ran `yarn test`) - [n/a] Verified code coverage for the changes made. Check coverage report at: `<rootDir>/test-results/unit/coverage` - [x] PR title *AND* final merge commit title both start with a semantic tag (`fix:`, `chore:`, `feat(feature-name):`, `refactor:`). See `CONTRIBUTING.md`. - [n/a] (UI changes only) Added screenshots/GIFs to description above - [n/a] (UI changes only) Verified usability with NVDA/JAWS
2023-03-23 00:19:17 +03:00
"lint:check:all": "yarn lint:check && yarn lint:scss && yarn packages run lint:check",
"lint:fix": "eslint \"**/*.{js,ts,tsx}\" --quiet --fix",
"lint:scss": "stylelint \"**/*.scss\"",
"lint:scss:fix": "stylelint \"**/*.scss\" --fix",
chore(strict-null): add strict null check migration tools to repo (#2957) #### Description of changes This integrates the strict null checking tools that I migrated from VS Code's as an experiment in https://github.com/dbjorge/aiweb-strict-null-check-migration-tools into the `/tools/` folder of our repo, to make it easier for others to use them. As part of the migration, I eliminated the separate `package.json` machinery for the tools and had them just re-use the same `node_modules` as the main project (in particular, re-using the correct typescript version). I also added entry point run-scripts for the tools to our root-level package.json, so the source for the tools should be an implementation detail for most purposes of actually running null check migration work; usage is just `yarn null:find` and `yarn null:autoadd` from the root, to match the previously-added `yarn null:check`. I've updated #2869 with instructions for how to use these scripts to contribute to the strict null check migration work. #### Pull request checklist <!-- If a checklist item is not applicable to this change, write "n/a" in the checkbox --> - [x] Addresses an existing issue: tools to help address #2869 - [x] Ran `yarn fastpass` - [n/a] Added/updated relevant unit test(s) (and ran `yarn test`) - [n/a] Verified code coverage for the changes made. Check coverage report at: `<rootDir>/test-results/unit/coverage` - [x] PR title *AND* final merge commit title both start with a semantic tag (`fix:`, `chore:`, `feat(feature-name):`, `refactor:`). See `CONTRIBUTING.md`. - [n/a] (UI changes only) Added screenshots/GIFs to description above - [n/a] (UI changes only) Verified usability with NVDA/JAWS
2020-06-30 01:25:25 +03:00
"null:autoadd": "node ./tools/strict-null-checks/auto-add.js",
chore: start incremental migration to strictNullChecks (#2835) #### Description of changes This PR, plus the scripts in [dbjorge/aiweb-strict-null-check-migration-tools](https://github.com/dbjorge/aiweb-strict-null-check-migration-tools), creates the initial infrastructure for an incremental migration to `strictNullChecks: true`, following the [same strategy that VS Code used](https://code.visualstudio.com/blogs/2019/05/23/strict-null). * Adds a secondary `tsconfig` file at `tsconfig.strictNullChecks.json` which is the same as our main/normal tsconfig file except that it enables `strictNullChecks` and only runs on the already-compliant parts of our code * Populates the initial `files` and `includes` of the `strictNullChecks` config with the subset of `/src/` that is already compliant (by using `autoAdd` from [aiweb-strict-null-check-migration-tools](https://github.com/dbjorge/aiweb-strict-null-check-migration-tools) * Adds a new `yarn null:check` command to compile against the new strictNullChecks config (note, an especially useful option during cleanup work is `yarn null:check --watch`) * Adds `yarn null:check` into `yarn fastpass` * Adds `yarn null:check` into PR/CI build The ongoing effort to incrementally bring the codebase to null safety would amount to iteratively using [aiweb-strict-null-check-migration-tools](https://github.com/dbjorge/aiweb-strict-null-check-migration-tools) to find the next candidate files, fixing up null safety issues there, and using that repo's `autoAdd` tool to bring in any transitively-fixed cases. #### Pull request checklist <!-- If a checklist item is not applicable to this change, write "n/a" in the checkbox --> - [x] Addresses an existing issue: #2869 - [x] Ran `yarn fastpass` - [n/a] Added/updated relevant unit test(s) (and ran `yarn test`) - [n/a] Verified code coverage for the changes made. Check coverage report at: `<rootDir>/test-results/unit/coverage` - [x] PR title *AND* final merge commit title both start with a semantic tag (`fix:`, `chore:`, `feat(feature-name):`, `refactor:`). See `CONTRIBUTING.md`. - [n/a] (UI changes only) Added screenshots/GIFs to description above - [n/a] (UI changes only) Verified usability with NVDA/JAWS
2020-06-17 02:42:00 +03:00
"null:check": "tsc -p ./tsconfig.strictNullChecks.json",
chore(strict-null): add strict null check migration tools to repo (#2957) #### Description of changes This integrates the strict null checking tools that I migrated from VS Code's as an experiment in https://github.com/dbjorge/aiweb-strict-null-check-migration-tools into the `/tools/` folder of our repo, to make it easier for others to use them. As part of the migration, I eliminated the separate `package.json` machinery for the tools and had them just re-use the same `node_modules` as the main project (in particular, re-using the correct typescript version). I also added entry point run-scripts for the tools to our root-level package.json, so the source for the tools should be an implementation detail for most purposes of actually running null check migration work; usage is just `yarn null:find` and `yarn null:autoadd` from the root, to match the previously-added `yarn null:check`. I've updated #2869 with instructions for how to use these scripts to contribute to the strict null check migration work. #### Pull request checklist <!-- If a checklist item is not applicable to this change, write "n/a" in the checkbox --> - [x] Addresses an existing issue: tools to help address #2869 - [x] Ran `yarn fastpass` - [n/a] Added/updated relevant unit test(s) (and ran `yarn test`) - [n/a] Verified code coverage for the changes made. Check coverage report at: `<rootDir>/test-results/unit/coverage` - [x] PR title *AND* final merge commit title both start with a semantic tag (`fix:`, `chore:`, `feat(feature-name):`, `refactor:`). See `CONTRIBUTING.md`. - [n/a] (UI changes only) Added screenshots/GIFs to description above - [n/a] (UI changes only) Verified usability with NVDA/JAWS
2020-06-30 01:25:25 +03:00
"null:find": "node ./tools/strict-null-checks/find.js",
"null:find-cycles": "node ./tools/strict-null-checks/find-cycles.js",
"null:progress": "node ./tools/strict-null-checks/progress.js",
chore: set up standalone react-devtools with dev web extension (#2425) #### Description of changes This PR adds `react-devtools` to the dev (but not prod) builds of the web extension and sets up a `package.json` script for running the standalone version of `react-devtools` that will connect automatically to any open instances of dev builds of the popup or detailsView pages. Usage: 1. Run a dev build as normal 2. Run `yarn react-devtools` 3. Open the popup view 4. Observe the standalone devtools program connect automatically 5. Click the "FastPass" or "Assessment" link in popup to open a details view 6. Observe the standalone devtools program connect automatically ![screenshot of react-devtools interacting with a live details view](https://user-images.githubusercontent.com/376284/78072026-47110900-7353-11ea-9eaf-37acaf6a61b0.png) I verified that this change has no effect on the production output bundles: **Screenshot from master branch build:all, with detailsView.bundle.js at 3605KB and popup.bundle.js at 3031KB:** ![Screenshot from master branch build:all, with detailsView.bundle.js at 3605KB and popup.bundle.js at 3031KB](https://user-images.githubusercontent.com/376284/78071367-3b711280-7352-11ea-90d7-7bebc78a1fc6.png) **Screenshot from this PR branch build:all, with identical size bundles:** ![Screenshot from this PR branch build:all, with identical size bundles](https://user-images.githubusercontent.com/376284/78071065-ab32cd80-7351-11ea-8694-6442f6a1934f.png) #### Pull request checklist <!-- If a checklist item is not applicable to this change, write "n/a" in the checkbox --> - [n/a] Addresses an existing issue: #0000 - [x] Ran `yarn fastpass` - [n/a] Added/updated relevant unit test(s) (and ran `yarn test`) - [n/a] Verified code coverage for the changes made. Check coverage report at: `<rootDir>/test-results/unit/coverage` - [x] PR title *AND* final merge commit title both start with a semantic tag (`fix:`, `chore:`, `feat(feature-name):`, `refactor:`). See `CONTRIBUTING.md`. - [x] (UI changes only) Added screenshots/GIFs to description above - [n/a] (UI changes only) Verified usability with NVDA/JAWS
2020-03-31 23:44:42 +03:00
"react-devtools": "react-devtools",
chore: install react-devtools on-demand instead of by-default (#4370) #### Details Per engineering discussion a few weeks ago, `react-devtools` is something that is used rarely, but not never, by team members. This PR updates our webpack and package.json rules so that we stop installing it in a default `yarn install`, but support a new `yarn react-devtools:setup` command which will install it on demand. Dev builds will include it (like they do today) if it is present, and omit it if the setup command hasn't been run. ##### Motivation * Avoids `console.error` spam in F12 console about `WebSocket connection to 'ws://localhost:8097/' failed` for popup/details pages when *not* using react-devtools * Decreases dev bundle size from 26.2MB to 24.8MB (slightly improves runtime performance) * Ensures node_modules size won't increase by 200MB each time our direct and react-devtools electron dep versions are out of sync (eg, in the next electron update feature) * Avoid confusion with electron CG entries (the licensing implications of the dev tool electron dep vs the runtime electron dep are very different) ##### Context n/a #### Pull request checklist <!-- If a checklist item is not applicable to this change, write "n/a" in the checkbox --> - [n/a] Addresses an existing issue: #0000 - [x] Ran `yarn fastpass` - [n/a] Added/updated relevant unit test(s) (and ran `yarn test`) - [n/a] Verified code coverage for the changes made. Check coverage report at: `<rootDir>/test-results/unit/coverage` - [x] PR title *AND* final merge commit title both start with a semantic tag (`fix:`, `chore:`, `feat(feature-name):`, `refactor:`). See `CONTRIBUTING.md`. - [n/a] (UI changes only) Added screenshots/GIFs to description above - [n/a] (UI changes only) Verified usability with NVDA/JAWS
2021-06-17 21:40:06 +03:00
"react-devtools:setup": "yarn add -W --dev react-devtools && echo \"react-devtools installed, rebuild required. Do not commit this package.json/yarn.lock change!\"",
"scss:build": "typed-scss-modules \"src/**/*.scss\" --exportType default",
2019-11-01 01:12:45 +03:00
"scss:clean": "grunt clean:scss",
"test": "jest --projects src/tests/unit",
"publish-code-coverage": "npx codecov",
"test:e2e": "jest --projects src/tests/end-to-end --runInBand --forceExit --detectOpenHandles",
"test:e2e:docker:build": "docker build -t accessibility-insights-e2e --target web .",
"test:e2e:docker:build:web": "docker build -t accessibility-insights-web-e2e --target web .",
"test:e2e:docker:run": "docker run -t accessibility-insights-e2e",
"test:e2e:docker:run:web": "docker run -t accessibility-insights-web-e2e",
"test:e2e:docker": "npm-run-all --serial test:e2e:docker:build \"test:e2e:docker:run {@}\" --",
chore: migrate to yarn v3 (#6519) #### Details Migrates the repo's package manager from yarn v1 to yarn v3 (in non-zero-installs configuration) Some of this was mechanical based on [Yarn's migration guide](https://yarnpkg.com/getting-started/migration). Beyond the steps there, this PR: * Updates assorted CI pipelines/workflows and dev docs to adapt to minor syntax updates * Updates CI workflow's caching strategy to use `actions/setup-node@v3`'s built-in support for yarn berry friendly caching instead of implementing our own with `actions/cache@v3` * Updates license-check-and-add and prettier configs to exclude `.yarn/` * Updates e2e `Dockerfile` to account for new changes * Drops Lerna dependency in favor of plain Yarn workspaces, similar to service and action ##### Motivation * Simplifies some common dev commands. In particular, the command to update report package snapshots changes from `yarn test:report:e2e -- -- -- -u` to just `yarn test:report:e2e -u` * Consistency with other repos * Allows for versioned resolutions (similar to https://github.com/microsoft/accessibility-insights-action/pull/1596) - I left modifying existing resolutions out of scope since this PR was already pretty large without them, will cover them in a different PR * Removes a dependency (Lerna) ##### Context Similar PRs in other repos: * https://github.com/microsoft/accessibility-insights-service/pull/2210 * https://github.com/microsoft/accessibility-insights-action/pull/1559 * https://github.com/microsoft/accessibility-insights-action/pull/1596 * https://github.com/microsoft/axe-sarif-converter/pull/935 * https://github.com/microsoft/accessibility-insights-docs/pull/1577 #### Pull request checklist <!-- If a checklist item is not applicable to this change, write "n/a" in the checkbox --> - [n/a] Addresses an existing issue: #0000 - [x] Ran `yarn fastpass` - [n/a] Added/updated relevant unit test(s) (and ran `yarn test`) - [n/a] Verified code coverage for the changes made. Check coverage report at: `<rootDir>/test-results/unit/coverage` - [x] PR title *AND* final merge commit title both start with a semantic tag (`fix:`, `chore:`, `feat(feature-name):`, `refactor:`). See `CONTRIBUTING.md`. - [n/a] (UI changes only) Added screenshots/GIFs to description above - [n/a] (UI changes only) Verified usability with NVDA/JAWS
2023-03-23 00:19:17 +03:00
"test:report:e2e": "yarn packages --include accessibility-insights-report-e2e-tests run test",
feat(esbuild): use esbuild to build web extension (#5528) * feat(esbuild): use esbuild to build web extension * undo typings change due to bad merge * undo unnecessary changes to naming of details-view * update build and add script options for type-checking * update github ci build to type-check * update timeout for type-checking to 3 minutes * update when type-checking is run * use type-checked build in ci * change ordering for type-check * devM3 renamed to dev-mv3 * adding type-check to fastpass * update to use devDependencies instead * use extension name function for css module/style paths * updated to use json stringify for args.path in plugin * rename type-check to type:check * use console.error in esbuild when catching an error * do not minify identifiers when bundling details view * add stylesheet-init content to client-init * added comment in building-web.md regarding tbuild * use compile instead of renderSync + comment * use dynamic imports for client-init that only import when we have not previously initialized the target page * added a way to use react-devtools like webpack * remove stylesheet-init since it's no longer required * fix issue with react-devtools build * add comment adding references for style plugin * remove references to stylesheet-init * embed styles in map files as well * update report package e2e tests (new line characters) as a result of embedded style change * smaller paths for css-modules in style plugin * use iife for extension format; fixes axe minification issue * errors exit appropriately and specifically mention map files in embed styles * fix lint issue
2022-06-02 22:09:43 +03:00
"tbuild": "yarn build && yarn type:check",
"tbuild:all": "yarn build:all && yarn type:check",
"type:check": "tsc -noEmit",
feature: Stop building unified client (#6665) #### Details This is a shallow cut at deprecating building and testing of the unified client. This is coming in before the actual cleanup feature so that we can sever the downloads of `accessibility-insights-for-android-service-bin`, and to clear the path for dependabot PR's that work fine in web but have problems in unified. Included in this PR: - Exclude unified from yaml files (shallow pass, later pass will go deeper) - Exclude unified from package.json - Exclude unified from gruntfile (shallow pass) - Exclude `accessibility-insights-for-android-service-bin` from dependencies ##### Motivation Prepare for full removal of Unified client. I've created https://github.com/microsoft/accessibility-insights-web/releases/tag/before-unified-removal as a tag for anyone who later wants to resume this work ##### Context <!-- Are there any parts that you've intentionally left out-of-scope for a later PR to handle? --> <!-- Were there any alternative approaches you considered? What tradeoffs did you consider? --> #### Pull request checklist <!-- If a checklist item is not applicable to this change, write "n/a" in the checkbox --> - [n/a] Addresses an existing issue - [x] Ran `yarn fastpass` - [x] Added/updated relevant unit test(s) (and ran `yarn test`) - [x] Verified code coverage for the changes made. Check coverage report at: `<rootDir>/test-results/unit/coverage` - [x] PR title *AND* final merge commit title both start with a semantic tag (`fix:`, `chore:`, `feat(feature-name):`, `refactor:`). See `CONTRIBUTING.md`. - [n/a] (UI changes only) Added screenshots/GIFs to description above - [n/a] (UI changes only) Verified usability with NVDA/JAWS
2023-05-31 21:07:13 +03:00
"watch": "npm-run-all --parallel --race --print-label watch:scss watch:grunt watch:test watch:esbuild",
"watch:build:all": "npm-run-all --parallel --race --print-label watch:scss watch:grunt watch:esbuild",
feat(esbuild): use esbuild to build web extension (#5528) * feat(esbuild): use esbuild to build web extension * undo typings change due to bad merge * undo unnecessary changes to naming of details-view * update build and add script options for type-checking * update github ci build to type-check * update timeout for type-checking to 3 minutes * update when type-checking is run * use type-checked build in ci * change ordering for type-check * devM3 renamed to dev-mv3 * adding type-check to fastpass * update to use devDependencies instead * use extension name function for css module/style paths * updated to use json stringify for args.path in plugin * rename type-check to type:check * use console.error in esbuild when catching an error * do not minify identifiers when bundling details view * add stylesheet-init content to client-init * added comment in building-web.md regarding tbuild * use compile instead of renderSync + comment * use dynamic imports for client-init that only import when we have not previously initialized the target page * added a way to use react-devtools like webpack * remove stylesheet-init since it's no longer required * fix issue with react-devtools build * add comment adding references for style plugin * remove references to stylesheet-init * embed styles in map files as well * update report package e2e tests (new line characters) as a result of embedded style change * smaller paths for css-modules in style plugin * use iife for extension format; fixes axe minification issue * errors exit appropriately and specifically mention map files in embed styles * fix lint issue
2022-06-02 22:09:43 +03:00
"watch:build:web": "npm-run-all --parallel --race --print-label watch:scss watch:grunt watch:esbuild",
"watch:scss": "typed-scss-modules \"src/**/*.scss\" --watch",
"watch:grunt": "grunt watch",
2019-11-01 01:12:45 +03:00
"watch:test": "jest --watch --projects src/tests/unit --coverage false --colors",
feature: Stop building unified client (#6665) #### Details This is a shallow cut at deprecating building and testing of the unified client. This is coming in before the actual cleanup feature so that we can sever the downloads of `accessibility-insights-for-android-service-bin`, and to clear the path for dependabot PR's that work fine in web but have problems in unified. Included in this PR: - Exclude unified from yaml files (shallow pass, later pass will go deeper) - Exclude unified from package.json - Exclude unified from gruntfile (shallow pass) - Exclude `accessibility-insights-for-android-service-bin` from dependencies ##### Motivation Prepare for full removal of Unified client. I've created https://github.com/microsoft/accessibility-insights-web/releases/tag/before-unified-removal as a tag for anyone who later wants to resume this work ##### Context <!-- Are there any parts that you've intentionally left out-of-scope for a later PR to handle? --> <!-- Were there any alternative approaches you considered? What tradeoffs did you consider? --> #### Pull request checklist <!-- If a checklist item is not applicable to this change, write "n/a" in the checkbox --> - [n/a] Addresses an existing issue - [x] Ran `yarn fastpass` - [x] Added/updated relevant unit test(s) (and ran `yarn test`) - [x] Verified code coverage for the changes made. Check coverage report at: `<rootDir>/test-results/unit/coverage` - [x] PR title *AND* final merge commit title both start with a semantic tag (`fix:`, `chore:`, `feat(feature-name):`, `refactor:`). See `CONTRIBUTING.md`. - [n/a] (UI changes only) Added screenshots/GIFs to description above - [n/a] (UI changes only) Verified usability with NVDA/JAWS
2023-05-31 21:07:13 +03:00
"watch:esbuild": "node esbuild.js --watch"
},
"devDependencies": {
chore(deps-dev): Bump @esbuild-plugins/node-resolve from 0.1.4 to 0.2.2 (#6439) Bumps [@esbuild-plugins/node-resolve](https://github.com/remorses/esbuild-plugins) from 0.1.4 to 0.2.2. <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/remorses/esbuild-plugins/commits">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@esbuild-plugins/node-resolve&package-manager=npm_and_yarn&previous-version=0.1.4&new-version=0.2.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-01 00:44:34 +03:00
"@esbuild-plugins/node-resolve": "^0.2.2",
"@swc/core": "^1.3.107",
chore(deps-dev): Bump @swc/jest from 0.2.29 to 0.2.36 (#7277) Bumps [@swc/jest](https://github.com/swc-project/pkgs) from 0.2.29 to 0.2.36. <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/swc-project/pkgs/commits">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@swc/jest&package-manager=npm_and_yarn&previous-version=0.2.29&new-version=0.2.36)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-22 23:13:53 +03:00
"@swc/jest": "^0.2.36",
chore(deps-dev): Bump @testing-library/react from 15.0.5 to 16.0.0 (#7350) Bumps [@testing-library/react](https://github.com/testing-library/react-testing-library) from 12.1.2 to 16.0.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/testing-library/react-testing-library/releases"><code>@​testing-library/react</code>'s releases</a>.</em></p> <blockquote> <h2>v16.0.0</h2> <h1><a href="https://github.com/testing-library/react-testing-library/compare/v15.0.7...v16.0.0">16.0.0</a> (2024-06-03)</h1> <h3>Features</h3> <ul> <li>Move <code>@testing-library/dom</code> and <code>@types/react-dom</code> to peer dependencies (<a href="https://redirect.github.com/testing-library/react-testing-library/issues/1305">#1305</a>) (<a href="https://github.com/testing-library/react-testing-library/commit/a4744fa904bf11812c92093226c3805450472636">a4744fa</a>)</li> </ul> <h3>BREAKING CHANGES</h3> <ul> <li><code>@testing-library/dom</code> was moved to a peer dependency and needs to be explicitly installed. This reduces the chance of having conflicting versions of <code>@testing-library/dom</code> installed that frequently caused bugs when used with <code>@testing-library/user-event</code>. We will also be able to allow new versions of <code>@testing-library/dom</code> being used without a SemVer major release of <code>@testing-library/react</code> by just widening the peer dependency. <code>@types/react-dom</code> needs to be installed if you're typechecking files using <code>@testing-library/react</code>.</li> </ul> <h2>v15.0.7</h2> <h2><a href="https://github.com/testing-library/react-testing-library/compare/v15.0.6...v15.0.7">15.0.7</a> (2024-05-07)</h2> <h3>Bug Fixes</h3> <ul> <li>Ensure <code>act</code> is not <code>any</code> when <code>React.act</code> is not declared (<a href="https://redirect.github.com/testing-library/react-testing-library/issues/1323">#1323</a>) (<a href="https://github.com/testing-library/react-testing-library/commit/c1f2957a219ec7e6a6159a57c5d0717655c515cd">c1f2957</a>)</li> </ul> <h2>v15.0.6</h2> <h2><a href="https://github.com/testing-library/react-testing-library/compare/v15.0.5...v15.0.6">15.0.6</a> (2024-05-01)</h2> <h3>Bug Fixes</h3> <ul> <li>export new act when available (<a href="https://redirect.github.com/testing-library/react-testing-library/issues/1319">#1319</a>) (<a href="https://github.com/testing-library/react-testing-library/commit/b6e59f7d58c69f617cc9854d8c3e6f86c2dfb0e9">b6e59f7</a>)</li> </ul> <h2>v15.0.5</h2> <h2><a href="https://github.com/testing-library/react-testing-library/compare/v15.0.4...v15.0.5">15.0.5</a> (2024-04-26)</h2> <h3>Bug Fixes</h3> <ul> <li>Stop restricting <code>container</code> option based on <code>hydrate</code> (<a href="https://redirect.github.com/testing-library/react-testing-library/issues/1313">#1313</a>) (<a href="https://github.com/testing-library/react-testing-library/commit/d143f46b39cbc750630a5cf2863182b4036d35ac">d143f46</a>)</li> </ul> <h2>v15.0.4</h2> <h2><a href="https://github.com/testing-library/react-testing-library/compare/v15.0.3...v15.0.4">15.0.4</a> (2024-04-23)</h2> <h3>Bug Fixes</h3> <ul> <li>Ensure <code>renderHook</code> options extend options for <code>render</code> (<a href="https://redirect.github.com/testing-library/react-testing-library/issues/1308">#1308</a>) (<a href="https://github.com/testing-library/react-testing-library/commit/48282c2f35fb7338834b40983c12b889af35f5d1">48282c2</a>)</li> </ul> <h2>v15.0.3</h2> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/testing-library/react-testing-library/commit/a4744fa904bf11812c92093226c3805450472636"><code>a4744fa</code></a> feat: Move <code>@testing-library/dom</code> and <code>@types/react-dom</code> to peer dependencie...</li> <li><a href="https://github.com/testing-library/react-testing-library/commit/c1f2957a219ec7e6a6159a57c5d0717655c515cd"><code>c1f2957</code></a> fix: Ensure <code>act</code> is not <code>any</code> when <code>React.act</code> is not declared (<a href="https://redirect.github.com/testing-library/react-testing-library/issues/1323">#1323</a>)</li> <li><a href="https://github.com/testing-library/react-testing-library/commit/b6e59f7d58c69f617cc9854d8c3e6f86c2dfb0e9"><code>b6e59f7</code></a> fix: export new act when available (<a href="https://redirect.github.com/testing-library/react-testing-library/issues/1319">#1319</a>)</li> <li><a href="https://github.com/testing-library/react-testing-library/commit/f6a1677501b53471f6a989078726aeb0dea114be"><code>f6a1677</code></a> chore: Adjust tests to workaround 18.3.0 bug (<a href="https://redirect.github.com/testing-library/react-testing-library/issues/1315">#1315</a>)</li> <li><a href="https://github.com/testing-library/react-testing-library/commit/d143f46b39cbc750630a5cf2863182b4036d35ac"><code>d143f46</code></a> fix: Stop restricting <code>container</code> option based on <code>hydrate</code> (<a href="https://redirect.github.com/testing-library/react-testing-library/issues/1313">#1313</a>)</li> <li><a href="https://github.com/testing-library/react-testing-library/commit/48282c2f35fb7338834b40983c12b889af35f5d1"><code>48282c2</code></a> fix: Ensure <code>renderHook</code> options extend options for <code>render</code> (<a href="https://redirect.github.com/testing-library/react-testing-library/issues/1308">#1308</a>)</li> <li><a href="https://github.com/testing-library/react-testing-library/commit/067d0c6d2e87092f6ecaa8c9fcf505e4576055cf"><code>067d0c6</code></a> fix: Don't raise TypeScript errors when hydating <code>document</code> (<a href="https://redirect.github.com/testing-library/react-testing-library/issues/1304">#1304</a>)</li> <li><a href="https://github.com/testing-library/react-testing-library/commit/c63b873072d62c858959c2a19e68f8e2cc0b11be"><code>c63b873</code></a> fix: Improve <code>legacyRoot</code> error message (<a href="https://redirect.github.com/testing-library/react-testing-library/issues/1301">#1301</a>)</li> <li><a href="https://github.com/testing-library/react-testing-library/commit/1645d21950ab8e3c6740b7e51b8a179a4c975c24"><code>1645d21</code></a> fix: Stop using nullish coalescing (<a href="https://redirect.github.com/testing-library/react-testing-library/issues/1299">#1299</a>)</li> <li><a href="https://github.com/testing-library/react-testing-library/commit/787cb85f8baa3d2e2a9916b7dad12c0a76d787a4"><code>787cb85</code></a> Release: 15.0.0 (<a href="https://redirect.github.com/testing-library/react-testing-library/issues/1295">#1295</a>)</li> <li>Additional commits viewable in <a href="https://github.com/testing-library/react-testing-library/compare/v12.1.2...v16.0.0">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@testing-library/react&package-manager=npm_and_yarn&previous-version=12.1.2&new-version=16.0.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) You can trigger a rebase of this PR by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> > **Note** > Automatic rebases have been disabled on this pull request as it has been open for over 30 days. --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Jeevani Chinthala <v-jeevanic@microsoft.com>
2024-07-10 22:16:35 +03:00
"@testing-library/dom": "^10.3.1",
chore(deps-dev): Bump @testing-library/jest-dom from 6.2.1 to 6.4.2 (#7234) Bumps [@testing-library/jest-dom](https://github.com/testing-library/jest-dom) from 6.2.1 to 6.4.2. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/testing-library/jest-dom/releases"><code>@​testing-library/jest-dom</code>'s releases</a>.</em></p> <blockquote> <h2>v6.4.2</h2> <h2><a href="https://github.com/testing-library/jest-dom/compare/v6.4.1...v6.4.2">6.4.2</a> (2024-02-05)</h2> <h3>Bug Fixes</h3> <ul> <li>Remove errant export of GetByRoleMatcher, fixing type checking in some TS configurations (<a href="https://redirect.github.com/testing-library/jest-dom/issues/575">#575</a>) (<a href="https://github.com/testing-library/jest-dom/commit/a93c0c4a20ed4d3a9656261ea6a449d1015b7879">a93c0c4</a>)</li> </ul> <h2>v6.4.1</h2> <h2><a href="https://github.com/testing-library/jest-dom/compare/v6.4.0...v6.4.1">6.4.1</a> (2024-02-01)</h2> <h3>Bug Fixes</h3> <ul> <li>Export type <code>TestingLibraryMatchers</code> from &quot;./matchers&quot; (<a href="https://redirect.github.com/testing-library/jest-dom/issues/576">#576</a>) (<a href="https://github.com/testing-library/jest-dom/commit/dd1c4dd504973efced2f9e02a35e7df3079914af">dd1c4dd</a>)</li> </ul> <h2>v6.4.0</h2> <h1><a href="https://github.com/testing-library/jest-dom/compare/v6.3.0...v6.4.0">6.4.0</a> (2024-01-30)</h1> <h3>Features</h3> <ul> <li>Add toHaveRole matcher (<a href="https://redirect.github.com/testing-library/jest-dom/issues/572">#572</a>) (<a href="https://github.com/testing-library/jest-dom/commit/f7dc673dbc13e508f9867a9eb9c547ce3964b22c">f7dc673</a>)</li> </ul> <h2>v6.3.0</h2> <h1><a href="https://github.com/testing-library/jest-dom/compare/v6.2.1...v6.3.0">6.3.0</a> (2024-01-24)</h1> <h3>Features</h3> <ul> <li>Support for regular expressions in toHaveClass (<a href="https://redirect.github.com/testing-library/jest-dom/issues/563">#563</a>) (<a href="https://github.com/testing-library/jest-dom/commit/9787ed59fcc930e3d33c8a6efe473da3eca01707">9787ed5</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/testing-library/jest-dom/commit/a93c0c4a20ed4d3a9656261ea6a449d1015b7879"><code>a93c0c4</code></a> fix: Remove errant export of GetByRoleMatcher, fixing type checking in some T...</li> <li><a href="https://github.com/testing-library/jest-dom/commit/c5c4e8d4c806caf9b1077dbfd155bd4520d9b02b"><code>c5c4e8d</code></a> docs: add Dennis273 as a contributor for code (<a href="https://redirect.github.com/testing-library/jest-dom/issues/581">#581</a>)</li> <li><a href="https://github.com/testing-library/jest-dom/commit/978e3d4276e5082f79e4033c1347abddc1f3496e"><code>978e3d4</code></a> docs: add kryops as a contributor for bug, code, and test (<a href="https://redirect.github.com/testing-library/jest-dom/issues/580">#580</a>)</li> <li><a href="https://github.com/testing-library/jest-dom/commit/73ad847c7324235faffc441e9c48bc769e5ed9da"><code>73ad847</code></a> docs: add SteKoe as a contributor for bug, and code (<a href="https://redirect.github.com/testing-library/jest-dom/issues/579">#579</a>)</li> <li><a href="https://github.com/testing-library/jest-dom/commit/d829ed9cb834efae9d4c5ee08736dae48b11bcaa"><code>d829ed9</code></a> docs: add jakeboone02 as a contributor for code, and test (<a href="https://redirect.github.com/testing-library/jest-dom/issues/578">#578</a>)</li> <li><a href="https://github.com/testing-library/jest-dom/commit/16499cffca1186eb03fdf01c3631917efbc8621e"><code>16499cf</code></a> docs: add fpapado as a contributor for code, doc, and test (<a href="https://redirect.github.com/testing-library/jest-dom/issues/573">#573</a>)</li> <li><a href="https://github.com/testing-library/jest-dom/commit/dd1c4dd504973efced2f9e02a35e7df3079914af"><code>dd1c4dd</code></a> fix: Export type <code>TestingLibraryMatchers</code> from &quot;./matchers&quot; (<a href="https://redirect.github.com/testing-library/jest-dom/issues/576">#576</a>)</li> <li><a href="https://github.com/testing-library/jest-dom/commit/f7dc673dbc13e508f9867a9eb9c547ce3964b22c"><code>f7dc673</code></a> feat: Add toHaveRole matcher (<a href="https://redirect.github.com/testing-library/jest-dom/issues/572">#572</a>)</li> <li><a href="https://github.com/testing-library/jest-dom/commit/9787ed59fcc930e3d33c8a6efe473da3eca01707"><code>9787ed5</code></a> feat: Support for regular expressions in toHaveClass (<a href="https://redirect.github.com/testing-library/jest-dom/issues/563">#563</a>)</li> <li>See full diff in <a href="https://github.com/testing-library/jest-dom/compare/v6.2.1...v6.4.2">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@testing-library/jest-dom&package-manager=npm_and_yarn&previous-version=6.2.1&new-version=6.4.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: v-sharmachir <v-sharmachir@microsoft.com>
2024-02-13 22:21:03 +03:00
"@testing-library/jest-dom": "^6.4.2",
chore(deps-dev): Bump @testing-library/react from 16.0.0 to 16.0.1 (#7466) Bumps [@testing-library/react](https://github.com/testing-library/react-testing-library) from 16.0.0 to 16.0.1. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/testing-library/react-testing-library/releases"><code>@​testing-library/react</code>'s releases</a>.</em></p> <blockquote> <h2>v16.0.1</h2> <h2><a href="https://github.com/testing-library/react-testing-library/compare/v16.0.0...v16.0.1">16.0.1</a> (2024-08-29)</h2> <h3>Bug Fixes</h3> <ul> <li>Add support for exactOptionalPropertyTypes in TypeScript (<a href="https://redirect.github.com/testing-library/react-testing-library/issues/1351">#1351</a>) (<a href="https://github.com/testing-library/react-testing-library/commit/3dcd8a9649e25054c0e650d95fca2317b7008576">3dcd8a9</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/testing-library/react-testing-library/commit/3dcd8a9649e25054c0e650d95fca2317b7008576"><code>3dcd8a9</code></a> fix: Add support for exactOptionalPropertyTypes in TypeScript (<a href="https://redirect.github.com/testing-library/react-testing-library/issues/1351">#1351</a>)</li> <li><a href="https://github.com/testing-library/react-testing-library/commit/7a28fa916891c544746879d5013b3e07c035a4b7"><code>7a28fa9</code></a> Fix React Canary and Experimental tests (<a href="https://redirect.github.com/testing-library/react-testing-library/issues/1353">#1353</a>)</li> <li>See full diff in <a href="https://github.com/testing-library/react-testing-library/compare/v16.0.0...v16.0.1">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@testing-library/react&package-manager=npm_and_yarn&previous-version=16.0.0&new-version=16.0.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-11-05 20:37:24 +03:00
"@testing-library/react": "^16.0.1",
chore(deps-dev): Bump @types/chrome from 0.0.256 to 0.0.260 (#7240) Bumps [@types/chrome](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/chrome) from 0.0.256 to 0.0.260. <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/chrome">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/chrome&package-manager=npm_and_yarn&previous-version=0.0.256&new-version=0.0.260)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-21 22:45:07 +03:00
"@types/chrome": "0.0.260",
"@types/jest": "^29.5.11",
"@types/jsdom": "^21.1.6",
chore(deps-dev): Bump @types/lodash from 4.17.1 to 4.17.12 (#7473) Bumps [@types/lodash](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/lodash) from 4.17.1 to 4.17.12. <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/lodash">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/lodash&package-manager=npm_and_yarn&previous-version=4.17.1&new-version=4.17.12)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Rakesh Shivapooja <v-rakeshsh@microsoft.com>
2024-11-08 09:28:36 +03:00
"@types/lodash": "^4.17.12",
chore(deps-dev): Bump @types/luxon from 3.4.0 to 3.4.2 (#7275) Bumps [@types/luxon](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/luxon) from 3.4.0 to 3.4.2. <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/luxon">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/luxon&package-manager=npm_and_yarn&previous-version=3.4.0&new-version=3.4.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-18 19:25:25 +03:00
"@types/luxon": "^3.4.2",
chore(deps-dev): update to node 16 (#5343) #### Details This PR bumps our default/recommended build environment to Node 16. There aren't any real breaking changes affecting us here, except that our unit tests appear to be much slower (timing out after 10m instead of taking 6-7m in Node 14). We could work around this by just sharding the unit tests like we do for e2e tests already, but it's not ideal; besides "still being slower for local development", it also breaks code coverage reporting (unless we add some new job to merge the results before publishing coverage). The most relevant looking Jest/Node/V8 issues seem to be covered in the discussion of https://github.com/facebook/jest/issues/11956 - it would be good to experiment with some of the options on that thread to see if we can get the unit test time back down without needing to shard them. Some options to explore: * Test Node 16.10.0 vs 16.11.0 (we wouldn't want to pin to 16.10.0, but it would be good to try it out to verify that the slowness really is caused by the V8 update in question on that issue) * Try out the assorted node/v8 command line argument combinations suggested by that thread Alternatively, we could explore more generic ways of making the tests faster; I think https://github.com/nicolo-ribaudo/jest-light-runner would be promising to look into. ##### Motivation Keep dependencies up to date; 16 has been an LTS release for several months now. Also, `accessibility-insights-service` updated to Node 16 yesterday, and we want to ensure that the packages we publish for it to consume are tested in the same environment. ##### Context n/a #### Pull request checklist <!-- If a checklist item is not applicable to this change, write "n/a" in the checkbox --> - [n/a] Addresses an existing issue: #0000 - [x] Ran `yarn fastpass` - [ ] Added/updated relevant unit test(s) (and ran `yarn test`) - [n/a] Verified code coverage for the changes made. Check coverage report at: `<rootDir>/test-results/unit/coverage` - [x] PR title *AND* final merge commit title both start with a semantic tag (`fix:`, `chore:`, `feat(feature-name):`, `refactor:`). See `CONTRIBUTING.md`. - [n/a] (UI changes only) Added screenshots/GIFs to description above - [n/a] (UI changes only) Verified usability with NVDA/JAWS
2022-04-30 00:57:41 +03:00
"@types/node": "^16.11.7",
feat(react 18): upgrade to react 18. (#7336) #### Details This feature updates below packages. 1. react from v16 to v18. 2. react-dom from v16 to v18. 3. @types-react from v16 to v18. 4. @types-react-dom from v16 to v18. 5. @testing-library/react from v12 to v15. 6. @fluentui/react from v8.x.x to v8.118.1. 7. Removed react-helmet and added react-helmet-async. **1. Notable changes for react, react-dom:** **Motivation:** React 18 introduces a new root API which provides better ergonomics for managing roots. The new root API also enables the new concurrent renderer, which allows you to opt-into concurrent features. **In V16, we had below to render the component:** import { render } from 'react-dom'; const container = document.getElementById('app'); render(<App tab="home" />, container); - **In V18, we have below to render the component:** import { createRoot } from 'react-dom/client'; const container = document.getElementById('app'); const root = createRoot(container); // createRoot(container!) if you use TypeScript root.render(<App tab="home" />); **2. Notable changes for @types-react and @types-react-dom:** **Motivation:** The new types are safer and catch issues that used to be ignored by the type checker. The most notable change is that the children prop now needs to be listed explicitly when defining props - In old we have below WrappedComponent: React.ComponentType<P>, - In new we have below WrappedComponent: React.ComponentType<**React.PropsWithChildren<P>**>, **Approach for type changes:** So this Type changes are added using automation script https://github.com/eps1lon/types-react-codemod. This automation script is suggested in react18 migration document. - Added new package types-react-codemod. - After adding the package, executed yarn types-react-codemod preset-18 ./src in root, and then selected all option from the list of options. - This will transform all types of component type having child components to <React.PropsWithChildren<P>>. **3. Notable changes for @testing-library/react:** - Current version of @testing-library/react does not support react18, so from v13.x.x, react18 support is added. So updated to latest V15. For reference - https://github.com/testing-library/react-testing-library/releases/tag/v13.0.0 - Wrapped state updates/async operations under act. - Updated test cases with createRoot for createRootMock instead of render and renderMock. - **4. Notable changes for @fluentui/react from v8.x.x to v8.118.1** - Existing fluent ui version does not support react18, test cases were failing, hence after checking v8.118.1 documentation, it supports react and react-dom v18. Hence upadated. **5. Notable changes for react-helmet-async:** - Current react-helmet package throws error 'objects cannot be child, expected elements', for react18, Hence as alternative used react-helmet-async. For reference https://www.npmjs.com/package/react-helmet-async?activeTab=readme because react-helmet-async uses react18 as dependency. - Wrapped Helmet provider for root, as to pass context of react-helmet-async. - Created a variable to store data, and then this data was passed as JSX, instead of passing the data as it is. Because it will throw **"Objects cannot be used as react elements"**. **For example:** `export const GuidanceTitle = NamedFC<GuidanceTitleProps>('GuidanceTitle', ({ name }) => { const titleValue = `Guidance for ${name} - ${productName}`; return ( <> <Helmet> <title>{titleValue}</title> </Helmet> <h1>{name}</h1> </> ); });` **6. Along with above** - Made changes to mock helpers, because after react18 changes, the JSON structure of component was coming differently, so accordingly corrected the helpers, to get proper component name for snapshots. - Updated snapshots, because as we are using latest Fluent UI version, new props are introduced which can be seen in snapshots. - Refactored few test cases, which were wrong logically, like for example: using of mockReactComponents in global and inside test case using of useOriginalComponents to get the props using getMockComponentClassPropsForCall which was wrong logically is fixed to use any one approach. - Updated report package with react, react-dom v18 to keep in sync with AI web. ##### Context This PR includes all changes required for migration of AI web from react16 to react18. It includes test cases fixes. It includes lint issues fixes. <!-- Are there any parts that you've intentionally left out-of-scope for a later PR to handle? --> <!-- Were there any alternative approaches you considered? What tradeoffs did you consider? --> #### Pull request checklist <!-- If a checklist item is not applicable to this change, write "n/a" in the checkbox --> - [ ] Addresses an existing issue: #0000 - [x] Ran `yarn fastpass` - [x] Added/updated relevant unit test(s) (and ran `yarn test`) - [x] Verified code coverage for the changes made. Check coverage report at: `<rootDir>/test-results/unit/coverage` - [x] PR title *AND* final merge commit title both start with a semantic tag (`fix:`, `chore:`, `feat(feature-name):`, `refactor:`). See `CONTRIBUTING.md`. - [ ] (UI changes only) Added screenshots/GIFs to description above - [x] (UI changes only) Verified usability with NVDA/JAWS --------- Co-authored-by: Jeevani Chinthala <v-jeevanic@microsoft.com> Co-authored-by: JeevaniChinthala <148259226+JeevaniChinthala@users.noreply.github.com> Co-authored-by: v-sharmachir <v-sharmachir@microsoft.com> Co-authored-by: Chirag Sharma <150002431+v-sharmachir@users.noreply.github.com> Co-authored-by: Saanica Ghate <148259220+SaanicaG@users.noreply.github.com> Co-authored-by: Saanica Ghate <v-sghate@microsoft.com>
2024-06-14 22:58:19 +03:00
"@types/react": "^18.3.1",
"@types/react-dom": "^18.3.0",
"@types/react-helmet": "^6.1.11",
"@types/react-router-dom": "^5.3.3",
"@types/serve-static": "^1.15.5",
"@types/ua-parser-js": "^0.7.39",
"@types/uuid": "^9.0.7",
"@types/webextension-polyfill": "^0.10.7",
chore(deps-dev): Bump @typescript-eslint/eslint-plugin from 5.60.1 to 5.61.0 (#6781) Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 5.60.1 to 5.61.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/typescript-eslint/typescript-eslint/releases"><code>@​typescript-eslint/eslint-plugin</code>'s releases</a>.</em></p> <blockquote> <h2>v5.61.0</h2> <h1><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v5.60.1...v5.61.0">5.61.0</a> (2023-07-03)</h1> <h3>Features</h3> <ul> <li><strong>eslint-plugin:</strong> [ban-types] ban types in extends and implements (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/7129">#7129</a>) (<a href="https://github.com/typescript-eslint/typescript-eslint/commit/997783ff108ca18af709667ef3fdfa7134a8eefe">997783f</a>)</li> <li>support TypeScript 5.1 (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/7088">#7088</a>) (<a href="https://github.com/typescript-eslint/typescript-eslint/commit/4bf2d7360eaf74c9ef87b196ff4c459b8f50800b">4bf2d73</a>)</li> <li>use graphemer instead of grapheme-splitter (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/7069">#7069</a>) (<a href="https://github.com/typescript-eslint/typescript-eslint/commit/faea3ff8b4d750974c41262b44db314f20d0c99c">faea3ff</a>)</li> </ul> <p>You can read about our <a href="https://main--typescript-eslint.netlify.app/users/versioning">versioning strategy</a> and <a href="https://main--typescript-eslint.netlify.app/users/releases">releases</a> on our website.</p> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md"><code>@​typescript-eslint/eslint-plugin</code>'s changelog</a>.</em></p> <blockquote> <h1><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v5.60.1...v5.61.0">5.61.0</a> (2023-07-03)</h1> <h3>Features</h3> <ul> <li><strong>eslint-plugin:</strong> [ban-types] ban types in extends and implements (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/7129">#7129</a>) (<a href="https://github.com/typescript-eslint/typescript-eslint/commit/997783ff108ca18af709667ef3fdfa7134a8eefe">997783f</a>)</li> <li>use graphemer instead of grapheme-splitter (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/7069">#7069</a>) (<a href="https://github.com/typescript-eslint/typescript-eslint/commit/faea3ff8b4d750974c41262b44db314f20d0c99c">faea3ff</a>)</li> </ul> <p>You can read about our <a href="https://main--typescript-eslint.netlify.app/users/versioning">versioning strategy</a> and <a href="https://main--typescript-eslint.netlify.app/users/releases">releases</a> on our website.</p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/2f46341a14ca6f05334301315bc54dd20129c408"><code>2f46341</code></a> chore: publish v5.61.0</li> <li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/997783ff108ca18af709667ef3fdfa7134a8eefe"><code>997783f</code></a> feat(eslint-plugin): [ban-types] ban types in extends and implements (<a href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/7129">#7129</a>)</li> <li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/faea3ff8b4d750974c41262b44db314f20d0c99c"><code>faea3ff</code></a> feat: use graphemer instead of grapheme-splitter (<a href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/7069">#7069</a>)</li> <li>See full diff in <a href="https://github.com/typescript-eslint/typescript-eslint/commits/v5.61.0/packages/eslint-plugin">compare view</a></li> </ul> </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-03 22:04:25 +03:00
"@typescript-eslint/eslint-plugin": "^5.61.0",
chore(deps-dev): Bump @typescript-eslint/parser from 6.17.0 to 6.18.1 (#7195) Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 6.17.0 to 6.18.1. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/typescript-eslint/typescript-eslint/releases"><code>@​typescript-eslint/parser</code>'s releases</a>.</em></p> <blockquote> <h2>v6.18.1</h2> <h2>6.18.1 (2024-01-08)</h2> <h3>🩹 Fixes</h3> <ul> <li><strong>eslint-plugin:</strong> [no-non-null-assertion] provide valid fix when member access is on next line (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8185">#8185</a>)</li> <li><strong>eslint-plugin:</strong> [no-unnecessary-condition] improve checking optional callee (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8178">#8178</a>)</li> <li><strong>eslint-plugin:</strong> [prefer-readonly] support modifiers of unions and intersections (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8169">#8169</a>)</li> <li><strong>eslint-plugin:</strong> [switch-exhaustiveness-check] fix new allowDefaultCaseForExhaustiveSwitch option (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8176">#8176</a>)</li> <li><strong>typescript-estree:</strong> fix invalid parsing error when use update expression on non-null assertion (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8202">#8202</a>)</li> <li><strong>typescript-estree:</strong> only create project service from env setting if project is enabled (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8136">#8136</a>)</li> <li><strong>utils:</strong> improve error message on typed rule with invalid parser (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8146">#8146</a>)</li> </ul> <h3>❤️ Thank You</h3> <ul> <li>auvred <a href="https://github.com/auvred"><code>@​auvred</code></a></li> <li>James <a href="https://github.com/Zamiell"><code>@​Zamiell</code></a></li> <li>Josh Goldberg ✨</li> <li>YeonJuan <a href="https://github.com/yeonjuan"><code>@​yeonjuan</code></a></li> </ul> <p>You can read about our <a href="https://main--typescript-eslint.netlify.app/users/versioning">versioning strategy</a> and <a href="https://main--typescript-eslint.netlify.app/users/releases">releases</a> on our website.</p> <h2>v6.18.0</h2> <h2>6.18.0 (2024-01-06)</h2> <h3>🚀 Features</h3> <ul> <li><strong>eslint-plugin:</strong> [no-var-requires, no-require-imports] allow option (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/7710">#7710</a>)</li> <li><strong>typescript-estree:</strong> throw on invalid update expressions (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/7202">#7202</a>)</li> <li><strong>typescript-estree:</strong> throw error when CatchClause param contains initializer (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8183">#8183</a>)</li> </ul> <h3>❤️ Thank You</h3> <ul> <li>auvred <a href="https://github.com/auvred"><code>@​auvred</code></a></li> <li>Joshua Chen</li> </ul> <p>You can read about our <a href="https://main--typescript-eslint.netlify.app/users/versioning">versioning strategy</a> and <a href="https://main--typescript-eslint.netlify.app/users/releases">releases</a> on our website.</p> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md"><code>@​typescript-eslint/parser</code>'s changelog</a>.</em></p> <blockquote> <h2>6.18.1 (2024-01-08)</h2> <p>This was a version bump only for parser to align it with other projects, there were no code changes.</p> <p>You can read about our <a href="https://main--typescript-eslint.netlify.app/users/versioning">versioning strategy</a> and <a href="https://main--typescript-eslint.netlify.app/users/releases">releases</a> on our website.</p> <h2>6.18.0 (2024-01-06)</h2> <p>This was a version bump only for parser to align it with other projects, there were no code changes.</p> <p>You can read about our <a href="https://main--typescript-eslint.netlify.app/users/versioning">versioning strategy</a> and <a href="https://main--typescript-eslint.netlify.app/users/releases">releases</a> on our website.</p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/aa7ab0ec27907657aa6ff5ec287528adecb12c96"><code>aa7ab0e</code></a> chore(release): publish 6.18.1</li> <li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/1ee30876c9572ecffab9dcc7387d4e1eb02cbc4b"><code>1ee3087</code></a> chore: enable eslint-plugin-jsdoc internally (<a href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser/issues/8145">#8145</a>)</li> <li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/21460ef74bac70a40750e98884b51abeb280e2e7"><code>21460ef</code></a> chore(release): publish 6.18.0</li> <li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/d0977abb4cf822f415e1f8a09c8e2b4c2b329555"><code>d0977ab</code></a> chore: use nx release (<a href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser/issues/8194">#8194</a>)</li> <li>See full diff in <a href="https://github.com/typescript-eslint/typescript-eslint/commits/v6.18.1/packages/parser">compare view</a></li> </ul> </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-10 22:19:44 +03:00
"@typescript-eslint/parser": "^6.18.1",
"case-sensitive-paths-webpack-plugin": "^2.4.0",
"codecov": "^3.8.3",
chore(deps-dev): Bump commander from 11.0.0 to 11.1.0 (#7022) Bumps [commander](https://github.com/tj/commander.js) from 11.0.0 to 11.1.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/tj/commander.js/releases">commander's releases</a>.</em></p> <blockquote> <h2>v11.1.0</h2> <h3>Fixed</h3> <ul> <li>TypeScript: update <code>OptionValueSource</code> to allow any string, to match supported use of custom sources (<a href="https://redirect.github.com/tj/commander.js/issues/1983">#1983</a>)</li> <li>TypeScript: add that <code>Command.version()</code> can also be used as getter (<a href="https://redirect.github.com/tj/commander.js/issues/1982">#1982</a>)</li> <li>TypeScript: add null return type to <code>Commands.executableDir()</code>, for when not configured (<a href="https://redirect.github.com/tj/commander.js/issues/1965">#1965</a>)</li> <li>subcommands with an executable handler and only a short help flag are now handled correctly by the parent's help command (<a href="https://redirect.github.com/tj/commander.js/issues/1930">#1930</a>)</li> </ul> <h3>Added</h3> <ul> <li><code>registeredArguments</code> property on <code>Command</code> with the array of defined <code>Argument</code> (like <code>Command.options</code> for <code>Option</code>) (<a href="https://redirect.github.com/tj/commander.js/issues/2010">#2010</a>)</li> <li>TypeScript declarations for Option properties: <code>envVar</code>, <code>presetArg</code> (<a href="https://redirect.github.com/tj/commander.js/issues/2019">#2019</a>)</li> <li>TypeScript declarations for Argument properties: <code>argChoices</code>, <code>defaultValue</code>, <code>defaultValueDescription</code> (<a href="https://redirect.github.com/tj/commander.js/issues/2019">#2019</a>)</li> <li>example file which shows how to configure help to display any custom usage in the list of subcommands (<a href="https://redirect.github.com/tj/commander.js/issues/1896">#1896</a>)</li> </ul> <h3>Changed</h3> <ul> <li>(developer) refactor TypeScript configs for multiple use-cases, and enable checks in JavaScript files in supporting editors (<a href="https://redirect.github.com/tj/commander.js/issues/1969">#1969</a>)</li> </ul> <h3>Deprecated</h3> <ul> <li><code>Command._args</code> was private anyway, but now available as <code>registeredArguments</code> (<a href="https://redirect.github.com/tj/commander.js/issues/2010">#2010</a>)</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/tj/commander.js/blob/master/CHANGELOG.md">commander's changelog</a>.</em></p> <blockquote> <h2>[11.1.0] (2023-10-13)</h2> <h3>Fixed</h3> <ul> <li>TypeScript: update <code>OptionValueSource</code> to allow any string, to match supported use of custom sources (<a href="https://redirect.github.com/tj/commander.js/issues/1983">#1983</a>)</li> <li>TypeScript: add that <code>Command.version()</code> can also be used as getter (<a href="https://redirect.github.com/tj/commander.js/issues/1982">#1982</a>)</li> <li>TypeScript: add null return type to <code>Commands.executableDir()</code>, for when not configured (<a href="https://redirect.github.com/tj/commander.js/issues/1965">#1965</a>)</li> <li>subcommands with an executable handler and only a short help flag are now handled correctly by the parent's help command (<a href="https://redirect.github.com/tj/commander.js/issues/1930">#1930</a>)</li> </ul> <h3>Added</h3> <ul> <li><code>registeredArguments</code> property on <code>Command</code> with the array of defined <code>Argument</code> (like <code>Command.options</code> for <code>Option</code>) (<a href="https://redirect.github.com/tj/commander.js/issues/2010">#2010</a>)</li> <li>TypeScript declarations for Option properties: <code>envVar</code>, <code>presetArg</code> (<a href="https://redirect.github.com/tj/commander.js/issues/2019">#2019</a>)</li> <li>TypeScript declarations for Argument properties: <code>argChoices</code>, <code>defaultValue</code>, <code>defaultValueDescription</code> (<a href="https://redirect.github.com/tj/commander.js/issues/2019">#2019</a>)</li> <li>example file which shows how to configure help to display any custom usage in the list of subcommands (<a href="https://redirect.github.com/tj/commander.js/issues/1896">#1896</a>)</li> </ul> <h3>Changed</h3> <ul> <li>(developer) refactor TypeScript configs for multiple use-cases, and enable checks in JavaScript files in supporting editors (<a href="https://redirect.github.com/tj/commander.js/issues/1969">#1969</a>)</li> </ul> <h3>Deprecated</h3> <ul> <li><code>Command._args</code> was private anyway, but now available as <code>registeredArguments</code> (<a href="https://redirect.github.com/tj/commander.js/issues/2010">#2010</a>)</li> </ul> </blockquote> </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-16 11:42:52 +03:00
"commander": "^11.1.0",
chore(deps-dev): Bump core-js-bundle from 3.34.0 to 3.35.0 (#7177) Bumps [core-js-bundle](https://github.com/zloirock/core-js/tree/HEAD/packages/core-js-bundle) from 3.34.0 to 3.35.0. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/zloirock/core-js/blob/master/CHANGELOG.md">core-js-bundle's changelog</a>.</em></p> <blockquote> <h5><a href="https://github.com/zloirock/core-js/releases/tag/v3.35.0">3.35.0 - 2023.12.29</a></h5> <ul> <li><a href="https://github.com/tc39/proposal-setmap-offrom"><code>{ Map, Set, WeakMap, WeakSet }.{ from, of }</code></a> became non-generic, following <a href="https://redirect.github.com/tc39/proposal-setmap-offrom/issues/16#issuecomment-1843346541">this</a> and some other notes. Now they can be invoked without <code>this</code>, but no longer return subclass instances</li> <li>Fixed handling some cases of non-enumerable symbol keys from <code>Symbol</code> polyfill</li> <li>Removed unneeded NodeJS domains-related logic from <code>queueMicrotask</code> polyfill</li> <li>Fixed subclassing of wrapped <code>ArrayBuffer</code></li> <li>Refactoring, many different minor optimizations</li> <li>Compat data improvements: <ul> <li><a href="https://github.com/tc39/proposal-array-from-async"><code>Array.fromAsync</code></a> marked as <a href="https://bugs.chromium.org/p/v8/issues/detail?id=13321#c13">supported from V8 ~ Chrome 121</a></li> <li>It seems that the ancient <a href="https://bugs.chromium.org/p/v8/issues/detail?id=12681"><code>Array.prototype.push</code> bug</a> is fixed in V8 ~ Chrome 122 (Hallelujah!)</li> <li><a href="https://github.com/tc39/proposal-arraybuffer-transfer"><code>ArrayBuffer.prototype.transfer</code> and friends proposal</a> features marked as <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=1865103#c8">supported from FF 122</a> and Bun 1.0.19</li> <li><a href="https://github.com/tc39/proposal-array-grouping"><code>Object.groupBy</code> and <code>Map.groupBy</code></a> marked as supported from Bun 1.0.19</li> <li>Since <a href="https://github.com/tc39/proposal-iterator-helpers"><code>Iterator</code> helpers proposal</a> methods are still not disabled in Deno, the web compatibility issue why it was disabled in Chromium makes no sense for Deno and fixed in the spec, they marked as supported from Deno 1.37</li> <li>Added Opera Android 80 and updated <a href="https://forums.opera.com/topic/68490/opera-for-android-79">Opera Android 79</a> compat data mapping</li> <li>Added Samsung Internet 24 compat data mapping</li> </ul> </li> </ul> </blockquote> </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-02 12:43:46 +03:00
"core-js-bundle": "^3.35.0",
"cross-env": "^7.0.3",
chore(deps-dev): Bump css-loader from 6.9.0 to 6.10.0 (#7265) Bumps [css-loader](https://github.com/webpack-contrib/css-loader) from 6.9.0 to 6.10.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/webpack-contrib/css-loader/releases">css-loader's releases</a>.</em></p> <blockquote> <h2>v6.10.0</h2> <h2><a href="https://github.com/webpack-contrib/css-loader/compare/v6.9.1...v6.10.0">6.10.0</a> (2024-01-30)</h2> <h3>Features</h3> <ul> <li>add <code>@rspack/core</code> as an optional peer dependency (<a href="https://redirect.github.com/webpack-contrib/css-loader/issues/1568">#1568</a>) (<a href="https://github.com/webpack-contrib/css-loader/commit/3924679cb9a8f31996c742290a71a3446c9782b9">3924679</a>)</li> <li>pass the <code>resourceQuery</code> and <code>resourceFragment</code> to the <code>auto</code> and <code>mode</code> callback (<a href="https://redirect.github.com/webpack-contrib/css-loader/issues/1569">#1569</a>) (<a href="https://github.com/webpack-contrib/css-loader/commit/d641c4d48264518dfeb77d7e1e8ef03bbb09b645">d641c4d</a>)</li> <li>support named exports with any characters (<a href="https://github.com/webpack-contrib/css-loader/commit/6f439299838eab7e6fb18f6e9f47b9dee2208463">6f43929</a>)</li> </ul> <h2>v6.9.1</h2> <h3><a href="https://github.com/webpack-contrib/css-loader/compare/v6.9.0...v6.9.1">6.9.1</a> (2024-01-18)</h3> <h3>Bug Fixes</h3> <ul> <li>css nesting support</li> <li><code>@scope</code> at-rule support</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/webpack-contrib/css-loader/blob/master/CHANGELOG.md">css-loader's changelog</a>.</em></p> <blockquote> <h2><a href="https://github.com/webpack-contrib/css-loader/compare/v6.9.1...v6.10.0">6.10.0</a> (2024-01-30)</h2> <h3>Features</h3> <ul> <li>add <code>@rspack/core</code> as an optional peer dependency (<a href="https://redirect.github.com/webpack-contrib/css-loader/issues/1568">#1568</a>) (<a href="https://github.com/webpack-contrib/css-loader/commit/3924679cb9a8f31996c742290a71a3446c9782b9">3924679</a>)</li> <li>pass the <code>resourceQuery</code> and <code>resourceFragment</code> to the <code>auto</code> and <code>mode</code> callback (<a href="https://redirect.github.com/webpack-contrib/css-loader/issues/1569">#1569</a>) (<a href="https://github.com/webpack-contrib/css-loader/commit/d641c4d48264518dfeb77d7e1e8ef03bbb09b645">d641c4d</a>)</li> <li>support named exports with any characters (<a href="https://github.com/webpack-contrib/css-loader/commit/6f439299838eab7e6fb18f6e9f47b9dee2208463">6f43929</a>)</li> </ul> <h3><a href="https://github.com/webpack-contrib/css-loader/compare/v6.9.0...v6.9.1">6.9.1</a> (2024-01-18)</h3> <h3>Bug Fixes</h3> <ul> <li>css nesting support</li> <li><code>@scope</code> at-rule support</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/webpack-contrib/css-loader/commit/7bbb57c9b54dbcba89d5598a7f32f9098917b867"><code>7bbb57c</code></a> chore(release): 6.10.0</li> <li><a href="https://github.com/webpack-contrib/css-loader/commit/d641c4d48264518dfeb77d7e1e8ef03bbb09b645"><code>d641c4d</code></a> feat: pass the <code>resourceQuery</code> and <code>resourceFragment</code> to the <code>auto</code> and `mode...</li> <li><a href="https://github.com/webpack-contrib/css-loader/commit/3924679cb9a8f31996c742290a71a3446c9782b9"><code>3924679</code></a> feat: add <code>@rspack/core</code> as an optional peer dependency (<a href="https://redirect.github.com/webpack-contrib/css-loader/issues/1568">#1568</a>)</li> <li><a href="https://github.com/webpack-contrib/css-loader/commit/6f439299838eab7e6fb18f6e9f47b9dee2208463"><code>6f43929</code></a> feat: support named exports with any characters</li> <li><a href="https://github.com/webpack-contrib/css-loader/commit/f9192eeb2773d8c5ea8e6424363ad6b8fb2b397b"><code>f9192ee</code></a> chore(release): 6.9.1</li> <li><a href="https://github.com/webpack-contrib/css-loader/commit/6515be0e35ea3f15e29def7cca26b4157472ec00"><code>6515be0</code></a> fix: css nesting support and <code>@scope</code> at-rule</li> <li><a href="https://github.com/webpack-contrib/css-loader/commit/0751f7a5fd45972340435e898020dce7d8cc9d4f"><code>0751f7a</code></a> docs: update (<a href="https://redirect.github.com/webpack-contrib/css-loader/issues/1562">#1562</a>)</li> <li>See full diff in <a href="https://github.com/webpack-contrib/css-loader/compare/v6.9.0...v6.10.0">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=css-loader&package-manager=npm_and_yarn&previous-version=6.9.0&new-version=6.10.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-14 20:05:09 +03:00
"css-loader": "^6.10.0",
chore(deps-dev): Bump esbuild from 0.19.11 to 0.20.2 (#7278) Bumps [esbuild](https://github.com/evanw/esbuild) from 0.19.11 to 0.20.2. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/evanw/esbuild/releases">esbuild's releases</a>.</em></p> <blockquote> <h2>v0.20.2</h2> <ul> <li> <p>Support TypeScript experimental decorators on <code>abstract</code> class fields (<a href="https://redirect.github.com/evanw/esbuild/issues/3684">#3684</a>)</p> <p>With this release, you can now use TypeScript experimental decorators on <code>abstract</code> class fields. This was silently compiled incorrectly in esbuild 0.19.7 and below, and was an error from esbuild 0.19.8 to esbuild 0.20.1. Code such as the following should now work correctly:</p> <pre lang="ts"><code>// Original code const log = (x: any, y: string) =&gt; console.log(y) abstract class Foo { @log abstract foo: string } new class extends Foo { foo = '' } <p>// Old output (with --loader=ts --tsconfig-raw={&amp;quot;compilerOptions&amp;quot;:{&amp;quot;experimentalDecorators&amp;quot;:true}}) const log = (x, y) =&gt; console.log(y); class Foo { } new class extends Foo { foo = &quot;&quot;; }();</p> <p>// New output (with --loader=ts --tsconfig-raw={&amp;quot;compilerOptions&amp;quot;:{&amp;quot;experimentalDecorators&amp;quot;:true}}) const log = (x, y) =&gt; console.log(y); class Foo { } __decorateClass([ log ], Foo.prototype, &quot;foo&quot;, 2); new class extends Foo { foo = &quot;&quot;; }(); </code></pre></p> </li> <li> <p>JSON loader now preserves <code>__proto__</code> properties (<a href="https://redirect.github.com/evanw/esbuild/issues/3700">#3700</a>)</p> <p>Copying JSON source code into a JavaScript file will change its meaning if a JSON object contains the <code>__proto__</code> key. A literal <code>__proto__</code> property in a JavaScript object literal sets the prototype of the object instead of adding a property named <code>__proto__</code>, while a literal <code>__proto__</code> property in a JSON object literal just adds a property named <code>__proto__</code>. With this release, esbuild will now work around this problem by converting JSON to JavaScript with a computed property key in this case:</p> <pre lang="js"><code>// Original code import data from 'data:application/json,{&quot;__proto__&quot;:{&quot;fail&quot;:true}}' if (Object.getPrototypeOf(data)?.fail) throw 'fail' <p>// Old output (with --bundle) (() =&gt; { // &lt;data:application/json,{&quot;<strong>proto</strong>&quot;:{&quot;fail&quot;:true}}&gt; var json_proto_fail_true_default = { <strong>proto</strong>: { fail: true } };</p> <p>// entry.js if (Object.getPrototypeOf(json_proto_fail_true_default)?.fail) throw &quot;fail&quot;; })();</p> <p></code></pre></p> </li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/evanw/esbuild/blob/main/CHANGELOG.md">esbuild's changelog</a>.</em></p> <blockquote> <h2>0.20.2</h2> <ul> <li> <p>Support TypeScript experimental decorators on <code>abstract</code> class fields (<a href="https://redirect.github.com/evanw/esbuild/issues/3684">#3684</a>)</p> <p>With this release, you can now use TypeScript experimental decorators on <code>abstract</code> class fields. This was silently compiled incorrectly in esbuild 0.19.7 and below, and was an error from esbuild 0.19.8 to esbuild 0.20.1. Code such as the following should now work correctly:</p> <pre lang="ts"><code>// Original code const log = (x: any, y: string) =&gt; console.log(y) abstract class Foo { @log abstract foo: string } new class extends Foo { foo = '' } <p>// Old output (with --loader=ts --tsconfig-raw={&amp;quot;compilerOptions&amp;quot;:{&amp;quot;experimentalDecorators&amp;quot;:true}}) const log = (x, y) =&gt; console.log(y); class Foo { } new class extends Foo { foo = &quot;&quot;; }();</p> <p>// New output (with --loader=ts --tsconfig-raw={&amp;quot;compilerOptions&amp;quot;:{&amp;quot;experimentalDecorators&amp;quot;:true}}) const log = (x, y) =&gt; console.log(y); class Foo { } __decorateClass([ log ], Foo.prototype, &quot;foo&quot;, 2); new class extends Foo { foo = &quot;&quot;; }(); </code></pre></p> </li> <li> <p>JSON loader now preserves <code>__proto__</code> properties (<a href="https://redirect.github.com/evanw/esbuild/issues/3700">#3700</a>)</p> <p>Copying JSON source code into a JavaScript file will change its meaning if a JSON object contains the <code>__proto__</code> key. A literal <code>__proto__</code> property in a JavaScript object literal sets the prototype of the object instead of adding a property named <code>__proto__</code>, while a literal <code>__proto__</code> property in a JSON object literal just adds a property named <code>__proto__</code>. With this release, esbuild will now work around this problem by converting JSON to JavaScript with a computed property key in this case:</p> <pre lang="js"><code>// Original code import data from 'data:application/json,{&quot;__proto__&quot;:{&quot;fail&quot;:true}}' if (Object.getPrototypeOf(data)?.fail) throw 'fail' <p>// Old output (with --bundle) (() =&gt; { // &lt;data:application/json,{&quot;<strong>proto</strong>&quot;:{&quot;fail&quot;:true}}&gt; var json_proto_fail_true_default = { <strong>proto</strong>: { fail: true } };</p> <p>// entry.js if (Object.getPrototypeOf(json_proto_fail_true_default)?.fail) throw &quot;fail&quot;; })(); </code></pre></p> </li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/evanw/esbuild/commit/617eddaa32b7649ad23ddd15257816df3f0f544c"><code>617edda</code></a> publish 0.20.2 to npm</li> <li><a href="https://github.com/evanw/esbuild/commit/4780075ace9f5f59b61018326ec57da624a7d7a2"><code>4780075</code></a> fix <a href="https://redirect.github.com/evanw/esbuild/issues/3700">#3700</a>: json loader preserves <code>__proto__</code> keys</li> <li><a href="https://github.com/evanw/esbuild/commit/30bed2d2d7572b58399a6c07643878f3377800fe"><code>30bed2d</code></a> better errors for invalid js decorator syntax</li> <li><a href="https://github.com/evanw/esbuild/commit/300eeb711261144a70ab33221fe6a1313b309348"><code>300eeb7</code></a> ts: allow non-null assertions in js decorators</li> <li><a href="https://github.com/evanw/esbuild/commit/4d997d948579b2e4e9bd3bf820a0108b58b3732b"><code>4d997d9</code></a> fix <a href="https://redirect.github.com/evanw/esbuild/issues/3698">#3698</a>: yarn pnp edge case with <code>tsconfig.json</code></li> <li><a href="https://github.com/evanw/esbuild/commit/cf42954760e666c048a866589f43ef937f9ec1e6"><code>cf42954</code></a> resolver: improve some debug logging</li> <li><a href="https://github.com/evanw/esbuild/commit/b0765ae1323363fd61727df54e9e57c2b81bdd4b"><code>b0765ae</code></a> fix some lints</li> <li><a href="https://github.com/evanw/esbuild/commit/dfa62069192b1c49918b2dfe4b8c10278361ae34"><code>dfa6206</code></a> fix some comments (closes <a href="https://redirect.github.com/evanw/esbuild/issues/3683">#3683</a>)</li> <li><a href="https://github.com/evanw/esbuild/commit/ae5cc175165551016f8e19475c4ac9872e60f247"><code>ae5cc17</code></a> fix <a href="https://redirect.github.com/evanw/esbuild/issues/3684">#3684</a>: <code>abstract</code> experimental decorators</li> <li><a href="https://github.com/evanw/esbuild/commit/c809af050a74f022d9cf61c66e13365434542420"><code>c809af0</code></a> fix <a href="https://redirect.github.com/evanw/esbuild/issues/2388">#2388</a>: allow consuming types without dom types (<a href="https://redirect.github.com/evanw/esbuild/issues/3679">#3679</a>)</li> <li>Additional commits viewable in <a href="https://github.com/evanw/esbuild/compare/v0.19.11...v0.20.2">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=esbuild&package-manager=npm_and_yarn&previous-version=0.19.11&new-version=0.20.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-11 21:14:30 +03:00
"esbuild": "^0.20.2",
chore(deps-dev): Bump eslint from 8.56.0 to 8.57.0 (#7266) Bumps [eslint](https://github.com/eslint/eslint) from 8.56.0 to 8.57.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/eslint/eslint/releases">eslint's releases</a>.</em></p> <blockquote> <h2>v8.57.0</h2> <h2>Features</h2> <ul> <li><a href="https://github.com/eslint/eslint/commit/1120b9b7b97f10f059d8b7ede19de2572f892366"><code>1120b9b</code></a> feat: Add loadESLint() API method for v8 (<a href="https://redirect.github.com/eslint/eslint/issues/18098">#18098</a>) (Nicholas C. Zakas)</li> <li><a href="https://github.com/eslint/eslint/commit/dca7d0f1c262bc72310147bcefe1d04ecf60acbc"><code>dca7d0f</code></a> feat: Enable <code>eslint.config.mjs</code> and <code>eslint.config.cjs</code> (<a href="https://redirect.github.com/eslint/eslint/issues/18066">#18066</a>) (Nitin Kumar)</li> </ul> <h2>Bug Fixes</h2> <ul> <li><a href="https://github.com/eslint/eslint/commit/2196d97094ba94d6d750828879a29538d1600de5"><code>2196d97</code></a> fix: handle absolute file paths in <code>FlatRuleTester</code> (<a href="https://redirect.github.com/eslint/eslint/issues/18064">#18064</a>) (Nitin Kumar)</li> <li><a href="https://github.com/eslint/eslint/commit/69dd1d1387b7b53617548d1f9f2c149f179e6e17"><code>69dd1d1</code></a> fix: Ensure config keys are printed for config errors (<a href="https://redirect.github.com/eslint/eslint/issues/18067">#18067</a>) (Nitin Kumar)</li> <li><a href="https://github.com/eslint/eslint/commit/9852a31edcf054bd5d15753ef18e2ad3216b1b71"><code>9852a31</code></a> fix: deep merge behavior in flat config (<a href="https://redirect.github.com/eslint/eslint/issues/18065">#18065</a>) (Nitin Kumar)</li> <li><a href="https://github.com/eslint/eslint/commit/4c7e9b0b539ba879ac1799e81f3b6add2eed4b2f"><code>4c7e9b0</code></a> fix: allow circular references in config (<a href="https://redirect.github.com/eslint/eslint/issues/18056">#18056</a>) (Milos Djermanovic)</li> </ul> <h2>Documentation</h2> <ul> <li><a href="https://github.com/eslint/eslint/commit/84922d0bfa10689a34a447ab8e55975ff1c1c708"><code>84922d0</code></a> docs: Show prerelease version in dropdown (<a href="https://redirect.github.com/eslint/eslint/issues/18139">#18139</a>) (Nicholas C. Zakas)</li> <li><a href="https://github.com/eslint/eslint/commit/5b8c3636a3d7536535a6878eca0e5b773e4829d4"><code>5b8c363</code></a> docs: Switch to Ethical Ads (<a href="https://redirect.github.com/eslint/eslint/issues/18117">#18117</a>) (Milos Djermanovic)</li> <li><a href="https://github.com/eslint/eslint/commit/77dbfd9887b201a46fc68631cbde50c08e1a8dbf"><code>77dbfd9</code></a> docs: show NEXT in version selectors (<a href="https://redirect.github.com/eslint/eslint/issues/18052">#18052</a>) (Milos Djermanovic)</li> </ul> <h2>Chores</h2> <ul> <li><a href="https://github.com/eslint/eslint/commit/1813aecc4660582b0678cf32ba466eb9674266c4"><code>1813aec</code></a> chore: upgrade <code>@​eslint/js</code><a href="https://github.com/8"><code>@​8</code></a>.57.0 (<a href="https://redirect.github.com/eslint/eslint/issues/18143">#18143</a>) (Milos Djermanovic)</li> <li><a href="https://github.com/eslint/eslint/commit/5c356bb0c6f53c570224f8e9f02c4baca8fc6d2f"><code>5c356bb</code></a> chore: package.json update for <code>@​eslint/js</code> release (Jenkins)</li> <li><a href="https://github.com/eslint/eslint/commit/f4a1fe2e45aa1089fe775290bf530de82f34bf16"><code>f4a1fe2</code></a> test: add more tests for ignoring files and directories (<a href="https://redirect.github.com/eslint/eslint/issues/18068">#18068</a>) (Nitin Kumar)</li> <li><a href="https://github.com/eslint/eslint/commit/42c0aefaf6ea8b998b1c6db61906a79c046d301a"><code>42c0aef</code></a> ci: Enable CI for <code>v8.x</code> branch (<a href="https://redirect.github.com/eslint/eslint/issues/18047">#18047</a>) (Milos Djermanovic)</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/eslint/eslint/blob/main/CHANGELOG.md">eslint's changelog</a>.</em></p> <blockquote> <p>v8.57.0 - February 23, 2024</p> <ul> <li><a href="https://github.com/eslint/eslint/commit/1813aecc4660582b0678cf32ba466eb9674266c4"><code>1813aec</code></a> chore: upgrade <code>@​eslint/js</code><a href="https://github.com/8"><code>@​8</code></a>.57.0 (<a href="https://redirect.github.com/eslint/eslint/issues/18143">#18143</a>) (Milos Djermanovic)</li> <li><a href="https://github.com/eslint/eslint/commit/5c356bb0c6f53c570224f8e9f02c4baca8fc6d2f"><code>5c356bb</code></a> chore: package.json update for <code>@​eslint/js</code> release (Jenkins)</li> <li><a href="https://github.com/eslint/eslint/commit/84922d0bfa10689a34a447ab8e55975ff1c1c708"><code>84922d0</code></a> docs: Show prerelease version in dropdown (<a href="https://redirect.github.com/eslint/eslint/issues/18139">#18139</a>) (Nicholas C. Zakas)</li> <li><a href="https://github.com/eslint/eslint/commit/1120b9b7b97f10f059d8b7ede19de2572f892366"><code>1120b9b</code></a> feat: Add loadESLint() API method for v8 (<a href="https://redirect.github.com/eslint/eslint/issues/18098">#18098</a>) (Nicholas C. Zakas)</li> <li><a href="https://github.com/eslint/eslint/commit/5b8c3636a3d7536535a6878eca0e5b773e4829d4"><code>5b8c363</code></a> docs: Switch to Ethical Ads (<a href="https://redirect.github.com/eslint/eslint/issues/18117">#18117</a>) (Milos Djermanovic)</li> <li><a href="https://github.com/eslint/eslint/commit/2196d97094ba94d6d750828879a29538d1600de5"><code>2196d97</code></a> fix: handle absolute file paths in <code>FlatRuleTester</code> (<a href="https://redirect.github.com/eslint/eslint/issues/18064">#18064</a>) (Nitin Kumar)</li> <li><a href="https://github.com/eslint/eslint/commit/f4a1fe2e45aa1089fe775290bf530de82f34bf16"><code>f4a1fe2</code></a> test: add more tests for ignoring files and directories (<a href="https://redirect.github.com/eslint/eslint/issues/18068">#18068</a>) (Nitin Kumar)</li> <li><a href="https://github.com/eslint/eslint/commit/69dd1d1387b7b53617548d1f9f2c149f179e6e17"><code>69dd1d1</code></a> fix: Ensure config keys are printed for config errors (<a href="https://redirect.github.com/eslint/eslint/issues/18067">#18067</a>) (Nitin Kumar)</li> <li><a href="https://github.com/eslint/eslint/commit/9852a31edcf054bd5d15753ef18e2ad3216b1b71"><code>9852a31</code></a> fix: deep merge behavior in flat config (<a href="https://redirect.github.com/eslint/eslint/issues/18065">#18065</a>) (Nitin Kumar)</li> <li><a href="https://github.com/eslint/eslint/commit/dca7d0f1c262bc72310147bcefe1d04ecf60acbc"><code>dca7d0f</code></a> feat: Enable <code>eslint.config.mjs</code> and <code>eslint.config.cjs</code> (<a href="https://redirect.github.com/eslint/eslint/issues/18066">#18066</a>) (Nitin Kumar)</li> <li><a href="https://github.com/eslint/eslint/commit/4c7e9b0b539ba879ac1799e81f3b6add2eed4b2f"><code>4c7e9b0</code></a> fix: allow circular references in config (<a href="https://redirect.github.com/eslint/eslint/issues/18056">#18056</a>) (Milos Djermanovic)</li> <li><a href="https://github.com/eslint/eslint/commit/77dbfd9887b201a46fc68631cbde50c08e1a8dbf"><code>77dbfd9</code></a> docs: show NEXT in version selectors (<a href="https://redirect.github.com/eslint/eslint/issues/18052">#18052</a>) (Milos Djermanovic)</li> <li><a href="https://github.com/eslint/eslint/commit/42c0aefaf6ea8b998b1c6db61906a79c046d301a"><code>42c0aef</code></a> ci: Enable CI for <code>v8.x</code> branch (<a href="https://redirect.github.com/eslint/eslint/issues/18047">#18047</a>) (Milos Djermanovic)</li> </ul> <p>v9.0.0-beta.0 - February 9, 2024</p> <ul> <li><a href="https://github.com/eslint/eslint/commit/e40d1d74a5b9788cbec195f4e602b50249f26659"><code>e40d1d7</code></a> chore: upgrade <code>@​eslint/js</code><a href="https://github.com/9"><code>@​9</code></a>.0.0-beta.0 (<a href="https://redirect.github.com/eslint/eslint/issues/18108">#18108</a>) (Milos Djermanovic)</li> <li><a href="https://github.com/eslint/eslint/commit/9870f93e714edefb410fccae1e9924a3c1972a2e"><code>9870f93</code></a> chore: package.json update for <code>@​eslint/js</code> release (Jenkins)</li> <li><a href="https://github.com/eslint/eslint/commit/2c62e797a433e5fc298b976872a89c594f88bb19"><code>2c62e79</code></a> chore: upgrade <code>@​eslint/eslintrc</code><a href="https://github.com/3"><code>@​3</code></a>.0.1 (<a href="https://redirect.github.com/eslint/eslint/issues/18107">#18107</a>) (Milos Djermanovic)</li> <li><a href="https://github.com/eslint/eslint/commit/81f0294e651928b49eb49495b90b54376073a790"><code>81f0294</code></a> chore: upgrade espree@10.0.1 (<a href="https://redirect.github.com/eslint/eslint/issues/18106">#18106</a>) (Milos Djermanovic)</li> <li><a href="https://github.com/eslint/eslint/commit/5e2b2922aa65bda54b0966d1bf71acda82b3047c"><code>5e2b292</code></a> chore: upgrade eslint-visitor-keys@4.0.0 (<a href="https://redirect.github.com/eslint/eslint/issues/18105">#18105</a>) (Milos Djermanovic)</li> <li><a href="https://github.com/eslint/eslint/commit/916364692bae6a93c10b5d48fc1e9de1677d0d09"><code>9163646</code></a> feat!: Rule Tester checks for missing placeholder data in the message (<a href="https://redirect.github.com/eslint/eslint/issues/18073">#18073</a>) (fnx)</li> <li><a href="https://github.com/eslint/eslint/commit/53f0f47badffa1b04ec2836f2ae599f4fc464da2"><code>53f0f47</code></a> feat: Add loadESLint() API method for v9 (<a href="https://redirect.github.com/eslint/eslint/issues/18097">#18097</a>) (Nicholas C. Zakas)</li> <li><a href="https://github.com/eslint/eslint/commit/f1c7e6fc8ea77fcdae4ad1f8fe1cd104a281d2e9"><code>f1c7e6f</code></a> docs: Switch to Ethical Ads (<a href="https://redirect.github.com/eslint/eslint/issues/18090">#18090</a>) (Strek)</li> <li><a href="https://github.com/eslint/eslint/commit/15c143f96ef164943fd3d39b5ad79d9a4a40de8f"><code>15c143f</code></a> docs: JS Foundation -&gt; OpenJS Foundation in PR template (<a href="https://redirect.github.com/eslint/eslint/issues/18092">#18092</a>) (Nicholas C. Zakas)</li> <li><a href="https://github.com/eslint/eslint/commit/c4d26fd3d1f59c1c0f2266664887ad18692039f3"><code>c4d26fd</code></a> fix: <code>use-isnan</code> doesn't report on <code>SequenceExpression</code>s (<a href="https://redirect.github.com/eslint/eslint/issues/18059">#18059</a>) (StyleShit)</li> <li><a href="https://github.com/eslint/eslint/commit/6ea339e658d29791528ab26aabd86f1683cab6c3"><code>6ea339e</code></a> docs: add stricter rule test validations to v9 migration guide (<a href="https://redirect.github.com/eslint/eslint/issues/18085">#18085</a>) (Milos Djermanovic)</li> <li><a href="https://github.com/eslint/eslint/commit/ce838adc3b673e52a151f36da0eedf5876977514"><code>ce838ad</code></a> chore: replace dependency npm-run-all with npm-run-all2 ^5.0.0 (<a href="https://redirect.github.com/eslint/eslint/issues/18045">#18045</a>) (renovate[bot])</li> <li><a href="https://github.com/eslint/eslint/commit/3c816f193eecace5efc6166efa2852a829175ef8"><code>3c816f1</code></a> docs: use relative link from CLI to core concepts (<a href="https://redirect.github.com/eslint/eslint/issues/18083">#18083</a>) (Milos Djermanovic)</li> <li><a href="https://github.com/eslint/eslint/commit/54df731174d2528170560d1f765e1336eca0a8bd"><code>54df731</code></a> chore: update dependency markdownlint-cli to ^0.39.0 (<a href="https://redirect.github.com/eslint/eslint/issues/18084">#18084</a>) (renovate[bot])</li> <li><a href="https://github.com/eslint/eslint/commit/9458735381269d12b24f76e1b2b6fda1bc5a509b"><code>9458735</code></a> docs: fix malformed <code>eslint</code> config comments in rule examples (<a href="https://redirect.github.com/eslint/eslint/issues/18078">#18078</a>) (Francesco Trotta)</li> <li><a href="https://github.com/eslint/eslint/commit/07a1ada7166b76c7af6186f4c5e5de8b8532edba"><code>07a1ada</code></a> docs: link from <code>--fix</code> CLI doc to the relevant core concept (<a href="https://redirect.github.com/eslint/eslint/issues/18080">#18080</a>) (Bryan Mishkin)</li> <li><a href="https://github.com/eslint/eslint/commit/8f06a606845f40aaf0fea1fd83d5930747c5acec"><code>8f06a60</code></a> chore: update dependency shelljs to ^0.8.5 (<a href="https://redirect.github.com/eslint/eslint/issues/18079">#18079</a>) (Francesco Trotta)</li> <li><a href="https://github.com/eslint/eslint/commit/b844324e4e8f511c9985a96c7aca063269df9570"><code>b844324</code></a> docs: Update team responsibilities (<a href="https://redirect.github.com/eslint/eslint/issues/18048">#18048</a>) (Nicholas C. Zakas)</li> <li><a href="https://github.com/eslint/eslint/commit/aadfb609f1b847e492fc3b28ced62f830fe7f294"><code>aadfb60</code></a> docs: document languageOptions and other v9 changes for context (<a href="https://redirect.github.com/eslint/eslint/issues/18074">#18074</a>) (fnx)</li> <li><a href="https://github.com/eslint/eslint/commit/3c4d51d55fa5435ab18b6bf46f6b97df0f480ae7"><code>3c4d51d</code></a> feat!: default for <code>enforceForClassMembers</code> in <code>no-useless-computed-key</code> (<a href="https://redirect.github.com/eslint/eslint/issues/18054">#18054</a>) (Francesco Trotta)</li> <li><a href="https://github.com/eslint/eslint/commit/47e60f85e0c3f275207bb4be9b5947166a190477"><code>47e60f8</code></a> feat!: Stricter rule test validations (<a href="https://redirect.github.com/eslint/eslint/issues/17654">#17654</a>) (fnx)</li> <li><a href="https://github.com/eslint/eslint/commit/1a945890105d307541dcbff15f6438c19b476ade"><code>1a94589</code></a> feat!: <code>no-unused-vars</code> default caughtErrors to 'all' (<a href="https://redirect.github.com/eslint/eslint/issues/18043">#18043</a>) (Josh Goldberg ✨)</li> <li><a href="https://github.com/eslint/eslint/commit/857e242584227181ecb8af79fc6bc236b9975228"><code>857e242</code></a> docs: tweak explanation for meta.docs rule properties (<a href="https://redirect.github.com/eslint/eslint/issues/18057">#18057</a>) (Bryan Mishkin)</li> <li><a href="https://github.com/eslint/eslint/commit/10485e8b961d045514bc1e34227cf09867a6c4b7"><code>10485e8</code></a> docs: recommend messageId over message for reporting rule violations (<a href="https://redirect.github.com/eslint/eslint/issues/18050">#18050</a>) (Bryan Mishkin)</li> <li><a href="https://github.com/eslint/eslint/commit/98b5ab406bac6279eadd84e8a5fd5a01fc586ff1"><code>98b5ab4</code></a> docs: Update README (GitHub Actions Bot)</li> <li><a href="https://github.com/eslint/eslint/commit/93ffe30da5e2127e336c1c22e69e09ec0558a8e6"><code>93ffe30</code></a> chore: update dependency file-entry-cache to v8 (<a href="https://redirect.github.com/eslint/eslint/issues/17903">#17903</a>) (renovate[bot])</li> <li><a href="https://github.com/eslint/eslint/commit/505fbf4b35c14332bffb0c838cce4843a00fad68"><code>505fbf4</code></a> docs: update <code>no-restricted-imports</code> rule (<a href="https://redirect.github.com/eslint/eslint/issues/18015">#18015</a>) (Tanuj Kanti)</li> <li><a href="https://github.com/eslint/eslint/commit/2d11d46e890a9f1b5f639b8ee034ffa9bd453e42"><code>2d11d46</code></a> feat: add suggestions to <code>use-isnan</code> in binary expressions (<a href="https://redirect.github.com/eslint/eslint/issues/17996">#17996</a>) (StyleShit)</li> <li><a href="https://github.com/eslint/eslint/commit/c25b4aff1fe35e5bd9d4fcdbb45b739b6d253828"><code>c25b4af</code></a> docs: Update README (GitHub Actions Bot)</li> </ul> <p>v9.0.0-alpha.2 - January 26, 2024</p> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/eslint/eslint/commit/abea3b6f399fde9e28cf6dc5d6c013938f163cdc"><code>abea3b6</code></a> 8.57.0</li> <li><a href="https://github.com/eslint/eslint/commit/1cd3f8c34d3f1614f16d602d660e7c9653311a47"><code>1cd3f8c</code></a> Build: changelog update for 8.57.0</li> <li><a href="https://github.com/eslint/eslint/commit/1813aecc4660582b0678cf32ba466eb9674266c4"><code>1813aec</code></a> chore: upgrade <code>@​eslint/js</code><a href="https://github.com/8"><code>@​8</code></a>.57.0 (<a href="https://redirect.github.com/eslint/eslint/issues/18143">#18143</a>)</li> <li><a href="https://github.com/eslint/eslint/commit/5c356bb0c6f53c570224f8e9f02c4baca8fc6d2f"><code>5c356bb</code></a> chore: package.json update for <code>@​eslint/js</code> release</li> <li><a href="https://github.com/eslint/eslint/commit/84922d0bfa10689a34a447ab8e55975ff1c1c708"><code>84922d0</code></a> docs: Show prerelease version in dropdown (<a href="https://redirect.github.com/eslint/eslint/issues/18139">#18139</a>)</li> <li><a href="https://github.com/eslint/eslint/commit/1120b9b7b97f10f059d8b7ede19de2572f892366"><code>1120b9b</code></a> feat: Add loadESLint() API method for v8 (<a href="https://redirect.github.com/eslint/eslint/issues/18098">#18098</a>)</li> <li><a href="https://github.com/eslint/eslint/commit/5b8c3636a3d7536535a6878eca0e5b773e4829d4"><code>5b8c363</code></a> docs: Switch to Ethical Ads (<a href="https://redirect.github.com/eslint/eslint/issues/18117">#18117</a>)</li> <li><a href="https://github.com/eslint/eslint/commit/2196d97094ba94d6d750828879a29538d1600de5"><code>2196d97</code></a> fix: handle absolute file paths in <code>FlatRuleTester</code> (<a href="https://redirect.github.com/eslint/eslint/issues/18064">#18064</a>)</li> <li><a href="https://github.com/eslint/eslint/commit/f4a1fe2e45aa1089fe775290bf530de82f34bf16"><code>f4a1fe2</code></a> test: add more tests for ignoring files and directories (<a href="https://redirect.github.com/eslint/eslint/issues/18068">#18068</a>)</li> <li><a href="https://github.com/eslint/eslint/commit/69dd1d1387b7b53617548d1f9f2c149f179e6e17"><code>69dd1d1</code></a> fix: Ensure config keys are printed for config errors (<a href="https://redirect.github.com/eslint/eslint/issues/18067">#18067</a>)</li> <li>Additional commits viewable in <a href="https://github.com/eslint/eslint/compare/v8.56.0...v8.57.0">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=eslint&package-manager=npm_and_yarn&previous-version=8.56.0&new-version=8.57.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-19 00:30:21 +03:00
"eslint": "^8.57.0",
chore(deps-dev): Bump eslint-plugin-import from 2.29.0 to 2.29.1 (#7154) Bumps [eslint-plugin-import](https://github.com/import-js/eslint-plugin-import) from 2.29.0 to 2.29.1. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/import-js/eslint-plugin-import/releases">eslint-plugin-import's releases</a>.</em></p> <blockquote> <h2>v2.29.1</h2> <p><strong>Full Changelog</strong>: <a href="https://github.com/import-js/eslint-plugin-import/compare/v2.29.0...v2.29.1">https://github.com/import-js/eslint-plugin-import/compare/v2.29.0...v2.29.1</a></p> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/import-js/eslint-plugin-import/blob/main/CHANGELOG.md">eslint-plugin-import's changelog</a>.</em></p> <blockquote> <h2>[2.29.1] - 2023-12-14</h2> <h3>Fixed</h3> <ul> <li>[<code>no-extraneous-dependencies</code>]: ignore <code>export type { ... } from '...'</code> when <code>includeTypes</code> is <code>false</code> (<a href="https://redirect.github.com/import-js/eslint-plugin-import/issues/2919">#2919</a>, thanks [<a href="https://github.com/Pandemic1617"><code>@​Pandemic1617</code></a>])</li> <li>[<code>no-unused-modules</code>]: support export patterns with array destructuring (<a href="https://redirect.github.com/import-js/eslint-plugin-import/issues/2930">#2930</a>, thanks [<a href="https://github.com/ljharb"><code>@​ljharb</code></a>])</li> <li>[Deps] update <code>tsconfig-paths</code> (<a href="https://redirect.github.com/import-js/eslint-plugin-import/issues/2447">#2447</a>, thanks [<a href="https://github.com/domdomegg"><code>@​domdomegg</code></a>])</li> </ul> </blockquote> </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-24 12:58:26 +03:00
"eslint-plugin-import": "^2.29.1",
chore(deps-dev): Bump eslint-plugin-react from 7.34.1 to 7.34.4 (#7386) Bumps [eslint-plugin-react](https://github.com/jsx-eslint/eslint-plugin-react) from 7.34.1 to 7.34.4. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/jsx-eslint/eslint-plugin-react/releases">eslint-plugin-react's releases</a>.</em></p> <blockquote> <h2>v7.34.4</h2> <h3>Fixed</h3> <ul> <li>[<code>prop-types</code>]: fix <code>className</code> missing in prop validation false negative (<a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3749">#3749</a> <a href="https://github.com/akulsr0"><code>@​akulsr0</code></a>)</li> <li>[<code>sort-prop-types</code>]: Check for undefined before accessing <code>node.typeAnnotation.typeAnnotation</code> (<a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3779">#3779</a> <a href="https://github.com/tylerlaprade"><code>@​tylerlaprade</code></a>)</li> </ul> <p><a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1000">#1000</a>: <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/1000">jsx-eslint/eslint-plugin-react#1000</a> <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1002">#1002</a>: <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1002">jsx-eslint/eslint-plugin-react#1002</a> <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1005">#1005</a>: <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/1005">jsx-eslint/eslint-plugin-react#1005</a> <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/100">#100</a>: <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/100">jsx-eslint/eslint-plugin-react#100</a> <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1010">#1010</a>: <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/1010">jsx-eslint/eslint-plugin-react#1010</a> <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1013">#1013</a>: <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/1013">jsx-eslint/eslint-plugin-react#1013</a> <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1022">#1022</a>: <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1022">jsx-eslint/eslint-plugin-react#1022</a> <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1029">#1029</a>: <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1029">jsx-eslint/eslint-plugin-react#1029</a> <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/102">#102</a>: <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/102">jsx-eslint/eslint-plugin-react#102</a> <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1034">#1034</a>: <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1034">jsx-eslint/eslint-plugin-react#1034</a> <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1038">#1038</a>: <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/1038">jsx-eslint/eslint-plugin-react#1038</a> <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1041">#1041</a>: <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/1041">jsx-eslint/eslint-plugin-react#1041</a> <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1043">#1043</a>: <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1043">jsx-eslint/eslint-plugin-react#1043</a> <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1046">#1046</a>: <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1046">jsx-eslint/eslint-plugin-react#1046</a> <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1047">#1047</a>: <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1047">jsx-eslint/eslint-plugin-react#1047</a> <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1050">#1050</a>: <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/1050">jsx-eslint/eslint-plugin-react#1050</a> <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1053">#1053</a>: <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1053">jsx-eslint/eslint-plugin-react#1053</a> <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1057">#1057</a>: <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1057">jsx-eslint/eslint-plugin-react#1057</a> <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/105">#105</a>: <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/105">jsx-eslint/eslint-plugin-react#105</a> <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1061">#1061</a>: <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1061">jsx-eslint/eslint-plugin-react#1061</a> <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1062">#1062</a>: <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/1062">jsx-eslint/eslint-plugin-react#1062</a> <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1070">#1070</a>: <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/1070">jsx-eslint/eslint-plugin-react#1070</a> <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1071">#1071</a>: <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/1071">jsx-eslint/eslint-plugin-react#1071</a> <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1073">#1073</a>: <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1073">jsx-eslint/eslint-plugin-react#1073</a> <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1076">#1076</a>: <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1076">jsx-eslint/eslint-plugin-react#1076</a> <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1079">#1079</a>: <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1079">jsx-eslint/eslint-plugin-react#1079</a> <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1088">#1088</a>: <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1088">jsx-eslint/eslint-plugin-react#1088</a> <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1098">#1098</a>: <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/1098">jsx-eslint/eslint-plugin-react#1098</a> <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1101">#1101</a>: <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1101">jsx-eslint/eslint-plugin-react#1101</a> <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1103">#1103</a>: <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/1103">jsx-eslint/eslint-plugin-react#1103</a> <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/110">#110</a>: <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/110">jsx-eslint/eslint-plugin-react#110</a> <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1116">#1116</a>: <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1116">jsx-eslint/eslint-plugin-react#1116</a> <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1117">#1117</a>: <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1117">jsx-eslint/eslint-plugin-react#1117</a> <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1119">#1119</a>: <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/1119">jsx-eslint/eslint-plugin-react#1119</a> <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1121">#1121</a>: <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/1121">jsx-eslint/eslint-plugin-react#1121</a> <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1122">#1122</a>: <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/1122">jsx-eslint/eslint-plugin-react#1122</a> <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1123">#1123</a>: <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1123">jsx-eslint/eslint-plugin-react#1123</a> <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1130">#1130</a>: <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/1130">jsx-eslint/eslint-plugin-react#1130</a> <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1131">#1131</a>: <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/1131">jsx-eslint/eslint-plugin-react#1131</a> <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1132">#1132</a>: <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/1132">jsx-eslint/eslint-plugin-react#1132</a> <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1134">#1134</a>: <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/1134">jsx-eslint/eslint-plugin-react#1134</a> <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1135">#1135</a>: <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1135">jsx-eslint/eslint-plugin-react#1135</a> <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1139">#1139</a>: <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/1139">jsx-eslint/eslint-plugin-react#1139</a> <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1148">#1148</a>: <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/1148">jsx-eslint/eslint-plugin-react#1148</a></p> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/jsx-eslint/eslint-plugin-react/blob/master/CHANGELOG.md">eslint-plugin-react's changelog</a>.</em></p> <blockquote> <h2><a href="https://github.com/jsx-eslint/eslint-plugin-react/compare/v7.34.3...v7.34.4">7.34.4</a> - 2024.07.13</h2> <h3>Fixed</h3> <ul> <li>[<code>prop-types</code>]: fix <code>className</code> missing in prop validation false negative (<a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3749">#3749</a>[] <a href="https://github.com/akulsr0"><code>@​akulsr0</code></a>)</li> <li>[<code>sort-prop-types</code>]: Check for undefined before accessing <code>node.typeAnnotation.typeAnnotation</code> (<a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3779">#3779</a>[] <a href="https://github.com/tylerlaprade"><code>@​tylerlaprade</code></a>)</li> </ul> <p><a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3779">#3779</a>: <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3779">jsx-eslint/eslint-plugin-react#3779</a> <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3749">#3749</a>: <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3749">jsx-eslint/eslint-plugin-react#3749</a></p> <h2><a href="https://github.com/jsx-eslint/eslint-plugin-react/compare/v7.34.2...v7.34.3">7.34.3</a> - 2024.06.18</h2> <h3>Fixed</h3> <ul> <li>[<code>prop-types</code>]: null-check rootNode before calling getScope (<a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3762">#3762</a>[] <a href="https://github.com/crnhrv"><code>@​crnhrv</code></a>)</li> <li>[<code>boolean-prop-naming</code>]: avoid a crash with a spread prop (<a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3733">#3733</a>[] <a href="https://github.com/ljharb"><code>@​ljharb</code></a>)</li> <li>[<code>jsx-boolean-value</code>]: <code>assumeUndefinedIsFalse</code> with <code>never</code> must not allow explicit <code>true</code> value (<a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3757">#3757</a>[] <a href="https://github.com/6uliver"><code>@​6uliver</code></a>)</li> <li>[<code>no-object-type-as-default-prop</code>]: enable rule for components with many parameters (<a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3768">#3768</a>[] <a href="https://github.com/JulienR1"><code>@​JulienR1</code></a>)</li> <li>[<code>jsx-key</code>]: incorrect behavior for checkKeyMustBeforeSpread with map callbacks (<a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3769">#3769</a>[] <a href="https://github.com/akulsr0"><code>@​akulsr0</code></a>)</li> </ul> <p><a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3769">#3769</a>: <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3769">jsx-eslint/eslint-plugin-react#3769</a> <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3768">#3768</a>: <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3768">jsx-eslint/eslint-plugin-react#3768</a> <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3762">#3762</a>: <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3762">jsx-eslint/eslint-plugin-react#3762</a> <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3757">#3757</a>: <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3757">jsx-eslint/eslint-plugin-react#3757</a> <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3733">#3733</a>: <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3733">jsx-eslint/eslint-plugin-react#3733</a></p> <h2><a href="https://github.com/jsx-eslint/eslint-plugin-react/compare/v7.34.1...v7.34.2">7.34.2</a> - 2024.05.24</h2> <h3>Fixed</h3> <ul> <li>[<code>boolean-prop-naming</code>]: avoid a crash with a non-TSTypeReference type (<a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3718">#3718</a>[] <a href="https://github.com/developer-bandi"><code>@​developer-bandi</code></a>)</li> <li>[<code>jsx-no-leaked-render</code>]: invalid report if left side is boolean (<a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3746">#3746</a>[] <a href="https://github.com/akulsr0"><code>@​akulsr0</code></a>)</li> <li>[<code>jsx-closing-bracket-location</code>]: message shows <code>{{details}}</code> when there are no details (<a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3759">#3759</a>[] <a href="https://github.com/mdjermanovic"><code>@​mdjermanovic</code></a>)</li> <li>[<code>no-invalid-html-attribute</code>]: ensure error messages are correct (<a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3759">#3759</a>[] <a href="https://github.com/mdjermanovic"><code>@​mdjermanovic</code></a>, <a href="https://github.com/ljharb"><code>@​ljharb</code></a>)</li> </ul> <h3>Changed</h3> <ul> <li>[Refactor] create various eslint utils to fix eslint deprecations (<a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3759">#3759</a>[] <a href="https://github.com/mdjermanovic"><code>@​mdjermanovic</code></a>, <a href="https://github.com/ljharb"><code>@​ljharb</code></a>)</li> </ul> <p><a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3759">#3759</a>: <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3759">jsx-eslint/eslint-plugin-react#3759</a> <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3746">#3746</a>: <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3746">jsx-eslint/eslint-plugin-react#3746</a> <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3718">#3718</a>: <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3718">jsx-eslint/eslint-plugin-react#3718</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/jsx-eslint/eslint-plugin-react/commit/7a7b7563670a87f7a034d137cf296dec3b8efe15"><code>7a7b756</code></a> Update CHANGELOG and bump version</li> <li><a href="https://github.com/jsx-eslint/eslint-plugin-react/commit/67d73aa0b7eed389ce5e9b6ce2ce38660c2676ae"><code>67d73aa</code></a> [Fix] <code>sort-prop-types</code>: Check for undefined before accessing `node.typeAnnot...</li> <li><a href="https://github.com/jsx-eslint/eslint-plugin-react/commit/51d342ba350ae7d7dabce1caa648e71926ef283f"><code>51d342b</code></a> [patch] make TS happy</li> <li><a href="https://github.com/jsx-eslint/eslint-plugin-react/commit/f1ae6edc4092f58ee8ba46c6cefc19fa316fbffb"><code>f1ae6ed</code></a> [Refactor] <code>sort-comp</code>: use Object.entries instead of for-in</li> <li><a href="https://github.com/jsx-eslint/eslint-plugin-react/commit/bcb987a67b36d160ad0daa1dcc9ef384b4d5a73c"><code>bcb987a</code></a> [Refactor] use <code>hasown</code> instead of the larger <code>object.hasown</code></li> <li><a href="https://github.com/jsx-eslint/eslint-plugin-react/commit/eda77f32be2bb495ad7bc473da99323d025c91ec"><code>eda77f3</code></a> [Refactor] avoid making a holey array</li> <li><a href="https://github.com/jsx-eslint/eslint-plugin-react/commit/3c1d5203438965b3999911520a930306f6e9c58f"><code>3c1d520</code></a> [Dev Deps] downgrade <code>eslint-remote-tester-repositories</code></li> <li><a href="https://github.com/jsx-eslint/eslint-plugin-react/commit/b7474504fe5b9101dd7f607d9bc71aa2e61dfb37"><code>b747450</code></a> [Fix] <code>prop-types</code>: fix <code>className</code> missing in prop validation false negative</li> <li><a href="https://github.com/jsx-eslint/eslint-plugin-react/commit/cef8123ff92460ed2369d670e8c7b9539e5994bd"><code>cef8123</code></a> Update CHANGELOG and bump version</li> <li><a href="https://github.com/jsx-eslint/eslint-plugin-react/commit/eb56061c95d3e5e234d2f33def724c17aedc752e"><code>eb56061</code></a> [Deps] update <code>array.prototype.tosorted</code></li> <li>Additional commits viewable in <a href="https://github.com/jsx-eslint/eslint-plugin-react/compare/v7.34.1...v7.34.4">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=eslint-plugin-react&package-manager=npm_and_yarn&previous-version=7.34.1&new-version=7.34.4)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-16 20:51:52 +03:00
"eslint-plugin-react": "^7.34.4",
chore(deps-dev): Bump eslint-plugin-security from 1.5.0 to 1.7.1 (#6414) Bumps [eslint-plugin-security](https://github.com/eslint-community/eslint-plugin-security) from 1.5.0 to 1.7.1. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/eslint-community/eslint-plugin-security/releases">eslint-plugin-security's releases</a>.</em></p> <blockquote> <h2>eslint-plugin-security v1.7.1</h2> <h3>Bug Fixes</h3> <ul> <li>false positives for static expressions in detect-non-literal-fs-filename, detect-child-process, detect-non-literal-regexp, and detect-non-literal-require (<a href="https://github-redirect.dependabot.com/eslint-community/eslint-plugin-security/issues/109">#109</a>) (<a href="https://www.github.com/eslint-community/eslint-plugin-security/commit/56102b50aed4bd632dd668770eb37de58788110b">56102b5</a>)</li> </ul> <h2>eslint-plugin-security v1.7.0</h2> <h3>Features</h3> <ul> <li>improve detect-child-process rule (<a href="https://github-redirect.dependabot.com/eslint-community/eslint-plugin-security/issues/108">#108</a>) (<a href="https://www.github.com/eslint-community/eslint-plugin-security/commit/64ae52944a86f9d9daee769acd63ebbdfc5b6631">64ae529</a>)</li> </ul> <h2>eslint-plugin-security v1.6.0</h2> <h3>Features</h3> <ul> <li>Add meta object documentation for all rules (<a href="https://github-redirect.dependabot.com/eslint-community/eslint-plugin-security/issues/79">#79</a>) (<a href="https://www.github.com/eslint-community/eslint-plugin-security/commit/fb1d9ef56e0cf2705b9e413b483261df394c45e1">fb1d9ef</a>)</li> <li>detect-bidi-characters rule (<a href="https://github-redirect.dependabot.com/eslint-community/eslint-plugin-security/issues/95">#95</a>) (<a href="https://www.github.com/eslint-community/eslint-plugin-security/commit/4294d29cca8af5c627de759919add6dd698644ba">4294d29</a>)</li> <li><strong>detect-non-literal-fs-filename:</strong> change to track non-top-level <code>require()</code> as well (<a href="https://github-redirect.dependabot.com/eslint-community/eslint-plugin-security/issues/105">#105</a>) (<a href="https://www.github.com/eslint-community/eslint-plugin-security/commit/d3b15435b45b9ac2ee5f0d3249f590e32369d7d2">d3b1543</a>)</li> <li>extend detect non literal fs filename (<a href="https://github-redirect.dependabot.com/eslint-community/eslint-plugin-security/issues/92">#92</a>) (<a href="https://www.github.com/eslint-community/eslint-plugin-security/commit/08ba4764a83761f6f44cb28940923f1d25f88581">08ba476</a>)</li> <li><strong>non-literal-require:</strong> support template literals (<a href="https://github-redirect.dependabot.com/eslint-community/eslint-plugin-security/issues/81">#81</a>) (<a href="https://www.github.com/eslint-community/eslint-plugin-security/commit/208019bad4f70a142ab1f0ea7238c37cb70d1a5a">208019b</a>)</li> </ul> <h3>Bug Fixes</h3> <ul> <li>Avoid crash when exec() is passed no arguments (<a href="https://www.github.com/eslint-community/eslint-plugin-security/commit/7f97815accf6bcd87de73c32a967946b1b3b0530">7f97815</a>), closes <a href="https://github-redirect.dependabot.com/eslint-community/eslint-plugin-security/issues/82">#82</a> <a href="https://github-redirect.dependabot.com/eslint-community/eslint-plugin-security/issues/23">#23</a></li> <li>Avoid TypeError when exec stub is used with no arguments (<a href="https://github-redirect.dependabot.com/eslint-community/eslint-plugin-security/issues/97">#97</a>) (<a href="https://www.github.com/eslint-community/eslint-plugin-security/commit/9c18f16187719b58cc5dfde9860344bad823db28">9c18f16</a>)</li> <li><strong>detect-child-process:</strong> false positive for destructuring with <code>exec</code> (<a href="https://github-redirect.dependabot.com/eslint-community/eslint-plugin-security/issues/102">#102</a>) (<a href="https://www.github.com/eslint-community/eslint-plugin-security/commit/657921a93f6f73c0de6113e497b22e7cf079f520">657921a</a>)</li> <li><strong>detect-child-process:</strong> false positives for destructuring <code>spawn</code> (<a href="https://github-redirect.dependabot.com/eslint-community/eslint-plugin-security/issues/103">#103</a>) (<a href="https://www.github.com/eslint-community/eslint-plugin-security/commit/fdfe37d667367e5fd228c26573a1791c81a044d2">fdfe37d</a>)</li> <li>Incorrect method name in detect-buffer-noassert. (<a href="https://www.github.com/eslint-community/eslint-plugin-security/commit/313c0c693f48aa85d0c9b65a46f6c620cd10f907">313c0c6</a>), closes <a href="https://github-redirect.dependabot.com/eslint-community/eslint-plugin-security/issues/63">#63</a> <a href="https://github-redirect.dependabot.com/eslint-community/eslint-plugin-security/issues/80">#80</a></li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/eslint-community/eslint-plugin-security/blob/main/CHANGELOG.md">eslint-plugin-security's changelog</a>.</em></p> <blockquote> <h3><a href="https://www.github.com/eslint-community/eslint-plugin-security/compare/v1.7.0...v1.7.1">1.7.1</a> (2023-02-02)</h3> <h3>Bug Fixes</h3> <ul> <li>false positives for static expressions in detect-non-literal-fs-filename, detect-child-process, detect-non-literal-regexp, and detect-non-literal-require (<a href="https://github-redirect.dependabot.com/eslint-community/eslint-plugin-security/issues/109">#109</a>) (<a href="https://www.github.com/eslint-community/eslint-plugin-security/commit/56102b50aed4bd632dd668770eb37de58788110b">56102b5</a>)</li> </ul> <h2><a href="https://www.github.com/eslint-community/eslint-plugin-security/compare/v1.6.0...v1.7.0">1.7.0</a> (2023-01-26)</h2> <h3>Features</h3> <ul> <li>improve detect-child-process rule (<a href="https://github-redirect.dependabot.com/eslint-community/eslint-plugin-security/issues/108">#108</a>) (<a href="https://www.github.com/eslint-community/eslint-plugin-security/commit/64ae52944a86f9d9daee769acd63ebbdfc5b6631">64ae529</a>)</li> </ul> <h2><a href="https://www.github.com/eslint-community/eslint-plugin-security/compare/v1.5.0...v1.6.0">1.6.0</a> (2023-01-11)</h2> <h3>Features</h3> <ul> <li>Add meta object documentation for all rules (<a href="https://github-redirect.dependabot.com/eslint-community/eslint-plugin-security/issues/79">#79</a>) (<a href="https://www.github.com/eslint-community/eslint-plugin-security/commit/fb1d9ef56e0cf2705b9e413b483261df394c45e1">fb1d9ef</a>)</li> <li>detect-bidi-characters rule (<a href="https://github-redirect.dependabot.com/eslint-community/eslint-plugin-security/issues/95">#95</a>) (<a href="https://www.github.com/eslint-community/eslint-plugin-security/commit/4294d29cca8af5c627de759919add6dd698644ba">4294d29</a>)</li> <li><strong>detect-non-literal-fs-filename:</strong> change to track non-top-level <code>require()</code> as well (<a href="https://github-redirect.dependabot.com/eslint-community/eslint-plugin-security/issues/105">#105</a>) (<a href="https://www.github.com/eslint-community/eslint-plugin-security/commit/d3b15435b45b9ac2ee5f0d3249f590e32369d7d2">d3b1543</a>)</li> <li>extend detect non literal fs filename (<a href="https://github-redirect.dependabot.com/eslint-community/eslint-plugin-security/issues/92">#92</a>) (<a href="https://www.github.com/eslint-community/eslint-plugin-security/commit/08ba4764a83761f6f44cb28940923f1d25f88581">08ba476</a>)</li> <li><strong>non-literal-require:</strong> support template literals (<a href="https://github-redirect.dependabot.com/eslint-community/eslint-plugin-security/issues/81">#81</a>) (<a href="https://www.github.com/eslint-community/eslint-plugin-security/commit/208019bad4f70a142ab1f0ea7238c37cb70d1a5a">208019b</a>)</li> </ul> <h3>Bug Fixes</h3> <ul> <li>Avoid crash when exec() is passed no arguments (<a href="https://www.github.com/eslint-community/eslint-plugin-security/commit/7f97815accf6bcd87de73c32a967946b1b3b0530">7f97815</a>), closes <a href="https://github-redirect.dependabot.com/eslint-community/eslint-plugin-security/issues/82">#82</a> <a href="https://github-redirect.dependabot.com/eslint-community/eslint-plugin-security/issues/23">#23</a></li> <li>Avoid TypeError when exec stub is used with no arguments (<a href="https://github-redirect.dependabot.com/eslint-community/eslint-plugin-security/issues/97">#97</a>) (<a href="https://www.github.com/eslint-community/eslint-plugin-security/commit/9c18f16187719b58cc5dfde9860344bad823db28">9c18f16</a>)</li> <li><strong>detect-child-process:</strong> false positive for destructuring with <code>exec</code> (<a href="https://github-redirect.dependabot.com/eslint-community/eslint-plugin-security/issues/102">#102</a>) (<a href="https://www.github.com/eslint-community/eslint-plugin-security/commit/657921a93f6f73c0de6113e497b22e7cf079f520">657921a</a>)</li> <li><strong>detect-child-process:</strong> false positives for destructuring <code>spawn</code> (<a href="https://github-redirect.dependabot.com/eslint-community/eslint-plugin-security/issues/103">#103</a>) (<a href="https://www.github.com/eslint-community/eslint-plugin-security/commit/fdfe37d667367e5fd228c26573a1791c81a044d2">fdfe37d</a>)</li> <li>Incorrect method name in detect-buffer-noassert. (<a href="https://www.github.com/eslint-community/eslint-plugin-security/commit/313c0c693f48aa85d0c9b65a46f6c620cd10f907">313c0c6</a>), closes <a href="https://github-redirect.dependabot.com/eslint-community/eslint-plugin-security/issues/63">#63</a> <a href="https://github-redirect.dependabot.com/eslint-community/eslint-plugin-security/issues/80">#80</a></li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/eslint-community/eslint-plugin-security/commit/0c9c1defce36d4baa904012b80a57be4cebfd13b"><code>0c9c1de</code></a> chore: release 1.7.1 (<a href="https://github-redirect.dependabot.com/eslint-community/eslint-plugin-security/issues/114">#114</a>)</li> <li><a href="https://github.com/eslint-community/eslint-plugin-security/commit/56102b50aed4bd632dd668770eb37de58788110b"><code>56102b5</code></a> fix: false positives for static expressions in detect-non-literal-fs-filename...</li> <li><a href="https://github.com/eslint-community/eslint-plugin-security/commit/75e1e9d1d56c0e3d21c82cee4c3eb4912199e9b3"><code>75e1e9d</code></a> chore: release 1.7.0 (<a href="https://github-redirect.dependabot.com/eslint-community/eslint-plugin-security/issues/113">#113</a>)</li> <li><a href="https://github.com/eslint-community/eslint-plugin-security/commit/951fcc8e150b536d399433b6c2019cfe89ded97f"><code>951fcc8</code></a> docs: Correct typos</li> <li><a href="https://github.com/eslint-community/eslint-plugin-security/commit/64ae52944a86f9d9daee769acd63ebbdfc5b6631"><code>64ae529</code></a> feat: improve detect-child-process rule (<a href="https://github-redirect.dependabot.com/eslint-community/eslint-plugin-security/issues/108">#108</a>)</li> <li><a href="https://github.com/eslint-community/eslint-plugin-security/commit/d699c306ec40bfd0d73dd784d0257eb55967f2b3"><code>d699c30</code></a> chore: fix repo url (<a href="https://github-redirect.dependabot.com/eslint-community/eslint-plugin-security/issues/111">#111</a>)</li> <li><a href="https://github.com/eslint-community/eslint-plugin-security/commit/c54e6183e4b245c3617d0c6ab9bc36428d746ebb"><code>c54e618</code></a> chore: release 1.6.0 (<a href="https://github-redirect.dependabot.com/eslint-community/eslint-plugin-security/issues/107">#107</a>)</li> <li><a href="https://github.com/eslint-community/eslint-plugin-security/commit/74e5203011e8b3121932474d4b431e6df0a2f85f"><code>74e5203</code></a> chore: Clean up changelog</li> <li><a href="https://github.com/eslint-community/eslint-plugin-security/commit/d3b15435b45b9ac2ee5f0d3249f590e32369d7d2"><code>d3b1543</code></a> feat(detect-non-literal-fs-filename): change to track non-top-level `require(...</li> <li><a href="https://github.com/eslint-community/eslint-plugin-security/commit/7d482c59d3570d7e6d0037dd52a697a9ec220887"><code>7d482c5</code></a> chore: Add release-please to automate releases</li> <li>Additional commits viewable in <a href="https://github.com/eslint-community/eslint-plugin-security/compare/v1.5.0...v1.7.1">compare view</a></li> </ul> </details> <details> <summary>Maintainer changes</summary> <p>This version was pushed to npm by <a href="https://www.npmjs.com/~eslint-community-bot">eslint-community-bot</a>, a new releaser for eslint-plugin-security since your current version.</p> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=eslint-plugin-security&package-manager=npm_and_yarn&previous-version=1.5.0&new-version=1.7.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-09 17:47:18 +03:00
"eslint-plugin-security": "^1.7.1",
chore(deps-dev): Bump express from 4.19.2 to 4.20.0 (#7448) Bumps [express](https://github.com/expressjs/express) from 4.19.2 to 4.20.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/expressjs/express/releases">express's releases</a>.</em></p> <blockquote> <h2>4.20.0</h2> <h2>What's Changed</h2> <h3>Important</h3> <ul> <li>IMPORTANT: The default <code>depth</code> level for parsing URL-encoded data is now <code>32</code> (previously was <code>Infinity</code>)</li> <li>Remove link renderization in html while using <code>res.redirect</code></li> </ul> <h3>Other Changes</h3> <ul> <li>4.19.2 Staging by <a href="https://github.com/wesleytodd"><code>@​wesleytodd</code></a> in <a href="https://redirect.github.com/expressjs/express/pull/5561">expressjs/express#5561</a></li> <li>remove duplicate location test for data uri by <a href="https://github.com/wesleytodd"><code>@​wesleytodd</code></a> in <a href="https://redirect.github.com/expressjs/express/pull/5562">expressjs/express#5562</a></li> <li>feat: document beta releases expectations by <a href="https://github.com/marco-ippolito"><code>@​marco-ippolito</code></a> in <a href="https://redirect.github.com/expressjs/express/pull/5565">expressjs/express#5565</a></li> <li>Cut down on duplicated CI runs by <a href="https://github.com/jonchurch"><code>@​jonchurch</code></a> in <a href="https://redirect.github.com/expressjs/express/pull/5564">expressjs/express#5564</a></li> <li>Add a Threat Model by <a href="https://github.com/UlisesGascon"><code>@​UlisesGascon</code></a> in <a href="https://redirect.github.com/expressjs/express/pull/5526">expressjs/express#5526</a></li> <li>Assign captain of encodeurl by <a href="https://github.com/blakeembrey"><code>@​blakeembrey</code></a> in <a href="https://redirect.github.com/expressjs/express/pull/5579">expressjs/express#5579</a></li> <li>Nominate jonchurch as repo captain for <code>http-errors</code>, <code>expressjs.com</code>, <code>morgan</code>, <code>cors</code>, <code>body-parser</code> by <a href="https://github.com/jonchurch"><code>@​jonchurch</code></a> in <a href="https://redirect.github.com/expressjs/express/pull/5587">expressjs/express#5587</a></li> <li>docs: update Security.md by <a href="https://github.com/inigomarquinez"><code>@​inigomarquinez</code></a> in <a href="https://redirect.github.com/expressjs/express/pull/5590">expressjs/express#5590</a></li> <li>docs: update triage nomination policy by <a href="https://github.com/UlisesGascon"><code>@​UlisesGascon</code></a> in <a href="https://redirect.github.com/expressjs/express/pull/5600">expressjs/express#5600</a></li> <li>Add CodeQL (SAST) by <a href="https://github.com/UlisesGascon"><code>@​UlisesGascon</code></a> in <a href="https://redirect.github.com/expressjs/express/pull/5433">expressjs/express#5433</a></li> <li>docs: add UlisesGascon as triage initiative captain by <a href="https://github.com/UlisesGascon"><code>@​UlisesGascon</code></a> in <a href="https://redirect.github.com/expressjs/express/pull/5605">expressjs/express#5605</a></li> <li>deps: encodeurl@~2.0.0 by <a href="https://github.com/blakeembrey"><code>@​blakeembrey</code></a> in <a href="https://redirect.github.com/expressjs/express/pull/5569">expressjs/express#5569</a></li> <li>skip QUERY method test by <a href="https://github.com/jonchurch"><code>@​jonchurch</code></a> in <a href="https://redirect.github.com/expressjs/express/pull/5628">expressjs/express#5628</a></li> <li>ignore ETAG query test on 21 and 22, reuse skip util by <a href="https://github.com/jonchurch"><code>@​jonchurch</code></a> in <a href="https://redirect.github.com/expressjs/express/pull/5639">expressjs/express#5639</a></li> <li>add support Node.js@22 in the CI by <a href="https://github.com/mertcanaltin"><code>@​mertcanaltin</code></a> in <a href="https://redirect.github.com/expressjs/express/pull/5627">expressjs/express#5627</a></li> <li>doc: add table of contents, tc/triager lists to readme by <a href="https://github.com/mertcanaltin"><code>@​mertcanaltin</code></a> in <a href="https://redirect.github.com/expressjs/express/pull/5619">expressjs/express#5619</a></li> <li>List and sort all projects, add captains by <a href="https://github.com/blakeembrey"><code>@​blakeembrey</code></a> in <a href="https://redirect.github.com/expressjs/express/pull/5653">expressjs/express#5653</a></li> <li>docs: add <a href="https://github.com/UlisesGascon"><code>@​UlisesGascon</code></a> as captain for cookie-parser by <a href="https://github.com/UlisesGascon"><code>@​UlisesGascon</code></a> in <a href="https://redirect.github.com/expressjs/express/pull/5666">expressjs/express#5666</a></li> <li>✨ bring back query tests for node 21 by <a href="https://github.com/ctcpip"><code>@​ctcpip</code></a> in <a href="https://redirect.github.com/expressjs/express/pull/5690">expressjs/express#5690</a></li> <li>[v4] Deprecate <code>res.clearCookie</code> accepting <code>options.maxAge</code> and <code>options.expires</code> by <a href="https://github.com/jonchurch"><code>@​jonchurch</code></a> in <a href="https://redirect.github.com/expressjs/express/pull/5672">expressjs/express#5672</a></li> <li>skip QUERY tests for Node 21 only, still not supported by <a href="https://github.com/jonchurch"><code>@​jonchurch</code></a> in <a href="https://redirect.github.com/expressjs/express/pull/5695">expressjs/express#5695</a></li> <li>📝 update people, add ctcpip to TC by <a href="https://github.com/ctcpip"><code>@​ctcpip</code></a> in <a href="https://redirect.github.com/expressjs/express/pull/5683">expressjs/express#5683</a></li> <li>remove minor version pinning from ci by <a href="https://github.com/jonchurch"><code>@​jonchurch</code></a> in <a href="https://redirect.github.com/expressjs/express/pull/5722">expressjs/express#5722</a></li> <li>Fix link variable use in attribution section of CODE OF CONDUCT by <a href="https://github.com/IamLizu"><code>@​IamLizu</code></a> in <a href="https://redirect.github.com/expressjs/express/pull/5762">expressjs/express#5762</a></li> <li>Replace Appveyor windows testing with GHA by <a href="https://github.com/jonchurch"><code>@​jonchurch</code></a> in <a href="https://redirect.github.com/expressjs/express/pull/5599">expressjs/express#5599</a></li> <li>Add OSSF Scorecard badge by <a href="https://github.com/UlisesGascon"><code>@​UlisesGascon</code></a> in <a href="https://redirect.github.com/expressjs/express/pull/5436">expressjs/express#5436</a></li> <li>update scorecard link by <a href="https://github.com/bjohansebas"><code>@​bjohansebas</code></a> in <a href="https://redirect.github.com/expressjs/express/pull/5814">expressjs/express#5814</a></li> <li>Nominate <a href="https://github.com/IamLizu"><code>@​IamLizu</code></a> to the triage team by <a href="https://github.com/UlisesGascon"><code>@​UlisesGascon</code></a> in <a href="https://redirect.github.com/expressjs/express/pull/5836">expressjs/express#5836</a></li> <li>deps: path-to-regexp@0.1.8 by <a href="https://github.com/blakeembrey"><code>@​blakeembrey</code></a> in <a href="https://redirect.github.com/expressjs/express/pull/5603">expressjs/express#5603</a></li> <li>docs: specify new instructions for <code>question</code> and <code>discuss</code> by <a href="https://github.com/IamLizu"><code>@​IamLizu</code></a> in <a href="https://redirect.github.com/expressjs/express/pull/5835">expressjs/express#5835</a></li> <li>4.x: Upgrade <code>merge-descriptors</code> dependency by <a href="https://github.com/RobinTail"><code>@​RobinTail</code></a> in <a href="https://redirect.github.com/expressjs/express/pull/5781">expressjs/express#5781</a></li> <li>path-to-regexp@0.1.10 by <a href="https://github.com/blakeembrey"><code>@​blakeembrey</code></a> in <a href="https://redirect.github.com/expressjs/express/pull/5902">expressjs/express#5902</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/marco-ippolito"><code>@​marco-ippolito</code></a> made their first contribution in <a href="https://redirect.github.com/expressjs/express/pull/5565">expressjs/express#5565</a></li> <li><a href="https://github.com/inigomarquinez"><code>@​inigomarquinez</code></a> made their first contribution in <a href="https://redirect.github.com/expressjs/express/pull/5590">expressjs/express#5590</a></li> <li><a href="https://github.com/mertcanaltin"><code>@​mertcanaltin</code></a> made their first contribution in <a href="https://redirect.github.com/expressjs/express/pull/5627">expressjs/express#5627</a></li> <li><a href="https://github.com/ctcpip"><code>@​ctcpip</code></a> made their first contribution in <a href="https://redirect.github.com/expressjs/express/pull/5690">expressjs/express#5690</a></li> <li><a href="https://github.com/bjohansebas"><code>@​bjohansebas</code></a> made their first contribution in <a href="https://redirect.github.com/expressjs/express/pull/5814">expressjs/express#5814</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/expressjs/express/compare/4.19.1...4.20.0">https://github.com/expressjs/express/compare/4.19.1...4.20.0</a></p> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/expressjs/express/blob/master/History.md">express's changelog</a>.</em></p> <blockquote> <h1>4.20.0 / 2024-09-10</h1> <ul> <li>deps: serve-static@0.16.0 <ul> <li>Remove link renderization in html while redirecting</li> </ul> </li> <li>deps: send@0.19.0 <ul> <li>Remove link renderization in html while redirecting</li> </ul> </li> <li>deps: body-parser@0.6.0 <ul> <li>add <code>depth</code> option to customize the depth level in the parser</li> <li>IMPORTANT: The default <code>depth</code> level for parsing URL-encoded data is now <code>32</code> (previously was <code>Infinity</code>)</li> </ul> </li> <li>Remove link renderization in html while using <code>res.redirect</code></li> <li>deps: path-to-regexp@0.1.10 <ul> <li>Adds support for named matching groups in the routes using a regex</li> <li>Adds backtracking protection to parameters without regexes defined</li> </ul> </li> <li>deps: encodeurl@~2.0.0 <ul> <li>Removes encoding of <code>\</code>, <code>|</code>, and <code>^</code> to align better with URL spec</li> </ul> </li> <li>Deprecate passing <code>options.maxAge</code> and <code>options.expires</code> to <code>res.clearCookie</code> <ul> <li>Will be ignored in v5, clearCookie will set a cookie with an expires in the past to instruct clients to delete the cookie</li> </ul> </li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/expressjs/express/commit/21df421ebc7a5249bb31101da666bbf22adc3f18"><code>21df421</code></a> 4.20.0</li> <li><a href="https://github.com/expressjs/express/commit/4c9ddc1c47bf579e55c2fe837d76a952e9fd8959"><code>4c9ddc1</code></a> feat: upgrade to serve-static@0.16.0</li> <li><a href="https://github.com/expressjs/express/commit/9ebe5d500d22cbb2b8aaa73446866b084c747971"><code>9ebe5d5</code></a> feat: upgrade to send@0.19.0 (<a href="https://redirect.github.com/expressjs/express/issues/5928">#5928</a>)</li> <li><a href="https://github.com/expressjs/express/commit/ec4a01b6b8814d7b007f36a3023f4dbafdbc3d09"><code>ec4a01b</code></a> feat: upgrade to body-parser@1.20.3 (<a href="https://redirect.github.com/expressjs/express/issues/5926">#5926</a>)</li> <li><a href="https://github.com/expressjs/express/commit/54271f69b511fea198471e6ff3400ab805d6b553"><code>54271f6</code></a> fix: don't render redirect values in anchor href</li> <li><a href="https://github.com/expressjs/express/commit/125bb742a38cd97938a3932b47cc301e41c31f5d"><code>125bb74</code></a> path-to-regexp@0.1.10 (<a href="https://redirect.github.com/expressjs/express/issues/5902">#5902</a>)</li> <li><a href="https://github.com/expressjs/express/commit/2a980ad16052e53b398c9953fea50e3daa0b495c"><code>2a980ad</code></a> merge-descriptors@1.0.3 (<a href="https://redirect.github.com/expressjs/express/issues/5781">#5781</a>)</li> <li><a href="https://github.com/expressjs/express/commit/a3e7e05e0a435b7b4be25bd38d8d0ca19a773ca9"><code>a3e7e05</code></a> docs: specify new instructions for <code>question</code> and <code>discuss</code></li> <li><a href="https://github.com/expressjs/express/commit/c5addb9a17c5b4c9fccdd2c04153a30595e03385"><code>c5addb9</code></a> deps: path-to-regexp@0.1.8 (<a href="https://redirect.github.com/expressjs/express/issues/5603">#5603</a>)</li> <li><a href="https://github.com/expressjs/express/commit/e35380a39d94937e3d0f7119e0efbc7cd69d003f"><code>e35380a</code></a> docs: add <a href="https://github.com/IamLizu"><code>@​IamLizu</code></a> to the triage team (<a href="https://redirect.github.com/expressjs/express/issues/5836">#5836</a>)</li> <li>Additional commits viewable in <a href="https://github.com/expressjs/express/compare/4.19.2...4.20.0">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=express&package-manager=npm_and_yarn&previous-version=4.19.2&new-version=4.20.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/microsoft/accessibility-insights-web/network/alerts). </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-09 19:27:08 +03:00
"express": "^4.20.0",
"extract-zip": "^2.0.1",
chore(deps-dev): Bump fake-indexeddb from 4.0.1 to 4.0.2 (#6811) Bumps [fake-indexeddb](https://github.com/dumbmatter/fakeIndexedDB) from 4.0.1 to 4.0.2. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/dumbmatter/fakeIndexedDB/releases">fake-indexeddb's releases</a>.</em></p> <blockquote> <h2>v4.0.2</h2> <ul> <li><a href="https://redirect.github.com/dumbmatter/fakeIndexedDB/issues/84">#84</a> - Fix the TypeScript types in some situations.</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/dumbmatter/fakeIndexedDB/blob/master/CHANGELOG.md">fake-indexeddb's changelog</a>.</em></p> <blockquote> <h1>4.0.2 (2023-07-14)</h1> <ul> <li><a href="https://redirect.github.com/dumbmatter/fakeIndexedDB/issues/84">#84</a> - Fix the TypeScript types in some situations.</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/dumbmatter/fakeIndexedDB/commit/92256e563e40e687cf1ef642a6feabe215dd3bde"><code>92256e5</code></a> 4.0.2</li> <li><a href="https://github.com/dumbmatter/fakeIndexedDB/commit/372c7fe89e6608e135c49f60758e6afb5ec364a7"><code>372c7fe</code></a> Changelog</li> <li><a href="https://github.com/dumbmatter/fakeIndexedDB/commit/b63520cd7e23c22e6488424aa9b2c6714c320456"><code>b63520c</code></a> More explicit types</li> <li><a href="https://github.com/dumbmatter/fakeIndexedDB/commit/6963357739a53bf5afb4a5d39b2dbce0dccdb9b8"><code>6963357</code></a> Remove obsolete entry</li> <li><a href="https://github.com/dumbmatter/fakeIndexedDB/commit/7b5e263dfafd4726e5c7ad1e271994aa41bdf00f"><code>7b5e263</code></a> Merge pull request <a href="https://redirect.github.com/dumbmatter/fakeIndexedDB/issues/80">#80</a> from homura/patch-1</li> <li><a href="https://github.com/dumbmatter/fakeIndexedDB/commit/42353b1fe81f7e8c28501b9417742437134057f3"><code>42353b1</code></a> Update README.md</li> <li><a href="https://github.com/dumbmatter/fakeIndexedDB/commit/8deda8ab70b1e10bc0e725e31872f8407e877f3c"><code>8deda8a</code></a> docs: Import auto first to work with Dexie</li> <li>See full diff in <a href="https://github.com/dumbmatter/fakeIndexedDB/compare/v4.0.1...v4.0.2">compare view</a></li> </ul> </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-15 01:22:38 +03:00
"fake-indexeddb": "^4.0.2",
chore(deps-dev): Bump fork-ts-checker-webpack-plugin from 9.0.0 to 9.0.2 (#7063) Bumps [fork-ts-checker-webpack-plugin](https://github.com/TypeStrong/fork-ts-checker-webpack-plugin) from 9.0.0 to 9.0.2. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/TypeStrong/fork-ts-checker-webpack-plugin/releases">fork-ts-checker-webpack-plugin's releases</a>.</em></p> <blockquote> <h2>v9.0.2</h2> <h2><a href="https://github.com/TypeStrong/fork-ts-checker-webpack-plugin/compare/v9.0.1...v9.0.2">9.0.2</a> (2023-10-29)</h2> <h3>Bug Fixes</h3> <ul> <li>issue-webpack-error should not add colors to file string (<a href="https://redirect.github.com/TypeStrong/fork-ts-checker-webpack-plugin/issues/825">#825</a>) (<a href="https://github.com/TypeStrong/fork-ts-checker-webpack-plugin/commit/d5e7e32e95666b5f5ee18d96f3f053ed36ea12f0">d5e7e32</a>)</li> </ul> <h2>v9.0.1</h2> <h2><a href="https://github.com/TypeStrong/fork-ts-checker-webpack-plugin/compare/v9.0.0...v9.0.1">9.0.1</a> (2023-10-29)</h2> <h3>Bug Fixes</h3> <ul> <li>compiler crashes are not handled (<a href="https://redirect.github.com/TypeStrong/fork-ts-checker-webpack-plugin/issues/806">#806</a>) (<a href="https://github.com/TypeStrong/fork-ts-checker-webpack-plugin/commit/d461689a99a7cf19c3fe6d330b18f8638b7d3369">d461689</a>)</li> </ul> </blockquote> </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-30 12:33:31 +03:00
"fork-ts-checker-webpack-plugin": "^9.0.2",
"generic-names": "^4.0.0",
chore(deps-dev): Bump grunt from 1.5.3 to 1.6.1 (#6430) Bumps [grunt](https://github.com/gruntjs/grunt) from 1.5.3 to 1.6.1. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/gruntjs/grunt/releases">grunt's releases</a>.</em></p> <blockquote> <h2>v1.6.1</h2> <ul> <li>Changelog updates 72f6f03</li> <li>Merge pull request <a href="https://github-redirect.dependabot.com/gruntjs/grunt/issues/1755">#1755</a> from gruntjs/rm-dep 8d4c183</li> <li>Add recursive 1c7d483</li> <li>Merge pull request <a href="https://github-redirect.dependabot.com/gruntjs/grunt/issues/1756">#1756</a> from gruntjs/downgrade-glob 2d4fd38</li> <li>Downgrade glob 902db7c</li> <li>Fix syntax 494f243</li> <li>remove mkdirp b01389e</li> <li>remove dep on rimraf and mkdirp 0072510</li> </ul> <p><a href="https://github.com/gruntjs/grunt/compare/v1.6.0...v1.6.1">https://github.com/gruntjs/grunt/compare/v1.6.0...v1.6.1</a></p> <h2>v1.6.0</h2> <ul> <li>Merge pull request <a href="https://github-redirect.dependabot.com/gruntjs/grunt/issues/1750">#1750</a> from gruntjs/dep-update-jan28 2805dc3</li> <li>README updates 3f1e423</li> <li>Bump to 16 8fd096d</li> <li>Update more deps 42c5f95</li> <li>Bump eslint and node version 1d88050</li> </ul> <p><a href="https://github.com/gruntjs/grunt/compare/v1.5.3...v1.6.0">https://github.com/gruntjs/grunt/compare/v1.5.3...v1.6.0</a></p> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/gruntjs/grunt/blob/main/CHANGELOG">grunt's changelog</a>.</em></p> <blockquote> <p>v1.6.1 date: 2023-01-31 changes: - Downgrades to glob 7 for Windows compatability - Removes mkdirp and rimraf in favour of node.js APIs. v1.6.0 date: 2023-01-28 changes: - Requires node.js 16+. - template.date now uses dateformat ~4.6.2. - other dependency updates such as glob, rimraf, etc.</p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/gruntjs/grunt/commit/8372e118eb8c4c6d40e9c6c5684948a786dee8a9"><code>8372e11</code></a> 1.6.1</li> <li><a href="https://github.com/gruntjs/grunt/commit/72f6f034edc004cc72bbf4caab1d53843f130546"><code>72f6f03</code></a> Changelog updates</li> <li><a href="https://github.com/gruntjs/grunt/commit/8d4c183448650abe213cb29a93598649c4060d84"><code>8d4c183</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/gruntjs/grunt/issues/1755">#1755</a> from gruntjs/rm-dep</li> <li><a href="https://github.com/gruntjs/grunt/commit/1c7d48399766cb1a0ca48ce57cee16b2478ed842"><code>1c7d483</code></a> Add recursive</li> <li><a href="https://github.com/gruntjs/grunt/commit/2d4fd381a48590b2fb18d7b2cc8865470ed54f1b"><code>2d4fd38</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/gruntjs/grunt/issues/1756">#1756</a> from gruntjs/downgrade-glob</li> <li><a href="https://github.com/gruntjs/grunt/commit/902db7c6ff5d046e88366bb94cf06ee484e33f49"><code>902db7c</code></a> Downgrade glob</li> <li><a href="https://github.com/gruntjs/grunt/commit/494f243d0cf82238c8d242772ee7c52d4416a0dd"><code>494f243</code></a> Fix syntax</li> <li><a href="https://github.com/gruntjs/grunt/commit/b01389ea6a5b6a4fc32471c739a41460a9f611cb"><code>b01389e</code></a> remove mkdirp</li> <li><a href="https://github.com/gruntjs/grunt/commit/0072510057b3d35260a63c951f4bc86d761a4838"><code>0072510</code></a> remove dep on rimraf and mkdirp</li> <li><a href="https://github.com/gruntjs/grunt/commit/0afeb5c631199d806fa560c680987dd907263b83"><code>0afeb5c</code></a> 1.6.0</li> <li>Additional commits viewable in <a href="https://github.com/gruntjs/grunt/compare/v1.5.3...v1.6.1">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=grunt&package-manager=npm_and_yarn&previous-version=1.5.3&new-version=1.6.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-14 23:27:11 +03:00
"grunt": "^1.6.1",
"grunt-bom-removal": "1.0.1",
"grunt-cli": "^1.4.3",
"grunt-concurrent": "^3.0.0",
"grunt-contrib-clean": "^2.0.1",
"grunt-contrib-copy": "^1.0.0",
"grunt-contrib-watch": "^1.1.0",
"grunt-exec": "^3.0.0",
"grunt-sass": "^3.1.0",
chore(deps-dev): Bump jest from 29.6.4 to 29.7.0 (#6956) Bumps [jest](https://github.com/jestjs/jest/tree/HEAD/packages/jest) from 29.6.4 to 29.7.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/jestjs/jest/releases">jest's releases</a>.</em></p> <blockquote> <h2>v29.7.0</h2> <h2>Features</h2> <ul> <li><code>[create-jest]</code> Add <code>npm init</code> / <code>yarn create</code> initialiser for Jest projects (<a href="https://redirect.github.com/jestjs/jest/pull/14453">#14465</a>)</li> <li><code>[jest-validate]</code> Allow deprecation warnings for unknown options (<a href="https://redirect.github.com/jestjs/jest/pull/14499">#14499</a>)</li> </ul> <h2>Fixes</h2> <ul> <li><code>[jest-resolver]</code> Replace unmatched capture groups in <code>moduleNameMapper</code> with empty string instead of <code>undefined</code> (<a href="https://redirect.github.com/jestjs/jest/pull/14507">#14507</a>)</li> <li><code>[jest-snapshot]</code> Allow for strings as well as template literals in inline snapshots (<a href="https://redirect.github.com/jestjs/jest/pull/14465">#14465</a>)</li> <li><code>[@jest/test-sequencer]</code> Calculate test runtime if <code>perStats.duration</code> is missing (<a href="https://redirect.github.com/jestjs/jest/pull/14473">#14473</a>)</li> </ul> <h2>Performance</h2> <ul> <li><code>[@jest/create-cache-key-function]</code> Cache access of <code>NODE_ENV</code> and <code>BABEL_ENV</code> (<a href="https://redirect.github.com/jestjs/jest/pull/14455">#14455</a>)</li> </ul> <h2>Chore &amp; Maintenance</h2> <ul> <li><code>[jest-cli]</code> Move internal config initialisation logic to the <code>create-jest</code> package (<a href="https://redirect.github.com/jestjs/jest/pull/14453">#14465</a>)</li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/bawjensen"><code>@​bawjensen</code></a> made their first contribution in <a href="https://redirect.github.com/jestjs/jest/pull/14465">jestjs/jest#14465</a></li> <li><a href="https://github.com/malaviya-parth"><code>@​malaviya-parth</code></a> made their first contribution in <a href="https://redirect.github.com/jestjs/jest/pull/14467">jestjs/jest#14467</a></li> <li><a href="https://github.com/niklasholm"><code>@​niklasholm</code></a> made their first contribution in <a href="https://redirect.github.com/jestjs/jest/pull/14507">jestjs/jest#14507</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/jestjs/jest/compare/v29.6.4...v29.7.0">https://github.com/jestjs/jest/compare/v29.6.4...v29.7.0</a></p> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/jestjs/jest/blob/main/CHANGELOG.md">jest's changelog</a>.</em></p> <blockquote> <h2>29.7.0</h2> <h3>Features</h3> <ul> <li><code>[create-jest]</code> Add <code>npm init</code> / <code>yarn create</code> initialiser for Jest projects (<a href="https://redirect.github.com/jestjs/jest/pull/14453">#14465</a>)</li> <li><code>[jest-validate]</code> Allow deprecation warnings for unknown options (<a href="https://redirect.github.com/jestjs/jest/pull/14499">#14499</a>)</li> </ul> <h3>Fixes</h3> <ul> <li><code>[jest-resolver]</code> Replace unmatched capture groups in <code>moduleNameMapper</code> with empty string instead of <code>undefined</code> (<a href="https://redirect.github.com/jestjs/jest/pull/14507">#14507</a>)</li> <li><code>[jest-snapshot]</code> Allow for strings as well as template literals in inline snapshots (<a href="https://redirect.github.com/jestjs/jest/pull/14465">#14465</a>)</li> <li><code>[@jest/test-sequencer]</code> Calculate test runtime if <code>perStats.duration</code> is missing (<a href="https://redirect.github.com/jestjs/jest/pull/14473">#14473</a>)</li> </ul> <h3>Performance</h3> <ul> <li><code>[@jest/create-cache-key-function]</code> Cache access of <code>NODE_ENV</code> and <code>BABEL_ENV</code> (<a href="https://redirect.github.com/jestjs/jest/pull/14455">#14455</a>)</li> </ul> <h3>Chore &amp; Maintenance</h3> <ul> <li><code>[jest-cli]</code> Move internal config initialisation logic to the <code>create-jest</code> package (<a href="https://redirect.github.com/jestjs/jest/pull/14453">#14465</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/jestjs/jest/commit/4e56991693da7cd4c3730dc3579a1dd1403ee630"><code>4e56991</code></a> v29.7.0</li> <li>See full diff in <a href="https://github.com/jestjs/jest/commits/v29.7.0/packages/jest">compare view</a></li> </ul> </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-15 23:43:57 +03:00
"jest": "^29.7.0",
chore(deps-dev): Bump jest-environment-jsdom from 29.6.4 to 29.7.0 (#6955) Bumps [jest-environment-jsdom](https://github.com/jestjs/jest/tree/HEAD/packages/jest-environment-jsdom) from 29.6.4 to 29.7.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/jestjs/jest/releases">jest-environment-jsdom's releases</a>.</em></p> <blockquote> <h2>v29.7.0</h2> <h2>Features</h2> <ul> <li><code>[create-jest]</code> Add <code>npm init</code> / <code>yarn create</code> initialiser for Jest projects (<a href="https://redirect.github.com/jestjs/jest/pull/14453">#14465</a>)</li> <li><code>[jest-validate]</code> Allow deprecation warnings for unknown options (<a href="https://redirect.github.com/jestjs/jest/pull/14499">#14499</a>)</li> </ul> <h2>Fixes</h2> <ul> <li><code>[jest-resolver]</code> Replace unmatched capture groups in <code>moduleNameMapper</code> with empty string instead of <code>undefined</code> (<a href="https://redirect.github.com/jestjs/jest/pull/14507">#14507</a>)</li> <li><code>[jest-snapshot]</code> Allow for strings as well as template literals in inline snapshots (<a href="https://redirect.github.com/jestjs/jest/pull/14465">#14465</a>)</li> <li><code>[@jest/test-sequencer]</code> Calculate test runtime if <code>perStats.duration</code> is missing (<a href="https://redirect.github.com/jestjs/jest/pull/14473">#14473</a>)</li> </ul> <h2>Performance</h2> <ul> <li><code>[@jest/create-cache-key-function]</code> Cache access of <code>NODE_ENV</code> and <code>BABEL_ENV</code> (<a href="https://redirect.github.com/jestjs/jest/pull/14455">#14455</a>)</li> </ul> <h2>Chore &amp; Maintenance</h2> <ul> <li><code>[jest-cli]</code> Move internal config initialisation logic to the <code>create-jest</code> package (<a href="https://redirect.github.com/jestjs/jest/pull/14453">#14465</a>)</li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/bawjensen"><code>@​bawjensen</code></a> made their first contribution in <a href="https://redirect.github.com/jestjs/jest/pull/14465">jestjs/jest#14465</a></li> <li><a href="https://github.com/malaviya-parth"><code>@​malaviya-parth</code></a> made their first contribution in <a href="https://redirect.github.com/jestjs/jest/pull/14467">jestjs/jest#14467</a></li> <li><a href="https://github.com/niklasholm"><code>@​niklasholm</code></a> made their first contribution in <a href="https://redirect.github.com/jestjs/jest/pull/14507">jestjs/jest#14507</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/jestjs/jest/compare/v29.6.4...v29.7.0">https://github.com/jestjs/jest/compare/v29.6.4...v29.7.0</a></p> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/jestjs/jest/blob/main/CHANGELOG.md">jest-environment-jsdom's changelog</a>.</em></p> <blockquote> <h2>29.7.0</h2> <h3>Features</h3> <ul> <li><code>[create-jest]</code> Add <code>npm init</code> / <code>yarn create</code> initialiser for Jest projects (<a href="https://redirect.github.com/jestjs/jest/pull/14453">#14465</a>)</li> <li><code>[jest-validate]</code> Allow deprecation warnings for unknown options (<a href="https://redirect.github.com/jestjs/jest/pull/14499">#14499</a>)</li> </ul> <h3>Fixes</h3> <ul> <li><code>[jest-resolver]</code> Replace unmatched capture groups in <code>moduleNameMapper</code> with empty string instead of <code>undefined</code> (<a href="https://redirect.github.com/jestjs/jest/pull/14507">#14507</a>)</li> <li><code>[jest-snapshot]</code> Allow for strings as well as template literals in inline snapshots (<a href="https://redirect.github.com/jestjs/jest/pull/14465">#14465</a>)</li> <li><code>[@jest/test-sequencer]</code> Calculate test runtime if <code>perStats.duration</code> is missing (<a href="https://redirect.github.com/jestjs/jest/pull/14473">#14473</a>)</li> </ul> <h3>Performance</h3> <ul> <li><code>[@jest/create-cache-key-function]</code> Cache access of <code>NODE_ENV</code> and <code>BABEL_ENV</code> (<a href="https://redirect.github.com/jestjs/jest/pull/14455">#14455</a>)</li> </ul> <h3>Chore &amp; Maintenance</h3> <ul> <li><code>[jest-cli]</code> Move internal config initialisation logic to the <code>create-jest</code> package (<a href="https://redirect.github.com/jestjs/jest/pull/14453">#14465</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/jestjs/jest/commit/4e56991693da7cd4c3730dc3579a1dd1403ee630"><code>4e56991</code></a> v29.7.0</li> <li>See full diff in <a href="https://github.com/jestjs/jest/commits/v29.7.0/packages/jest-environment-jsdom">compare view</a></li> </ul> </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Dave Tryon <45672944+DaveTryon@users.noreply.github.com>
2023-09-16 00:33:25 +03:00
"jest-environment-jsdom": "^29.7.0",
chore(deps-dev): Bump jest-junit from 15.0.0 to 16.0.0 (#6591) Bumps [jest-junit](https://github.com/jest-community/jest-junit) from 15.0.0 to 16.0.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/jest-community/jest-junit/releases">jest-junit's releases</a>.</em></p> <blockquote> <h2>v16.0.0</h2> <p>Allow adding properties to testcases in junit output by <a href="https://github.com/eps1lon"><code>@​eps1lon</code></a> - <a href="https://redirect.github.com/jest-community/jest-junit/pull/247">jest-community/jest-junit#247</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/jest-community/jest-junit/commit/a8f75833a9fa0b6f42d6d9b3393cb8340d693b29"><code>a8f7583</code></a> Merge pull request <a href="https://redirect.github.com/jest-community/jest-junit/issues/250">#250</a> from palmerj3/v16</li> <li><a href="https://github.com/jest-community/jest-junit/commit/936b3204fe1993a4c5f3b8db5f55a5c00ee14055"><code>936b320</code></a> v16.0.0</li> <li><a href="https://github.com/jest-community/jest-junit/commit/c753b420730d8c5435bba0971a00a9eb64b6e952"><code>c753b42</code></a> Merge pull request <a href="https://redirect.github.com/jest-community/jest-junit/issues/247">#247</a> from eps1lon/feat/testcase-properties</li> <li><a href="https://github.com/jest-community/jest-junit/commit/5775c620def7a0562c1d6394aa91a286a521d07f"><code>5775c62</code></a> Update README.md</li> <li><a href="https://github.com/jest-community/jest-junit/commit/fa3594e1b0f10ba96a553755d31f3a5632fa4968"><code>fa3594e</code></a> feat: Allow adding <code>\&lt;properties&gt;</code> to <code>\&lt;testcase&gt;</code></li> <li><a href="https://github.com/jest-community/jest-junit/commit/64b7cf0530976817a3031bab8781202f7c788973"><code>64b7cf0</code></a> Bump minimist from 1.2.5 to 1.2.8 (<a href="https://redirect.github.com/jest-community/jest-junit/issues/244">#244</a>)</li> <li><a href="https://github.com/jest-community/jest-junit/commit/9dc472e88daa1cb921438d975a6283bb40d53cea"><code>9dc472e</code></a> Merge pull request <a href="https://redirect.github.com/jest-community/jest-junit/issues/243">#243</a> from plumcoding/outputdir-description</li> <li><a href="https://github.com/jest-community/jest-junit/commit/3d9b2c4350e20b2331af2f84457e48a7bf67e2ba"><code>3d9b2c4</code></a> Update docs regards regards relative paths</li> <li><a href="https://github.com/jest-community/jest-junit/commit/5665bbfbda9b388a5d685ad5ba53481b1e808a86"><code>5665bbf</code></a> Merge pull request <a href="https://redirect.github.com/jest-community/jest-junit/issues/235">#235</a> from sezanzeb/patch-1</li> <li><a href="https://github.com/jest-community/jest-junit/commit/181b6ccd77bbc3526d9be6c481b4ba2f8e56e652"><code>181b6cc</code></a> Fixed indentation of reporter config example</li> <li>See full diff in <a href="https://github.com/jest-community/jest-junit/compare/v15.0.0...v16.0.0">compare view</a></li> </ul> </details>
2023-04-25 23:50:59 +03:00
"jest-junit": "^16.0.0",
"js-yaml": "^4.1.0",
chore(deps-dev): Bump jscodeshift from 0.15.2 to 0.16.1 (#7384) Bumps [jscodeshift](https://github.com/facebook/jscodeshift) from 0.15.2 to 0.16.1. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/facebook/jscodeshift/blob/main/CHANGELOG.md">jscodeshift's changelog</a>.</em></p> <blockquote> <h2>[0.16.1] 2024-06-25</h2> <h3>Fixed</h3> <ul> <li>Removed old <code>babel-core</code> dependency that was unused but caused security scanners to flag vulnerabilities.</li> </ul> <h2>[0.16.0] 2024-06-18</h2> <h3>Added</h3> <ul> <li>Added a <code>--gitignore</code> flag to avoid transforming any files listed in <code>.gitignore</code> (<a href="https://redirect.github.com/facebook/jscodeshift/issues/508">#508</a>, <a href="https://github.com/ElonVolo"><code>@​ElonVolo</code></a>)</li> </ul> <h3>Changed</h3> <ul> <li>Updated various dependencies to latest version (<a href="https://redirect.github.com/facebook/jscodeshift/issues/588">#588</a>, <a href="https://github.com/ElonVolo"><code>@​ElonVolo</code></a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/facebook/jscodeshift/commit/ef16b0a202f25213a0de45d13d9c751a6f38907f"><code>ef16b0a</code></a> v0.16.1</li> <li><a href="https://github.com/facebook/jscodeshift/commit/89211fa11580862ce406dc53185655353aa30dca"><code>89211fa</code></a> Remove babel-core</li> <li><a href="https://github.com/facebook/jscodeshift/commit/e81fe9938a0cc88043aa4a139a7436b9f174d74a"><code>e81fe99</code></a> Add website placeholder</li> <li><a href="https://github.com/facebook/jscodeshift/commit/e4736f8f35fd103a25130d150828150ad197554a"><code>e4736f8</code></a> 0.16.0</li> <li><a href="https://github.com/facebook/jscodeshift/commit/0fac51d30c83ef9179a793c546ca7ea14215c897"><code>0fac51d</code></a> Merge pull request <a href="https://redirect.github.com/facebook/jscodeshift/issues/508">#508</a> from ElonVolo/GitIgnoreFlagIgnores</li> <li><a href="https://github.com/facebook/jscodeshift/commit/d3b3c77bfe52136e8d37d70ce77e06572998c45d"><code>d3b3c77</code></a> Merge pull request <a href="https://redirect.github.com/facebook/jscodeshift/issues/588">#588</a> from ElonVolo/UpdatingDependencies</li> <li><a href="https://github.com/facebook/jscodeshift/commit/c07af05269dc0399aad3614e6d02dee8cb63fe15"><code>c07af05</code></a> Updating CI/CD config</li> <li><a href="https://github.com/facebook/jscodeshift/commit/361fd09b6d84973d37f96515ae910b6d91f33ed3"><code>361fd09</code></a> chore: Updating secondary dependencies.</li> <li><a href="https://github.com/facebook/jscodeshift/commit/e07e9317a9e4834f45c2ca516b8cc534a827a0fc"><code>e07e931</code></a> chore: Updating recast to 0.23.9</li> <li>See full diff in <a href="https://github.com/facebook/jscodeshift/compare/v0.15.2...v0.16.1">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=jscodeshift&package-manager=npm_and_yarn&previous-version=0.15.2&new-version=0.16.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-30 03:19:43 +03:00
"jscodeshift": "^0.16.1",
"license-check-and-add": "^4.0.5",
chore(deps-dev): Bump mini-css-extract-plugin from 2.7.7 to 2.9.0 (#7326) Bumps [mini-css-extract-plugin](https://github.com/webpack-contrib/mini-css-extract-plugin) from 2.7.7 to 2.9.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/webpack-contrib/mini-css-extract-plugin/releases">mini-css-extract-plugin's releases</a>.</em></p> <blockquote> <h2>v2.9.0</h2> <h2><a href="https://github.com/webpack-contrib/mini-css-extract-plugin/compare/v2.8.1...v2.9.0">2.9.0</a> (2024-04-16)</h2> <h3>Features</h3> <ul> <li>add support for link preload/prefetch (<a href="https://redirect.github.com/webpack-contrib/mini-css-extract-plugin/issues/1043">#1043</a>) (<a href="https://github.com/webpack-contrib/mini-css-extract-plugin/commit/ee25e51a8d06292dd8643f5bf1d6c4faa51c4f4c">ee25e51</a>)</li> <li>added the <code>defaultExport</code> option to generate default and named export together (<a href="https://redirect.github.com/webpack-contrib/mini-css-extract-plugin/issues/1084">#1084</a>) (<a href="https://github.com/webpack-contrib/mini-css-extract-plugin/commit/74ae78184fb5bfeec23b9d254ff8304c6fc854d6">74ae781</a>)</li> </ul> <h3>Bug Fixes</h3> <ul> <li>avoid reloading all csses when hot load (<a href="https://redirect.github.com/webpack-contrib/mini-css-extract-plugin/issues/1090">#1090</a>) (<a href="https://github.com/webpack-contrib/mini-css-extract-plugin/commit/1a56673d01c441967134beb5d9500a7d6d62e4de">1a56673</a>)</li> </ul> <h2>v2.8.1</h2> <h3><a href="https://github.com/webpack-contrib/mini-css-extract-plugin/compare/v2.8.0...v2.8.1">2.8.1</a> (2024-02-27)</h3> <h3>Bug Fixes</h3> <ul> <li>add <code>nonce</code> if <code>__webpack_nonce__</code> has been defined (<a href="https://github.com/webpack-contrib/mini-css-extract-plugin/commit/c7f0aee5feaa1b8d047f575e94a91662eb8c314c">c7f0aee</a>)</li> </ul> <h2>v2.8.0</h2> <h2><a href="https://github.com/webpack-contrib/mini-css-extract-plugin/compare/v2.7.7...v2.8.0">2.8.0</a> (2024-02-01)</h2> <h3>Features</h3> <ul> <li>added the <code>beforeTagInsert</code> hook (<a href="https://redirect.github.com/webpack-contrib/mini-css-extract-plugin/issues/1054">#1054</a>) (<a href="https://github.com/webpack-contrib/mini-css-extract-plugin/commit/6313bf629c1c76ec7b07dc60fef06e39702a63d9">6313bf6</a>)</li> <li>support named exports with any characters (<a href="https://github.com/webpack-contrib/mini-css-extract-plugin/commit/b656c5c98dcffcae51f5208e961ce089be6607a8">b656c5c</a>)</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/webpack-contrib/mini-css-extract-plugin/blob/master/CHANGELOG.md">mini-css-extract-plugin's changelog</a>.</em></p> <blockquote> <h2><a href="https://github.com/webpack-contrib/mini-css-extract-plugin/compare/v2.8.1...v2.9.0">2.9.0</a> (2024-04-16)</h2> <h3>Features</h3> <ul> <li>add support for link preload/prefetch (<a href="https://redirect.github.com/webpack-contrib/mini-css-extract-plugin/issues/1043">#1043</a>) (<a href="https://github.com/webpack-contrib/mini-css-extract-plugin/commit/ee25e51a8d06292dd8643f5bf1d6c4faa51c4f4c">ee25e51</a>)</li> <li>added the <code>defaultExport</code> option to generate default and named export together (<a href="https://redirect.github.com/webpack-contrib/mini-css-extract-plugin/issues/1084">#1084</a>) (<a href="https://github.com/webpack-contrib/mini-css-extract-plugin/commit/74ae78184fb5bfeec23b9d254ff8304c6fc854d6">74ae781</a>)</li> </ul> <h3>Bug Fixes</h3> <ul> <li>avoid reloading all csses when hot load (<a href="https://redirect.github.com/webpack-contrib/mini-css-extract-plugin/issues/1090">#1090</a>) (<a href="https://github.com/webpack-contrib/mini-css-extract-plugin/commit/1a56673d01c441967134beb5d9500a7d6d62e4de">1a56673</a>)</li> </ul> <h3><a href="https://github.com/webpack-contrib/mini-css-extract-plugin/compare/v2.8.0...v2.8.1">2.8.1</a> (2024-02-27)</h3> <h3>Bug Fixes</h3> <ul> <li>add <code>nonce</code> if <code>__webpack_nonce__</code> has been defined (<a href="https://github.com/webpack-contrib/mini-css-extract-plugin/commit/c7f0aee5feaa1b8d047f575e94a91662eb8c314c">c7f0aee</a>)</li> </ul> <h2><a href="https://github.com/webpack-contrib/mini-css-extract-plugin/compare/v2.7.7...v2.8.0">2.8.0</a> (2024-02-01)</h2> <h3>Features</h3> <ul> <li>added the <code>beforeTagInsert</code> hook (<a href="https://redirect.github.com/webpack-contrib/mini-css-extract-plugin/issues/1054">#1054</a>) (<a href="https://github.com/webpack-contrib/mini-css-extract-plugin/commit/6313bf629c1c76ec7b07dc60fef06e39702a63d9">6313bf6</a>)</li> <li>support named exports with any characters (<a href="https://github.com/webpack-contrib/mini-css-extract-plugin/commit/b656c5c98dcffcae51f5208e961ce089be6607a8">b656c5c</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/webpack-contrib/mini-css-extract-plugin/commit/7cc27899d6695e083027de1988aa2e21d47a2334"><code>7cc2789</code></a> chore(release): 2.9.0</li> <li><a href="https://github.com/webpack-contrib/mini-css-extract-plugin/commit/29f0b91375a3a97bc1b10c7f4e37728862964d92"><code>29f0b91</code></a> test: fix (<a href="https://redirect.github.com/webpack-contrib/mini-css-extract-plugin/issues/1096">#1096</a>)</li> <li><a href="https://github.com/webpack-contrib/mini-css-extract-plugin/commit/ee25e51a8d06292dd8643f5bf1d6c4faa51c4f4c"><code>ee25e51</code></a> feat: add support for link preload/prefetch (<a href="https://redirect.github.com/webpack-contrib/mini-css-extract-plugin/issues/1043">#1043</a>)</li> <li><a href="https://github.com/webpack-contrib/mini-css-extract-plugin/commit/1a56673d01c441967134beb5d9500a7d6d62e4de"><code>1a56673</code></a> fix: avoid reloading all csses when hot load (<a href="https://redirect.github.com/webpack-contrib/mini-css-extract-plugin/issues/1090">#1090</a>)</li> <li><a href="https://github.com/webpack-contrib/mini-css-extract-plugin/commit/e73061d06f43e7b8e3ee14acdc5b7e999dbc04f5"><code>e73061d</code></a> chore: update dependencies to the latest version (<a href="https://redirect.github.com/webpack-contrib/mini-css-extract-plugin/issues/1095">#1095</a>)</li> <li><a href="https://github.com/webpack-contrib/mini-css-extract-plugin/commit/74ae78184fb5bfeec23b9d254ff8304c6fc854d6"><code>74ae781</code></a> fix: added the <code>defaultExport</code> option to generate default and named export to...</li> <li><a href="https://github.com/webpack-contrib/mini-css-extract-plugin/commit/92c7eb3b3f84172019e024656d69c9b6c2156464"><code>92c7eb3</code></a> chore(deps-dev): bump express from 4.18.2 to 4.19.2 (<a href="https://redirect.github.com/webpack-contrib/mini-css-extract-plugin/issues/1093">#1093</a>)</li> <li><a href="https://github.com/webpack-contrib/mini-css-extract-plugin/commit/51065cc5892122f20a372dcd5bd9442234401b15"><code>51065cc</code></a> chore(deps-dev): bump webpack-dev-middleware from 5.3.3 to 5.3.4 (<a href="https://redirect.github.com/webpack-contrib/mini-css-extract-plugin/issues/1091">#1091</a>)</li> <li><a href="https://github.com/webpack-contrib/mini-css-extract-plugin/commit/8bf0ad6344d063df89151359a9c729977aa4f5df"><code>8bf0ad6</code></a> chore(deps-dev): bump follow-redirects from 1.15.5 to 1.15.6 (<a href="https://redirect.github.com/webpack-contrib/mini-css-extract-plugin/issues/1088">#1088</a>)</li> <li><a href="https://github.com/webpack-contrib/mini-css-extract-plugin/commit/717acf197953c6c40c36f2c9ac21d6e9d8441286"><code>717acf1</code></a> chore: upgrade dependencies to latest version (<a href="https://redirect.github.com/webpack-contrib/mini-css-extract-plugin/issues/1086">#1086</a>)</li> <li>Additional commits viewable in <a href="https://github.com/webpack-contrib/mini-css-extract-plugin/compare/v2.7.7...v2.9.0">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=mini-css-extract-plugin&package-manager=npm_and_yarn&previous-version=2.7.7&new-version=2.9.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-27 23:03:06 +03:00
"mini-css-extract-plugin": "2.9.0",
"npm-run-all": "^4.1.5",
chore(deps): Bump playwright from v1.46.1-focal to v1.48.1-focal (#7470) Bumps playwright from v1.46.1-focal to v1.48.1-focal. [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=playwright&package-manager=docker&previous-version=v1.46.1-focal&new-version=v1.48.1-focal)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: v-sharmachir <v-sharmachir@microsoft.com>
2024-11-08 09:25:37 +03:00
"playwright": "^1.48.1",
chore(deps-dev): Bump postcss from 8.4.38 to 8.4.41 (#7412) Bumps [postcss](https://github.com/postcss/postcss) from 8.4.38 to 8.4.41. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/postcss/postcss/releases">postcss's releases</a>.</em></p> <blockquote> <h2>8.4.41</h2> <ul> <li>Fixed types (by <a href="https://github.com/nex3"><code>@​nex3</code></a> and <a href="https://github.com/querkmachine"><code>@​querkmachine</code></a>).</li> <li>Cleaned up RegExps (by <a href="https://github.com/bluwy"><code>@​bluwy</code></a>).</li> </ul> <h2>8.4.40</h2> <ul> <li>Moved to getter/setter in nodes types to help Sass team (by <a href="https://github.com/nex3"><code>@​nex3</code></a>).</li> </ul> <h2>8.4.39</h2> <ul> <li>Fixed <code>CssSyntaxError</code> types (by <a href="https://github.com/romainmenke"><code>@​romainmenke</code></a>).</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/postcss/postcss/blob/main/CHANGELOG.md">postcss's changelog</a>.</em></p> <blockquote> <h2>8.4.41</h2> <ul> <li>Fixed types (by <a href="https://github.com/nex3"><code>@​nex3</code></a> and <a href="https://github.com/querkmachine"><code>@​querkmachine</code></a>).</li> <li>Cleaned up RegExps (by <a href="https://github.com/bluwy"><code>@​bluwy</code></a>).</li> </ul> <h2>8.4.40</h2> <ul> <li>Moved to getter/setter in nodes types to help Sass team (by <a href="https://github.com/nex3"><code>@​nex3</code></a>).</li> </ul> <h2>8.4.39</h2> <ul> <li>Fixed <code>CssSyntaxError</code> types (by <a href="https://github.com/romainmenke"><code>@​romainmenke</code></a>).</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/postcss/postcss/commit/57e02115e41c91cb67974092eea58c649b24d7b1"><code>57e0211</code></a> Release 8.4.41 version</li> <li><a href="https://github.com/postcss/postcss/commit/f27134f47287d538c8a8ae9b2168602afba6abed"><code>f27134f</code></a> Update dependencies</li> <li><a href="https://github.com/postcss/postcss/commit/146d31c4514ba2b69c226d2fac0349c3dd0a5b60"><code>146d31c</code></a> Merge pull request <a href="https://redirect.github.com/postcss/postcss/issues/1952">#1952</a> from nex3/rule-props</li> <li><a href="https://github.com/postcss/postcss/commit/3707c3bac521a859ca4c36bf93a6912633abf997"><code>3707c3b</code></a> Merge remote-tracking branch 'origin/main' into rule-props</li> <li><a href="https://github.com/postcss/postcss/commit/9ab36195eea080d7ea77e7013f762beb253cfd42"><code>9ab3619</code></a> Declare <code>Input.toJSON()</code></li> <li><a href="https://github.com/postcss/postcss/commit/be59ad419c5980e5a577aa6f15719ca6baa26db0"><code>be59ad4</code></a> Remove dead website</li> <li><a href="https://github.com/postcss/postcss/commit/165154b65a8e9af26f633b39e15d305321169413"><code>165154b</code></a> Update dependencies</li> <li><a href="https://github.com/postcss/postcss/commit/6127a44c27b1abbe532e52afcd0a243a472b1ed3"><code>6127a44</code></a> Declaration#variable do not have setter</li> <li><a href="https://github.com/postcss/postcss/commit/536726db42acabe0e478c5127996e9ba0036ee71"><code>536726d</code></a> Fix type</li> <li><a href="https://github.com/postcss/postcss/commit/58fa0ef50bc4b1c507bcfc2af2b7f98d1099dcd5"><code>58fa0ef</code></a> Sort keys</li> <li>Additional commits viewable in <a href="https://github.com/postcss/postcss/compare/8.4.38...8.4.41">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=postcss&package-manager=npm_and_yarn&previous-version=8.4.38&new-version=8.4.41)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-09 02:06:33 +03:00
"postcss": "^8.4.41",
chore(deps-dev): Bump postcss-modules from 5.0.0 to 6.0.0 (#6392) Bumps [postcss-modules](https://github.com/css-modules/postcss-modules) from 5.0.0 to 6.0.0. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/madyankin/postcss-modules/blob/master/CHANGELOG.md">postcss-modules's changelog</a>.</em></p> <blockquote> <h2>6.0.0</h2> <h3>Breaking</h3> <p>The <code>resolve</code> option has two parameters now and can return <code>null</code>. Thanks to Rene Haas (<a href="https://github.com/KingSora"><code>@​KingSora</code></a>) <a href="https://github.com/madyankin/postcss-modules/commit/86d8135cb5014d0b2848ef395608ee74d82bd179">https://github.com/madyankin/postcss-modules/commit/86d8135cb5014d0b2848ef395608ee74d82bd179</a></p> <p>Parameters:</p> <ul> <li><code>file</code> — a module we want to resolve</li> <li><code>importer</code> — the file that imports the module we want to resolve</li> </ul> <p>Return value: <code>string | null | Promise&lt;string | null&gt;</code></p> <pre lang="js"><code>postcss([ require(&quot;postcss-modules&quot;)({ resolve: function (file, importer) { return path.resolve( path.dirname(importer), file.replace(/^@/, process.cwd() ); }, }), ]); </code></pre> <h3>Fixed</h3> <ul> <li><a href="https://github-redirect.dependabot.com/css-modules/postcss-modules/issues/140">#140</a> &quot;'Failed to obtain root' error on Windows&quot; fixed by Pierre LeMoine (<a href="https://github.com/DrInfiniteExplorer"><code>@​DrInfiniteExplorer</code></a>) <a href="https://github-redirect.dependabot.com/madyankin/postcss-modules/pull/144">madyankin/postcss-modules#144</a></li> </ul> <h3>Improved</h3> <ul> <li><code>icss-replace-symbols</code> replaced with with <code>icss-utils</code> by Jason Quense (<a href="https://github.com/jquense"><code>@​jquense</code></a>). The updated replacer works better and will replace values in selectors, which didn't work until now. <a href="https://github-redirect.dependabot.com/madyankin/postcss-modules/pull/145">madyankin/postcss-modules#145</a></li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/madyankin/postcss-modules/commit/325f0b33f1b746eae7aa827504a5efd0949022ef"><code>325f0b3</code></a> 6.0.0</li> <li><a href="https://github.com/madyankin/postcss-modules/commit/a4537837ad60e418b6a50b1eb6560871c7593339"><code>a453783</code></a> Extract pluginFactory and localConvention into separate modules</li> <li><a href="https://github.com/madyankin/postcss-modules/commit/e87c4ab8e7e20e513b819eea789a5e75b91770e1"><code>e87c4ab</code></a> Refactor to prepare the plugin to work in browsers</li> <li><a href="https://github.com/madyankin/postcss-modules/commit/1ad9a28a4088708c2041ad14ef313d704d423ed2"><code>1ad9a28</code></a> Flatten file hierarchy</li> <li><a href="https://github.com/madyankin/postcss-modules/commit/d0c05d8fc2659e782263c93aeca2c409aede00ed"><code>d0c05d8</code></a> Format changelog</li> <li><a href="https://github.com/madyankin/postcss-modules/commit/09e07899bcd8813e6b196695fa37f754414821a3"><code>09e0789</code></a> Increase line length to 100</li> <li><a href="https://github.com/madyankin/postcss-modules/commit/6afaf50336459860d8b0bfaa438c017392663076"><code>6afaf50</code></a> Drop the old <code>resolve</code> option's implementation</li> <li><a href="https://github.com/madyankin/postcss-modules/commit/86d8135cb5014d0b2848ef395608ee74d82bd179"><code>86d8135</code></a> add fileResolve option</li> <li><a href="https://github.com/madyankin/postcss-modules/commit/7bb6d2d82d0f889cf7894ca4aa62009f36202d98"><code>7bb6d2d</code></a> Fix <a href="https://github-redirect.dependabot.com/css-modules/postcss-modules/issues/140">#140</a> drive letter case insensitivity</li> <li><a href="https://github.com/madyankin/postcss-modules/commit/dc5119ebe3fa1c5eeaed0f29118be29fe350742e"><code>dc5119e</code></a> feat: update ICSS utils to current package</li> <li>Additional commits viewable in <a href="https://github.com/css-modules/postcss-modules/compare/v5.0.0...v6.0.0">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=postcss-modules&package-manager=npm_and_yarn&previous-version=5.0.0&new-version=6.0.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-07 23:33:02 +03:00
"postcss-modules": "^6.0.0",
chore(deps-dev): Bump prettier from 3.2.5 to 3.3.3 (#7419) Bumps [prettier](https://github.com/prettier/prettier) from 3.2.5 to 3.3.3. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/prettier/prettier/releases">prettier's releases</a>.</em></p> <blockquote> <h2>3.3.3</h2> <p>🔗 <a href="https://github.com/prettier/prettier/blob/main/CHANGELOG.md#333">Changelog</a></p> <h2>3.3.2</h2> <p>🔗 <a href="https://github.com/prettier/prettier/blob/main/CHANGELOG.md#332">Changelog</a></p> <h2>3.3.1</h2> <p>🔗 <a href="https://github.com/prettier/prettier/blob/main/CHANGELOG.md#331">Changelog</a></p> <h2>3.3.0</h2> <p><a href="https://github.com/prettier/prettier/compare/3.2.5...3.3.0">diff</a></p> <p>🔗 <a href="https://prettier.io/blog/2024/06/01/3.3.0.html">Release note</a></p> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/prettier/prettier/blob/main/CHANGELOG.md">prettier's changelog</a>.</em></p> <blockquote> <h1>3.3.3</h1> <p><a href="https://github.com/prettier/prettier/compare/3.3.2...3.3.3">diff</a></p> <h4>Add parentheses for nullish coalescing in ternary (<a href="https://redirect.github.com/prettier/prettier/pull/16391">#16391</a> by <a href="https://github.com/cdignam-segment"><code>@​cdignam-segment</code></a>)</h4> <p>This change adds clarity to operator precedence.</p> <!-- raw HTML omitted --> <pre lang="js"><code>// Input foo ? bar ?? foo : baz; foo ?? bar ? a : b; a ? b : foo ?? bar; <p>// Prettier 3.3.2<br /> foo ? bar ?? foo : baz;<br /> foo ?? bar ? a : b;<br /> a ? b : foo ?? bar;</p> <p>// Prettier 3.3.3<br /> foo ? (bar ?? foo) : baz;<br /> (foo ?? bar) ? a : b;<br /> a ? b : (foo ?? bar);<br /> </code></pre></p> <h4>Add parentheses for decorator expressions (<a href="https://redirect.github.com/prettier/prettier/pull/16458">#16458</a> by <a href="https://github.com/y-schneider"><code>@​y-schneider</code></a>)</h4> <p>Prevent parentheses around member expressions or tagged template literals from being removed to follow the stricter parsing rules of TypeScript 5.5.</p> <!-- raw HTML omitted --> <pre lang="ts"><code>// Input @(foo`tagged template`) class X {} <p>// Prettier 3.3.2<br /> <a href="https://github.com/foo"><code>@​foo</code></a><code>tagged template</code><br /> class X {}</p> <p>// Prettier 3.3.3<br /> @(foo<code>tagged template</code>)<br /> class X {}<br /> </code></pre></p> <h4>Support <code>@let</code> declaration syntax (<a href="https://redirect.github.com/prettier/prettier/pull/16474">#16474</a> by <a href="https://github.com/sosukesuzuki"><code>@​sosukesuzuki</code></a>)</h4> <p>Adds support for Angular v18 <code>@let</code> declaration syntax.</p> <p>Please see the following code example. The <code>@let</code> declaration allows you to define local variables within the template:</p> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/prettier/prettier/commit/52829385bcc4d785e58ae2602c0b098a643523c9"><code>5282938</code></a> Release 3.3.3</li> <li><a href="https://github.com/prettier/prettier/commit/9102b73d8cd01795e7ba5af8a476d500c5dbcf2c"><code>9102b73</code></a> Add parentheses for decorator expressions (<a href="https://redirect.github.com/prettier/prettier/issues/16458">#16458</a>)</li> <li><a href="https://github.com/prettier/prettier/commit/6bbd46194e4db25025afd6fe2f8506a8a2d1e47e"><code>6bbd461</code></a> chore(deps): update eslint related dependencies (<a href="https://redirect.github.com/prettier/prettier/issues/16478">#16478</a>)</li> <li><a href="https://github.com/prettier/prettier/commit/04b560fc4386ee2ba1fc7c611c7a78655d6e60da"><code>04b560f</code></a> chore(deps): update dependency browserslist to v4.23.2 (<a href="https://redirect.github.com/prettier/prettier/issues/16475">#16475</a>)</li> <li><a href="https://github.com/prettier/prettier/commit/614f070ac5f8d30628cc6cbbca1dda0e080e41d9"><code>614f070</code></a> chore(deps): update typescript-eslint to v8.0.0-alpha.41 (<a href="https://redirect.github.com/prettier/prettier/issues/16477">#16477</a>)</li> <li><a href="https://github.com/prettier/prettier/commit/d59a15ded901c6dd66c07cf508e14646a6f12cd9"><code>d59a15d</code></a> chore(deps): update dependency npm-run-all2 to v6.2.2 (<a href="https://redirect.github.com/prettier/prettier/issues/16476">#16476</a>)</li> <li><a href="https://github.com/prettier/prettier/commit/5ca2fc9be8369bf8c96899e2e5e8f3264086645a"><code>5ca2fc9</code></a> Support Angular <code>@let</code> declaration syntax (<a href="https://redirect.github.com/prettier/prettier/issues/16474">#16474</a>)</li> <li><a href="https://github.com/prettier/prettier/commit/bfcfdccdf892141ce9cfbc179493557157c24e4c"><code>bfcfdcc</code></a> chore(deps): update babel to v7.24.8 (<a href="https://redirect.github.com/prettier/prettier/issues/16472">#16472</a>)</li> <li><a href="https://github.com/prettier/prettier/commit/977c161924efa328660fe1802b604de2bc2527ea"><code>977c161</code></a> chore(deps): update dependency acorn to v8.12.1 (<a href="https://redirect.github.com/prettier/prettier/issues/16464">#16464</a>)</li> <li><a href="https://github.com/prettier/prettier/commit/550606edf9f3c2e2d2c75f37f627c42030de34a3"><code>550606e</code></a> chore(deps): update babel to v7.24.8 (<a href="https://redirect.github.com/prettier/prettier/issues/16470">#16470</a>)</li> <li>Additional commits viewable in <a href="https://github.com/prettier/prettier/compare/3.2.5...3.3.3">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=prettier&package-manager=npm_and_yarn&previous-version=3.2.5&new-version=3.3.3)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) You can trigger a rebase of this PR by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> > **Note** > Automatic rebases have been disabled on this pull request as it has been open for over 30 days. --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Prachi Naigaonkar <v-prachin@microsoft.com>
2024-10-08 21:02:04 +03:00
"prettier": "^3.3.3",
"regenerator-runtime": "^0.14.1",
chore(deps-dev): Bump sass from 1.69.6 to 1.69.7 (#7181) Bumps [sass](https://github.com/sass/dart-sass) from 1.69.6 to 1.69.7. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/sass/dart-sass/releases">sass's releases</a>.</em></p> <blockquote> <h2>Dart Sass 1.69.7</h2> <p>To install Sass 1.69.7, download one of the packages below and <a href="https://katiek2.github.io/path-doc/">add it to your PATH</a>, or see <a href="https://sass-lang.com/install">the Sass website</a> for full installation instructions.</p> <h1>Changes</h1> <h3>Embedded Sass</h3> <ul> <li>In the JS Embedded Host, properly install the x64 Dart Sass executable on ARM64 Windows.</li> </ul> <p>See the <a href="https://github.com/sass/dart-sass/blob/master/CHANGELOG.md#1697">full changelog</a> for changes in earlier releases.</p> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/sass/dart-sass/blob/main/CHANGELOG.md">sass's changelog</a>.</em></p> <blockquote> <h2>1.69.7</h2> <h3>Embedded Sass</h3> <ul> <li>In the JS Embedded Host, properly install the x64 Dart Sass executable on ARM64 Windows.</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/sass/dart-sass/commit/006baa5642e6c0ff8bb41da8f914359e06fc04d4"><code>006baa5</code></a> Update the pubspec and changelog for <a href="https://redirect.github.com/sass/embedded-host-node/issues/266">sass/embedded-host-node#266</a> (<a href="https://redirect.github.com/sass/dart-sass/issues/2158">#2158</a>)</li> <li><a href="https://github.com/sass/dart-sass/commit/6205eac5d149b21154ca044ebfc0cd55631346d2"><code>6205eac</code></a> Add wait time before update website (<a href="https://redirect.github.com/sass/dart-sass/issues/2153">#2153</a>)</li> <li>See full diff in <a href="https://github.com/sass/dart-sass/compare/1.69.6...1.69.7">compare view</a></li> </ul> </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-03 20:38:15 +03:00
"sass": "^1.69.7",
chore(deps-dev): Bump sass-loader from 13.3.2 to 13.3.3 (#7164) Bumps [sass-loader](https://github.com/webpack-contrib/sass-loader) from 13.3.2 to 13.3.3. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/webpack-contrib/sass-loader/releases">sass-loader's releases</a>.</em></p> <blockquote> <h2>v13.3.3</h2> <h3><a href="https://github.com/webpack-contrib/sass-loader/compare/v13.3.2...v13.3.3">13.3.3</a> (2023-12-25)</h3> <h3>Bug Fixes</h3> <ul> <li>sass embedded importer detection (<a href="https://github.com/webpack-contrib/sass-loader/commit/e34f9387500c8ad8add4c1e1284912eaef7cf5c6">e34f938</a>)</li> <li>warning output (<a href="https://redirect.github.com/webpack-contrib/sass-loader/issues/1173">#1173</a>) (<a href="https://github.com/webpack-contrib/sass-loader/commit/0084b93a9e061105f906a9e91294e0924b81c801">0084b93</a>)</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/webpack-contrib/sass-loader/blob/master/CHANGELOG.md">sass-loader's changelog</a>.</em></p> <blockquote> <h3><a href="https://github.com/webpack-contrib/sass-loader/compare/v13.3.2...v13.3.3">13.3.3</a> (2023-12-25)</h3> <h3>Bug Fixes</h3> <ul> <li>sass embedded importer detection (<a href="https://github.com/webpack-contrib/sass-loader/commit/e34f9387500c8ad8add4c1e1284912eaef7cf5c6">e34f938</a>)</li> <li>warning output (<a href="https://redirect.github.com/webpack-contrib/sass-loader/issues/1173">#1173</a>) (<a href="https://github.com/webpack-contrib/sass-loader/commit/0084b93a9e061105f906a9e91294e0924b81c801">0084b93</a>)</li> </ul> </blockquote> </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-27 15:47:02 +03:00
"sass-loader": "^13.3.3",
chore(deps-dev): Bump serve-static from 1.15.0 to 1.16.0 (#7444) Bumps [serve-static](https://github.com/expressjs/serve-static) from 1.15.0 to 1.16.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/expressjs/serve-static/releases">serve-static's releases</a>.</em></p> <blockquote> <h2>1.16.0</h2> <h2>What's Changed</h2> <ul> <li>Remove link renderization in html while redirecting (<a href="https://redirect.github.com/expressjs/serve-static/pull/173">expressjs/serve-static#173</a>)</li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/UlisesGascon"><code>@​UlisesGascon</code></a> made their first contribution in <a href="https://redirect.github.com/expressjs/serve-static/pull/173">expressjs/serve-static#173</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/expressjs/serve-static/compare/v1.15.0...1.16.0">https://github.com/expressjs/serve-static/compare/v1.15.0...1.16.0</a></p> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/expressjs/serve-static/blob/master/HISTORY.md">serve-static's changelog</a>.</em></p> <blockquote> <h1>1.16.0 / 2024-09-10</h1> <ul> <li>Remove link renderization in html while redirecting</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/expressjs/serve-static/commit/48c73970b129b96cba448e792576ad89b1f9fbed"><code>48c7397</code></a> 1.16.0</li> <li><a href="https://github.com/expressjs/serve-static/commit/0c11fad159898cdc69fd9ab63269b72468ecaf6b"><code>0c11fad</code></a> Merge commit from fork</li> <li>See full diff in <a href="https://github.com/expressjs/serve-static/compare/v1.15.0...1.16.0">compare view</a></li> </ul> </details> <details> <summary>Maintainer changes</summary> <p>This version was pushed to npm by <a href="https://www.npmjs.com/~ulisesgascon">ulisesgascon</a>, a new releaser for serve-static since your current version.</p> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=serve-static&package-manager=npm_and_yarn&previous-version=1.15.0&new-version=1.16.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/microsoft/accessibility-insights-web/network/alerts). </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-08 23:14:45 +03:00
"serve-static": "^1.16.0",
2024-01-03 19:55:26 +03:00
"simple-git": "^3.22.0",
chore(deps-dev): Bump stylelint from 15.10.3 to 15.11.0 (#7027) Bumps [stylelint](https://github.com/stylelint/stylelint) from 15.10.3 to 15.11.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/stylelint/stylelint/releases">stylelint's releases</a>.</em></p> <blockquote> <h2>15.11.0</h2> <ul> <li>Added: <code>ignoreRules</code> to <code>max-nesting-depth</code> (<a href="https://redirect.github.com/stylelint/stylelint/issues/7215">#7215</a>) (<a href="https://github.com/mattxwang"><code>@​mattxwang</code></a>).</li> <li>Fixed: <code>declaration-block-no-redundant-longhand-properties</code> autofix for <code>grid-template</code> with <code>repeat()</code> (<a href="https://redirect.github.com/stylelint/stylelint/issues/7230">#7230</a>) (<a href="https://github.com/mattxwang"><code>@​mattxwang</code></a>).</li> <li>Fixed: <code>declaration-block-no-redundant-longhand-properties</code> false negative for <code>font-synthesis</code> (<a href="https://redirect.github.com/stylelint/stylelint/issues/7214">#7214</a>) (<a href="https://github.com/mattxwang"><code>@​mattxwang</code></a>).</li> <li>Fixed: <code>declaration-block-no-redundant-longhand-properties</code> false negatives for <code>*-block</code> and <code>*-inline</code> logical properties (<a href="https://redirect.github.com/stylelint/stylelint/issues/7208">#7208</a>) (<a href="https://github.com/mattxwang"><code>@​mattxwang</code></a>).</li> <li>Fixed: <code>declaration-block-no-redundant-longhand-properties</code> false negatives for <code>overflow</code>, <code>overscroll-behavior</code>, <code>scroll-margin</code>, <code>scroll-padding</code>, and new Box Alignment shorthands (<a href="https://redirect.github.com/stylelint/stylelint/issues/7213">#7213</a>) (<a href="https://github.com/mattxwang"><code>@​mattxwang</code></a>).</li> <li>Fixed: <code>function-no-unknown</code> false positives for <code>light-dark</code>, <code>linear</code> and <code>xywh</code> (<a href="https://redirect.github.com/stylelint/stylelint/issues/7242">#7242</a>) (<a href="https://github.com/mattxwang"><code>@​mattxwang</code></a>).</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/stylelint/stylelint/blob/main/CHANGELOG.md">stylelint's changelog</a>.</em></p> <blockquote> <h2>15.11.0</h2> <ul> <li>Added: <code>ignoreRules</code> to <code>max-nesting-depth</code> (<a href="https://redirect.github.com/stylelint/stylelint/pull/7215">#7215</a>) (<a href="https://github.com/mattxwang"><code>@​mattxwang</code></a>).</li> <li>Fixed: <code>declaration-block-no-redundant-longhand-properties</code> autofix for <code>grid-template</code> with <code>repeat()</code> (<a href="https://redirect.github.com/stylelint/stylelint/pull/7230">#7230</a>) (<a href="https://github.com/mattxwang"><code>@​mattxwang</code></a>).</li> <li>Fixed: <code>declaration-block-no-redundant-longhand-properties</code> false negative for <code>font-synthesis</code> (<a href="https://redirect.github.com/stylelint/stylelint/pull/7214">#7214</a>) (<a href="https://github.com/mattxwang"><code>@​mattxwang</code></a>).</li> <li>Fixed: <code>declaration-block-no-redundant-longhand-properties</code> false negatives for <code>*-block</code> and <code>*-inline</code> logical properties (<a href="https://redirect.github.com/stylelint/stylelint/pull/7208">#7208</a>) (<a href="https://github.com/mattxwang"><code>@​mattxwang</code></a>).</li> <li>Fixed: <code>declaration-block-no-redundant-longhand-properties</code> false negatives for <code>overflow</code>, <code>overscroll-behavior</code>, <code>scroll-margin</code>, <code>scroll-padding</code>, and new Box Alignment shorthands (<a href="https://redirect.github.com/stylelint/stylelint/pull/7213">#7213</a>) (<a href="https://github.com/mattxwang"><code>@​mattxwang</code></a>).</li> <li>Fixed: <code>function-no-unknown</code> false positives for <code>light-dark</code>, <code>linear</code> and <code>xywh</code> (<a href="https://redirect.github.com/stylelint/stylelint/pull/7242">#7242</a>) (<a href="https://github.com/mattxwang"><code>@​mattxwang</code></a>).</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/stylelint/stylelint/commit/8914d463e6e2622ba0d82ae69d36e61f3c08eb89"><code>8914d46</code></a> 15.11.0</li> <li><a href="https://github.com/stylelint/stylelint/commit/29fe2df6f35c3905075cd9ec1dd76c2d4780e625"><code>29fe2df</code></a> Prepare 15.11.0 (<a href="https://redirect.github.com/stylelint/stylelint/issues/7212">#7212</a>)</li> <li><a href="https://github.com/stylelint/stylelint/commit/fafb83e6fab3e2a4f84d8536cd9b19ebdc5f3282"><code>fafb83e</code></a> Bump known-css-properties from 0.28.0 to 0.29.0 (<a href="https://redirect.github.com/stylelint/stylelint/issues/7247">#7247</a>)</li> <li><a href="https://github.com/stylelint/stylelint/commit/6e06398a3f53bda6ed9a86ad17defd40d0c24a5a"><code>6e06398</code></a> Bump css-functions-list from 3.2.0 to 3.2.1 (<a href="https://redirect.github.com/stylelint/stylelint/issues/7242">#7242</a>)</li> <li><a href="https://github.com/stylelint/stylelint/commit/994112133722d7d55267a042f5c94fa8892ebed2"><code>9941121</code></a> Remove some TODOs (<a href="https://redirect.github.com/stylelint/stylelint/issues/7234">#7234</a>)</li> <li><a href="https://github.com/stylelint/stylelint/commit/f1d3228d21d197720785b41e2b505ce320146377"><code>f1d3228</code></a> Fix <code>declaration-block-no-redundant-longhand-properties</code> autofix for `grid-te...</li> <li><a href="https://github.com/stylelint/stylelint/commit/2a1fc6dbcfc1f245a4f75e83d8d8048c098614c4"><code>2a1fc6d</code></a> Bump postcss from 8.4.28 to 8.4.31 (<a href="https://redirect.github.com/stylelint/stylelint/issues/7218">#7218</a>)</li> <li><a href="https://github.com/stylelint/stylelint/commit/dfd1ffcabb2036d9e2e25aed512c193d3d868ae5"><code>dfd1ffc</code></a> Fix <code>declaration-block-no-redundant-longhand-properties</code> false negative for `...</li> <li><a href="https://github.com/stylelint/stylelint/commit/3374bb49f01073b91e5336887807ef3fb4699957"><code>3374bb4</code></a> Fix <code>declaration-block-no-redundant-longhand-properties</code> false negatives for ...</li> <li><a href="https://github.com/stylelint/stylelint/commit/e468814ac18e9e8bcba295e8a1b7793ff350f243"><code>e468814</code></a> Add <code>ignoreRules</code> to <code>max-nesting-depth</code> (<a href="https://redirect.github.com/stylelint/stylelint/issues/7215">#7215</a>)</li> <li>Additional commits viewable in <a href="https://github.com/stylelint/stylelint/compare/15.10.3...15.11.0">compare view</a></li> </ul> </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Dave Tryon <45672944+DaveTryon@users.noreply.github.com>
2023-10-18 21:09:51 +03:00
"stylelint": "^15.11.0",
chore(deps-dev): Bump stylelint-config-prettier-scss from 0.0.1 to 1.0.0 (#6635) Bumps [stylelint-config-prettier-scss](https://github.com/prettier/stylelint-config-prettier-scss) from 0.0.1 to 1.0.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/prettier/stylelint-config-prettier-scss/releases">stylelint-config-prettier-scss's releases</a>.</em></p> <blockquote> <h2>Stylelint v15 Support</h2> <p>Drops use of <code>stylelint-config-prettier</code> to align with Stylelint v15 deprecation of stylistic rules (and subsequent removal from stylelint-config-standard). Moving forward, this config will only disable rules from <code>stylelint-config-standard-scss</code>; if you need to keep these rules disabled, install and extend <code>stylelint-config-prettier</code> directly.</p> <h4>:boom: Breaking Change</h4> <ul> <li><a href="https://redirect.github.com/prettier/stylelint-config-prettier-scss/pull/6">#6</a> BREAKING: Stylelint v15 (<a href="https://github.com/elwayman02"><code>@​elwayman02</code></a>)</li> </ul> <h4>:rocket: Enhancement</h4> <ul> <li><a href="https://redirect.github.com/prettier/stylelint-config-prettier-scss/pull/6">#6</a> BREAKING: Stylelint v15 (<a href="https://github.com/elwayman02"><code>@​elwayman02</code></a>)</li> </ul> <h4>:bug: Bug Fix</h4> <ul> <li><a href="https://redirect.github.com/prettier/stylelint-config-prettier-scss/pull/8">#8</a> Disable at-rule-empty-line-before (<a href="https://github.com/elwayman02"><code>@​elwayman02</code></a>)</li> <li><a href="https://redirect.github.com/prettier/stylelint-config-prettier-scss/pull/2">#2</a> Update npm script name to match run example (<a href="https://github.com/chrisalley"><code>@​chrisalley</code></a>)</li> </ul> <h4>:house: Internal</h4> <ul> <li><a href="https://redirect.github.com/prettier/stylelint-config-prettier-scss/pull/10">#10</a> Enable Easier Project Releases (<a href="https://github.com/elwayman02"><code>@​elwayman02</code></a>)</li> <li><a href="https://redirect.github.com/prettier/stylelint-config-prettier-scss/pull/9">#9</a> Project Cleanup (<a href="https://github.com/elwayman02"><code>@​elwayman02</code></a>)</li> </ul> <h4>Committers: 2</h4> <ul> <li>Chris Alley (<a href="https://github.com/chrisalley"><code>@​chrisalley</code></a>)</li> <li>Jordan Hawker (<a href="https://github.com/elwayman02"><code>@​elwayman02</code></a>)</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/prettier/stylelint-config-prettier-scss/blob/main/CHANGELOG.md">stylelint-config-prettier-scss's changelog</a>.</em></p> <blockquote> <h2>v1.0.0 (2023-05-11)</h2> <h4>:boom: Breaking Change</h4> <ul> <li><a href="https://redirect.github.com/prettier/stylelint-config-prettier-scss/pull/6">#6</a> BREAKING: Stylelint v15 (<a href="https://github.com/elwayman02"><code>@​elwayman02</code></a>)</li> </ul> <h4>:rocket: Enhancement</h4> <ul> <li><a href="https://redirect.github.com/prettier/stylelint-config-prettier-scss/pull/6">#6</a> BREAKING: Stylelint v15 (<a href="https://github.com/elwayman02"><code>@​elwayman02</code></a>)</li> </ul> <h4>:bug: Bug Fix</h4> <ul> <li><a href="https://redirect.github.com/prettier/stylelint-config-prettier-scss/pull/8">#8</a> Disable at-rule-empty-line-before (<a href="https://github.com/elwayman02"><code>@​elwayman02</code></a>)</li> <li><a href="https://redirect.github.com/prettier/stylelint-config-prettier-scss/pull/2">#2</a> Update npm script name to match run example (<a href="https://github.com/chrisalley"><code>@​chrisalley</code></a>)</li> </ul> <h4>:house: Internal</h4> <ul> <li><a href="https://redirect.github.com/prettier/stylelint-config-prettier-scss/pull/10">#10</a> Enable Easier Project Releases (<a href="https://github.com/elwayman02"><code>@​elwayman02</code></a>)</li> <li><a href="https://redirect.github.com/prettier/stylelint-config-prettier-scss/pull/9">#9</a> Project Cleanup (<a href="https://github.com/elwayman02"><code>@​elwayman02</code></a>)</li> </ul> <h4>Committers: 2</h4> <ul> <li>Chris Alley (<a href="https://github.com/chrisalley"><code>@​chrisalley</code></a>)</li> <li>Jordan Hawker (<a href="https://github.com/elwayman02"><code>@​elwayman02</code></a>)</li> </ul> <h1>Changelog</h1> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/prettier/stylelint-config-prettier-scss/commit/39aa9467f8225b85edf0040ff6689e35c4d7d0b0"><code>39aa946</code></a> Release 1.0.0</li> <li><a href="https://github.com/prettier/stylelint-config-prettier-scss/commit/8f289c46aebfac54943447acb4e4f4d2372d0a4e"><code>8f289c4</code></a> Merge pull request <a href="https://redirect.github.com/prettier/stylelint-config-prettier-scss/issues/10">#10</a> from prettier/release-it</li> <li><a href="https://github.com/prettier/stylelint-config-prettier-scss/commit/725c79bc48823f7d4752ef44014f29ed7c476da9"><code>725c79b</code></a> Enable Easier Project Releases</li> <li><a href="https://github.com/prettier/stylelint-config-prettier-scss/commit/a3438c1b75b088b4761c530390de83fcb484a51b"><code>a3438c1</code></a> Merge pull request <a href="https://redirect.github.com/prettier/stylelint-config-prettier-scss/issues/8">#8</a> from prettier/missing-disable</li> <li><a href="https://github.com/prettier/stylelint-config-prettier-scss/commit/d98d2cc7b685526e6fee3e32a5050a13e2cf1538"><code>d98d2cc</code></a> Merge pull request <a href="https://redirect.github.com/prettier/stylelint-config-prettier-scss/issues/9">#9</a> from prettier/project-cleanup</li> <li><a href="https://github.com/prettier/stylelint-config-prettier-scss/commit/d8cdb5282856b3f218706cca660454922ad3bf57"><code>d8cdb52</code></a> Project Cleanup</li> <li><a href="https://github.com/prettier/stylelint-config-prettier-scss/commit/32a457b8c0e0da4d31d9a93cfab4f84294342e02"><code>32a457b</code></a> Disable at-rule-empty-line-before</li> <li><a href="https://github.com/prettier/stylelint-config-prettier-scss/commit/83e4886a215c4b4f385ab722112b30bfde0f554d"><code>83e4886</code></a> Merge pull request <a href="https://redirect.github.com/prettier/stylelint-config-prettier-scss/issues/6">#6</a> from elwayman02/stylelint-15</li> <li><a href="https://github.com/prettier/stylelint-config-prettier-scss/commit/3140f0b1b66c402e7fff472e0fc96e8e9956b8b2"><code>3140f0b</code></a> Merge pull request <a href="https://redirect.github.com/prettier/stylelint-config-prettier-scss/issues/2">#2</a> from chrisalley/patch-1</li> <li><a href="https://github.com/prettier/stylelint-config-prettier-scss/commit/f78ba4ffdcb2ea02bb345d94519ab821be287327"><code>f78ba4f</code></a> BREAKING: Stylelint v15</li> <li>Additional commits viewable in <a href="https://github.com/prettier/stylelint-config-prettier-scss/compare/v0.0.1...v1.0.0">compare view</a></li> </ul> </details> <details> <summary>Maintainer changes</summary> <p>This version was pushed to npm by <a href="https://www.npmjs.com/~elwayman02">elwayman02</a>, a new releaser for stylelint-config-prettier-scss since your current version.</p> </details>
2023-05-31 00:04:23 +03:00
"stylelint-config-prettier-scss": "^1.0.0",
chore(deps-dev): Bump stylelint-config-standard-scss from 11.0.0 to 11.1.0 (#7070) Bumps [stylelint-config-standard-scss](https://github.com/stylelint-scss/stylelint-config-standard-scss) from 11.0.0 to 11.1.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/stylelint-scss/stylelint-config-standard-scss/releases">stylelint-config-standard-scss's releases</a>.</em></p> <blockquote> <h2>11.1.0</h2> <ul> <li>Changed: updated to <a href="https://github.com/stylelint-scss/stylelint-config-recommended-scss/releases/tag/v13.1.0"><code>stylelint-config-recommended-scss@13.1.0</code></a>.</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/stylelint-scss/stylelint-config-standard-scss/blob/main/CHANGELOG.md">stylelint-config-standard-scss's changelog</a>.</em></p> <blockquote> <h1>11.1.0</h1> <ul> <li>Changed: updated to <a href="https://github.com/stylelint-scss/stylelint-config-recommended-scss/releases/tag/v13.1.0"><code>stylelint-config-recommended-scss@13.1.0</code></a>.</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/stylelint-scss/stylelint-config-standard-scss/commit/7dbcac2cf56849ea016321d6ce373db6bfcef65f"><code>7dbcac2</code></a> 11.1.0</li> <li><a href="https://github.com/stylelint-scss/stylelint-config-standard-scss/commit/8245aa3f7502b22331a2b1e1a461b91a7273b3b0"><code>8245aa3</code></a> Prepare 11.1.0</li> <li><a href="https://github.com/stylelint-scss/stylelint-config-standard-scss/commit/5907311a0822d40d92f089cfd804e89c9c7eef5e"><code>5907311</code></a> Bump stylelint-config-recommended-scss from 13.0.0 to 13.1.0 (<a href="https://redirect.github.com/stylelint-scss/stylelint-config-standard-scss/issues/141">#141</a>)</li> <li><a href="https://github.com/stylelint-scss/stylelint-config-standard-scss/commit/2494cb1f9e698c5bf6a525457dbeafb306590b8a"><code>2494cb1</code></a> Bump jest from 29.6.4 to 29.7.0 (<a href="https://redirect.github.com/stylelint-scss/stylelint-config-standard-scss/issues/131">#131</a>)</li> <li><a href="https://github.com/stylelint-scss/stylelint-config-standard-scss/commit/38487e136e33a981e77f71f05bf7824ac1487fa2"><code>38487e1</code></a> Bump stylelint from 15.10.3 to 15.11.0 (<a href="https://redirect.github.com/stylelint-scss/stylelint-config-standard-scss/issues/138">#138</a>)</li> <li><a href="https://github.com/stylelint-scss/stylelint-config-standard-scss/commit/9f6cce6a3a6e8ffaac2ab9fd9c77ac07d6f12000"><code>9f6cce6</code></a> Bump <code>@​stylelint/remark-preset</code> from 4.0.0 to 5.0.0 (<a href="https://redirect.github.com/stylelint-scss/stylelint-config-standard-scss/issues/136">#136</a>)</li> <li><a href="https://github.com/stylelint-scss/stylelint-config-standard-scss/commit/c35577c2c20797c688c5643ae8ac76a175c87afa"><code>c35577c</code></a> Bump eslint-plugin-jest from 27.2.3 to 27.6.0 (<a href="https://redirect.github.com/stylelint-scss/stylelint-config-standard-scss/issues/137">#137</a>)</li> <li><a href="https://github.com/stylelint-scss/stylelint-config-standard-scss/commit/7a89e7b263a9f1984f030de44ee7c62e62e91d71"><code>7a89e7b</code></a> Bump postcss from 8.4.29 to 8.4.31 (<a href="https://redirect.github.com/stylelint-scss/stylelint-config-standard-scss/issues/139">#139</a>)</li> <li><a href="https://github.com/stylelint-scss/stylelint-config-standard-scss/commit/724ce7e9589349704345d6f07ed40a99ecae0432"><code>724ce7e</code></a> Bump <code>@​babel/traverse</code> from 7.22.11 to 7.23.2 (<a href="https://redirect.github.com/stylelint-scss/stylelint-config-standard-scss/issues/140">#140</a>)</li> <li><a href="https://github.com/stylelint-scss/stylelint-config-standard-scss/commit/a69ad0a5dbea37311cc42385694e24879ef0ea85"><code>a69ad0a</code></a> Bump eslint from 8.48.0 to 8.52.0 (<a href="https://redirect.github.com/stylelint-scss/stylelint-config-standard-scss/issues/135">#135</a>)</li> <li>Additional commits viewable in <a href="https://github.com/stylelint-scss/stylelint-config-standard-scss/compare/v11.0.0...v11.1.0">compare view</a></li> </ul> </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-03 19:13:50 +03:00
"stylelint-config-standard-scss": "^11.1.0",
chore(deps-dev): Bump terser-webpack-plugin from 5.3.9 to 5.3.10 (#7182) Bumps [terser-webpack-plugin](https://github.com/webpack-contrib/terser-webpack-plugin) from 5.3.9 to 5.3.10. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/webpack-contrib/terser-webpack-plugin/releases">terser-webpack-plugin's releases</a>.</em></p> <blockquote> <h2>v5.3.10</h2> <h3><a href="https://github.com/webpack-contrib/terser-webpack-plugin/compare/v5.3.9...v5.3.10">5.3.10</a> (2023-12-28)</h3> <h3>Bug Fixes</h3> <ul> <li>bump terser to the latest stable version (<a href="https://redirect.github.com/webpack-contrib/terser-webpack-plugin/issues/587">#587</a>) (<a href="https://github.com/webpack-contrib/terser-webpack-plugin/commit/f650fa3ca7c437f88612fee72c9975df9b42b9a3">f650fa3</a>)</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/webpack-contrib/terser-webpack-plugin/blob/master/CHANGELOG.md">terser-webpack-plugin's changelog</a>.</em></p> <blockquote> <h3><a href="https://github.com/webpack-contrib/terser-webpack-plugin/compare/v5.3.9...v5.3.10">5.3.10</a> (2023-12-28)</h3> <h3>Bug Fixes</h3> <ul> <li>bump terser to the latest stable version (<a href="https://redirect.github.com/webpack-contrib/terser-webpack-plugin/issues/587">#587</a>) (<a href="https://github.com/webpack-contrib/terser-webpack-plugin/commit/f650fa3ca7c437f88612fee72c9975df9b42b9a3">f650fa3</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/webpack-contrib/terser-webpack-plugin/commit/c87ade2a082ac630255ee8b9180788f75c6f7def"><code>c87ade2</code></a> chore(release): 5.3.10</li> <li><a href="https://github.com/webpack-contrib/terser-webpack-plugin/commit/f650fa3ca7c437f88612fee72c9975df9b42b9a3"><code>f650fa3</code></a> fix: bump terser to the latest stable version (<a href="https://redirect.github.com/webpack-contrib/terser-webpack-plugin/issues/587">#587</a>)</li> <li><a href="https://github.com/webpack-contrib/terser-webpack-plugin/commit/0403c772efd0f317e55ebc4a1edcb730a8ba646a"><code>0403c77</code></a> chore(deps-dev): bump <code>@​babel/traverse</code> from 7.22.17 to 7.23.6 (<a href="https://redirect.github.com/webpack-contrib/terser-webpack-plugin/issues/586">#586</a>)</li> <li><a href="https://github.com/webpack-contrib/terser-webpack-plugin/commit/174d197ba88057509e1d78fdec487cb963125480"><code>174d197</code></a> chore: update dependencies to the latest version (<a href="https://redirect.github.com/webpack-contrib/terser-webpack-plugin/issues/577">#577</a>)</li> <li><a href="https://github.com/webpack-contrib/terser-webpack-plugin/commit/1831a49183faadf11f647064aea8e8e2c1e8a671"><code>1831a49</code></a> chore: update github action/setup-node (<a href="https://redirect.github.com/webpack-contrib/terser-webpack-plugin/issues/584">#584</a>)</li> <li><a href="https://github.com/webpack-contrib/terser-webpack-plugin/commit/25d014707a9d8cc4cb83fc176b200ed1e638ef0d"><code>25d0147</code></a> chore: update github actions/checkout (<a href="https://redirect.github.com/webpack-contrib/terser-webpack-plugin/issues/576">#576</a>)</li> <li><a href="https://github.com/webpack-contrib/terser-webpack-plugin/commit/fa86955aeb338e837a235c88bb46dc3629223f60"><code>fa86955</code></a> chore(deps-dev): bump word-wrap from 1.2.3 to 1.2.5 (<a href="https://redirect.github.com/webpack-contrib/terser-webpack-plugin/issues/575">#575</a>)</li> <li><a href="https://github.com/webpack-contrib/terser-webpack-plugin/commit/086767314bd9f18f50918c176c9cbcab51f574c9"><code>0867673</code></a> chore: update dependencies to the latest version (<a href="https://redirect.github.com/webpack-contrib/terser-webpack-plugin/issues/574">#574</a>)</li> <li><a href="https://github.com/webpack-contrib/terser-webpack-plugin/commit/b8cfb07910c73e4b4d096b650cd18f35ad758d1a"><code>b8cfb07</code></a> chore: upgrade dependencies to the latest version (<a href="https://redirect.github.com/webpack-contrib/terser-webpack-plugin/issues/572">#572</a>)</li> <li><a href="https://github.com/webpack-contrib/terser-webpack-plugin/commit/ce5a518fb0cd8e7fb01a60bf6060e83adf6a17fe"><code>ce5a518</code></a> refactor: code (<a href="https://redirect.github.com/webpack-contrib/terser-webpack-plugin/issues/569">#569</a>)</li> <li>Additional commits viewable in <a href="https://github.com/webpack-contrib/terser-webpack-plugin/compare/v5.3.9...v5.3.10">compare view</a></li> </ul> </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-03 20:39:31 +03:00
"terser-webpack-plugin": "^5.3.10",
chore(deps-dev): Bump ts-loader from 9.5.0 to 9.5.1 (#7096) Bumps [ts-loader](https://github.com/TypeStrong/ts-loader) from 9.5.0 to 9.5.1. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/TypeStrong/ts-loader/releases">ts-loader's releases</a>.</em></p> <blockquote> <h2>v9.5.1</h2> <ul> <li><a href="https://redirect.github.com/TypeStrong/ts-loader/pull/1639">fix: inputSourceMap can be null</a> <a href="https://redirect.github.com/TypeStrong/ts-loader/issues/1638">#1638</a> - thanks <a href="https://github.com/johnnyreilly"><code>@​johnnyreilly</code></a> and <a href="https://github.com/michaeltford"><code>@​michaeltford</code></a></li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/TypeStrong/ts-loader/blob/main/CHANGELOG.md">ts-loader's changelog</a>.</em></p> <blockquote> <h2>9.5.1</h2> <ul> <li><a href="https://redirect.github.com/TypeStrong/ts-loader/pull/1639">fix: inputSourceMap can be null</a> <a href="https://redirect.github.com/TypeStrong/ts-loader/issues/1638">#1638</a> - thanks <a href="https://github.com/johnnyreilly"><code>@​johnnyreilly</code></a> and <a href="https://github.com/michaeltford"><code>@​michaeltford</code></a></li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/TypeStrong/ts-loader/commit/3464a7f4361de7dfe4d92aad914f2bc23e0efc25"><code>3464a7f</code></a> fix: inputSourceMap can be null (<a href="https://redirect.github.com/TypeStrong/ts-loader/issues/1639">#1639</a>)</li> <li>See full diff in <a href="https://github.com/TypeStrong/ts-loader/compare/v9.5.0...v9.5.1">compare view</a></li> </ul> </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-15 20:07:39 +03:00
"ts-loader": "^9.5.1",
chore(deps-dev): Bump typed-scss-modules from 7.1.4 to 8.0.0 (#7119) Bumps [typed-scss-modules](https://github.com/skovy/typed-scss-modules) from 7.1.4 to 8.0.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/skovy/typed-scss-modules/releases">typed-scss-modules's releases</a>.</em></p> <blockquote> <h2>v8.0.0</h2> <h1><a href="https://github.com/skovy/typed-scss-modules/compare/v7.1.4...v8.0.0">8.0.0</a> (2023-11-26)</h1> <h3>chore</h3> <ul> <li>upgrade node@16 (<a href="https://github.com/skovy/typed-scss-modules/commit/237d95ef525642a13d6d5d961329a2b1ca8ccfff">237d95e</a>)</li> </ul> <h3>BREAKING CHANGES</h3> <ul> <li>upgrade minimum node version to 16</li> </ul> <h2>v8.0.0-alpha.3</h2> <h1><a href="https://github.com/skovy/typed-scss-modules/compare/v8.0.0-alpha.2...v8.0.0-alpha.3">8.0.0-alpha.3</a> (2023-08-07)</h1> <h3>Chore</h3> <ul> <li>Add ESLint, configure, enable plugins/rules, and improve general consistentcy</li> <li>Development dependency upgrades (Jest, TypeScript, Prettier)</li> <li>Add test case for <code>sass</code> with <code>@use</code> (prove it works)</li> <li>Convert from <code>yarn</code> to <code>npm</code> for managing this project</li> <li>Replace promises with async/await</li> </ul> <h3>BREAKING CHANGES</h3> <ul> <li>Upgrade minimum supported Node version to v16</li> <li>Replace css-modules-loader-core with PostCSS</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/skovy/typed-scss-modules/commit/546dba68e624e6d632618b6a419892869fc63cb0"><code>546dba6</code></a> chore(jest): configure jest eslint plugin and improve</li> <li><a href="https://github.com/skovy/typed-scss-modules/commit/cfb2caaf22ea2b3c4b3161d4d97df8da1241e389"><code>cfb2caa</code></a> chore(async): replace promises with async/await</li> <li><a href="https://github.com/skovy/typed-scss-modules/commit/09ec8b38be07656f078fd651022ed18295f59357"><code>09ec8b3</code></a> chore(eslint): improve linting</li> <li><a href="https://github.com/skovy/typed-scss-modules/commit/d1f9b0adb0a961bae64fc59190e7bbfa1fff60fe"><code>d1f9b0a</code></a> chore(eslint): setup default eslint</li> <li><a href="https://github.com/skovy/typed-scss-modules/commit/b6f2609ac0c8644351e6045c1c6606f07f06a19f"><code>b6f2609</code></a> chore(jest): upgrade to latest jest and babel</li> <li><a href="https://github.com/skovy/typed-scss-modules/commit/52645034830775bf89cde96d839a0949be5f3843"><code>5264503</code></a> chore(prettier): fix formatting</li> <li><a href="https://github.com/skovy/typed-scss-modules/commit/4d121085d4eba79525545e6b8633a1bf7a73718a"><code>4d12108</code></a> chore(typescript): upgrade to latest typescript</li> <li><a href="https://github.com/skovy/typed-scss-modules/commit/ac8d8b7fba337069afa0488348474ca6c63ca903"><code>ac8d8b7</code></a> chore(prettier): fix incorrect formatting</li> <li><a href="https://github.com/skovy/typed-scss-modules/commit/8d7b6f641b89699b2e9d3982d6d47b19d3491c7f"><code>8d7b6f6</code></a> chore(prettier): upgrade to latest and sort imports</li> <li><a href="https://github.com/skovy/typed-scss-modules/commit/237d95ef525642a13d6d5d961329a2b1ca8ccfff"><code>237d95e</code></a> chore: upgrade node@16</li> <li>Additional commits viewable in <a href="https://github.com/skovy/typed-scss-modules/compare/v7.1.4...v8.0.0">compare view</a></li> </ul> </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Dave Tryon <45672944+DaveTryon@users.noreply.github.com>
2023-11-27 21:09:04 +03:00
"typed-scss-modules": "^8.0.0",
"typemoq": "^2.1.0",
chore: Upgrade Typescript version to 5.4.5 (#7294) #### Details Typescript Cleanup Part 3 of 3 **Covering 80 errors in 40 files in this PR** ##### Motivation **SUBPART 1:** 1. src/tests/unit/tests/common/configs/web-visualization-configuration-factory.test.ts (4) 2. src/tests/unit/tests/DetailsView/actions/assessment-action-message-creator.test.ts (4) 3. src/tests/unit/tests/DetailsView/components/assessment-issues-test-view.test.tsx (6) 4. src/tests/unit/tests/DetailsView/components/test-view-container.test.tsx (1) 5. src/tests/unit/tests/DetailsView/details-view-body.test.tsx (1) 6. src/tests/unit/tests/DetailsView/details-view-content.test.tsx (3) 7. src/tests/unit/tests/DetailsView/document-title-updater.test.ts (1) 8. src/tests/unit/tests/DetailsView/handlers/get-document-title.test.ts (2) 9. src/tests/unit/tests/DetailsView/components/left-nav/details-view-left-nav.test.tsx (1) 10. src/tests/unit/tests/DetailsView/components/next-requirement-button.test.tsx (1) 11. src/tests/unit/tests/DetailsView/components/scan-incomplete-warning.test.tsx (1) Number of errors covered as part of this user story: **25** **SUBPART 2:** Merged PR2 which had these files fixed: https://github.com/v-prachin/accessibility-insights-web/pull/1 1. src/tests/unit/tests/injected/analyzer-state-update-handler.test.ts (5) 2. src/tests/unit/tests/injected/analyzers/analyzer-provider.test.ts (1) 3. src/tests/unit/tests/injected/analyzers/tab-stops-analyzer.test.ts (1) 4. src/tests/unit/tests/injected/selector-map-helper.test.ts (4) 5. src/tests/unit/tests/injected/target-page-visualization-updater.test.ts (1) 6. src/tests/unit/tests/injected/visualization-state-change-handler.test.ts (2) 7. src/tests/unit/tests/injected/visualization-type-drawer-registrar.test.ts (1) 8. src/tests/unit/tests/popup/components/diagnostic-view-toggle-factory.test.tsx (8) 9. src/tests/unit/tests/background/stores/visualization-scan-result-store.test.ts (2) Number of errors covered as part of this user story: **25** **SUBPART 3:** 1. src/tests/unit/tests/DetailsView/components/adhoc-static-test-view.test.tsx (1) 2. src/tests/unit/tests/DetailsView/components/adhoc-tab-stops-test-view.test.tsx (1) 3. src/tests/unit/tests/DetailsView/components/iframe-warning.test.tsx (2) 4. src/tests/unit/tests/DetailsView/components/issues-table.test.tsx (1) 5. src/tests/unit/tests/DetailsView/details-view-container.test.tsx (2) 6. src/tests/unit/tests/injected/adapters/resolution-creator.test.ts (1) 7. src/tests/unit/tests/reports/package/axe-results-report.test.ts (1) 8. src/tests/unit/tests/background/target-tab-controller.test.ts (1) 9. src/tests/unit/tests/background/stores/persistent-store.test.ts (1) 10. src/tests/unit/tests/DetailsView/components/adhoc-issues-test-view.test.tsx(1) 11. src/tests/unit/tests/background/initial-visualization-store-data-generator.test.ts (2) 12. src/tests/unit/tests/reports/components/inline-image.test.tsx (1) 13. src/tests/unit/tests/common/message-creators/assessment-card-selection-message-creator.test.ts 14. src/tests/unit/tests/common/message-creators/card-selection-message-creator.test.ts 15. src/tests/unit/tests/common/message-creators/needs-review-card-selection-message-creator.test.ts 16. src/tests/unit/tests/common/notification-creator.test.ts 17. src/tests/unit/tests/common/telemetry-data-factory.test.ts 18. src/tests/unit/tests/DetailsView/actions/details-view-action-message-creator.test.ts 19. src/tests/unit/tests/DetailsView/actions/tab-stop-requirement-action-message-creator.test.ts 20. src/tests/unit/tests/DetailsView/components/left-nav/visualization-based-left-nav.test.tsx Number of errors covered as part of this user story: **30** **Total Number of errors covered as part of this user story: **80**** - src/common/components/cards/instance-details-group.tsx - src/DetailsView/details-view-initializer.ts Due to typescript changes the style of the snapshot file got re-arranged. So updated the snapshot files. ##### Context #### Pull request checklist <!-- If a checklist item is not applicable to this change, write "n/a" in the checkbox --> - [x] Addresses an existing issue: #(https://github.com/microsoft/accessibility-insights-web/pull/6611) - [x] Ran `yarn fastpass` - [x] Added/updated relevant unit test(s) (and ran `yarn test`) - [x] Verified code coverage for the changes made. Check coverage report at: `<rootDir>/test-results/unit/coverage` - [x] PR title *AND* final merge commit title both start with a semantic tag (`fix:`, `chore:`, `feat(feature-name):`, `refactor:`). See `CONTRIBUTING.md`. - [n/a] (UI changes only) Added screenshots/GIFs to description above - [n/a] (UI changes only) Verified usability with NVDA/JAWS --------- Co-authored-by: Jeevani Chinthala <v-jeevanic@microsoft.com> Co-authored-by: Vikash Yadav <v-viyada@microsoft.com>
2024-05-09 08:08:45 +03:00
"typescript": "^5.4.5",
chore(deps-dev): Bump webpack from 5.91.0 to 5.95.0 (#7456) Bumps [webpack](https://github.com/webpack/webpack) from 5.91.0 to 5.95.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/webpack/webpack/releases">webpack's releases</a>.</em></p> <blockquote> <h2>v5.95.0</h2> <h2>Bug Fixes</h2> <ul> <li>Fixed hanging when attempting to read a symlink-like file that it can't read</li> <li>Handle <code>default</code> for import context element dependency</li> <li>Merge duplicate chunks call after split chunks</li> <li>Generate correctly code for dynamically importing the same file twice and destructuring</li> <li>Use content hash as [base] and [name] for extracted DataURI's</li> <li>Distinguish <code>module</code> and <code>import</code> in <code>module-import</code> for externals <code>import</code>'s</li> <li>[Types] Make <code>EnvironmentPlugin</code> default values types less strict</li> <li>[Types] Typescript 5.6 compatibility</li> </ul> <h2>New Features</h2> <ul> <li>Add new <code>optimization.entryIife</code> option (<code>true</code> by default for the <code>production</code> mode)</li> <li>Pass output.hash* options to loader context</li> </ul> <h2>Performance</h2> <ul> <li>Avoid unneeded re-visit in build chunk graph</li> </ul> <h2>v5.94.0</h2> <h2>Bug Fixes</h2> <ul> <li>Added runtime condition for harmony reexport checked</li> <li>Handle properly <code>data</code>/<code>http</code>/<code>https</code> protocols in source maps</li> <li>Make <code>bigint</code> optimistic when browserslist not found</li> <li>Move <code>@​types/eslint-scope</code> to dev deps</li> <li>Related in asset stats is now always an array when no related found</li> <li>Handle ASI for export declarations</li> <li>Mangle destruction incorrect with export named default properly</li> <li>Fixed unexpected asi generation with sequence expression</li> <li>Fixed a lot of types</li> </ul> <h2>New Features</h2> <ul> <li>Added new external type &quot;module-import&quot;</li> <li>Support <code>webpackIgnore</code> for <code>new URL()</code> construction</li> <li>[CSS] <code>@import</code> pathinfo support</li> </ul> <h2>Security</h2> <ul> <li>Fixed DOM clobbering in auto public path</li> </ul> <h2>v5.93.0</h2> <h2>Bug Fixes</h2> <ul> <li>Generate correct relative path to runtime chunks</li> <li>Makes <code>DefinePlugin</code> quieter under default log level</li> <li>Fixed mangle destructuring default in namespace import</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/webpack/webpack/commit/e20fd634fd24fab2c821a6e6114ace706ca052d0"><code>e20fd63</code></a> chore(release): 5.95.0</li> <li><a href="https://github.com/webpack/webpack/commit/4866b0daf1dfd675a3e5d5b27656bf9529ffa106"><code>4866b0d</code></a> feat: added new <code>optimization.entryIife</code> option</li> <li><a href="https://github.com/webpack/webpack/commit/d90f6920f06b50ccf169b282aff6a8b0a23b43e3"><code>d90f692</code></a> fix: merge duplicate chunks after split chunks</li> <li><a href="https://github.com/webpack/webpack/commit/90dec30ff41ceb745b4e4d39ea1ecdb1cd3e39de"><code>90dec30</code></a> fix(externals): distinguish “module” and “import” in “module-import”</li> <li><a href="https://github.com/webpack/webpack/commit/c1a0a4666e62211a11b1489d16c45e41113b715a"><code>c1a0a46</code></a> fix(externals): distinguish “module” and “import” in “module-import”</li> <li><a href="https://github.com/webpack/webpack/commit/14d8fa8dd563350082a08519154ebce38064759c"><code>14d8fa8</code></a> fix: all tests cases</li> <li><a href="https://github.com/webpack/webpack/commit/dae16ad11e2d2accddc549a92082da3d2e667b01"><code>dae16ad</code></a> feat: pass output.hash* options to loader context</li> <li><a href="https://github.com/webpack/webpack/commit/75d185d27ecc0a73a7a743bc15dc734676da372c"><code>75d185d</code></a> feat: pass <code>output.hash*</code> options to loader context</li> <li><a href="https://github.com/webpack/webpack/commit/46e0b9cc05ae53755cda2d6b6b50be5ce6759d6f"><code>46e0b9c</code></a> test: update</li> <li><a href="https://github.com/webpack/webpack/commit/8e62f9f36b6030ba8de52ec3f6bda43927a1a963"><code>8e62f9f</code></a> test</li> <li>Additional commits viewable in <a href="https://github.com/webpack/webpack/compare/v5.91.0...v5.95.0">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=webpack&package-manager=npm_and_yarn&previous-version=5.91.0&new-version=5.95.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-09 22:39:20 +03:00
"webpack": "^5.95.0",
chore(deps-dev): Bump webpack-cli from 5.1.3 to 5.1.4 (#6689) Bumps [webpack-cli](https://github.com/webpack/webpack-cli) from 5.1.3 to 5.1.4. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/webpack/webpack-cli/releases">webpack-cli's releases</a>.</em></p> <blockquote> <h2>v5.1.4</h2> <h2><a href="https://github.com/webpack/webpack-cli/compare/webpack-cli@5.1.3...webpack-cli@5.1.4">5.1.4</a> (2023-06-07)</h2> <h3>Bug Fixes</h3> <ul> <li>multi compiler progress output (<a href="https://github.com/webpack/webpack-cli/commit/f6596242c74100bfd6fa391ed2071402a3bd4785">f659624</a>)</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/webpack/webpack-cli/blob/master/CHANGELOG.md">webpack-cli's changelog</a>.</em></p> <blockquote> <h2><a href="https://github.com/webpack/webpack-cli/compare/webpack-cli@5.1.3...webpack-cli@5.1.4">5.1.4</a> (2023-06-07)</h2> <h3>Bug Fixes</h3> <ul> <li>multi compiler progress output (<a href="https://github.com/webpack/webpack-cli/commit/f6596242c74100bfd6fa391ed2071402a3bd4785">f659624</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/webpack/webpack-cli/commit/e07f0e58df103011435524d757102534b75a6796"><code>e07f0e5</code></a> chore(release): publish new version</li> <li><a href="https://github.com/webpack/webpack-cli/commit/0345c6f34d0b074151194c1852b12c3a74cab7b7"><code>0345c6f</code></a> chore(deps-dev): bump <code>@​typescript-eslint/parser</code> from 5.59.8 to 5.59.9 (<a href="https://redirect.github.com/webpack/webpack-cli/issues/3839">#3839</a>)</li> <li><a href="https://github.com/webpack/webpack-cli/commit/f6596242c74100bfd6fa391ed2071402a3bd4785"><code>f659624</code></a> fix: multi compiler progress output</li> <li><a href="https://github.com/webpack/webpack-cli/commit/0d1ff010e3941522fd68175506e15b273aec7f46"><code>0d1ff01</code></a> chore(deps-dev): bump webpack from 5.85.0 to 5.85.1 (<a href="https://redirect.github.com/webpack/webpack-cli/issues/3837">#3837</a>)</li> <li><a href="https://github.com/webpack/webpack-cli/commit/a7ec1467d489c12c216e8a5b5599653a36997fa4"><code>a7ec146</code></a> chore(deps-dev): bump <code>@​typescript-eslint/eslint-plugin</code> (<a href="https://redirect.github.com/webpack/webpack-cli/issues/3838">#3838</a>)</li> <li><a href="https://github.com/webpack/webpack-cli/commit/94646351db2f4932cd5b1f8c5e5939834938da3c"><code>9464635</code></a> chore(deps-dev): bump eslint from 8.41.0 to 8.42.0 (<a href="https://redirect.github.com/webpack/webpack-cli/issues/3835">#3835</a>)</li> <li><a href="https://github.com/webpack/webpack-cli/commit/cf1796f73bd2612e857c41eed8aa49ed21fa5faa"><code>cf1796f</code></a> docs: update changelog</li> <li>See full diff in <a href="https://github.com/webpack/webpack-cli/compare/webpack-cli@5.1.3...webpack-cli@5.1.4">compare view</a></li> </ul> </details>
2023-06-07 22:09:49 +03:00
"webpack-cli": "^5.1.4",
"webpack-node-externals": "^3.0.0"
},
"dependencies": {
feat(react 18): upgrade to react 18. (#7336) #### Details This feature updates below packages. 1. react from v16 to v18. 2. react-dom from v16 to v18. 3. @types-react from v16 to v18. 4. @types-react-dom from v16 to v18. 5. @testing-library/react from v12 to v15. 6. @fluentui/react from v8.x.x to v8.118.1. 7. Removed react-helmet and added react-helmet-async. **1. Notable changes for react, react-dom:** **Motivation:** React 18 introduces a new root API which provides better ergonomics for managing roots. The new root API also enables the new concurrent renderer, which allows you to opt-into concurrent features. **In V16, we had below to render the component:** import { render } from 'react-dom'; const container = document.getElementById('app'); render(<App tab="home" />, container); - **In V18, we have below to render the component:** import { createRoot } from 'react-dom/client'; const container = document.getElementById('app'); const root = createRoot(container); // createRoot(container!) if you use TypeScript root.render(<App tab="home" />); **2. Notable changes for @types-react and @types-react-dom:** **Motivation:** The new types are safer and catch issues that used to be ignored by the type checker. The most notable change is that the children prop now needs to be listed explicitly when defining props - In old we have below WrappedComponent: React.ComponentType<P>, - In new we have below WrappedComponent: React.ComponentType<**React.PropsWithChildren<P>**>, **Approach for type changes:** So this Type changes are added using automation script https://github.com/eps1lon/types-react-codemod. This automation script is suggested in react18 migration document. - Added new package types-react-codemod. - After adding the package, executed yarn types-react-codemod preset-18 ./src in root, and then selected all option from the list of options. - This will transform all types of component type having child components to <React.PropsWithChildren<P>>. **3. Notable changes for @testing-library/react:** - Current version of @testing-library/react does not support react18, so from v13.x.x, react18 support is added. So updated to latest V15. For reference - https://github.com/testing-library/react-testing-library/releases/tag/v13.0.0 - Wrapped state updates/async operations under act. - Updated test cases with createRoot for createRootMock instead of render and renderMock. - **4. Notable changes for @fluentui/react from v8.x.x to v8.118.1** - Existing fluent ui version does not support react18, test cases were failing, hence after checking v8.118.1 documentation, it supports react and react-dom v18. Hence upadated. **5. Notable changes for react-helmet-async:** - Current react-helmet package throws error 'objects cannot be child, expected elements', for react18, Hence as alternative used react-helmet-async. For reference https://www.npmjs.com/package/react-helmet-async?activeTab=readme because react-helmet-async uses react18 as dependency. - Wrapped Helmet provider for root, as to pass context of react-helmet-async. - Created a variable to store data, and then this data was passed as JSX, instead of passing the data as it is. Because it will throw **"Objects cannot be used as react elements"**. **For example:** `export const GuidanceTitle = NamedFC<GuidanceTitleProps>('GuidanceTitle', ({ name }) => { const titleValue = `Guidance for ${name} - ${productName}`; return ( <> <Helmet> <title>{titleValue}</title> </Helmet> <h1>{name}</h1> </> ); });` **6. Along with above** - Made changes to mock helpers, because after react18 changes, the JSON structure of component was coming differently, so accordingly corrected the helpers, to get proper component name for snapshots. - Updated snapshots, because as we are using latest Fluent UI version, new props are introduced which can be seen in snapshots. - Refactored few test cases, which were wrong logically, like for example: using of mockReactComponents in global and inside test case using of useOriginalComponents to get the props using getMockComponentClassPropsForCall which was wrong logically is fixed to use any one approach. - Updated report package with react, react-dom v18 to keep in sync with AI web. ##### Context This PR includes all changes required for migration of AI web from react16 to react18. It includes test cases fixes. It includes lint issues fixes. <!-- Are there any parts that you've intentionally left out-of-scope for a later PR to handle? --> <!-- Were there any alternative approaches you considered? What tradeoffs did you consider? --> #### Pull request checklist <!-- If a checklist item is not applicable to this change, write "n/a" in the checkbox --> - [ ] Addresses an existing issue: #0000 - [x] Ran `yarn fastpass` - [x] Added/updated relevant unit test(s) (and ran `yarn test`) - [x] Verified code coverage for the changes made. Check coverage report at: `<rootDir>/test-results/unit/coverage` - [x] PR title *AND* final merge commit title both start with a semantic tag (`fix:`, `chore:`, `feat(feature-name):`, `refactor:`). See `CONTRIBUTING.md`. - [ ] (UI changes only) Added screenshots/GIFs to description above - [x] (UI changes only) Verified usability with NVDA/JAWS --------- Co-authored-by: Jeevani Chinthala <v-jeevanic@microsoft.com> Co-authored-by: JeevaniChinthala <148259226+JeevaniChinthala@users.noreply.github.com> Co-authored-by: v-sharmachir <v-sharmachir@microsoft.com> Co-authored-by: Chirag Sharma <150002431+v-sharmachir@users.noreply.github.com> Co-authored-by: Saanica Ghate <148259220+SaanicaG@users.noreply.github.com> Co-authored-by: Saanica Ghate <v-sghate@microsoft.com>
2024-06-14 22:58:19 +03:00
"@fluentui/react": "^8.118.1",
chore(deps): Bump @microsoft/applicationinsights-web from 2.8.11 to 2.8.15 (#6862) Bumps [@microsoft/applicationinsights-web](https://github.com/microsoft/ApplicationInsights-JS) from 2.8.11 to 2.8.15. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/microsoft/ApplicationInsights-JS/releases"><code>@​microsoft/applicationinsights-web</code>'s releases</a>.</em></p> <blockquote> <h2>2.8.15</h2> <h3>Changelog</h3> <ul> <li><a href="https://redirect.github.com/microsoft/ApplicationInsights-JS/issues/2100">#2100</a> Update UMD and IIFE Bundle intro for Version 2 to avoid conflicting with other SDK versions</li> <li><a href="https://redirect.github.com/microsoft/ApplicationInsights-JS/issues/2106">#2106</a> [Master] Consider export IClickAnalyticsConfiguration from the click plugin?</li> <li><a href="https://redirect.github.com/microsoft/ApplicationInsights-JS/issues/2107">#2107</a> [Master][Task]24316375: add support for cfgSync plugin</li> <li><a href="https://redirect.github.com/microsoft/ApplicationInsights-JS/issues/2086">#2086</a> [BUG] Field 'fileName' on type 'StackFrame' is too long. Expected: 1024 characters</li> <li><a href="https://redirect.github.com/microsoft/ApplicationInsights-JS/issues/2094">#2094</a> _getVerifiedStorageObject - contentious sessionStorage element</li> <li><a href="https://redirect.github.com/microsoft/ApplicationInsights-JS/issues/2096">#2096</a> [Master] Create rollup base to unify bundling <ul> <li><a href="https://redirect.github.com/microsoft/ApplicationInsights-JS/issues/2122">#2122</a> [Master] base rollup fix for version number</li> </ul> </li> </ul> <h2>What's Changed</h2> <ul> <li>rollup rewrite by <a href="https://github.com/siyuniu-ms"><code>@​siyuniu-ms</code></a> in <a href="https://redirect.github.com/microsoft/ApplicationInsights-JS/pull/2096">microsoft/ApplicationInsights-JS#2096</a></li> <li>add intro for Version 2 to avoid conflict by <a href="https://github.com/siyuniu-ms"><code>@​siyuniu-ms</code></a> in <a href="https://redirect.github.com/microsoft/ApplicationInsights-JS/pull/2100">microsoft/ApplicationInsights-JS#2100</a></li> <li>[Master] Consider export IClickAnalyticsConfiguration from the click plugin? <a href="https://redirect.github.com/microsoft/ApplicationInsights-JS/issues/2106">#2106</a> by <a href="https://github.com/MSNev"><code>@​MSNev</code></a> in <a href="https://redirect.github.com/microsoft/ApplicationInsights-JS/pull/2109">microsoft/ApplicationInsights-JS#2109</a></li> <li>[Master][Task]24316375: add support for cfgSync plugin by <a href="https://github.com/Karlie-777"><code>@​Karlie-777</code></a> in <a href="https://redirect.github.com/microsoft/ApplicationInsights-JS/pull/2107">microsoft/ApplicationInsights-JS#2107</a></li> <li>[Master] [BUG] Field 'fileName' on type 'StackFrame' is too long. Expected: 1024 characters <a href="https://redirect.github.com/microsoft/ApplicationInsights-JS/issues/2086">#2086</a> by <a href="https://github.com/MSNev"><code>@​MSNev</code></a> in <a href="https://redirect.github.com/microsoft/ApplicationInsights-JS/pull/2119">microsoft/ApplicationInsights-JS#2119</a></li> <li>[master] add prefix before storage name when setting it by <a href="https://github.com/siyuniu-ms"><code>@​siyuniu-ms</code></a> in <a href="https://redirect.github.com/microsoft/ApplicationInsights-JS/pull/2114">microsoft/ApplicationInsights-JS#2114</a></li> <li>master base rollup fix for version number by <a href="https://github.com/siyuniu-ms"><code>@​siyuniu-ms</code></a> in <a href="https://redirect.github.com/microsoft/ApplicationInsights-JS/pull/2122">microsoft/ApplicationInsights-JS#2122</a></li> <li>[Master][Release] Increase version to 2.8.15 by <a href="https://github.com/MSNev"><code>@​MSNev</code></a> in <a href="https://redirect.github.com/microsoft/ApplicationInsights-JS/pull/2124">microsoft/ApplicationInsights-JS#2124</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/microsoft/ApplicationInsights-JS/compare/2.8.14...2.8.15">https://github.com/microsoft/ApplicationInsights-JS/compare/2.8.14...2.8.15</a></p> <h2>2.8.14</h2> <h3>Changelog</h3> <ul> <li><a href="https://redirect.github.com/microsoft/ApplicationInsights-JS/issues/2061">#2061</a> [BUG] hasDocument should be invoked as function</li> <li><a href="https://redirect.github.com/microsoft/ApplicationInsights-JS/issues/2079">#2079</a> [Master] [BUG] The SDK is not limiting the sdkVersion length, which causes the nightly builds to throw error</li> <li><a href="https://redirect.github.com/microsoft/ApplicationInsights-JS/issues/2065">#2065</a> [Master] Type 'T' does not satisfy the constraint 'IConfiguration'</li> <li><a href="https://redirect.github.com/microsoft/ApplicationInsights-JS/issues/2075">#2075</a> [Master] [BUG] ClickAnalytics throwing errors in console</li> <li><a href="https://redirect.github.com/microsoft/ApplicationInsights-JS/issues/2071">#2071</a> [Master] Update Minify script to always sort imports</li> </ul> <h2>What's Changed</h2> <ul> <li>[Master] [BUG] hasDocument should be invoked as function <a href="https://redirect.github.com/microsoft/ApplicationInsights-JS/issues/2061">#2061</a> by <a href="https://github.com/MSNev"><code>@​MSNev</code></a> in <a href="https://redirect.github.com/microsoft/ApplicationInsights-JS/pull/2062">microsoft/ApplicationInsights-JS#2062</a></li> <li>[Master] Remove unused nightwatch due to dependent security issues by <a href="https://github.com/MSNev"><code>@​MSNev</code></a> in <a href="https://redirect.github.com/microsoft/ApplicationInsights-JS/pull/2066">microsoft/ApplicationInsights-JS#2066</a></li> <li>[Master] Update Minify script to always sort imports by <a href="https://github.com/MSNev"><code>@​MSNev</code></a> in <a href="https://redirect.github.com/microsoft/ApplicationInsights-JS/pull/2071">microsoft/ApplicationInsights-JS#2071</a></li> <li>[Master] Update ci action setup-node to v3 by <a href="https://github.com/MSNev"><code>@​MSNev</code></a> in <a href="https://redirect.github.com/microsoft/ApplicationInsights-JS/pull/2074">microsoft/ApplicationInsights-JS#2074</a></li> <li>[Master] [BUG] The SDK is not limiting the sdkVersion length, which causes the nightly builds to throw error <a href="https://redirect.github.com/microsoft/ApplicationInsights-JS/issues/2079">#2079</a> by <a href="https://github.com/MSNev"><code>@​MSNev</code></a> in <a href="https://redirect.github.com/microsoft/ApplicationInsights-JS/pull/2081">microsoft/ApplicationInsights-JS#2081</a></li> <li>[Master][Release] Increase version to 2.8.14 by <a href="https://github.com/MSNev"><code>@​MSNev</code></a> in <a href="https://redirect.github.com/microsoft/ApplicationInsights-JS/pull/2084">microsoft/ApplicationInsights-JS#2084</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/microsoft/ApplicationInsights-JS/compare/2.8.13...2.8.14">https://github.com/microsoft/ApplicationInsights-JS/compare/2.8.13...2.8.14</a></p> <h2>2.8.13</h2> <h3>Changelog</h3> <ul> <li><a href="https://redirect.github.com/microsoft/ApplicationInsights-JS/issues/2052">#2052</a> [BUG] Typing issue with generated types causing Type X is not assignable to type Y</li> <li><a href="https://redirect.github.com/microsoft/ApplicationInsights-JS/issues/2055">#2055</a> Add ability to disable the pollInternalLogs via config and change to stop using setInterval</li> <li><a href="https://redirect.github.com/microsoft/ApplicationInsights-JS/issues/2049">#2049</a> [Master] Fix Perf Tests</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/microsoft/ApplicationInsights-JS/blob/2.8.15/RELEASES.md"><code>@​microsoft/applicationinsights-web</code>'s changelog</a>.</em></p> <blockquote> <h2>2.8.15 (Aug 3rd, 2023)</h2> <h3>Changelog</h3> <ul> <li><a href="https://redirect.github.com/microsoft/ApplicationInsights-JS/issues/2100">#2100</a> Update UMD and IIFE Bundle intro for Version 2 to avoid conflicting with other SDK versions</li> <li><a href="https://redirect.github.com/microsoft/ApplicationInsights-JS/issues/2106">#2106</a> [Master] Consider export IClickAnalyticsConfiguration from the click plugin?</li> <li><a href="https://redirect.github.com/microsoft/ApplicationInsights-JS/issues/2107">#2107</a> [Master][Task]24316375: add support for cfgSync plugin</li> <li><a href="https://redirect.github.com/microsoft/ApplicationInsights-JS/issues/2086">#2086</a> [BUG] Field 'fileName' on type 'StackFrame' is too long. Expected: 1024 characters</li> <li><a href="https://redirect.github.com/microsoft/ApplicationInsights-JS/issues/2094">#2094</a> _getVerifiedStorageObject - contentious sessionStorage element</li> <li><a href="https://redirect.github.com/microsoft/ApplicationInsights-JS/issues/2096">#2096</a> [Master] Create rollup base to unify bundling <ul> <li><a href="https://redirect.github.com/microsoft/ApplicationInsights-JS/issues/2122">#2122</a> [Master] base rollup fix for version number</li> </ul> </li> </ul> <h2>2.8.14 (May 22nd, 2023)</h2> <h3>Changelog</h3> <ul> <li><a href="https://redirect.github.com/microsoft/ApplicationInsights-JS/issues/2061">#2061</a> [BUG] hasDocument should be invoked as function</li> <li><a href="https://redirect.github.com/microsoft/ApplicationInsights-JS/issues/2079">#2079</a> [Master] [BUG] The SDK is not limiting the sdkVersion length, which causes the nightly builds to throw error</li> <li><a href="https://redirect.github.com/microsoft/ApplicationInsights-JS/issues/2065">#2065</a> [Master] Type 'T' does not satisfy the constraint 'IConfiguration'</li> <li><a href="https://redirect.github.com/microsoft/ApplicationInsights-JS/issues/2075">#2075</a> [Master] [BUG] ClickAnalytics throwing errors in console</li> <li><a href="https://redirect.github.com/microsoft/ApplicationInsights-JS/issues/2071">#2071</a> [Master] Update Minify script to always sort imports</li> </ul> <h2>2.8.13 (May 1st, 2023)</h2> <h3>Changelog</h3> <ul> <li><a href="https://redirect.github.com/microsoft/ApplicationInsights-JS/issues/2052">#2052</a> [BUG] Typing issue with generated types causing Type X is not assignable to type Y</li> <li><a href="https://redirect.github.com/microsoft/ApplicationInsights-JS/issues/2055">#2055</a> Add ability to disable the pollInternalLogs via config and change to stop using setInterval</li> <li><a href="https://redirect.github.com/microsoft/ApplicationInsights-JS/issues/2049">#2049</a> [Master] Fix Perf Tests</li> </ul> <h2>2.8.12 (Apr 11th, 2023)</h2> <h3>Changelog</h3> <ul> <li><a href="https://redirect.github.com/microsoft/ApplicationInsights-JS/issues/2014">#2014</a> [BUG] The documentation for enableDebug is incorrect, it should reference enableDebugExceptions</li> <li><a href="https://redirect.github.com/microsoft/ApplicationInsights-JS/issues/2027">#2027</a> [BUG] SDK LOAD Failure reporting not working</li> <li><a href="https://redirect.github.com/microsoft/ApplicationInsights-JS/issues/2034">#2034</a> [BUG] Failed XHR request after ever tracked item when gathered logs exceed maxBatchSizeInBytes while offline</li> <li><a href="https://redirect.github.com/microsoft/ApplicationInsights-JS/issues/2037">#2037</a> [Master] Add local storage-based implementation <a href="https://redirect.github.com/microsoft/ApplicationInsights-JS/issues/1419">#1419</a> <ul> <li>Add support for user provided storage option for Sender</li> </ul> </li> <li><a href="https://redirect.github.com/microsoft/ApplicationInsights-JS/issues/2029">#2029</a> [Master] Add npm-pack and npm-publish tasks</li> <li><a href="https://redirect.github.com/microsoft/ApplicationInsights-JS/issues/2026">#2026</a> [Master] Fix examples, Throttle tests and export dependency types from Sku</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/microsoft/ApplicationInsights-JS/commit/e413172ebfd9ead4b8ee74f59044b8c267c1701b"><code>e413172</code></a> [Master][Release] Increase version to 2.8.15 (<a href="https://redirect.github.com/microsoft/ApplicationInsights-JS/issues/2124">#2124</a>)</li> <li><a href="https://github.com/microsoft/ApplicationInsights-JS/commit/0362688fbef09a11707687ab483246b58939e6e9"><code>0362688</code></a> master base rollup fix for version number (<a href="https://redirect.github.com/microsoft/ApplicationInsights-JS/issues/2122">#2122</a>)</li> <li><a href="https://github.com/microsoft/ApplicationInsights-JS/commit/fc6b7f99a2a4061ff466bbd1206d191bc7911d88"><code>fc6b7f9</code></a> [master] add prefix before storage name when setting it (<a href="https://redirect.github.com/microsoft/ApplicationInsights-JS/issues/2114">#2114</a>)</li> <li><a href="https://github.com/microsoft/ApplicationInsights-JS/commit/87bcc78400f25a1d88c813dbcdc49ff6a8fafa85"><code>87bcc78</code></a> [Master] [BUG] Field 'fileName' on type 'StackFrame' is too long. Expected: 1...</li> <li><a href="https://github.com/microsoft/ApplicationInsights-JS/commit/a8e7dc35be29015be8c4e5e21e1faaa7de16af1d"><code>a8e7dc3</code></a> [Master][Task]24316375: add support for cfgSync plugin (<a href="https://redirect.github.com/microsoft/ApplicationInsights-JS/issues/2107">#2107</a>)</li> <li><a href="https://github.com/microsoft/ApplicationInsights-JS/commit/3a9fc30c73c99f394af3817b9c8c88fa937bed68"><code>3a9fc30</code></a> [Master] Consider export IClickAnalyticsConfiguration from the click plugin? ...</li> <li><a href="https://github.com/microsoft/ApplicationInsights-JS/commit/7e288cce126ef3a2fad750367f0a679d691abd5e"><code>7e288cc</code></a> add intro for Version 2 to avoid conflict (<a href="https://redirect.github.com/microsoft/ApplicationInsights-JS/issues/2100">#2100</a>)</li> <li><a href="https://github.com/microsoft/ApplicationInsights-JS/commit/3674d3f2da325912157b75f76cb30bb6420d0eb3"><code>3674d3f</code></a> rollup rewrite (<a href="https://redirect.github.com/microsoft/ApplicationInsights-JS/issues/2096">#2096</a>)</li> <li><a href="https://github.com/microsoft/ApplicationInsights-JS/commit/559ff150149f70b2004a7f412d22268c5668d4b4"><code>559ff15</code></a> [Master][Release] Increase version to 2.8.14 (<a href="https://redirect.github.com/microsoft/ApplicationInsights-JS/issues/2084">#2084</a>)</li> <li><a href="https://github.com/microsoft/ApplicationInsights-JS/commit/4337b5d7daf7acc210ce1143001bc6aefcb9a4bb"><code>4337b5d</code></a> [Master] [BUG] The SDK is not limiting the sdkVersion length, which causes th...</li> <li>Additional commits viewable in <a href="https://github.com/microsoft/ApplicationInsights-JS/compare/2.8.11...2.8.15">compare view</a></li> </ul> </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-08-04 03:24:35 +03:00
"@microsoft/applicationinsights-web": "^2.8.15",
chore(deps): Bump @testing-library/user-event from 14.5.1 to 14.5.2 (#7178) Bumps [@testing-library/user-event](https://github.com/testing-library/user-event) from 14.5.1 to 14.5.2. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/testing-library/user-event/releases"><code>@​testing-library/user-event</code>'s releases</a>.</em></p> <blockquote> <h2>v14.5.2</h2> <h2><a href="https://github.com/testing-library/user-event/compare/v14.5.1...v14.5.2">14.5.2</a> (2023-12-29)</h2> <h3>Bug Fixes</h3> <ul> <li>remove interop and deep DTL imports (<a href="https://github.com/testing-library/user-event/commit/6a3c896bd2d77d284c6deab4f4f02c0fb366824b">6a3c896</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/testing-library/user-event/commit/d0362796a33c2d39713998f82ae309020c37b385"><code>d036279</code></a> chore: upgrade <code>node</code> in codesandbox</li> <li><a href="https://github.com/testing-library/user-event/commit/910fee5ff3ff49f16a87f87579ce6e082fa00022"><code>910fee5</code></a> chore: set tsconfig <code>baseUrl</code></li> <li><a href="https://github.com/testing-library/user-event/commit/fa8d86768037b798ee6891d01a47a82e1e96b6c1"><code>fa8d867</code></a> revert: swap release script</li> <li><a href="https://github.com/testing-library/user-event/commit/c4b46292d12884641334efa943973aeaec46d1ea"><code>c4b4629</code></a> chore: upgrade testing environment</li> <li><a href="https://github.com/testing-library/user-event/commit/6a3c896bd2d77d284c6deab4f4f02c0fb366824b"><code>6a3c896</code></a> fix: remove interop and deep DTL imports</li> <li>See full diff in <a href="https://github.com/testing-library/user-event/compare/v14.5.1...v14.5.2">compare view</a></li> </ul> </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-03 20:01:13 +03:00
"@testing-library/user-event": "^14.5.2",
"ajv": "^8.12.0",
"axe-core": "4.10.2",
chore(deps): Bump classnames from 2.4.0 to 2.5.1 (#7184) Bumps [classnames](https://github.com/JedWatson/classnames) from 2.4.0 to 2.5.1. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/JedWatson/classnames/blob/main/HISTORY.md">classnames's changelog</a>.</em></p> <blockquote> <h2>v2.5.1 / 2023-12-29</h2> <ul> <li>Remove <code>workspaces</code> field from package (<a href="https://redirect.github.com/JedWatson/classnames/pull/350">#350</a>)</li> </ul> <h2>v2.5.0 / 2023-12-27</h2> <ul> <li>Restore ability to pass a TypeScript <code>interface</code> (<a href="https://redirect.github.com/JedWatson/classnames/pull/341">#341</a>)</li> <li>Add <code>exports</code> field to package (<a href="https://redirect.github.com/JedWatson/classnames/pull/342">#342</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/JedWatson/classnames/commit/2e3683264bab067d13938b5eb03a96391a089cb4"><code>2e36832</code></a> Prepare for release of version 2.5.1 (<a href="https://redirect.github.com/JedWatson/classnames/issues/351">#351</a>)</li> <li><a href="https://github.com/JedWatson/classnames/commit/93314019575be682fe5fbace1f8004c11acc416a"><code>9331401</code></a> Remove benchmarks from workspace (<a href="https://redirect.github.com/JedWatson/classnames/issues/350">#350</a>)</li> <li><a href="https://github.com/JedWatson/classnames/commit/ff6dd1e37a091a1463d1e1b4f158b1df1e34cd86"><code>ff6dd1e</code></a> Bump to the latest version (<a href="https://redirect.github.com/JedWatson/classnames/issues/347">#347</a>)</li> <li><a href="https://github.com/JedWatson/classnames/commit/942db499b1d889cdb9da94f0c2e1d7de0cb629a7"><code>942db49</code></a> Add GitHub provenance for publishing (<a href="https://redirect.github.com/JedWatson/classnames/issues/345">#345</a>)</li> <li><a href="https://github.com/JedWatson/classnames/commit/28ea73f9174bfa71675e954d01e6a1ac7baa6fe6"><code>28ea73f</code></a> Prepare for release of version 2.5.0 (<a href="https://redirect.github.com/JedWatson/classnames/issues/344">#344</a>)</li> <li><a href="https://github.com/JedWatson/classnames/commit/dfeb7f3604afe20c27818d926a651e6c6fc8c664"><code>dfeb7f3</code></a> Fix URL for GIT repository in package (<a href="https://redirect.github.com/JedWatson/classnames/issues/343">#343</a>)</li> <li><a href="https://github.com/JedWatson/classnames/commit/8a840eae0f829b2a5a8bf581e6d6337150be3f97"><code>8a840ea</code></a> Add <code>exports</code> field to package (<a href="https://redirect.github.com/JedWatson/classnames/issues/342">#342</a>)</li> <li><a href="https://github.com/JedWatson/classnames/commit/ea8e8398a680acb0ab740d5d062794c71b43ea96"><code>ea8e839</code></a> Restore ability to pass TypeScript <code>interface</code> (<a href="https://redirect.github.com/JedWatson/classnames/issues/341">#341</a>)</li> <li><a href="https://github.com/JedWatson/classnames/commit/930c74809e8eff73cf3924d0d986ca97ae350134"><code>930c748</code></a> Bump <code>classnames</code> to the latest version (<a href="https://redirect.github.com/JedWatson/classnames/issues/340">#340</a>)</li> <li><a href="https://github.com/JedWatson/classnames/commit/d2d10f565e43c4f67cc4389dd2f2dcb5d1482633"><code>d2d10f5</code></a> Bump tsd from 0.30.0 to 0.30.1 (<a href="https://redirect.github.com/JedWatson/classnames/issues/339">#339</a>)</li> <li>See full diff in <a href="https://github.com/JedWatson/classnames/compare/v2.4.0...v2.5.1">compare view</a></li> </ul> </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-03 20:57:56 +03:00
"classnames": "^2.5.1",
"idb-keyval": "^6.2.1",
"lodash": "^4.17.21",
chore(deps): Bump luxon from 3.4.4 to 3.5.0 (#7415) Bumps [luxon](https://github.com/moment/luxon) from 3.4.4 to 3.5.0. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/moment/luxon/blob/master/CHANGELOG.md">luxon's changelog</a>.</em></p> <blockquote> <h1>3.5.0 (2024-08-03)</h1> <ul> <li>Various performance improvements</li> <li>throwOnInvalid causes the constructor to throw if the year is invalid</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/moment/luxon/commit/a4044fe60eaae88d2397069eb43f018491a6a698"><code>a4044fe</code></a> bump to 3.5.0</li> <li><a href="https://github.com/moment/luxon/commit/cea7b5f7eac87db57e183f48da97210c47af7034"><code>cea7b5f</code></a> Documented weekSettings opt in DateTime (<a href="https://redirect.github.com/moment/luxon/issues/1640">#1640</a>)</li> <li><a href="https://github.com/moment/luxon/commit/2008075eb759d0f2c0dd9c3a9b7cb82971cd1a24"><code>2008075</code></a> Fixed duplicate word in comment in datetime.js (<a href="https://redirect.github.com/moment/luxon/issues/1623">#1623</a>)</li> <li><a href="https://github.com/moment/luxon/commit/cafc4ee159bef4a87c1106daf010fc55e9c29ec7"><code>cafc4ee</code></a> Perf: Cache ts offset guesses for quickDT (<a href="https://redirect.github.com/moment/luxon/issues/1579">#1579</a>)</li> <li><a href="https://github.com/moment/luxon/commit/73c4438852a5e32a8f4140eae6b9829fc586b7dd"><code>73c4438</code></a> fix cutoff year docs</li> <li><a href="https://github.com/moment/luxon/commit/895a74916a89f816de7c98e912ae9140c6327897"><code>895a749</code></a> Added some JS doc for time zones (<a href="https://redirect.github.com/moment/luxon/issues/1499">#1499</a>)</li> <li><a href="https://github.com/moment/luxon/commit/080e813122bfc2e79f3cd15eed9c70ba26427f10"><code>080e813</code></a> Alias DateTime in documentation site (<a href="https://redirect.github.com/moment/luxon/issues/1546">#1546</a>)</li> <li><a href="https://github.com/moment/luxon/commit/55bdb08f8d4890900465716050a05fa1489272b7"><code>55bdb08</code></a> add DATETIME_MED_WITH_WEEKDAY to formatting.md (<a href="https://redirect.github.com/moment/luxon/issues/1554">#1554</a>)</li> <li><a href="https://github.com/moment/luxon/commit/161611449c3db3e6c36638a3eeccdff65fdfb452"><code>1616114</code></a> format</li> <li><a href="https://github.com/moment/luxon/commit/576321525234685ceda02115d964e992e7e8addf"><code>5763215</code></a> Update interval.js doc per <a href="https://redirect.github.com/moment/luxon/issues/742">#742</a> (<a href="https://redirect.github.com/moment/luxon/issues/1565">#1565</a>)</li> <li>Additional commits viewable in <a href="https://github.com/moment/luxon/compare/3.4.4...3.5.0">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=luxon&package-manager=npm_and_yarn&previous-version=3.4.4&new-version=3.5.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-12 21:02:22 +03:00
"luxon": "^3.5.0",
feat(react 18): upgrade to react 18. (#7336) #### Details This feature updates below packages. 1. react from v16 to v18. 2. react-dom from v16 to v18. 3. @types-react from v16 to v18. 4. @types-react-dom from v16 to v18. 5. @testing-library/react from v12 to v15. 6. @fluentui/react from v8.x.x to v8.118.1. 7. Removed react-helmet and added react-helmet-async. **1. Notable changes for react, react-dom:** **Motivation:** React 18 introduces a new root API which provides better ergonomics for managing roots. The new root API also enables the new concurrent renderer, which allows you to opt-into concurrent features. **In V16, we had below to render the component:** import { render } from 'react-dom'; const container = document.getElementById('app'); render(<App tab="home" />, container); - **In V18, we have below to render the component:** import { createRoot } from 'react-dom/client'; const container = document.getElementById('app'); const root = createRoot(container); // createRoot(container!) if you use TypeScript root.render(<App tab="home" />); **2. Notable changes for @types-react and @types-react-dom:** **Motivation:** The new types are safer and catch issues that used to be ignored by the type checker. The most notable change is that the children prop now needs to be listed explicitly when defining props - In old we have below WrappedComponent: React.ComponentType<P>, - In new we have below WrappedComponent: React.ComponentType<**React.PropsWithChildren<P>**>, **Approach for type changes:** So this Type changes are added using automation script https://github.com/eps1lon/types-react-codemod. This automation script is suggested in react18 migration document. - Added new package types-react-codemod. - After adding the package, executed yarn types-react-codemod preset-18 ./src in root, and then selected all option from the list of options. - This will transform all types of component type having child components to <React.PropsWithChildren<P>>. **3. Notable changes for @testing-library/react:** - Current version of @testing-library/react does not support react18, so from v13.x.x, react18 support is added. So updated to latest V15. For reference - https://github.com/testing-library/react-testing-library/releases/tag/v13.0.0 - Wrapped state updates/async operations under act. - Updated test cases with createRoot for createRootMock instead of render and renderMock. - **4. Notable changes for @fluentui/react from v8.x.x to v8.118.1** - Existing fluent ui version does not support react18, test cases were failing, hence after checking v8.118.1 documentation, it supports react and react-dom v18. Hence upadated. **5. Notable changes for react-helmet-async:** - Current react-helmet package throws error 'objects cannot be child, expected elements', for react18, Hence as alternative used react-helmet-async. For reference https://www.npmjs.com/package/react-helmet-async?activeTab=readme because react-helmet-async uses react18 as dependency. - Wrapped Helmet provider for root, as to pass context of react-helmet-async. - Created a variable to store data, and then this data was passed as JSX, instead of passing the data as it is. Because it will throw **"Objects cannot be used as react elements"**. **For example:** `export const GuidanceTitle = NamedFC<GuidanceTitleProps>('GuidanceTitle', ({ name }) => { const titleValue = `Guidance for ${name} - ${productName}`; return ( <> <Helmet> <title>{titleValue}</title> </Helmet> <h1>{name}</h1> </> ); });` **6. Along with above** - Made changes to mock helpers, because after react18 changes, the JSON structure of component was coming differently, so accordingly corrected the helpers, to get proper component name for snapshots. - Updated snapshots, because as we are using latest Fluent UI version, new props are introduced which can be seen in snapshots. - Refactored few test cases, which were wrong logically, like for example: using of mockReactComponents in global and inside test case using of useOriginalComponents to get the props using getMockComponentClassPropsForCall which was wrong logically is fixed to use any one approach. - Updated report package with react, react-dom v18 to keep in sync with AI web. ##### Context This PR includes all changes required for migration of AI web from react16 to react18. It includes test cases fixes. It includes lint issues fixes. <!-- Are there any parts that you've intentionally left out-of-scope for a later PR to handle? --> <!-- Were there any alternative approaches you considered? What tradeoffs did you consider? --> #### Pull request checklist <!-- If a checklist item is not applicable to this change, write "n/a" in the checkbox --> - [ ] Addresses an existing issue: #0000 - [x] Ran `yarn fastpass` - [x] Added/updated relevant unit test(s) (and ran `yarn test`) - [x] Verified code coverage for the changes made. Check coverage report at: `<rootDir>/test-results/unit/coverage` - [x] PR title *AND* final merge commit title both start with a semantic tag (`fix:`, `chore:`, `feat(feature-name):`, `refactor:`). See `CONTRIBUTING.md`. - [ ] (UI changes only) Added screenshots/GIFs to description above - [x] (UI changes only) Verified usability with NVDA/JAWS --------- Co-authored-by: Jeevani Chinthala <v-jeevanic@microsoft.com> Co-authored-by: JeevaniChinthala <148259226+JeevaniChinthala@users.noreply.github.com> Co-authored-by: v-sharmachir <v-sharmachir@microsoft.com> Co-authored-by: Chirag Sharma <150002431+v-sharmachir@users.noreply.github.com> Co-authored-by: Saanica Ghate <148259220+SaanicaG@users.noreply.github.com> Co-authored-by: Saanica Ghate <v-sghate@microsoft.com>
2024-06-14 22:58:19 +03:00
"react": "^18.3.1",
"react-dom": "^18.3.1",
"react-helmet-async": "^2.0.5",
"react-resize-detector": "^9.1.1",
chore(deps): Bump react-router-dom from 6.21.1 to 6.21.3 (#7208) Bumps [react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom) from 6.21.1 to 6.21.3. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/remix-run/react-router/releases">react-router-dom's releases</a>.</em></p> <blockquote> <h2>react-router-dom-v5-compat@6.4.0-pre.15</h2> <h3>Patch Changes</h3> <ul> <li>Updated dependencies <ul> <li>react-router@6.4.0-pre.15</li> <li>react-router-dom@6.4.0-pre.15</li> </ul> </li> </ul> <h2>react-router-dom-v5-compat@6.4.0-pre.11</h2> <h3>Patch Changes</h3> <ul> <li>Updated dependencies <ul> <li>react-router@6.4.0-pre.11</li> <li>react-router-dom@6.4.0-pre.11</li> </ul> </li> </ul> <h2>react-router-dom-v5-compat@6.4.0-pre.10</h2> <h3>Patch Changes</h3> <ul> <li>Updated dependencies <ul> <li>react-router@6.4.0-pre.10</li> <li>react-router-dom@6.4.0-pre.10</li> </ul> </li> </ul> <h2>react-router-dom-v5-compat@6.4.0-pre.9</h2> <h3>Patch Changes</h3> <ul> <li>Updated dependencies <ul> <li>react-router@6.4.0-pre.9</li> <li>react-router-dom@6.4.0-pre.9</li> </ul> </li> </ul> <h2>react-router-dom-v5-compat@6.4.0-pre.8</h2> <h3>Patch Changes</h3> <ul> <li>Updated dependencies <ul> <li>react-router@6.4.0-pre.8</li> <li>react-router-dom@6.4.0-pre.8</li> </ul> </li> </ul> <h2>react-router-dom-v5-compat@6.4.0-pre.7</h2> <h3>Patch Changes</h3> <ul> <li>Updated dependencies <ul> <li><code>react-router@6.4.0-pre.7</code></li> <li><code>react-router-dom@6.4.0-pre.7</code></li> </ul> </li> </ul> <h2>react-router-dom-v5-compat@6.4.0-pre.6</h2> <h3>Patch Changes</h3> <ul> <li>44bce3c6: Fix <code>react-router-dom</code> peer dependency version <ul> <li>react-router@6.4.0-pre.6</li> <li>react-router-dom@6.4.0-pre.6</li> </ul> </li> </ul> <h2>react-router-dom-v5-compat@6.4.0-pre.5</h2> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-29 13:36:35 +03:00
"react-router-dom": "^6.21.3",
chore(deps): Bump tabbable from 6.1.2 to 6.2.0 (#6771) Bumps [tabbable](https://github.com/focus-trap/tabbable) from 6.1.2 to 6.2.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/focus-trap/tabbable/releases">tabbable's releases</a>.</em></p> <blockquote> <h2>v6.2.0</h2> <h3>Minor Changes</h3> <ul> <li>18a093f: Add new <code>getTabIndex()</code> API which enables Focus-trap to determine tab indexes in the same way as Tabbable when necessary (see <a href="https://redirect.github.com/focus-trap/focus-trap/pull/974">focus-trap#974</a>).</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/focus-trap/tabbable/blob/master/CHANGELOG.md">tabbable's changelog</a>.</em></p> <blockquote> <h2>6.2.0</h2> <h3>Minor Changes</h3> <ul> <li>18a093f: Add new <code>getTabIndex()</code> API which enables Focus-trap to determine tab indexes in the same way as Tabbable when necessary (see <a href="https://redirect.github.com/focus-trap/focus-trap/pull/974">focus-trap#974</a>).</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/focus-trap/tabbable/commit/98ad98efbeac039752e75997a9ab4e9d65e0f86b"><code>98ad98e</code></a> Version Packages (<a href="https://redirect.github.com/focus-trap/tabbable/issues/1040">#1040</a>)</li> <li><a href="https://github.com/focus-trap/tabbable/commit/18a093fa294c9a1d204c843c9b6416415de75b82"><code>18a093f</code></a> Add new getTabIndex() export (<a href="https://redirect.github.com/focus-trap/tabbable/issues/1039">#1039</a>)</li> <li><a href="https://github.com/focus-trap/tabbable/commit/66b753b5e565ca6fd0c5f2fff9f3b0a37699137d"><code>66b753b</code></a> [DEPENDABOT]: Bump cypress from 12.14.0 to 12.15.0 (<a href="https://redirect.github.com/focus-trap/tabbable/issues/1033">#1033</a>)</li> <li><a href="https://github.com/focus-trap/tabbable/commit/bbb3e7c19d694a8ca67894c974aa088671332037"><code>bbb3e7c</code></a> [DEPENDABOT]: Bump webpack from 5.86.0 to 5.87.0 (<a href="https://redirect.github.com/focus-trap/tabbable/issues/1034">#1034</a>)</li> <li><a href="https://github.com/focus-trap/tabbable/commit/f76b079f41e53875c1fcb2ffb0c6d2dc222c9402"><code>f76b079</code></a> [DEPENDABOT]: Bump eslint-plugin-jest from 27.2.1 to 27.2.2 (<a href="https://redirect.github.com/focus-trap/tabbable/issues/1035">#1035</a>)</li> <li><a href="https://github.com/focus-trap/tabbable/commit/57ef68e4d5050925e5241af9215acce63fe01076"><code>57ef68e</code></a> [DEPENDABOT]: Bump eslint from 8.42.0 to 8.43.0 (<a href="https://redirect.github.com/focus-trap/tabbable/issues/1036">#1036</a>)</li> <li><a href="https://github.com/focus-trap/tabbable/commit/33b8390ff5def9c696cb029b62ed6126d456cc34"><code>33b8390</code></a> [DEPENDABOT]: Bump <code>@​rollup/plugin-commonjs</code> from 25.0.1 to 25.0.2 (<a href="https://redirect.github.com/focus-trap/tabbable/issues/1037">#1037</a>)</li> <li><a href="https://github.com/focus-trap/tabbable/commit/7f8da81dcbfe30db01b061b49c8a8349e6648566"><code>7f8da81</code></a> [DEPENDABOT]: Bump <code>@​testing-library/dom</code> from 9.3.0 to 9.3.1 (<a href="https://redirect.github.com/focus-trap/tabbable/issues/1038">#1038</a>)</li> <li><a href="https://github.com/focus-trap/tabbable/commit/78d462bfd2cb9a5f94aaa48b6bc06e7dd304a71b"><code>78d462b</code></a> [DEPENDABOT]: Bump <code>@​babel/eslint-parser</code> from 7.21.8 to 7.22.5 (<a href="https://redirect.github.com/focus-trap/tabbable/issues/1025">#1025</a>)</li> <li><a href="https://github.com/focus-trap/tabbable/commit/733335ae6f51d381ea1266a3c405587831b804cb"><code>733335a</code></a> [DEPENDABOT]: Bump webpack from 5.85.1 to 5.86.0 (<a href="https://redirect.github.com/focus-trap/tabbable/issues/1026">#1026</a>)</li> <li>Additional commits viewable in <a href="https://github.com/focus-trap/tabbable/compare/v6.1.2...v6.2.0">compare view</a></li> </ul> </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-28 05:53:09 +03:00
"tabbable": "^6.2.0",
"ua-parser-js": "^1.0.37",
chore(deps): Bump uuid and @types/uuid (#6959) Bumps [uuid](https://github.com/uuidjs/uuid) and [@types/uuid](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/uuid). These dependencies needed to be updated together. Updates `uuid` from 9.0.0 to 9.0.1 <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/uuidjs/uuid/blob/main/CHANGELOG.md">uuid's changelog</a>.</em></p> <blockquote> <h2><a href="https://github.com/uuidjs/uuid/compare/v9.0.0...v9.0.1">9.0.1</a> (2023-09-12)</h2> <h3>build</h3> <ul> <li>Fix CI to work with Node.js 20.x</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/uuidjs/uuid/commit/b3f142f7efa6d335cd667413b8a5860d2dd04ebf"><code>b3f142f</code></a> chore(release): 9.0.1</li> <li><a href="https://github.com/uuidjs/uuid/commit/fc5d64346a8a93324b7f8f87bdc6b96164f35ba0"><code>fc5d643</code></a> chore: add node@12 back to CI, update readme (<a href="https://redirect.github.com/uuidjs/uuid/issues/733">#733</a>)</li> <li><a href="https://github.com/uuidjs/uuid/commit/462128b660e477c8878a991073547c01ffaf76e6"><code>462128b</code></a> ci: update node versions for cI (<a href="https://redirect.github.com/uuidjs/uuid/issues/732">#732</a>)</li> <li><a href="https://github.com/uuidjs/uuid/commit/4de23a6030e65ac72b3b015680f08e7e292681ed"><code>4de23a6</code></a> test: remove missing getRandomValues test (<a href="https://redirect.github.com/uuidjs/uuid/issues/709">#709</a>)</li> <li><a href="https://github.com/uuidjs/uuid/commit/6eef540aa3407b15e1e7573f45ff17098e9343ea"><code>6eef540</code></a> chore: adapt bundlewatch config to new main branch name (<a href="https://redirect.github.com/uuidjs/uuid/issues/705">#705</a>)</li> <li><a href="https://github.com/uuidjs/uuid/commit/60ffc406a38128f6dbc8c1d581681843dcf5d0c1"><code>60ffc40</code></a> chore: run npm audit fix for json5 (<a href="https://redirect.github.com/uuidjs/uuid/issues/704">#704</a>)</li> <li><a href="https://github.com/uuidjs/uuid/commit/862562e7a20834532045ecf45266c391cf12e5c7"><code>862562e</code></a> ci: run browser tests on pull_request_target (<a href="https://redirect.github.com/uuidjs/uuid/issues/703">#703</a>)</li> <li><a href="https://github.com/uuidjs/uuid/commit/e6b0c909b47f963b63e594bdafa31e958bf2a4d3"><code>e6b0c90</code></a> chore: minor typos in non-code areas (<a href="https://redirect.github.com/uuidjs/uuid/issues/702">#702</a>)</li> <li><a href="https://github.com/uuidjs/uuid/commit/8f028c4ea42ce41a9a9dc5fa634abe525b2e2066"><code>8f028c4</code></a> chore: upgrade and fix the stale-issues workflow (<a href="https://redirect.github.com/uuidjs/uuid/issues/699">#699</a>)</li> <li><a href="https://github.com/uuidjs/uuid/commit/1ebda6cbfe9ec731a6f6f80c8b1938267a97afbb"><code>1ebda6c</code></a> chore: add SECURITY.md, fixes <a href="https://redirect.github.com/uuidjs/uuid/issues/696">#696</a> (<a href="https://redirect.github.com/uuidjs/uuid/issues/697">#697</a>)</li> <li>Additional commits viewable in <a href="https://github.com/uuidjs/uuid/compare/v9.0.0...v9.0.1">compare view</a></li> </ul> </details> <br /> Updates `@types/uuid` from 9.0.3 to 9.0.4 <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/uuid">compare view</a></li> </ul> </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-16 00:52:05 +03:00
"uuid": "^9.0.1",
chore(deps): Bump webextension-polyfill from 0.10.0 to 0.12.0 (#7344) Bumps [webextension-polyfill](https://github.com/mozilla/webextension-polyfill) from 0.10.0 to 0.12.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/mozilla/webextension-polyfill/releases">webextension-polyfill's releases</a>.</em></p> <blockquote> <h2>0.12.0</h2> <h3>Bug Fixes</h3> <ul> <li>Removed unnecessary webpack and webpack-cli npm packages from webextension-polyfill npm package dependencies (<a href="https://redirect.github.com/mozilla/webextension-polyfill/issues/614">#614</a>) (<a href="https://redirect.github.com/mozilla/webextension-polyfill/issues/604">mozilla/webextension-polyfill#604</a>)</li> </ul> <p>See <a href="https://github.com/mozilla/webextension-polyfill/compare/0.11.0...0.12.0">all changes for 0.12.0</a></p> <ul> <li><a href="https://unpkg.com/webextension-polyfill@0.12.0/dist/">https://unpkg.com/webextension-polyfill@0.12.0/dist/</a></li> </ul> <h2>0.11.0</h2> <h3>Bug Fixes</h3> <ul> <li>Fix no-op check to work with Safari and support of old browsers (<a href="https://redirect.github.com/mozilla/webextension-polyfill/issues/582">#582</a>) (<a href="https://redirect.github.com/mozilla/webextension-polyfill/issues/364">mozilla/webextension-polyfill#364</a>)</li> </ul> <p>See <a href="https://github.com/mozilla/webextension-polyfill/compare/0.10.0...0.11.0">all changes for 0.11.0</a></p> <ul> <li><a href="https://unpkg.com/webextension-polyfill@0.11.0/dist/">https://unpkg.com/webextension-polyfill@0.11.0/dist/</a></li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/mozilla/webextension-polyfill/commit/1649d84ad93c6ebb7225a3db44e96c33e6bbb4a7"><code>1649d84</code></a> chore: bump version for release 0.12.0</li> <li><a href="https://github.com/mozilla/webextension-polyfill/commit/08c7650cbcffbda8bca7d7eba52530de5d28a30b"><code>08c7650</code></a> fix: Remove webpack and webpack-cli dependencies (<a href="https://redirect.github.com/mozilla/webextension-polyfill/issues/614">#614</a>)</li> <li><a href="https://github.com/mozilla/webextension-polyfill/commit/89a7281da5442dc01cf1556b243e5114b964b192"><code>89a7281</code></a> chore: drop -g from npm install in ci config (<a href="https://redirect.github.com/mozilla/webextension-polyfill/issues/597">#597</a>)</li> <li><a href="https://github.com/mozilla/webextension-polyfill/commit/af051ff258168f29d823462eb8dcf906752336ca"><code>af051ff</code></a> chore: bump version for release 0.11.0</li> <li><a href="https://github.com/mozilla/webextension-polyfill/commit/338d75f9cb8c8a5311de295aa27da558df750a0b"><code>338d75f</code></a> chore: chromedriver and geckodriver dependencies along with circleci config (...</li> <li><a href="https://github.com/mozilla/webextension-polyfill/commit/871b49d98968e940011ebf4506028befe9859b0e"><code>871b49d</code></a> fix: no-op check to work with Safari and support of old browsers. (<a href="https://redirect.github.com/mozilla/webextension-polyfill/issues/582">#582</a>)</li> <li><a href="https://github.com/mozilla/webextension-polyfill/commit/0cf8915cb1cd4f7792e1f25f022905a1384ba969"><code>0cf8915</code></a> chore(deps-dev): bump chromedriver from 110.0.0 to 112.0.0 (<a href="https://redirect.github.com/mozilla/webextension-polyfill/issues/456">#456</a>)</li> <li><a href="https://github.com/mozilla/webextension-polyfill/commit/ff464da2e3947ae477ba86a20ab7753e9b5d57e8"><code>ff464da</code></a> Update dependabot.yml</li> <li><a href="https://github.com/mozilla/webextension-polyfill/commit/fbe11ef3da0173499d0c5dec00311ee114c6203f"><code>fbe11ef</code></a> chore(deps-dev): bump grunt from 1.5.3 to 1.6.1 (<a href="https://redirect.github.com/mozilla/webextension-polyfill/issues/438">#438</a>)</li> <li><a href="https://github.com/mozilla/webextension-polyfill/commit/35faec3098a630f258581d85287dc79fb260ec4a"><code>35faec3</code></a> chore(deps-dev): bump geckodriver from 3.0.2 to 3.2.0 (<a href="https://redirect.github.com/mozilla/webextension-polyfill/issues/427">#427</a>)</li> <li>Additional commits viewable in <a href="https://github.com/mozilla/webextension-polyfill/compare/0.10.0...0.12.0">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=webextension-polyfill&package-manager=npm_and_yarn&previous-version=0.10.0&new-version=0.12.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) You can trigger a rebase of this PR by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> > **Note** > Automatic rebases have been disabled on this pull request as it has been open for over 30 days. Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-10 00:11:00 +03:00
"webextension-polyfill": "^0.12.0"
},
"resolutions": {
chore(deps-dev): update to node 16 (#5343) #### Details This PR bumps our default/recommended build environment to Node 16. There aren't any real breaking changes affecting us here, except that our unit tests appear to be much slower (timing out after 10m instead of taking 6-7m in Node 14). We could work around this by just sharding the unit tests like we do for e2e tests already, but it's not ideal; besides "still being slower for local development", it also breaks code coverage reporting (unless we add some new job to merge the results before publishing coverage). The most relevant looking Jest/Node/V8 issues seem to be covered in the discussion of https://github.com/facebook/jest/issues/11956 - it would be good to experiment with some of the options on that thread to see if we can get the unit test time back down without needing to shard them. Some options to explore: * Test Node 16.10.0 vs 16.11.0 (we wouldn't want to pin to 16.10.0, but it would be good to try it out to verify that the slowness really is caused by the V8 update in question on that issue) * Try out the assorted node/v8 command line argument combinations suggested by that thread Alternatively, we could explore more generic ways of making the tests faster; I think https://github.com/nicolo-ribaudo/jest-light-runner would be promising to look into. ##### Motivation Keep dependencies up to date; 16 has been an LTS release for several months now. Also, `accessibility-insights-service` updated to Node 16 yesterday, and we want to ensure that the packages we publish for it to consume are tested in the same environment. ##### Context n/a #### Pull request checklist <!-- If a checklist item is not applicable to this change, write "n/a" in the checkbox --> - [n/a] Addresses an existing issue: #0000 - [x] Ran `yarn fastpass` - [ ] Added/updated relevant unit test(s) (and ran `yarn test`) - [n/a] Verified code coverage for the changes made. Check coverage report at: `<rootDir>/test-results/unit/coverage` - [x] PR title *AND* final merge commit title both start with a semantic tag (`fix:`, `chore:`, `feat(feature-name):`, `refactor:`). See `CONTRIBUTING.md`. - [n/a] (UI changes only) Added screenshots/GIFs to description above - [n/a] (UI changes only) Verified usability with NVDA/JAWS
2022-04-30 00:57:41 +03:00
"@types/node": "^16.11.7",
"ansi-regex@^2.0.0": "^5.0.1",
"license-check-and-add/yargs@^13.3.0": "^15.3.1",
"nth-check@~1.0.1": "^2.0.1",
"semver@^6.0.0": "^6.3.1",
"semver@^7.0.0": "^7.5.2"
}
2019-01-05 00:29:37 +03:00
}