Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Migrate from yarn v1 to npm #2462

Merged
merged 11 commits into from
Oct 10, 2024

Conversation

andreasgerstmayr
Copy link
Contributor

@andreasgerstmayr andreasgerstmayr commented Oct 4, 2024

Which problem is this PR solving?

  • simplify build by using the default package manager for Node.js
  • yarn v1 is not actively maintained anymore
  • obsoletes Upgrade yarn to v3.8.5 #2459

Description of the changes

  • move from yarn v1 to npm

To not regress, I created a small script to compare the old and new version of the lockfile:

Dependency dashboard (excluding equal, upgraded)

Name jaeger-ui/yarn.lock migrate-to-npm/package-lock.json Status
eslint-plugin-react-hooks 4.6.2 added
ger-ui 1.62.0 added
resolve 1.22.8, 2.0.0-next.5 1.22.8, 2.0.0-next.5, 2.0.0-next.5 ?
true-myth 5.4.0 added
xus 0.2.0 added

Summary: 16 upgraded, 0 downgraded, 4 added, 0 removed, 1200 equal.

Full list of changes

Dependency dashboard

Name jaeger-ui/yarn.lock migrate-to-npm/package-lock.json Status
@adobe/css-tools 4.4.0 4.4.0 equal
@ampproject/remapping 2.3.0 2.3.0 equal
@ant-design/colors 7.1.0 7.1.0 equal
@ant-design/compatible 5.1.3 5.1.3 equal
@ant-design/css-animation 1.7.3 1.7.3 equal
@ant-design/cssinjs 1.21.1 1.21.1 equal
@ant-design/cssinjs-utils 1.1.0 1.1.0 equal
@ant-design/fast-color 2.0.6 2.0.6 equal
@ant-design/icons 5.5.1 5.5.1 equal
@ant-design/icons-svg 4.4.2 4.4.2 equal
@ant-design/react-slick 1.1.2 1.1.2 equal
@babel/cli 7.25.6 7.25.6 equal
@babel/code-frame 7.25.7 7.25.7 equal
@babel/compat-data 7.25.7 7.25.8 upgraded
@babel/core 7.25.2, 7.25.7 7.25.2, 7.25.8 equal
@babel/eslint-parser 7.25.7 7.25.8 upgraded
@babel/generator 7.25.7 7.25.7 equal
@babel/helper-annotate-as-pure 7.25.7 7.25.7 equal
@babel/helper-builder-binary-assignment-operator-visitor 7.25.7 7.25.7 equal
@babel/helper-compilation-targets 7.25.7 7.25.7 equal
@babel/helper-create-class-features-plugin 7.25.7 7.25.7 equal
@babel/helper-create-regexp-features-plugin 7.25.7 7.25.7 equal
@babel/helper-define-polyfill-provider 0.6.2 0.6.2 equal
@babel/helper-member-expression-to-functions 7.25.7 7.25.7 equal
@babel/helper-module-imports 7.25.7 7.25.7 equal
@babel/helper-module-transforms 7.25.7 7.25.7 equal
@babel/helper-optimise-call-expression 7.25.7 7.25.7 equal
@babel/helper-plugin-utils 7.25.7 7.25.7 equal
@babel/helper-remap-async-to-generator 7.25.7 7.25.7 equal
@babel/helper-replace-supers 7.25.7 7.25.7 equal
@babel/helper-simple-access 7.25.7 7.25.7 equal
@babel/helper-skip-transparent-expression-wrappers 7.25.7 7.25.7 equal
@babel/helper-string-parser 7.25.7 7.25.7 equal
@babel/helper-validator-identifier 7.25.7 7.25.7 equal
@babel/helper-validator-option 7.25.7 7.25.7 equal
@babel/helper-wrap-function 7.25.7 7.25.7 equal
@babel/helpers 7.25.7 7.25.7 equal
@babel/highlight 7.25.7 7.25.7 equal
@babel/parser 7.25.7 7.25.8 upgraded
@babel/plugin-bugfix-firefox-class-in-computed-class-key 7.25.7 7.25.7 equal
@babel/plugin-bugfix-safari-class-field-initializer-scope 7.25.7 7.25.7 equal
@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression 7.25.7 7.25.7 equal
@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining 7.25.7 7.25.7 equal
@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly 7.25.7 7.25.7 equal
@babel/plugin-proposal-class-properties 7.18.6 7.18.6 equal
@babel/plugin-proposal-private-property-in-object 7.21.0-placeholder-for-preset-env.2 7.21.0-placeholder-for-preset-env.2 equal
@babel/plugin-syntax-async-generators 7.8.4 7.8.4 equal
@babel/plugin-syntax-bigint 7.8.3 7.8.3 equal
@babel/plugin-syntax-class-properties 7.12.13 7.12.13 equal
@babel/plugin-syntax-class-static-block 7.14.5 7.14.5 equal
@babel/plugin-syntax-dynamic-import 7.8.3 7.8.3 equal
@babel/plugin-syntax-export-namespace-from 7.8.3 7.8.3 equal
@babel/plugin-syntax-import-assertions 7.25.7 7.25.7 equal
@babel/plugin-syntax-import-attributes 7.25.7 7.25.7 equal
@babel/plugin-syntax-import-meta 7.10.4 7.10.4 equal
@babel/plugin-syntax-json-strings 7.8.3 7.8.3 equal
@babel/plugin-syntax-jsx 7.25.7 7.25.7 equal
@babel/plugin-syntax-logical-assignment-operators 7.10.4 7.10.4 equal
@babel/plugin-syntax-nullish-coalescing-operator 7.8.3 7.8.3 equal
@babel/plugin-syntax-numeric-separator 7.10.4 7.10.4 equal
@babel/plugin-syntax-object-rest-spread 7.8.3 7.8.3 equal
@babel/plugin-syntax-optional-catch-binding 7.8.3 7.8.3 equal
@babel/plugin-syntax-optional-chaining 7.8.3 7.8.3 equal
@babel/plugin-syntax-private-property-in-object 7.14.5 7.14.5 equal
@babel/plugin-syntax-top-level-await 7.14.5 7.14.5 equal
@babel/plugin-syntax-typescript 7.25.7 7.25.7 equal
@babel/plugin-syntax-unicode-sets-regex 7.18.6 7.18.6 equal
@babel/plugin-transform-arrow-functions 7.25.7 7.25.7 equal
@babel/plugin-transform-async-generator-functions 7.25.7 7.25.8 upgraded
@babel/plugin-transform-async-to-generator 7.25.7 7.25.7 equal
@babel/plugin-transform-block-scoped-functions 7.25.7 7.25.7 equal
@babel/plugin-transform-block-scoping 7.25.7 7.25.7 equal
@babel/plugin-transform-class-properties 7.25.7 7.25.7 equal
@babel/plugin-transform-class-static-block 7.25.7 7.25.8 upgraded
@babel/plugin-transform-classes 7.25.7 7.25.7 equal
@babel/plugin-transform-computed-properties 7.25.7 7.25.7 equal
@babel/plugin-transform-destructuring 7.25.7 7.25.7 equal
@babel/plugin-transform-dotall-regex 7.25.7 7.25.7 equal
@babel/plugin-transform-duplicate-keys 7.25.7 7.25.7 equal
@babel/plugin-transform-duplicate-named-capturing-groups-regex 7.25.7 7.25.7 equal
@babel/plugin-transform-dynamic-import 7.25.7 7.25.8 upgraded
@babel/plugin-transform-exponentiation-operator 7.25.7 7.25.7 equal
@babel/plugin-transform-export-namespace-from 7.25.7 7.25.8 upgraded
@babel/plugin-transform-for-of 7.25.7 7.25.7 equal
@babel/plugin-transform-function-name 7.25.7 7.25.7 equal
@babel/plugin-transform-json-strings 7.25.7 7.25.8 upgraded
@babel/plugin-transform-literals 7.25.7 7.25.7 equal
@babel/plugin-transform-logical-assignment-operators 7.25.7 7.25.8 upgraded
@babel/plugin-transform-member-expression-literals 7.25.7 7.25.7 equal
@babel/plugin-transform-modules-amd 7.25.7 7.25.7 equal
@babel/plugin-transform-modules-commonjs 7.25.7 7.25.7 equal
@babel/plugin-transform-modules-systemjs 7.25.7 7.25.7 equal
@babel/plugin-transform-modules-umd 7.25.7 7.25.7 equal
@babel/plugin-transform-named-capturing-groups-regex 7.25.7 7.25.7 equal
@babel/plugin-transform-new-target 7.25.7 7.25.7 equal
@babel/plugin-transform-nullish-coalescing-operator 7.25.7 7.25.8 upgraded
@babel/plugin-transform-numeric-separator 7.25.7 7.25.8 upgraded
@babel/plugin-transform-object-rest-spread 7.25.7 7.25.8 upgraded
@babel/plugin-transform-object-super 7.25.7 7.25.7 equal
@babel/plugin-transform-optional-catch-binding 7.25.7 7.25.8 upgraded
@babel/plugin-transform-optional-chaining 7.25.7 7.25.8 upgraded
@babel/plugin-transform-parameters 7.25.7 7.25.7 equal
@babel/plugin-transform-private-methods 7.25.7 7.25.7 equal
@babel/plugin-transform-private-property-in-object 7.25.7 7.25.8 upgraded
@babel/plugin-transform-property-literals 7.25.7 7.25.7 equal
@babel/plugin-transform-react-display-name 7.25.7 7.25.7 equal
@babel/plugin-transform-react-jsx 7.25.7 7.25.7 equal
@babel/plugin-transform-react-jsx-development 7.25.7 7.25.7 equal
@babel/plugin-transform-react-jsx-self 7.25.7 7.25.7 equal
@babel/plugin-transform-react-jsx-source 7.25.7 7.25.7 equal
@babel/plugin-transform-react-pure-annotations 7.25.7 7.25.7 equal
@babel/plugin-transform-regenerator 7.25.7 7.25.7 equal
@babel/plugin-transform-reserved-words 7.25.7 7.25.7 equal
@babel/plugin-transform-shorthand-properties 7.25.7 7.25.7 equal
@babel/plugin-transform-spread 7.25.7 7.25.7 equal
@babel/plugin-transform-sticky-regex 7.25.7 7.25.7 equal
@babel/plugin-transform-template-literals 7.25.7 7.25.7 equal
@babel/plugin-transform-typeof-symbol 7.25.7 7.25.7 equal
@babel/plugin-transform-typescript 7.25.7 7.25.7 equal
@babel/plugin-transform-unicode-escapes 7.25.7 7.25.7 equal
@babel/plugin-transform-unicode-property-regex 7.25.7 7.25.7 equal
@babel/plugin-transform-unicode-regex 7.25.7 7.25.7 equal
@babel/plugin-transform-unicode-sets-regex 7.25.7 7.25.7 equal
@babel/preset-env 7.25.4, 7.25.7 7.25.4, 7.25.8 equal
@babel/preset-modules 0.1.6-no-external-plugins 0.1.6-no-external-plugins equal
@babel/preset-react 7.25.7 7.25.7 equal
@babel/preset-typescript 7.25.7 7.25.7 equal
@babel/runtime 7.25.7 7.25.7 equal
@babel/template 7.25.7 7.25.7 equal
@babel/traverse 7.25.7 7.25.7 equal
@babel/types 7.25.7 7.25.8 upgraded
@bcoe/v8-coverage 0.2.3 0.2.3 equal
@ctrl/tinycolor 3.6.1 3.6.1 equal
@discoveryjs/json-ext 0.5.7 0.5.7 equal
@emotion/hash 0.8.0 0.8.0 equal
@emotion/unitless 0.7.5 0.7.5 equal
@esbuild/aix-ppc64 0.21.5 0.21.5 equal
@esbuild/android-arm 0.21.5 0.21.5 equal
@esbuild/android-arm64 0.21.5 0.21.5 equal
@esbuild/android-x64 0.21.5 0.21.5 equal
@esbuild/darwin-arm64 0.21.5 0.21.5 equal
@esbuild/darwin-x64 0.21.5 0.21.5 equal
@esbuild/freebsd-arm64 0.21.5 0.21.5 equal
@esbuild/freebsd-x64 0.21.5 0.21.5 equal
@esbuild/linux-arm 0.21.5 0.21.5 equal
@esbuild/linux-arm64 0.21.5 0.21.5 equal
@esbuild/linux-ia32 0.21.5 0.21.5 equal
@esbuild/linux-loong64 0.21.5 0.21.5 equal
@esbuild/linux-mips64el 0.21.5 0.21.5 equal
@esbuild/linux-ppc64 0.21.5 0.21.5 equal
@esbuild/linux-riscv64 0.21.5 0.21.5 equal
@esbuild/linux-s390x 0.21.5 0.21.5 equal
@esbuild/linux-x64 0.21.5 0.21.5 equal
@esbuild/netbsd-x64 0.21.5 0.21.5 equal
@esbuild/openbsd-x64 0.21.5 0.21.5 equal
@esbuild/sunos-x64 0.21.5 0.21.5 equal
@esbuild/win32-arm64 0.21.5 0.21.5 equal
@esbuild/win32-ia32 0.21.5 0.21.5 equal
@esbuild/win32-x64 0.21.5 0.21.5 equal
@eslint-community/eslint-utils 4.4.0 4.4.0 equal
@eslint-community/regexpp 4.11.1 4.11.1 equal
@eslint/eslintrc 2.1.4 2.1.4 equal
@eslint/js 8.57.0 8.57.0 equal
@humanwhocodes/config-array 0.11.14 0.11.14 equal
@humanwhocodes/module-importer 1.0.1 1.0.1 equal
@humanwhocodes/object-schema 2.0.3 2.0.3 equal
@isaacs/cliui 8.0.2 8.0.2 equal
@istanbuljs/load-nyc-config 1.1.0 1.1.0 equal
@istanbuljs/schema 0.1.3 0.1.3 equal
@jest/console 29.7.0 29.7.0 equal
@jest/core 29.7.0 29.7.0 equal
@jest/environment 29.7.0 29.7.0 equal
@jest/expect 29.7.0 29.7.0 equal
@jest/expect-utils 29.7.0 29.7.0 equal
@jest/fake-timers 29.7.0 29.7.0 equal
@jest/globals 29.7.0 29.7.0 equal
@jest/reporters 29.7.0 29.7.0 equal
@jest/schemas 29.6.3 29.6.3 equal
@jest/source-map 29.6.3 29.6.3 equal
@jest/test-result 29.7.0 29.7.0 equal
@jest/test-sequencer 29.7.0 29.7.0 equal
@jest/transform 29.7.0 29.7.0 equal
@jest/types 29.6.3 29.6.3 equal
@jridgewell/gen-mapping 0.3.5 0.3.5 equal
@jridgewell/resolve-uri 3.1.2 3.1.2 equal
@jridgewell/set-array 1.2.1 1.2.1 equal
@jridgewell/source-map 0.3.6 0.3.6 equal
@jridgewell/sourcemap-codec 1.5.0 1.5.0 equal
@jridgewell/trace-mapping 0.3.25 0.3.25 equal
@jsonjoy.com/base64 1.1.2 1.1.2 equal
@jsonjoy.com/json-pack 1.1.0 1.1.0 equal
@jsonjoy.com/util 1.5.0 1.5.0 equal
@leichtgewicht/ip-codec 2.0.5 2.0.5 equal
@nicolo-ribaudo/chokidar-2 2.1.8-no-fsevents.3 2.1.8-no-fsevents.3 equal
@nicolo-ribaudo/eslint-scope-5-internals 5.1.1-v1 5.1.1-v1 equal
@nodelib/fs.scandir 2.1.5 2.1.5 equal
@nodelib/fs.stat 2.0.5 2.0.5 equal
@nodelib/fs.walk 1.2.8 1.2.8 equal
@pyroscope/flamegraph 0.21.4 0.21.4 equal
@rc-component/async-validator 5.0.4 5.0.4 equal
@rc-component/color-picker 2.0.1 2.0.1 equal
@rc-component/context 1.4.0 1.4.0 equal
@rc-component/mini-decimal 1.1.0 1.1.0 equal
@rc-component/mutate-observer 1.1.0 1.1.0 equal
@rc-component/portal 1.1.2 1.1.2 equal
@rc-component/qrcode 1.0.0 1.0.0 equal
@rc-component/tour 1.15.1 1.15.1 equal
@rc-component/trigger 2.2.3 2.2.3 equal
@remix-run/router 1.19.2 1.19.2 equal
@rollup/rollup-android-arm-eabi 4.24.0 4.24.0 equal
@rollup/rollup-android-arm64 4.24.0 4.24.0 equal
@rollup/rollup-darwin-arm64 4.24.0 4.24.0 equal
@rollup/rollup-darwin-x64 4.24.0 4.24.0 equal
@rollup/rollup-linux-arm-gnueabihf 4.24.0 4.24.0 equal
@rollup/rollup-linux-arm-musleabihf 4.24.0 4.24.0 equal
@rollup/rollup-linux-arm64-gnu 4.24.0 4.24.0 equal
@rollup/rollup-linux-arm64-musl 4.24.0 4.24.0 equal
@rollup/rollup-linux-powerpc64le-gnu 4.24.0 4.24.0 equal
@rollup/rollup-linux-riscv64-gnu 4.24.0 4.24.0 equal
@rollup/rollup-linux-s390x-gnu 4.24.0 4.24.0 equal
@rollup/rollup-linux-x64-gnu 4.24.0 4.24.0 equal
@rollup/rollup-linux-x64-musl 4.24.0 4.24.0 equal
@rollup/rollup-win32-arm64-msvc 4.24.0 4.24.0 equal
@rollup/rollup-win32-ia32-msvc 4.24.0 4.24.0 equal
@rollup/rollup-win32-x64-msvc 4.24.0 4.24.0 equal
@rtsao/scc 1.1.0 1.1.0 equal
@sinclair/typebox 0.27.8 0.27.8 equal
@sinonjs/commons 3.0.1 3.0.1 equal
@sinonjs/fake-timers 10.3.0, 11.2.2, 13.0.2 10.3.0, 11.2.2, 13.0.2 equal
@sinonjs/samsam 8.0.2 8.0.2 equal
@sinonjs/text-encoding 0.7.3 0.7.3 equal
@testing-library/dom 10.4.0 10.4.0 equal
@testing-library/jest-dom 6.5.0 6.5.0 equal
@testing-library/react 15.0.7 15.0.7 equal
@tootallnate/once 2.0.0 2.0.0 equal
@trysound/sax 0.2.0 0.2.0 equal
@types/aria-query 5.0.4 5.0.4 equal
@types/babel__core 7.20.5 7.20.5 equal
@types/babel__generator 7.6.8 7.6.8 equal
@types/babel__template 7.4.4 7.4.4 equal
@types/babel__traverse 7.20.6 7.20.6 equal
@types/body-parser 1.19.5 1.19.5 equal
@types/bonjour 3.5.13 3.5.13 equal
@types/cheerio 0.22.35 0.22.35 equal
@types/connect 3.4.38 3.4.38 equal
@types/connect-history-api-fallback 1.5.4 1.5.4 equal
@types/d3-color 3.1.3 3.1.3 equal
@types/d3-interpolate 3.0.4 3.0.4 equal
@types/d3-selection 3.0.11 3.0.11 equal
@types/d3-zoom 3.0.8 3.0.8 equal
@types/deep-freeze 0.1.5 0.1.5 equal
@types/estree 1.0.6 1.0.6 equal
@types/express 4.17.21, 5.0.0 4.17.21 equal
@types/express-serve-static-core 4.19.6, 5.0.0 4.19.6, 5.0.0 equal
@types/glob 7.2.0 7.2.0 equal
@types/graceful-fs 4.1.9 4.1.9 equal
@types/history 4.7.11 4.7.11 equal
@types/hoist-non-react-statics 3.3.5 3.3.5 equal
@types/html-minifier-terser 6.1.0 6.1.0 equal
@types/http-errors 2.0.4 2.0.4 equal
@types/http-proxy 1.17.15 1.17.15 equal
@types/istanbul-lib-coverage 2.0.6 2.0.6 equal
@types/istanbul-lib-report 3.0.3 3.0.3 equal
@types/istanbul-reports 3.0.4 3.0.4 equal
@types/jsdom 20.0.1 20.0.1 equal
@types/json-schema 7.0.15 7.0.15 equal
@types/json5 0.0.29 0.0.29 equal
@types/lodash 4.17.10 4.17.10 equal
@types/mime 1.3.5 1.3.5 equal
@types/minimatch 3.0.5, 5.1.2 3.0.5 equal
@types/node 22.7.5 22.7.5 equal
@types/node-forge 1.3.11 1.3.11 equal
@types/object-hash 3.0.6 3.0.6 equal
@types/parse-json 4.0.2 4.0.2 equal
@types/prop-types 15.7.13 15.7.13 equal
@types/qs 6.9.16 6.9.16 equal
@types/range-parser 1.2.7 1.2.7 equal
@types/react 18.3.11 18.3.11 equal
@types/react-dom 18.3.0 18.3.0 equal
@types/react-helmet 6.1.11 6.1.11 equal
@types/react-router 5.1.20 5.1.20 equal
@types/react-router-dom 5.3.3 5.3.3 equal
@types/react-window 1.8.8 1.8.8 equal
@types/redux-actions 2.2.1 2.2.1 equal
@types/redux-form 8.3.11 8.3.11 equal
@types/retry 0.12.2 0.12.2 equal
@types/send 0.17.4 0.17.4 equal
@types/serve-index 1.9.4 1.9.4 equal
@types/serve-static 1.15.7 1.15.7 equal
@types/sockjs 0.3.36 0.3.36 equal
@types/stack-utils 2.0.3 2.0.3 equal
@types/tough-cookie 4.0.5 4.0.5 equal
@types/use-sync-external-store 0.0.3 0.0.3 equal
@types/ws 8.5.12 8.5.12 equal
@types/yargs 17.0.33 17.0.33 equal
@types/yargs-parser 21.0.3 21.0.3 equal
@typescript-eslint/eslint-plugin 7.18.0 7.18.0 equal
@typescript-eslint/parser 7.18.0 7.18.0 equal
@typescript-eslint/scope-manager 7.18.0 7.18.0 equal
@typescript-eslint/type-utils 7.18.0 7.18.0 equal
@typescript-eslint/types 7.18.0 7.18.0 equal
@typescript-eslint/typescript-estree 7.18.0 7.18.0 equal
@typescript-eslint/utils 7.18.0 7.18.0 equal
@typescript-eslint/visitor-keys 7.18.0 7.18.0 equal
@ungap/structured-clone 1.2.0 1.2.0 equal
@vitejs/plugin-legacy 5.4.2 5.4.2 equal
@vitejs/plugin-react 4.3.2 4.3.2 equal
@vue/compiler-core 3.5.11 3.5.11 equal
@vue/compiler-dom 3.5.11 3.5.11 equal
@vue/compiler-sfc 3.5.11 3.5.11 equal
@vue/compiler-ssr 3.5.11 3.5.11 equal
@vue/shared 3.5.11 3.5.11 equal
@webassemblyjs/ast 1.12.1 1.12.1 equal
@webassemblyjs/floating-point-hex-parser 1.11.6 1.11.6 equal
@webassemblyjs/helper-api-error 1.11.6 1.11.6 equal
@webassemblyjs/helper-buffer 1.12.1 1.12.1 equal
@webassemblyjs/helper-numbers 1.11.6 1.11.6 equal
@webassemblyjs/helper-wasm-bytecode 1.11.6 1.11.6 equal
@webassemblyjs/helper-wasm-section 1.12.1 1.12.1 equal
@webassemblyjs/ieee754 1.11.6 1.11.6 equal
@webassemblyjs/leb128 1.11.6 1.11.6 equal
@webassemblyjs/utf8 1.11.6 1.11.6 equal
@webassemblyjs/wasm-edit 1.12.1 1.12.1 equal
@webassemblyjs/wasm-gen 1.12.1 1.12.1 equal
@webassemblyjs/wasm-opt 1.12.1 1.12.1 equal
@webassemblyjs/wasm-parser 1.12.1 1.12.1 equal
@webassemblyjs/wast-printer 1.12.1 1.12.1 equal
@webpack-cli/configtest 2.1.1 2.1.1 equal
@webpack-cli/info 2.0.2 2.0.2 equal
@webpack-cli/serve 2.0.5 2.0.5 equal
@wojtekmaj/enzyme-adapter-react-17 0.8.0 0.8.0 equal
@wojtekmaj/enzyme-adapter-utils 0.2.0 0.2.0 equal
@xtuc/ieee754 1.2.0 1.2.0 equal
@xtuc/long 4.2.2 4.2.2 equal
abab 2.0.6 2.0.6 equal
accepts 1.3.8 1.3.8 equal
acorn 8.12.1 8.12.1 equal
acorn-globals 7.0.1 7.0.1 equal
acorn-import-attributes 1.9.5 1.9.5 equal
acorn-jsx 5.3.2 5.3.2 equal
acorn-walk 8.3.4 8.3.4 equal
add-dom-event-listener 1.1.0 1.1.0 equal
agent-base 6.0.2, 7.1.1 6.0.2, 7.1.1 equal
ajv 6.12.6, 8.17.1 6.12.6, 8.17.1, 8.17.1 equal
ajv-formats 2.1.1 2.1.1 equal
ajv-keywords 3.5.2, 5.1.0 3.5.2, 5.1.0 equal
ansi-escapes 4.3.2 4.3.2 equal
ansi-html-community 0.0.8 0.0.8 equal
ansi-regex 5.0.1, 6.1.0 5.0.1, 6.1.0 equal
ansi-styles 3.2.1, 4.3.0, 5.2.0, 6.2.1 3.2.1, 4.3.0, 4.3.0, 4.3.0, 4.3.0, 4.3.0, 4.3.0, 4.3.0, 4.3.0, 4.3.0, 4.3.0, 4.3.0, 4.3.0, 4.3.0, 4.3.0, 4.3.0, 4.3.0, 4.3.0, 4.3.0, 4.3.0, 4.3.0, 4.3.0, 4.3.0, 4.3.0, 4.3.0, 4.3.0, 4.3.0, 4.3.0, 5.2.0, 5.2.0, 5.2.0, 5.2.0, 5.2.0, 5.2.0, 5.2.0, 5.2.0, 5.2.0, 5.2.0, 5.2.0, 6.2.1, 6.2.1 equal
antd 5.21.3 5.21.3 equal
anymatch 3.1.3 3.1.3 equal
argparse 1.0.10, 2.0.1 1.0.10, 2.0.1, 2.0.1 equal
aria-query 5.1.3, 5.3.0, 5.3.2 5.1.3, 5.3.0 equal
array-buffer-byte-length 1.0.1 1.0.1 equal
array-differ 3.0.0 3.0.0 equal
array-flatten 1.1.1 1.1.1 equal
array-includes 3.1.8 3.1.8 equal
array-tree-filter 2.1.0 2.1.0 equal
array-union 1.0.2, 2.1.0 1.0.2, 2.1.0 equal
array-uniq 1.0.3 1.0.3 equal
array.prototype.filter 1.0.4 1.0.4 equal
array.prototype.findlast 1.2.5 1.2.5 equal
array.prototype.findlastindex 1.2.5 1.2.5 equal
array.prototype.flat 1.3.2 1.3.2 equal
array.prototype.flatmap 1.3.2 1.3.2 equal
array.prototype.tosorted 1.1.4 1.1.4 equal
arraybuffer.prototype.slice 1.0.3 1.0.3 equal
arrify 2.0.1 2.0.1 equal
ast-types-flow 0.0.8 0.0.8 equal
async-validator 1.11.5 1.11.5 equal
asynckit 0.4.0 0.4.0 equal
available-typed-arrays 1.0.7 1.0.7 equal
axe-core 4.10.0 4.10.0 equal
axobject-query 4.1.0 4.1.0 equal
babel-jest 29.7.0 29.7.0 equal
babel-loader 9.2.1 9.2.1 equal
babel-plugin-inline-react-svg 2.0.2 2.0.2 equal
babel-plugin-istanbul 6.1.1 6.1.1 equal
babel-plugin-jest-hoist 29.6.3 29.6.3 equal
babel-plugin-polyfill-corejs2 0.4.11 0.4.11 equal
babel-plugin-polyfill-corejs3 0.10.6 0.10.6 equal
babel-plugin-polyfill-regenerator 0.6.2 0.6.2 equal
babel-plugin-react-remove-properties 0.3.0 0.3.0 equal
babel-plugin-transform-react-remove-prop-types 0.4.24 0.4.24 equal
babel-preset-current-node-syntax 1.1.0 1.1.0 equal
babel-preset-jest 29.6.3 29.6.3 equal
babel-runtime 6.26.0 6.26.0 equal
balanced-match 1.0.2 1.0.2 equal
batch 0.6.1 0.6.1 equal
big.js 5.2.2 5.2.2 equal
binary-extensions 2.3.0 2.3.0 equal
body-parser 1.20.3 1.20.3 equal
bonjour-service 1.2.1 1.2.1 equal
boolbase 1.0.0 1.0.0 equal
brace-expansion 1.1.11, 2.0.1 1.1.11, 1.1.11, 1.1.11, 1.1.11, 1.1.11, 1.1.11, 1.1.11, 1.1.11, 1.1.11, 2.0.1 equal
braces 3.0.3 3.0.3 equal
browserslist 4.24.0 4.24.0 equal
browserslist-to-esbuild 2.1.1 2.1.1 equal
bser 2.1.1 2.1.1 equal
buffer-from 1.1.2 1.1.2 equal
bundle-name 4.1.0 4.1.0 equal
bytes 3.0.0, 3.1.2 3.0.0, 3.1.2, 3.1.2 equal
call-bind 1.0.7 1.0.7 equal
callsite 1.0.0 1.0.0 equal
callsites 3.1.0 3.1.0 equal
camel-case 4.1.2 4.1.2 equal
camelcase 5.3.1, 6.3.0 5.3.1, 6.3.0 equal
caniuse-lite 1.0.30001667 1.0.30001667 equal
chalk 2.4.2, 3.0.0, 4.1.2 2.4.2, 3.0.0, 4.1.2, 4.1.2, 4.1.2, 4.1.2, 4.1.2, 4.1.2, 4.1.2, 4.1.2, 4.1.2, 4.1.2, 4.1.2, 4.1.2, 4.1.2, 4.1.2, 4.1.2, 4.1.2, 4.1.2, 4.1.2, 4.1.2, 4.1.2, 4.1.2, 4.1.2, 4.1.2, 4.1.2 equal
chance 1.1.12 1.1.12 equal
char-regex 1.0.2 1.0.2 equal
cheerio 1.0.0-rc.12 1.0.0-rc.12 equal
cheerio-select 2.1.0 2.1.0 equal
chokidar 3.6.0 3.6.0 equal
chrome-trace-event 1.0.4 1.0.4 equal
ci-info 3.9.0 3.9.0 equal
cjs-module-lexer 1.4.1 1.4.1 equal
classnames 2.5.1 2.5.1 equal
clean-css 5.3.3 5.3.3 equal
clean-webpack-plugin 4.0.0 4.0.0 equal
cliui 7.0.4, 8.0.1 7.0.4, 8.0.1, 8.0.1 equal
clone-deep 4.0.1 4.0.1 equal
co 4.6.0 4.6.0 equal
collect-v8-coverage 1.0.2 1.0.2 equal
color-convert 1.9.3, 2.0.1 1.9.3, 2.0.1, 2.0.1, 2.0.1, 2.0.1, 2.0.1, 2.0.1, 2.0.1, 2.0.1, 2.0.1, 2.0.1, 2.0.1, 2.0.1, 2.0.1, 2.0.1, 2.0.1, 2.0.1, 2.0.1, 2.0.1, 2.0.1, 2.0.1, 2.0.1, 2.0.1, 2.0.1, 2.0.1, 2.0.1, 2.0.1, 2.0.1 equal
color-name 1.1.3, 1.1.4 1.1.3, 1.1.4, 1.1.4, 1.1.4, 1.1.4, 1.1.4, 1.1.4, 1.1.4, 1.1.4, 1.1.4, 1.1.4, 1.1.4, 1.1.4, 1.1.4, 1.1.4, 1.1.4, 1.1.4, 1.1.4, 1.1.4, 1.1.4, 1.1.4, 1.1.4, 1.1.4, 1.1.4, 1.1.4, 1.1.4, 1.1.4, 1.1.4 equal
colorette 2.0.20 2.0.20 equal
combined-stream 1.0.8 1.0.8 equal
combokeys 3.0.1 3.0.1 equal
commander 10.0.1, 2.20.3, 6.2.1, 7.2.0, 8.3.0 10.0.1, 10.0.1, 2.20.3, 2.20.3, 6.2.1, 7.2.0, 8.3.0 equal
common-path-prefix 3.0.0 3.0.0 equal
compressible 2.0.18 2.0.18 equal
compression 1.7.4 1.7.4 equal
compute-scroll-into-view 3.1.0 3.1.0 equal
concat-map 0.0.1 0.0.1 equal
confusing-browser-globals 1.0.11 1.0.11 equal
connect-history-api-fallback 2.0.0 2.0.0 equal
content-disposition 0.5.4 0.5.4 equal
content-type 1.0.5 1.0.5 equal
convert-source-map 2.0.0 2.0.0 equal
cookie 0.7.1 0.7.1 equal
cookie-signature 1.0.6 1.0.6 equal
copy-anything 2.0.6 2.0.6 equal
copy-to-clipboard 3.3.3 3.3.3 equal
core-js 2.6.12, 3.38.1 2.6.12, 3.38.1 equal
core-js-compat 3.38.1 3.38.1 equal
core-util-is 1.0.3 1.0.3 equal
cosmiconfig 7.1.0 7.1.0 equal
create-jest 29.7.0 29.7.0 equal
create-react-class 15.7.0 15.7.0 equal
cross-spawn 7.0.3 7.0.3 equal
css-loader 7.1.0 7.1.0 equal
css-select 4.3.0, 5.1.0 4.3.0, 4.3.0, 5.1.0 equal
css-tree 1.1.3 1.1.3 equal
css-what 6.1.0 6.1.0 equal
css.escape 1.5.1 1.5.1 equal
cssesc 3.0.0 3.0.0 equal
csso 4.2.0 4.2.0 equal
cssom 0.3.8, 0.5.0 0.3.8, 0.5.0 equal
cssstyle 2.3.0, 4.1.0 2.3.0, 4.1.0 equal
csstype 3.1.3 3.1.3 equal
d3-array 1.2.4 1.2.4 equal
d3-collection 1.0.7 1.0.7 equal
d3-color 1.4.1, 3.1.0 1.4.1, 1.4.1, 3.1.0 equal
d3-contour 1.3.2 1.3.2 equal
d3-dispatch 1.0.6, 3.0.1 1.0.6, 3.0.1 equal
d3-drag 3.0.0 3.0.0 equal
d3-ease 3.0.1 3.0.1 equal
d3-force 1.2.1 1.2.1 equal
d3-format 1.4.5 1.4.5 equal
d3-geo 1.12.1 1.12.1 equal
d3-hexbin 0.2.2 0.2.2 equal
d3-hierarchy 1.1.9 1.1.9 equal
d3-interpolate 1.4.0, 3.0.1 1.4.0, 1.4.0, 3.0.1 equal
d3-path 1.0.9 1.0.9 equal
d3-quadtree 1.0.7 1.0.7 equal
d3-sankey 0.7.1 0.7.1 equal
d3-scale 1.0.7 1.0.7 equal
d3-selection 3.0.0 3.0.0 equal
d3-shape 1.3.7 1.3.7 equal
d3-time 1.1.0 1.1.0 equal
d3-time-format 2.3.0 2.3.0 equal
d3-timer 1.0.10, 3.0.1 1.0.10, 3.0.1 equal
d3-transition 3.0.1 3.0.1 equal
d3-voronoi 1.1.4 1.1.4 equal
d3-zoom 3.0.0 3.0.0 equal
damerau-levenshtein 1.0.8 1.0.8 equal
data-urls 3.0.2, 5.0.0 3.0.2, 5.0.0 equal
data-view-buffer 1.0.1 1.0.1 equal
data-view-byte-length 1.0.1 1.0.1 equal
data-view-byte-offset 1.0.0 1.0.0 equal
dayjs 1.11.13 1.11.13 equal
debug 2.6.9, 3.2.7, 4.3.7 2.6.9, 2.6.9, 2.6.9, 2.6.9, 2.6.9, 2.6.9, 3.2.7, 3.2.7, 3.2.7, 4.3.7 equal
decimal.js 10.4.3 10.4.3 equal
decode-uri-component 0.4.1 0.4.1 equal
dedent 1.5.3 1.5.3 equal
deep-equal 1.1.2, 2.2.3 1.1.2, 2.2.3 equal
deep-freeze 0.0.1 0.0.1 equal
deep-is 0.1.4 0.1.4 equal
deepmerge 4.3.1 4.3.1 equal
default-browser 5.2.1 5.2.1 equal
default-browser-id 5.0.0 5.0.0 equal
define-data-property 1.1.4 1.1.4 equal
define-lazy-prop 2.0.0, 3.0.0 2.0.0, 3.0.0 equal
define-properties 1.2.1 1.2.1 equal
del 4.1.1 4.1.1 equal
delayed-stream 1.0.0 1.0.0 equal
depcheck 1.4.7 1.4.7 equal
depd 1.1.2, 2.0.0 1.1.2, 2.0.0 equal
deps-regex 0.2.0 0.2.0 equal
dequal 2.0.3 2.0.3 equal
destroy 1.2.0 1.2.0 equal
detect-file 1.0.0 1.0.0 equal
detect-newline 3.1.0 3.1.0 equal
detect-node 2.1.0 2.1.0 equal
diff 5.2.0 5.2.0 equal
diff-sequences 29.6.3 29.6.3 equal
dir-glob 3.0.1 3.0.1 equal
discontinuous-range 1.0.0 1.0.0 equal
dns-packet 5.6.1 5.6.1 equal
doctrine 2.1.0, 3.0.0 2.1.0, 2.1.0, 3.0.0 equal
dom-accessibility-api 0.5.16, 0.6.3 0.5.16, 0.6.3 equal
dom-converter 0.2.0 0.2.0 equal
dom-scroll-into-view 1.2.1 1.2.1 equal
dom-serializer 1.4.1, 2.0.0 1.4.1, 1.4.1, 2.0.0 equal
dom-walk 0.1.2 0.1.2 equal
domelementtype 2.3.0 2.3.0 equal
domexception 4.0.0 4.0.0 equal
domhandler 4.3.1, 5.0.3 4.3.1, 4.3.1, 5.0.3 equal
domutils 2.8.0, 3.1.0 2.8.0, 2.8.0, 3.1.0 equal
dot-case 3.0.4 3.0.4 equal
drange 2.0.1 2.0.1 equal
eastasianwidth 0.2.0 0.2.0 equal
ee-first 1.1.1 1.1.1 equal
electron-to-chromium 1.5.35 1.5.35 equal
emittery 0.13.1 0.13.1 equal
emoji-regex 8.0.0, 9.2.2 8.0.0, 8.0.0, 9.2.2 equal
emojis-list 3.0.0 3.0.0 equal
encodeurl 1.0.2, 2.0.0 1.0.2, 2.0.0 equal
enhanced-resolve 5.17.1 5.17.1 equal
entities 2.2.0, 4.5.0 2.2.0, 2.2.0, 4.5.0 equal
envinfo 7.14.0 7.14.0 equal
enzyme 3.11.0 3.11.0 equal
enzyme-shallow-equal 1.0.7 1.0.7 equal
enzyme-to-json 3.6.2 3.6.2 equal
errno 0.1.8 0.1.8 equal
error-ex 1.3.2 1.3.2 equal
es-abstract 1.23.3 1.23.3 equal
es-array-method-boxes-properly 1.0.0 1.0.0 equal
es-define-property 1.0.0 1.0.0 equal
es-errors 1.3.0 1.3.0 equal
es-get-iterator 1.1.3 1.1.3 equal
es-iterator-helpers 1.1.0 1.1.0 equal
es-module-lexer 1.5.4 1.5.4 equal
es-object-atoms 1.0.0 1.0.0 equal
es-set-tostringtag 2.0.3 2.0.3 equal
es-shim-unscopables 1.0.2 1.0.2 equal
es-to-primitive 1.2.1 1.2.1 equal
es6-error 4.1.1 4.1.1 equal
esbuild 0.21.5 0.21.5 equal
escalade 3.2.0 3.2.0 equal
escape-html 1.0.3 1.0.3 equal
escape-string-regexp 1.0.5, 2.0.0, 4.0.0 1.0.5, 2.0.0, 4.0.0 equal
escodegen 2.1.0 2.1.0 equal
eslint 8.57.0 8.57.0 equal
eslint-config-airbnb 19.0.4 19.0.4 equal
eslint-config-airbnb-base 15.0.0 15.0.0 equal
eslint-config-prettier 9.1.0 9.1.0 equal
eslint-import-resolver-node 0.3.9 0.3.9 equal
eslint-module-utils 2.12.0 2.12.0 equal
eslint-plugin-import 2.31.0 2.31.0 equal
eslint-plugin-jsx-a11y 6.10.0 6.10.0 equal
eslint-plugin-react 7.37.1 7.37.1 equal
eslint-plugin-react-hooks 4.6.2 added
eslint-scope 5.1.1, 7.2.2 5.1.1, 7.2.2 equal
eslint-visitor-keys 2.1.0, 3.4.3 2.1.0, 3.4.3, 3.4.3, 3.4.3, 3.4.3 equal
espree 9.6.1 9.6.1 equal
esprima 4.0.1 4.0.1 equal
esquery 1.6.0 1.6.0 equal
esrecurse 4.3.0 4.3.0 equal
estraverse 4.3.0, 5.3.0 4.3.0, 5.3.0 equal
estree-walker 2.0.2 2.0.2 equal
esutils 2.0.3 2.0.3 equal
etag 1.8.1 1.8.1 equal
eventemitter3 4.0.7 4.0.7 equal
events 3.3.0 3.3.0 equal
execa 5.1.1 5.1.1 equal
exit 0.1.2 0.1.2 equal
expand-tilde 2.0.2 2.0.2 equal
expect 29.7.0 29.7.0 equal
express 4.21.1 4.21.1 equal
fast-deep-equal 3.1.3 3.1.3 equal
fast-glob 3.3.2 3.3.2 equal
fast-json-stable-stringify 2.1.0 2.1.0 equal
fast-levenshtein 2.0.6 2.0.6 equal
fast-uri 3.0.2 3.0.2 equal
fastest-levenshtein 1.0.16 1.0.16 equal
fastq 1.17.1 1.17.1 equal
faye-websocket 0.11.4 0.11.4 equal
fb-watchman 2.0.2 2.0.2 equal
file-entry-cache 6.0.1 6.0.1 equal
file-loader 6.2.0 6.2.0 equal
fill-range 7.1.1 7.1.1 equal
filter-obj 5.1.0 5.1.0 equal
finalhandler 1.3.1 1.3.1 equal
find-cache-dir 4.0.0 4.0.0 equal
find-up 4.1.0, 5.0.0, 6.3.0 4.1.0, 4.1.0, 5.0.0, 6.3.0 equal
findup-sync 5.0.0 5.0.0 equal
flat 5.0.2 5.0.2 equal
flat-cache 3.2.0 3.2.0 equal
flatted 3.3.1 3.3.1 equal
follow-redirects 1.15.9 1.15.9 equal
for-each 0.3.3 0.3.3 equal
foreground-child 3.3.0 3.3.0 equal
form-data 4.0.1 4.0.1 equal
forwarded 0.2.0 0.2.0 equal
fresh 0.5.2 0.5.2 equal
fs-readdir-recursive 1.1.0 1.1.0 equal
fs.realpath 1.0.0 1.0.0 equal
fsevents 2.3.3 2.3.3 equal
function-bind 1.1.2 1.1.2 equal
function.prototype.name 1.1.6 1.1.6 equal
functions-have-names 1.2.3 1.2.3 equal
gensync 1.0.0-beta.2 1.0.0-beta.2 equal
ger-ui 1.62.0 added
get-caller-file 2.0.5 2.0.5 equal
get-intrinsic 1.2.4 1.2.4 equal
get-package-type 0.1.0 0.1.0 equal
get-stream 6.0.1 6.0.1 equal
get-symbol-description 1.0.2 1.0.2 equal
glob 11.0.0, 7.2.3 11.0.0, 7.2.3 equal
glob-parent 5.1.2, 6.0.2 5.1.2, 5.1.2, 6.0.2 equal
glob-to-regexp 0.4.1 0.4.1 equal
global 4.4.0 4.4.0 equal
global-modules 1.0.0 1.0.0 equal
global-prefix 1.0.2 1.0.2 equal
globals 11.12.0, 13.24.0 11.12.0, 13.24.0, 13.24.0 equal
globalthis 1.0.4 1.0.4 equal
globby 11.1.0, 6.1.0 11.1.0, 6.1.0 equal
gopd 1.0.1 1.0.1 equal
graceful-fs 4.2.11 4.2.11 equal
graphemer 1.4.0 1.4.0 equal
handle-thing 2.0.1 2.0.1 equal
has 1.0.4 1.0.4 equal
has-bigints 1.0.2 1.0.2 equal
has-flag 3.0.0, 4.0.0 3.0.0, 4.0.0, 4.0.0, 4.0.0, 4.0.0, 4.0.0, 4.0.0, 4.0.0, 4.0.0, 4.0.0, 4.0.0, 4.0.0, 4.0.0, 4.0.0, 4.0.0, 4.0.0, 4.0.0, 4.0.0, 4.0.0, 4.0.0, 4.0.0, 4.0.0, 4.0.0, 4.0.0, 4.0.0, 4.0.0, 4.0.0, 4.0.0, 4.0.0, 4.0.0 equal
has-property-descriptors 1.0.2 1.0.2 equal
has-proto 1.0.3 1.0.3 equal
has-symbols 1.0.3 1.0.3 equal
has-tostringtag 1.0.2 1.0.2 equal
hasown 2.0.2 2.0.2 equal
he 1.2.0 1.2.0 equal
history 4.10.1, 5.3.0 4.10.1, 5.3.0 equal
hoek 4.2.1 4.2.1 equal
hoist-non-react-statics 3.3.2 3.3.2 equal
homedir-polyfill 1.0.3 1.0.3 equal
hpack.js 2.1.6 2.1.6 equal
html-element-map 1.3.1 1.3.1 equal
html-encoding-sniffer 3.0.0, 4.0.0 3.0.0, 4.0.0 equal
html-entities 2.5.2 2.5.2 equal
html-escaper 2.0.2 2.0.2 equal
html-loader 5.1.0 5.1.0 equal
html-minifier-terser 6.1.0, 7.2.0 6.1.0, 7.2.0 equal
html-webpack-plugin 5.6.0 5.6.0 equal
htmlparser2 6.1.0, 8.0.2 6.1.0, 8.0.2 equal
http-deceiver 1.2.7 1.2.7 equal
http-errors 1.6.3, 2.0.0 1.6.3, 2.0.0 equal
http-parser-js 0.5.8 0.5.8 equal
http-proxy 1.18.1 1.18.1 equal
http-proxy-agent 5.0.0, 7.0.2 5.0.0, 7.0.2 equal
http-proxy-middleware 2.0.7 2.0.7 equal
https-proxy-agent 5.0.1, 7.0.5 5.0.1, 7.0.5 equal
human-signals 2.1.0 2.1.0 equal
husky 9.1.0 9.1.0 equal
hyperdyperid 1.2.0 1.2.0 equal
iconv-lite 0.4.24, 0.6.3 0.4.24, 0.4.24, 0.6.3 equal
icss-utils 5.1.0 5.1.0 equal
ignore 5.3.2 5.3.2 equal
image-size 0.5.5 0.5.5 equal
import-fresh 3.3.0 3.3.0 equal
import-local 3.2.0 3.2.0 equal
imurmurhash 0.1.4 0.1.4 equal
indent-string 4.0.0 4.0.0 equal
inflight 1.0.6 1.0.6 equal
inherits 2.0.3, 2.0.4 2.0.3, 2.0.4 equal
ini 1.3.8 1.3.8 equal
internal-slot 1.0.7 1.0.7 equal
interpret 3.1.1 3.1.1 equal
invariant 2.2.4 2.2.4 equal
ipaddr.js 1.9.1, 2.2.0 1.9.1, 2.2.0 equal
is-arguments 1.1.1 1.1.1 equal
is-array-buffer 3.0.4 3.0.4 equal
is-arrayish 0.2.1 0.2.1 equal
is-async-function 2.0.0 2.0.0 equal
is-bigint 1.0.4 1.0.4 equal
is-binary-path 2.1.0 2.1.0 equal
is-boolean-object 1.1.2 1.1.2 equal
is-callable 1.2.7 1.2.7 equal
is-core-module 2.15.1 2.15.1 equal
is-data-view 1.0.1 1.0.1 equal
is-date-object 1.0.5 1.0.5 equal
is-docker 2.2.1, 3.0.0 2.2.1, 3.0.0 equal
is-extglob 2.1.1 2.1.1 equal
is-finalizationregistry 1.0.2 1.0.2 equal
is-fullwidth-code-point 3.0.0 3.0.0 equal
is-generator-fn 2.1.0 2.1.0 equal
is-generator-function 1.0.10 1.0.10 equal
is-glob 4.0.3 4.0.3 equal
is-inside-container 1.0.0 1.0.0 equal
is-map 2.0.3 2.0.3 equal
is-negative-zero 2.0.3 2.0.3 equal
is-network-error 1.1.0 1.1.0 equal
is-number 7.0.0 7.0.0 equal
is-number-object 1.0.7 1.0.7 equal
is-path-cwd 2.2.0 2.2.0 equal
is-path-in-cwd 2.1.0 2.1.0 equal
is-path-inside 2.1.0, 3.0.3 2.1.0, 3.0.3 equal
is-plain-obj 3.0.0 3.0.0 equal
is-plain-object 2.0.4 2.0.4 equal
is-potential-custom-element-name 1.0.1 1.0.1 equal
is-promise 2.2.2 2.2.2 equal
is-regex 1.1.4 1.1.4 equal
is-set 2.0.3 2.0.3 equal
is-shared-array-buffer 1.0.3 1.0.3 equal
is-stream 2.0.1 2.0.1 equal
is-string 1.0.7 1.0.7 equal
is-subset 0.1.1 0.1.1 equal
is-symbol 1.0.4 1.0.4 equal
is-typed-array 1.1.13 1.1.13 equal
is-weakmap 2.0.2 2.0.2 equal
is-weakref 1.0.2 1.0.2 equal
is-weakset 2.0.3 2.0.3 equal
is-what 3.14.1 3.14.1 equal
is-windows 1.0.2 1.0.2 equal
is-wsl 2.2.0, 3.1.0 2.2.0, 3.1.0 equal
isarray 0.0.1, 1.0.0, 2.0.5 0.0.1, 1.0.0, 2.0.5 equal
isexe 2.0.0 2.0.0 equal
isobject 3.0.1 3.0.1 equal
isomorphic-fetch 3.0.0 3.0.0 equal
istanbul-lib-coverage 3.2.2 3.2.2 equal
istanbul-lib-instrument 5.2.1, 6.0.3 5.2.1, 6.0.3 equal
istanbul-lib-report 3.0.1 3.0.1 equal
istanbul-lib-source-maps 4.0.1 4.0.1 equal
istanbul-reports 3.1.7 3.1.7 equal
iterator.prototype 1.1.3 1.1.3 equal
jackspeak 4.0.2 4.0.2 equal
jest 29.7.0 29.7.0 equal
jest-changed-files 29.7.0 29.7.0 equal
jest-circus 29.7.0 29.7.0 equal
jest-cli 29.7.0 29.7.0 equal
jest-config 29.7.0 29.7.0 equal
jest-diff 29.7.0 29.7.0 equal
jest-docblock 29.7.0 29.7.0 equal
jest-each 29.7.0 29.7.0 equal
jest-environment-jsdom 29.7.0 29.7.0 equal
jest-environment-node 29.7.0 29.7.0 equal
jest-get-type 29.6.3 29.6.3 equal
jest-haste-map 29.7.0 29.7.0 equal
jest-junit 16.0.0 16.0.0 equal
jest-leak-detector 29.7.0 29.7.0 equal
jest-matcher-utils 29.7.0 29.7.0 equal
jest-message-util 29.7.0 29.7.0 equal
jest-mock 29.7.0 29.7.0 equal
jest-pnp-resolver 1.2.3 1.2.3 equal
jest-regex-util 29.6.3 29.6.3 equal
jest-resolve 29.7.0 29.7.0 equal
jest-resolve-dependencies 29.7.0 29.7.0 equal
jest-runner 29.7.0 29.7.0 equal
jest-runtime 29.7.0 29.7.0 equal
jest-snapshot 29.7.0 29.7.0 equal
jest-util 29.7.0 29.7.0 equal
jest-validate 29.7.0 29.7.0 equal
jest-watcher 29.7.0 29.7.0 equal
jest-worker 27.5.1, 29.7.0 27.5.1, 29.7.0 equal
js-tokens 4.0.0 4.0.0 equal
js-yaml 3.14.1, 4.1.0 3.14.1, 4.1.0, 4.1.0 equal
jsdom 20.0.3, 24.1.0 20.0.3, 24.1.0 equal
jsesc 3.0.2 3.0.2 equal
json-buffer 3.0.1 3.0.1 equal
json-parse-even-better-errors 2.3.1, 3.0.2 2.3.1, 3.0.2 equal
json-schema-traverse 0.4.1, 1.0.0 0.4.1, 1.0.0, 1.0.0 equal
json-stable-stringify-without-jsonify 1.0.1 1.0.1 equal
json2mq 0.2.0 0.2.0 equal
json5 1.0.2, 2.2.3 1.0.2, 2.2.3 equal
jsx-ast-utils 3.3.5 3.3.5 equal
just-curry-it 3.2.1 3.2.1 equal
just-extend 6.2.0 6.2.0 equal
keyv 4.5.4 4.5.4 equal
kind-of 6.0.3 6.0.3 equal
kleur 3.0.3 3.0.3 equal
language-subtag-registry 0.3.23 0.3.23 equal
language-tags 1.0.9 1.0.9 equal
launch-editor 2.9.1 2.9.1 equal
less 4.2.0 4.2.0 equal
leven 3.1.0 3.1.0 equal
levn 0.4.1 0.4.1 equal
lines-and-columns 1.2.4 1.2.4 equal
loader-runner 4.3.0 4.3.0 equal
loader-utils 2.0.4 2.0.4 equal
locate-path 5.0.0, 6.0.0, 7.2.0 5.0.0, 5.0.0, 6.0.0, 7.2.0 equal
lodash 4.17.21 4.17.21 equal
lodash.camelcase 4.3.0 4.3.0 equal
lodash.debounce 4.0.8 4.0.8 equal
lodash.escape 4.0.1 4.0.1 equal
lodash.flattendeep 4.4.0 4.4.0 equal
lodash.get 4.4.2 4.4.2 equal
lodash.isequal 4.5.0 4.5.0 equal
lodash.isplainobject 4.0.6 4.0.6 equal
lodash.merge 4.6.2 4.6.2 equal
lodash.reduce 4.6.0 4.6.0 equal
lodash.upperfirst 4.3.1 4.3.1 equal
logfmt 1.4.0 1.4.0 equal
loose-envify 1.4.0 1.4.0 equal
lower-case 2.0.2 2.0.2 equal
lru-cache 11.0.1, 5.1.1 11.0.1, 5.1.1 equal
lru-memoize 1.1.0 1.1.0 equal
lz-string 1.5.0 1.5.0 equal
magic-string 0.30.11 0.30.11 equal
make-dir 2.1.0, 4.0.0 2.1.0, 4.0.0 equal
makeerror 1.0.12 1.0.12 equal
match-sorter 6.3.4 6.3.4 equal
mdn-data 2.0.14 2.0.14 equal
media-typer 0.3.0 0.3.0 equal
memfs 4.13.0 4.13.0 equal
memoize-one 5.2.1, 6.0.0 5.2.1, 6.0.0 equal
memorystream 0.3.1 0.3.1 equal
meow 13.2.0 13.2.0 equal
merge-descriptors 1.0.3 1.0.3 equal
merge-stream 2.0.0 2.0.0 equal
merge2 1.4.1 1.4.1 equal
methods 1.1.2 1.1.2 equal
micromatch 4.0.8 4.0.8 equal
mime 1.6.0 1.6.0 equal
mime-db 1.52.0, 1.53.0 1.52.0 equal
mime-types 2.1.35 2.1.35 equal
mimic-fn 2.1.0 2.1.0 equal
min-document 2.19.0 2.19.0 equal
min-indent 1.0.1 1.0.1 equal
minimalistic-assert 1.0.1 1.0.1 equal
minimatch 10.0.1, 3.1.2, 7.4.6, 9.0.5 10.0.1, 3.1.2, 3.1.2, 3.1.2, 3.1.2, 3.1.2, 3.1.2, 3.1.2, 3.1.2, 3.1.2, 7.4.6, 9.0.5 equal
minimist 1.2.8 1.2.8 equal
minipass 7.1.2 7.1.2 equal
mkdirp 1.0.4 1.0.4 equal
moo 0.5.2 0.5.2 equal
ms 2.0.0, 2.1.3 2.0.0, 2.0.0, 2.0.0, 2.0.0, 2.0.0, 2.0.0, 2.1.3 equal
multicast-dns 7.2.5 7.2.5 equal
multimatch 5.0.0 5.0.0 equal
nanoid 3.3.7 3.3.7 equal
natural-compare 1.4.0 1.4.0 equal
nearley 2.20.1 2.20.1 equal
needle 3.3.1 3.3.1 equal
negotiator 0.6.3 0.6.3 equal
neo-async 2.6.2 2.6.2 equal
nise 6.1.1 6.1.1 equal
no-case 3.0.4 3.0.4 equal
node-fetch 2.7.0 2.7.0 equal
node-forge 1.3.1 1.3.1 equal
node-int64 0.4.0 0.4.0 equal
node-releases 2.0.18 2.0.18 equal
normalize-path 3.0.0 3.0.0 equal
npm-normalize-package-bin 3.0.1 3.0.1 equal
npm-run-all2 6.2.2 6.2.2 equal
npm-run-path 4.0.1 4.0.1 equal
nth-check 2.1.1 2.1.1 equal
nwsapi 2.2.13 2.2.13 equal
object-assign 4.1.1 4.1.1 equal
object-hash 3.0.0 3.0.0 equal
object-inspect 1.13.2 1.13.2 equal
object-is 1.1.6 1.1.6 equal
object-keys 1.1.1 1.1.1 equal
object.assign 4.1.5 4.1.5 equal
object.entries 1.1.8 1.1.8 equal
object.fromentries 2.0.8 2.0.8 equal
object.groupby 1.0.3 1.0.3 equal
object.values 1.2.0 1.2.0 equal
obuf 1.1.2 1.1.2 equal
on-finished 2.4.1 2.4.1 equal
on-headers 1.0.2 1.0.2 equal
once 1.4.0 1.4.0 equal
onetime 5.1.2 5.1.2 equal
open 10.1.0, 8.4.2 10.1.0, 8.4.2 equal
optionator 0.9.4 0.9.4 equal
p-limit 2.3.0, 3.1.0, 4.0.0 2.3.0, 2.3.0, 3.1.0, 4.0.0 equal
p-locate 4.1.0, 5.0.0, 6.0.0 4.1.0, 4.1.0, 5.0.0, 6.0.0 equal
p-map 2.1.0 2.1.0 equal
p-retry 6.2.0 6.2.0 equal
p-try 2.2.0 2.2.0 equal
package-json-from-dist 1.0.1 1.0.1 equal
param-case 3.0.4 3.0.4 equal
parent-module 1.0.1 1.0.1 equal
parse-json 5.2.0 5.2.0 equal
parse-node-version 1.0.1 1.0.1 equal
parse-passwd 1.0.0 1.0.0 equal
parse5 7.1.2 7.1.2 equal
parse5-htmlparser2-tree-adapter 7.0.0 7.0.0 equal
parseurl 1.3.3 1.3.3 equal
pascal-case 3.1.2 3.1.2 equal
path-exists 4.0.0, 5.0.0 4.0.0, 5.0.0 equal
path-is-absolute 1.0.1 1.0.1 equal
path-is-inside 1.0.2 1.0.2 equal
path-key 3.1.1 3.1.1 equal
path-parse 1.0.7 1.0.7 equal
path-scurry 2.0.0 2.0.0 equal
path-to-regexp 0.1.10, 1.9.0, 8.2.0 0.1.10, 1.9.0, 8.2.0 equal
path-type 4.0.0 4.0.0 equal
performance-now 0.2.0, 2.1.0 0.2.0, 2.1.0 equal
picocolors 1.1.0 1.1.0 equal
picomatch 2.3.1 2.3.1 equal
pidtree 0.6.0 0.6.0 equal
pify 2.3.0, 4.0.1 2.3.0, 4.0.1 equal
pinkie 2.0.4 2.0.4 equal
pinkie-promise 2.0.1 2.0.1 equal
pirates 4.0.6 4.0.6 equal
pkg-dir 4.2.0, 7.0.0 4.2.0, 7.0.0 equal
please-upgrade-node 3.2.0 3.2.0 equal
possible-typed-array-names 1.0.0 1.0.0 equal
postcss 8.4.47 8.4.47 equal
postcss-modules-extract-imports 3.1.0 3.1.0 equal
postcss-modules-local-by-default 4.0.5 4.0.5 equal
postcss-modules-scope 3.2.0 3.2.0 equal
postcss-modules-values 4.0.0 4.0.0 equal
postcss-selector-parser 6.1.2 6.1.2 equal
postcss-value-parser 4.2.0 4.2.0 equal
prelude-ls 1.2.1 1.2.1 equal
prettier 3.3.2 3.3.2 equal
pretty-error 4.0.0 4.0.0 equal
pretty-format 27.5.1, 29.7.0 27.5.1, 29.7.0, 29.7.0, 29.7.0, 29.7.0, 29.7.0, 29.7.0, 29.7.0, 29.7.0, 29.7.0, 29.7.0 equal
process 0.11.10 0.11.10 equal
process-nextick-args 2.0.1 2.0.1 equal
prompts 2.4.2 2.4.2 equal
prop-types 15.8.1 15.8.1 equal
proxy-addr 2.0.7 2.0.7 equal
prr 1.0.1 1.0.1 equal
psl 1.9.0 1.9.0 equal
punycode 2.3.1 2.3.1 equal
pure-rand 6.1.0 6.1.0 equal
qs 6.13.0 6.13.0 equal
query-string 9.1.1 9.1.1 equal
querystringify 2.2.0 2.2.0 equal
queue-microtask 1.2.3 1.2.3 equal
raf 3.4.1 3.4.1 equal
railroad-diagrams 1.0.0 1.0.0 equal
randexp 0.4.6 0.4.6 equal
randombytes 2.1.0 2.1.0 equal
range-parser 1.2.1 1.2.1 equal
raven-js 3.27.2 3.27.2 equal
raw-body 2.5.2 2.5.2 equal
rc-animate 3.1.1 3.1.1 equal
rc-cascader 3.28.1 3.28.1 equal
rc-checkbox 3.3.0 3.3.0 equal
rc-collapse 3.8.0 3.8.0 equal
rc-dialog 9.6.0 9.6.0 equal
rc-drawer 7.2.0 7.2.0 equal
rc-dropdown 4.2.0 4.2.0 equal
rc-field-form 2.4.0 2.4.0 equal
rc-form 2.4.12 2.4.12 equal
rc-image 7.11.0 7.11.0 equal
rc-input 1.6.3 1.6.3 equal
rc-input-number 9.2.0 9.2.0 equal
rc-mentions 2.16.1 2.16.1 equal
rc-menu 9.15.1 9.15.1 equal
rc-motion 2.9.3 2.9.3 equal
rc-notification 5.6.2 5.6.2 equal
rc-overflow 1.3.2 1.3.2 equal
rc-pagination 4.3.0 4.3.0 equal
rc-picker 4.6.15 4.6.15 equal
rc-progress 4.0.0 4.0.0 equal
rc-rate 2.13.0 2.13.0 equal
rc-resize-observer 1.4.0 1.4.0 equal
rc-segmented 2.5.0 2.5.0 equal
rc-select 14.15.2 14.15.2 equal
rc-slider 11.1.7 11.1.7 equal
rc-steps 6.0.1 6.0.1 equal
rc-switch 4.1.0 4.1.0 equal
rc-table 7.47.5 7.47.5 equal
rc-tabs 15.3.0 15.3.0 equal
rc-textarea 1.8.2 1.8.2 equal
rc-tooltip 6.2.1 6.2.1 equal
rc-tree 5.9.0 5.9.0 equal
rc-tree-select 5.23.0 5.23.0 equal
rc-upload 4.8.1 4.8.1 equal
rc-util 4.21.1, 5.43.0 4.21.1, 4.21.1, 5.43.0 equal
rc-virtual-list 3.14.8 3.14.8 equal
react 18.3.1 18.3.1 equal
react-circular-progressbar 2.1.0 2.1.0 equal
react-dom 18.3.1 18.3.1 equal
react-fast-compare 3.2.2 3.2.2 equal
react-helmet 6.1.0 6.1.0 equal
react-icons 5.3.0 5.3.0 equal
react-is 16.13.1, 17.0.2, 18.3.1 16.13.1, 17.0.2, 17.0.2, 18.3.1, 18.3.1, 18.3.1, 18.3.1, 18.3.1, 18.3.1, 18.3.1, 18.3.1, 18.3.1, 18.3.1, 18.3.1, 18.3.1, 18.3.1, 18.3.1 equal
react-json-view-lite 1.5.0 1.5.0 equal
react-lifecycles-compat 3.0.4 3.0.4 equal
react-motion 0.5.2 0.5.2 equal
react-redux 8.1.3 8.1.3 equal
react-refresh 0.14.2 0.14.2 equal
react-router 5.3.4, 6.26.2 5.3.4, 6.26.2 equal
react-router-dom 5.3.4 5.3.4 equal
react-router-dom-v5-compat 6.26.2 6.26.2 equal
react-shallow-renderer 16.15.0 16.15.0 equal
react-side-effect 2.1.2 2.1.2 equal
react-test-renderer 17.0.2, 18.3.1 17.0.2, 18.3.1 equal
react-vis 1.11.12 1.11.12 equal
react-vis-force 0.3.1 0.3.1 equal
react-window 1.8.10 1.8.10 equal
read-package-json-fast 3.0.2 3.0.2 equal
readable-stream 2.3.8, 3.6.2 2.3.8, 3.6.2 equal
readdirp 3.6.0 3.6.0 equal
rechoir 0.8.0 0.8.0 equal
redent 3.0.0 3.0.0 equal
reduce-reducers 0.4.3 0.4.3 equal
redux 4.2.1 4.2.1 equal
redux-actions 2.6.5 2.6.5 equal
redux-first-history 5.2.0 5.2.0 equal
redux-form 8.3.10 8.3.10 equal
redux-promise-middleware 6.2.0 6.2.0 equal
reflect.getprototypeof 1.0.6 1.0.6 equal
regenerate 1.4.2 1.4.2 equal
regenerate-unicode-properties 10.2.0 10.2.0 equal
regenerator-runtime 0.11.1, 0.14.1 0.11.1, 0.14.1 equal
regenerator-transform 0.15.2 0.15.2 equal
regexp.prototype.flags 1.5.3 1.5.3 equal
regexpu-core 6.1.1 6.1.1 equal
regjsgen 0.8.0 0.8.0 equal
regjsparser 0.11.1 0.11.1 equal
relateurl 0.2.7 0.2.7 equal
remove-accents 0.5.0 0.5.0 equal
renderkid 3.0.0 3.0.0 equal
require-directory 2.1.1 2.1.1 equal
require-from-string 2.0.2 2.0.2 equal
require-package-name 2.0.1 2.0.1 equal
requires-port 1.0.0 1.0.0 equal
resize-observer-polyfill 1.5.1 1.5.1 equal
resolve 1.22.8, 2.0.0-next.5 1.22.8, 2.0.0-next.5, 2.0.0-next.5 ?
resolve-cwd 3.0.0 3.0.0 equal
resolve-dir 1.0.1 1.0.1 equal
resolve-from 4.0.0, 5.0.0 4.0.0, 5.0.0 equal
resolve-pathname 3.0.0 3.0.0 equal
resolve.exports 2.0.2 2.0.2 equal
ret 0.1.15 0.1.15 equal
retry 0.13.1 0.13.1 equal
reusify 1.0.4 1.0.4 equal
rimraf 2.7.1, 3.0.2, 6.0.1 2.7.1, 3.0.2, 6.0.1 equal
rollup 4.24.0 4.24.0 equal
rollup-plugin-visualizer 5.12.0 5.12.0 equal
rrweb-cssom 0.7.1 0.7.1 equal
rst-selector-parser 2.2.3 2.2.3 equal
run-applescript 7.0.0 7.0.0 equal
run-parallel 1.2.0 1.2.0 equal
rxjs-compat 6.6.7 6.6.7 equal
safe-array-concat 1.1.2 1.1.2 equal
safe-buffer 5.1.2, 5.2.1 5.1.2, 5.1.2, 5.2.1 equal
safe-regex-test 1.0.3 1.0.3 equal
safer-buffer 2.1.2 2.1.2 equal
sax 1.4.1 1.4.1 equal
saxes 6.0.0 6.0.0 equal
scheduler 0.20.2, 0.23.2 0.20.2, 0.23.2 equal
schema-utils 3.3.0, 4.2.0 3.3.0, 3.3.0, 3.3.0, 3.3.0, 3.3.0, 4.2.0 equal
scroll-into-view-if-needed 3.1.0 3.1.0 equal
select-hose 2.0.0 2.0.0 equal
selfsigned 2.4.1 2.4.1 equal
semver 5.7.2, 6.3.1, 7.6.3 5.7.2, 6.3.1, 7.6.3, 7.6.3, 7.6.3, 7.6.3, 7.6.3, 7.6.3 equal
semver-compare 1.0.0 1.0.0 equal
send 0.19.0 0.19.0 equal
serialize-javascript 6.0.2 6.0.2 equal
serve-index 1.9.1 1.9.1 equal
serve-static 1.16.2 1.16.2 equal
set-function-length 1.2.2 1.2.2 equal
set-function-name 2.0.2 2.0.2 equal
setprototypeof 1.1.0, 1.2.0 1.1.0, 1.2.0 equal
shallow-clone 3.0.1 3.0.1 equal
shallowequal 1.1.0 1.1.0 equal
shebang-command 2.0.0 2.0.0 equal
shebang-regex 3.0.0 3.0.0 equal
shell-quote 1.8.1 1.8.1 equal
side-channel 1.0.6 1.0.6 equal
signal-exit 3.0.7, 4.1.0 3.0.7, 4.1.0 equal
sinon 18.0.1 18.0.1 equal
sisteransi 1.0.5 1.0.5 equal
slash 2.0.0, 3.0.0 2.0.0, 3.0.0 equal
sockjs 0.3.24 0.3.24 equal
source-map 0.6.1, 0.7.4 0.6.1, 0.7.4 equal
source-map-js 1.2.1 1.2.1 equal
source-map-support 0.5.13, 0.5.21 0.5.13, 0.5.21 equal
spdy 4.0.2 4.0.2 equal
spdy-transport 3.0.0 3.0.0 equal
split 0.2.10 0.2.10 equal
split-on-first 3.0.0 3.0.0 equal
sprintf-js 1.0.3 1.0.3 equal
stable 0.1.8 0.1.8 equal
stack-utils 2.0.6 2.0.6 equal
statuses 1.5.0, 2.0.1 1.5.0, 2.0.1 equal
stop-iteration-iterator 1.0.0 1.0.0 equal
store 2.0.12 2.0.12 equal
string-convert 0.2.1 0.2.1 equal
string-length 4.0.2 4.0.2 equal
string-width 4.2.3, 5.1.2 4.2.3, 5.1.2 equal
string-width-cjs 4.2.3 4.2.3 equal
string.prototype.includes 2.0.0 2.0.0 equal
string.prototype.matchall 4.0.11 4.0.11 equal
string.prototype.repeat 1.0.0 1.0.0 equal
string.prototype.trim 1.2.9 1.2.9 equal
string.prototype.trimend 1.0.8 1.0.8 equal
string.prototype.trimstart 1.0.8 1.0.8 equal
string_decoder 1.1.1, 1.3.0 1.1.1, 1.3.0 equal
strip-ansi 6.0.1, 7.1.0 6.0.1, 7.1.0 equal
strip-ansi-cjs 6.0.1 6.0.1 equal
strip-bom 3.0.0, 4.0.0 3.0.0, 4.0.0 equal
strip-final-newline 2.0.0 2.0.0 equal
strip-indent 3.0.0 3.0.0 equal
strip-json-comments 3.1.1 3.1.1 equal
style-loader 4.0.0 4.0.0 equal
stylis 4.3.4 4.3.4 equal
supports-color 5.5.0, 7.2.0, 8.1.1 5.5.0, 7.2.0, 7.2.0, 7.2.0, 7.2.0, 7.2.0, 7.2.0, 7.2.0, 7.2.0, 7.2.0, 7.2.0, 7.2.0, 7.2.0, 7.2.0, 7.2.0, 7.2.0, 7.2.0, 7.2.0, 7.2.0, 7.2.0, 7.2.0, 7.2.0, 7.2.0, 7.2.0, 7.2.0, 7.2.0, 7.2.0, 7.2.0, 8.1.1, 8.1.1 equal
supports-preserve-symlinks-flag 1.0.0 1.0.0 equal
svgo 2.8.0 2.8.0 equal
symbol-tree 3.2.4 3.2.4 equal
systemjs 6.15.1 6.15.1 equal
tapable 2.2.1 2.2.1 equal
terser 5.34.1 5.34.1 equal
terser-webpack-plugin 5.3.10 5.3.10 equal
test-exclude 6.0.0 6.0.0 equal
text-table 0.2.0 0.2.0 equal
thingies 1.21.0 1.21.0 equal
throttle-debounce 5.0.2 5.0.2 equal
through 2.3.8 2.3.8 equal
thunky 1.1.0 1.1.0 equal
tiny-invariant 1.3.3 1.3.3 equal
tiny-warning 1.0.3 1.0.3 equal
tmpl 1.0.5 1.0.5 equal
to-camel-case 1.0.0 1.0.0 equal
to-fast-properties 2.0.0 2.0.0 equal
to-no-case 1.0.2 1.0.2 equal
to-regex-range 5.0.1 5.0.1 equal
to-space-case 1.0.0 1.0.0 equal
toggle-selection 1.0.6 1.0.6 equal
toidentifier 1.0.1 1.0.1 equal
tough-cookie 4.1.4 4.1.4 equal
tr46 0.0.3, 3.0.0, 5.0.0 0.0.3, 3.0.0, 5.0.0 equal
tree-dump 1.0.2 1.0.2 equal
true-myth 5.4.0 added
ts-api-utils 1.3.0 1.3.0 equal
ts-key-enum 2.0.13 2.0.13 equal
tsconfig-paths 3.15.0 3.15.0 equal
tslib 2.7.0 2.7.0 equal
tween-functions 1.2.0 1.2.0 equal
type-check 0.4.0 0.4.0 equal
type-detect 4.0.8, 4.1.0 4.0.8, 4.1.0 equal
type-fest 0.20.2, 0.21.3 0.20.2, 0.21.3 equal
type-is 1.6.18 1.6.18 equal
typed-array-buffer 1.0.2 1.0.2 equal
typed-array-byte-length 1.0.1 1.0.1 equal
typed-array-byte-offset 1.0.2 1.0.2 equal
typed-array-length 1.0.6 1.0.6 equal
typescript 5.6.2 5.6.2 equal
u-basscss 2.0.1 2.0.1 equal
unbox-primitive 1.0.2 1.0.2 equal
undici-types 6.19.8 6.19.8 equal
unicode-canonical-property-names-ecmascript 2.0.1 2.0.1 equal
unicode-match-property-ecmascript 2.0.0 2.0.0 equal
unicode-match-property-value-ecmascript 2.2.0 2.2.0 equal
unicode-property-aliases-ecmascript 2.1.0 2.1.0 equal
universalify 0.2.0 0.2.0 equal
unpipe 1.0.0 1.0.0 equal
update-browserslist-db 1.1.1 1.1.1 equal
uri-js 4.4.1 4.4.1 equal
url-loader 4.1.1 4.1.1 equal
url-parse 1.5.10 1.5.10 equal
use-sync-external-store 1.2.2 1.2.2 equal
util-deprecate 1.0.2 1.0.2 equal
utila 0.4.0 0.4.0 equal
utils-merge 1.0.1 1.0.1 equal
uuid 8.3.2 8.3.2 equal
v8-to-istanbul 9.3.0 9.3.0 equal
value-equal 1.0.1 1.0.1 equal
vary 1.1.2 1.1.2 equal
vite 5.4.8 5.4.8 equal
vite-plugin-imp 2.4.0 2.4.0 equal
viz.js 1.8.1 1.8.1 equal
w3c-xmlserializer 4.0.0, 5.0.0 4.0.0, 5.0.0 equal
walker 1.0.8 1.0.8 equal
warning 4.0.3 4.0.3 equal
watchpack 2.4.2 2.4.2 equal
wbuf 1.7.3 1.7.3 equal
webidl-conversions 3.0.1, 7.0.0 3.0.1, 7.0.0 equal
webpack 5.95.0 5.95.0 equal
webpack-cli 5.1.4 5.1.4 equal
webpack-dev-middleware 7.4.2 7.4.2 equal
webpack-dev-server 5.1.0 5.1.0 equal
webpack-merge 5.10.0 5.10.0 equal
webpack-node-externals 3.0.0 3.0.0 equal
webpack-sources 3.2.3 3.2.3 equal
websocket-driver 0.7.4 0.7.4 equal
websocket-extensions 0.1.4 0.1.4 equal
whatwg-encoding 2.0.0, 3.1.1 2.0.0, 3.1.1 equal
whatwg-fetch 3.6.20 3.6.20 equal
whatwg-mimetype 3.0.0, 4.0.0 3.0.0, 4.0.0 equal
whatwg-url 11.0.0, 14.0.0, 5.0.0 11.0.0, 14.0.0, 5.0.0 equal
which 1.3.1, 2.0.2 1.3.1, 2.0.2 equal
which-boxed-primitive 1.0.2 1.0.2 equal
which-builtin-type 1.1.4 1.1.4 equal
which-collection 1.0.2 1.0.2 equal
which-typed-array 1.1.15 1.1.15 equal
wildcard 2.0.1 2.0.1 equal
word-wrap 1.2.5 1.2.5 equal
worker-loader 3.0.8 3.0.8 equal
wrap-ansi 7.0.0, 8.1.0 7.0.0, 8.1.0 equal
wrap-ansi-cjs 7.0.0 7.0.0 equal
wrappy 1.0.2 1.0.2 equal
write-file-atomic 4.0.2 4.0.2 equal
ws 8.18.0 8.18.0 equal
xml 1.0.1 1.0.1 equal
xml-name-validator 4.0.0, 5.0.0 4.0.0, 5.0.0 equal
xmlchars 2.2.0 2.2.0 equal
xus 0.2.0 added
y18n 5.0.8 5.0.8 equal
yallist 3.1.1 3.1.1 equal
yaml 1.10.2 1.10.2 equal
yargs 16.2.0, 17.7.2 16.2.0, 17.7.2, 17.7.2 equal
yargs-parser 20.2.9, 21.1.1 20.2.9, 21.1.1, 21.1.1 equal
yocto-queue 0.1.0, 1.1.1 0.1.0, 1.1.1 equal

Summary: 16 upgraded, 0 downgraded, 4 added, 0 removed, 1200 equal.

How was this change tested?

  • jaeger all-in-one & npm run start
  • GitHub actions builds

Checklist

Signed-off-by: Andreas Gerstmayr <agerstmayr@redhat.com>
@andreasgerstmayr andreasgerstmayr requested a review from a team as a code owner October 4, 2024 12:12
@andreasgerstmayr andreasgerstmayr requested review from albertteoh and removed request for a team October 4, 2024 12:12
@pavolloffay
Copy link
Member

@yurishkuro we are having issues building jaeger-ui internally with the new build system that does not support yarn1, therefore we would like to migrate. npm seems like the best choice, we have also seen other OSS upstream projects migrating to npm (e.g. visualstudio)

Signed-off-by: Andreas Gerstmayr <agerstmayr@redhat.com>
pavolloffay
pavolloffay previously approved these changes Oct 4, 2024
Copy link

codecov bot commented Oct 4, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 96.61%. Comparing base (d9aca8b) to head (087c7ea).
Report is 1 commits behind head on main.

Additional details and impacted files
@@           Coverage Diff           @@
##             main    #2462   +/-   ##
=======================================
  Coverage   96.61%   96.61%           
=======================================
  Files         254      254           
  Lines        7679     7679           
  Branches     1995     1931   -64     
=======================================
  Hits         7419     7419           
  Misses        260      260           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@pavolloffay pavolloffay added the changelog:dependencies Update to dependencies label Oct 4, 2024
Copy link
Member

@yurishkuro yurishkuro left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Do we need changes to dependabot/renovate configs?

BUILD.md Outdated

Tests for React components in `./packages/jaeger-ui` make extensive use of Jest's [snapshot testing](https://jestjs.io/docs/28.x/snapshot-testing) functionality. These snapshots can be regenerated by running `yarn test -u` from the package directory to regenerate all snapshots, or `yarn test -u --testNamePattern <test name>` to regenerate snapshots for a subset of tests only.
Tests for React components in `./packages/jaeger-ui` make extensive use of Jest's [snapshot testing](https://jestjs.io/docs/28.x/snapshot-testing) functionality. These snapshots can be regenerated by running `npm run --workspaces test -- -u` from the package directory to regenerate all snapshots, or `npm run --workspaces test -- -u --testNamePattern <test name>` to regenerate snapshots for a subset of tests only.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The new commands are pretty unusable for something that we need to run often, like executing a single test. Is it possible to have some sort of shortcut? Why can't we use something like "npm test ..."?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The command propagation changed, in yarn yarn run somescript arg1 forwards arg1 to somescript, but with npm you need to write npm run somescript -- arg1, so npm can differentiate between args for npm and args for the script.

I updated the workspaces invocation, now additional args are correctly passed to the test script in the root package.json, which then forwards it to the test script of all workspaces. The invocation now is almost identical.

@yurishkuro
Copy link
Member

we have also seen other OSS upstream projects migrating to npm (e.g. visualstudio)

Is there a blog post about that?

Signed-off-by: Andreas Gerstmayr <agerstmayr@redhat.com>
@andreasgerstmayr
Copy link
Contributor Author

we have also seen other OSS upstream projects migrating to npm (e.g. visualstudio)

Is there a blog post about that?

https://code.visualstudio.com/updates/v1_94#_use-npm-as-default-package-manager
microsoft/vscode#196795

Copy link
Member

@yurishkuro yurishkuro left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Q: how did we ensure that package-lock.json is equivalent to yarn.lock? Specifically, there were some upgrades to yarn.lock to address vulnerabilities in transitive dependencies.

BUILD.md Outdated Show resolved Hide resolved
BUILD.md Show resolved Hide resolved
BUILD.md Outdated

Tests for React components in `./packages/jaeger-ui` make extensive use of Jest's [snapshot testing](https://jestjs.io/docs/28.x/snapshot-testing) functionality. These snapshots can be regenerated by running `yarn test -u` from the package directory to regenerate all snapshots, or `yarn test -u --testNamePattern <test name>` to regenerate snapshots for a subset of tests only.
Tests for React components in `./packages/jaeger-ui` make extensive use of Jest's [snapshot testing](https://jestjs.io/docs/28.x/snapshot-testing) functionality. These snapshots can be regenerated by running `npm test -- -u` from the package directory to regenerate all snapshots, or `npm test -- -u --testNamePattern <test name>` to regenerate snapshots for a subset of tests only.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

can we provide an example from the existing tests? It's not clear what <test name> means, e.g. in this test file:

 PASS  src/utils/readJsonFile.test.js
  fileReader.readJsonFile
    ✓ rejects when given an invalid file (2 ms)
    ✓ does not throw when given an invalid file (1 ms)
    ✓ loads JSON data, successfully (8 ms)
    ✓ loads JSON data (OTLP), successfully (2 ms)
    ✓ rejects an OTLP trace (4 ms)
    ✓ rejects malformed JSON (1 ms)
    ✓ loads JSON-per-line data (1 ms)

Is it the actual title/description? Is "pattern" a reference to some regex?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It's a regex matching the full test name, i.e. test name and all surrounding describe blocks: https://jestjs.io/docs/cli#--testnamepatternregex
I've updated the text and added a link to the docs.

README.md Outdated Show resolved Hide resolved
README.md Outdated Show resolved Hide resolved
@yurishkuro yurishkuro added changelog:bugfix-or-minor-feature 🐞 Bug fixes, Minor Improvements and removed changelog:dependencies Update to dependencies labels Oct 4, 2024
@andreasgerstmayr
Copy link
Contributor Author

Q: how did we ensure that package-lock.json is equivalent to yarn.lock? Specifically, there were some upgrades to yarn.lock to address vulnerabilities in transitive dependencies.

That's a good point! I'm not sure if there is a way to prove the equivalence of the lock files. There is a tool which converts between lockfile formats called synp, but it uses the node_modules folder, so it doesn't work with optional dependencies like @rollup/rollup-linux-s390x-gnu which are present in the lockfile but are not installed in my node_modules folder. Workspace support is also experimental in this tool.

Another idea, if we regenerate the lockfile from scratch, we get the latest (as defined by the semver) versions of all (transitive) dependencies including all available CVE fixes. What do you think?

andreasgerstmayr and others added 3 commits October 8, 2024 15:37
Co-authored-by: Yuri Shkuro <yurishkuro@users.noreply.github.com>
Signed-off-by: Andreas Gerstmayr <andreas@gerstmayr.me>
Signed-off-by: Andreas Gerstmayr <agerstmayr@redhat.com>
Signed-off-by: Andreas Gerstmayr <agerstmayr@redhat.com>
@andreasgerstmayr
Copy link
Contributor Author

andreasgerstmayr commented Oct 8, 2024

Q: how did we ensure that package-lock.json is equivalent to yarn.lock? Specifically, there were some upgrades to yarn.lock to address vulnerabilities in transitive dependencies.

That's a good point! I'm not sure if there is a way to prove the equivalence of the lock files.

Thinking more about it, I can just print a list of all dependencies and their version, sort it and then diff it with the versions of the previous lockfile. I'll do that, but in any case, I'll try to upgrade all dependencies first (in a separate PR).

yurishkuro
yurishkuro previously approved these changes Oct 9, 2024
@yurishkuro
Copy link
Member

@andreasgerstmayr how do you want to handle conflicts and recent upgrades in main? I regress merging those, should've just merged this PR first.

@andreasgerstmayr
Copy link
Contributor Author

@andreasgerstmayr how do you want to handle conflicts and recent upgrades in main? I regress merging those, should've just merged this PR first.

I'll rebase this PR once #2470 is merged. Then we're at the latest version of all dependencies in the yarn lockfile, and generating a new npm lockfile from scratch should get us the same results.

@yurishkuro
Copy link
Member

Other upgrades merged.

Signed-off-by: Andreas Gerstmayr <agerstmayr@redhat.com>
Signed-off-by: Andreas Gerstmayr <agerstmayr@redhat.com>
@andreasgerstmayr
Copy link
Contributor Author

Other upgrades merged.

Thanks! I updated the PR to resolve all conflicts and updated the PR description to add the dependency change table.

Signed-off-by: Andreas Gerstmayr <agerstmayr@redhat.com>
@yurishkuro yurishkuro merged commit 4911b6f into jaegertracing:main Oct 10, 2024
9 checks passed
@yurishkuro yurishkuro mentioned this pull request Oct 10, 2024
4 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
changelog:bugfix-or-minor-feature 🐞 Bug fixes, Minor Improvements
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants