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

chore(developer): resolve external dependencies xml2js and restructure that are currently based on github refs #8616

Closed
mcdurdin opened this issue Apr 18, 2023 · 5 comments · Fixed by #11657 or #11660

Comments

@mcdurdin
Copy link
Member

npm WARN skipping integrity check for git dependency ssh://[email protected]/keymanapp/dependency-node-xml2js.git 
npm WARN skipping integrity check for git dependency ssh://[email protected]/keymanapp/dependency-restructure.git 

This is for kmc and its submodules. May need to submit patches upstream if these forks have diverged?

@mcdurdin
Copy link
Member Author

mcdurdin commented May 9, 2023

@mcdurdin
Copy link
Member Author

mcdurdin commented May 9, 2023

@srl295 any thoughts on how we can progress these?

@mcdurdin
Copy link
Member Author

mcdurdin commented Jun 8, 2023

Note, see also keymanapp/dependency-restructure#2 which adds a stub .d.ts to avoid breaking builds.

@mcdurdin mcdurdin modified the milestones: 17.0, Waiting-external Jul 11, 2023
@mcdurdin
Copy link
Member Author

Consider moving from xml2js to https://www.npmjs.com/package/fast-xml-parser?

@mcdurdin mcdurdin modified the milestones: Waiting-external, A17S17 Jul 11, 2023
@mcdurdin mcdurdin modified the milestones: A17S17, A17S18 Jul 24, 2023
@mcdurdin mcdurdin modified the milestones: A17S18, A17S19, A17S23 Aug 6, 2023
@mcdurdin mcdurdin modified the milestones: A17S23, 18.0 Oct 4, 2023
@mcdurdin
Copy link
Member Author

mcdurdin commented Oct 4, 2023

These are quite stalled. We will revisit in 18.0, perhaps move to alternate dependencies.

@mcdurdin mcdurdin modified the milestones: 18.0, A18S5 Apr 29, 2024
@mcdurdin mcdurdin self-assigned this Apr 29, 2024
mcdurdin added a commit that referenced this issue Jun 3, 2024
3.0.1 includes our fix. However, 3.0.2 does not yet appear to have been
published, which has a patch for our fix?

Fixes: #8616
mcdurdin added a commit that referenced this issue Jun 3, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment