Jonghakseo / chrome-extension-boilerplate-react-vite

Chrome Extension Boilerplate with React + Vite + Typescript

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Versions outdated

wondering639 opened this issue · comments

Describe the bug
First of all, thanks for this nice boilerplate. I noticed latest pnpm is too new (workaround: npm install -g pnpm@8.9.2) and some packages have never versions:

pnpm install:
 ERR_PNPM_BAD_PM_VERSION  This project is configured to use v8.9.2 of pnpm. Your current pnpm is v9.1.0

If you want to bypass this version check, you can set the "package-manager-strict" configuration to "false" or set the "COREPACK_ENABLE_STRICT" environment variable to "0"

pnpm outdated:
┌────────────────────────────────────────┬─────────┬──────────┐
│ Package                                │ Current │ Latest   │
├────────────────────────────────────────┼─────────┼──────────┤
│ @types/ws (dev)                        │ 8.5.8   │ 8.5.10   │
├────────────────────────────────────────┼─────────┼──────────┤
│ @vitejs/plugin-react (dev)             │ 4.2.0   │ 4.2.1    │
├────────────────────────────────────────┼─────────┼──────────┤
│ eslint-plugin-react-hooks (dev)        │ 4.6.0   │ 4.6.2    │
├────────────────────────────────────────┼─────────┼──────────┤
│ lint-staged (dev)                      │ 15.2.0  │ 15.2.2   │
├────────────────────────────────────────┼─────────┼──────────┤
│ ts-loader (dev)                        │ 9.5.0   │ 9.5.1    │
├────────────────────────────────────────┼─────────┼──────────┤
│ @types/node (dev)                      │ 20.8.10 │ 20.12.11 │
├────────────────────────────────────────┼─────────┼──────────┤
│ @types/react (dev)                     │ 18.2.37 │ 18.3.1   │
├────────────────────────────────────────┼─────────┼──────────┤
│ @types/react-dom (dev)                 │ 18.2.18 │ 18.3.0   │
├────────────────────────────────────────┼─────────┼──────────┤
│ chokidar (dev)                         │ 3.5.3   │ 3.6.0    │
├────────────────────────────────────────┼─────────┼──────────┤
│ eslint-config-prettier (dev)           │ 9.0.0   │ 9.1.0    │
├────────────────────────────────────────┼─────────┼──────────┤
│ eslint-plugin-react (dev)              │ 7.33.2  │ 7.34.1   │
├────────────────────────────────────────┼─────────┼──────────┤
│ fs-extra (dev)                         │ 11.1.1  │ 11.2.0   │
├────────────────────────────────────────┼─────────┼──────────┤
│ react                                  │ 18.2.0  │ 18.3.1   │
├────────────────────────────────────────┼─────────┼──────────┤
│ react-dom                              │ 18.2.0  │ 18.3.1   │
├────────────────────────────────────────┼─────────┼──────────┤
│ rollup (dev)                           │ 4.3.0   │ 4.17.2   │
├────────────────────────────────────────┼─────────┼──────────┤
│ sass (dev)                             │ 1.72.0  │ 1.77.1   │
├────────────────────────────────────────┼─────────┼──────────┤
│ typescript (dev)                       │ 5.2.2   │ 5.4.5    │
├────────────────────────────────────────┼─────────┼──────────┤
│ vite (dev)                             │ 5.0.12  │ 5.2.11   │
├────────────────────────────────────────┼─────────┼──────────┤
│ vitest (dev)                           │ 1.2.2   │ 1.6.0    │
├────────────────────────────────────────┼─────────┼──────────┤
│ ws (dev)                               │ 8.14.2  │ 8.17.0   │
├────────────────────────────────────────┼─────────┼──────────┤
│ @commitlint/cli (dev)                  │ 18.4.4  │ 19.3.0   │
├────────────────────────────────────────┼─────────┼──────────┤
│ @commitlint/config-conventional (dev)  │ 18.1.0  │ 19.2.2   │
├────────────────────────────────────────┼─────────┼──────────┤
│ @testing-library/react (dev)           │ 14.0.0  │ 15.0.7   │
├────────────────────────────────────────┼─────────┼──────────┤
│ @typescript-eslint/eslint-plugin (dev) │ 6.10.0  │ 7.8.0    │
├────────────────────────────────────────┼─────────┼──────────┤
│ @typescript-eslint/parser (dev)        │ 6.18.1  │ 7.8.0    │
├────────────────────────────────────────┼─────────┼──────────┤
│ eslint (dev)                           │ 8.56.0  │ 9.2.0    │
├────────────────────────────────────────┼─────────┼──────────┤
│ eslint-config-airbnb-typescript (dev)  │ 17.1.0  │ 18.0.0   │
├────────────────────────────────────────┼─────────┼──────────┤
│ husky (dev)                            │ 8.0.3   │ 9.0.11   │
├────────────────────────────────────────┼─────────┼──────────┤
│ jsdom (dev)                            │ 22.1.0  │ 24.0.0   │
├────────────────────────────────────────┼─────────┼──────────┤
│ @types/chrome (dev)                    │ 0.0.263 │ 0.0.268  │
├────────────────────────────────────────┼─────────┼──────────┤
│ magic-string (dev)                     │ 0.30.6  │ 0.30.10  │
├────────────────────────────────────────┼─────────┼──────────┤
│ webextension-polyfill                  │ 0.10.0  │ 0.11.0   │
└────────────────────────────────────────┴─────────┴──────────┘

To Reproduce
see describe the bug section for commands

Expected behavior
latest versions

Screenshots
n/a

Additional context
n/a

Thank you for your contribution. We will check and reply to you as soon as possible.

Thank you. I've raised the versions of the packages that don't have any issues, and there's been a complete code refresh. Please take note.