@types/lodash should have been removed as part of #670
@types/xml I assume was added by mistake at some point
@types/open have been deprecated because the latest version of open ships with types
updated existing @types dependencies except for @types/serverless because that causes a lot of errors (which I suspect have the same root cause, but best tackled in its own PR)
added some missing types
mock-spawn and zip-folder don't have any types though
How did you implement it:
Adjusting the contents of package.json and running npm install
How can we verify it:
By running npx tsc --noemit
Todos:
Note: Run npm run test:ci to run all validation checks on proposed changes
[x] Ensure there are no lint errors. Validate via npm run lint Note: Some reported issues can be automatically fixed by running npm run lint:fix
[x] Write tests and confirm existing functionality is not broken. Validate via npm test
[x] Write documentation
[x] Provide verification config / commands / resources
[x] Enable "Allow edits from maintainers" for this PR
[x] Update the messages below
Is this ready for review?: YES
Is it a breaking change?: NO
What did you implement:
@types
dependencies@types/lodash
should have been removed as part of #670@types/xml
I assume was added by mistake at some point@types/open
have been deprecated because the latest version ofopen
ships with types@types
dependencies except for@types/serverless
because that causes a lot of errors (which I suspect have the same root cause, but best tackled in its own PR)mock-spawn
andzip-folder
don't have any types thoughHow did you implement it:
Adjusting the contents of
package.json
and runningnpm install
How can we verify it:
By running
npx tsc --noemit
Todos:
Note: Run
npm run test:ci
to run all validation checks on proposed changesValidate via
npm run lint
Note: Some reported issues can be automatically fixed by running
npm run lint:fix
Validate via
npm test
Is this ready for review?: YES Is it a breaking change?: NO