Skip to content

Conversation

@patrickarlt
Copy link
Contributor

@patrickarlt patrickarlt commented Nov 24, 2025

Now that we are free from Karma and Jasmine (yay @dixonyant!) I've updated the dependencies for TypeScript, TypeDoc, ESLint and Rollup. This fixes problems with peer dependencies and means we can go back to normal npm install instead of npm install --legacy-peer-deps.

This PR also resolves a bunch of random linting errors that came up as a result of updating the linting libraries.

This needs to get tested to make sure the output of the new version of typedoc works with the doc framework before we merge this.

@github-actions
Copy link

Code Coverage

Package Line Rate Branch Rate Complexity Health
arcgis-rest-basemap-sessions.src 100% 100% 0
arcgis-rest-basemap-sessions.src.utils 100% 100% 0
arcgis-rest-demographics.src 100% 100% 0
arcgis-rest-developer-credentials.src 100% 100% 0
arcgis-rest-developer-credentials.src.shared 100% 100% 0
arcgis-rest-elevation.src 100% 100% 0
arcgis-rest-feature-service.src 100% 100% 0
arcgis-rest-geocoding.src 100% 100% 0
arcgis-rest-places.src 100% 100% 0
arcgis-rest-portal.src.groups 100% 100% 0
arcgis-rest-portal.src.items 100% 100% 0
arcgis-rest-portal.src.orgs 100% 100% 0
arcgis-rest-portal.src.services 100% 100% 0
arcgis-rest-portal.src.sharing 100% 100% 0
arcgis-rest-portal.src.users 100% 100% 0
arcgis-rest-portal.src.util 100% 100% 0
arcgis-rest-request.src 100% 100% 0
arcgis-rest-request.src.types 100% 100% 0
arcgis-rest-request.src.utils 100% 100% 0
arcgis-rest-routing.src 100% 100% 0
Summary 100% (2186 / 2186) 100% (1217 / 1217) 0

Minimum allowed line rate is 100%

@patrickarlt patrickarlt marked this pull request as draft November 24, 2025 16:31
@patrickarlt
Copy link
Contributor Author

Making this a draft while I figure out TypeDoc issues.

@dixonyant dixonyant changed the title Update depenedencies Update dependencies Nov 24, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants