Please support more keys in deps.cljs
Since deps.cljs is used to rewrite package.json I wish the following was supported:
{:npm-dev-deps {"some-dep" "1.2.3"
"npm-force-resolutions" "0.0.3"
"shadow-cljs" "2.11.7"}
:resolutions {"dependency-of-some-dep" "0.1.2"}
:scripts {"preinstall" "npx npm-force-resolutions"}}
Expected package.json
{
"name": "some-project",
"devDependencies": {
"some-dep": "1.2.3",
"npm-force-resolutions": "0.0.3",
"shadow-cljs": "2.11.7"
},
"dependencies": {
"highlight.js": "9.18.1",
"react": "16.14.0",
"react-dom": "16.14.0",
"react-highlight.js": "1.0.7"
},
"resolutions": {
"dependency-of-some-dep": "0.1.2"
},
"scripts": {
"preinstall": "npx npm-force-resolutions"
}
Actual package.json
{
"name": "some-project",
"devDependencies": {
"some-dep": "1.2.3",
"npm-force-resolutions": "0.0.3",
"shadow-cljs": "2.11.7"
},
"dependencies": {
"highlight.js": "9.18.1",
"react": "16.14.0",
"react-dom": "16.14.0",
"react-highlight.js": "1.0.7"
},