-
-
Notifications
You must be signed in to change notification settings - Fork 250
chore(deps): bump entities from 4.5.0 to 6.0.0 #1410
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
Conversation
|
Tests are passing locally, however I need to take a second look into build:cjs. I don't use commonjs, but not looking to break anything unless needed. It's probably a simple tweak. |
|
@fb55 @wooorm there's probably some way we can make this build work but it'll likely involve changing how we produce the CJS output (not as simple as changing some flags, rather introducing something like tsup) assuming im not missing something and that is the case, what do you two think about a new major which is ESM-only? now that |
|
@43081j for what it's worth, I'm super in favor of a new esm-only major version. |
|
👍 to esm only |
Yup, non-breaking for Cheerio. |
|
Thanks @cardoso! |
|
@cardoso, We recently started getting this issue in our build. Is this related? If so, what do we need to do to address it? [INFO] node_modules/parse5/dist/tokenizer/index.d.ts:3:31 - error TS7016: Could not find a declaration file for module 'entities/decode'. '/dev/workspace/releases/29.0.x/my-apps/node_modules/parse5/node_modules/entities/decode.js' implicitly has an 'any' type. I tried npm i—-save-dev @types/entities, but it didn't resolve it. I'm just trying to understand what changed that is causing this. Based on the message, it seems more like there is an issue in the decode.js, but I haven't had a chance to look at that code yet. |
|
@danshome this is because if you set your tsconfig's the types do exist, its just that the mode your typescript is running in doesn't read @fb55 up to you if you want people to have to do this, or update |
Closes #1296