File tree Expand file tree Collapse file tree 6 files changed +19
-9
lines changed Expand file tree Collapse file tree 6 files changed +19
-9
lines changed Original file line number Diff line number Diff line change 1+ ---
2+ ' @hypermod/fetcher ' : minor
3+ ---
4+
5+ Added blacklist to remote package fetcher to ensure dependencies such as ` javascript ` aren't downloaded since they will never contain a hypermod.config file.
Original file line number Diff line number Diff line change 1+ ---
2+ ' @hypermod/initializer ' : patch
3+ ' @hypermod/validator ' : patch
4+ ' @hypermod/fetcher ' : patch
5+ ---
6+
7+ Removes unused dependencies
Original file line number Diff line number Diff line change 1111 "chalk" : " ^4.1.0" ,
1212 "fs-extra" : " ^9.1.0" ,
1313 "globby" : " ^11.1.0" ,
14- "live-plugin-manager" : " ^0.18.1" ,
15- "ts-node" : " ^10.9.1"
14+ "live-plugin-manager" : " ^0.18.1"
1615 },
1716 "engines" : {
1817 "node" : " >=14"
Original file line number Diff line number Diff line change @@ -95,6 +95,10 @@ export async function fetchRemotePackage(
9595 packageName : string ,
9696 packageManager : PluginManager ,
9797) : Promise < ConfigMeta > {
98+ if ( [ 'javascript' , 'typescript' ] . includes ( packageName ) ) {
99+ throw new Error ( `'${ packageName } ' is ignored as a remote package.` ) ;
100+ }
101+
98102 await packageManager . install ( packageName ) ;
99103 const info = packageManager . getInfo ( packageName ) ;
100104
Original file line number Diff line number Diff line change 1111 "@hypermod/utils" : " *" ,
1212 "fs-extra" : " ^9.1.0" ,
1313 "recast" : " ^0.20.4" ,
14- "semver" : " ^7.3.5" ,
15- "ts-node" : " ^10.9.1"
14+ "semver" : " ^7.3.5"
1615 },
1716 "engines" : {
1817 "node" : " >=14"
Original file line number Diff line number Diff line change 99 "dependencies" : {
1010 "@hypermod/fetcher" : " ^0.4.1" ,
1111 "@hypermod/types" : " ^0.1.0" ,
12- "fs-extra" : " ^9.1.0" ,
13- "lodash" : " ^4.17.21" ,
14- "recast" : " ^0.20.4" ,
15- "semver" : " ^7.3.5" ,
16- "ts-node" : " ^10.9.1"
12+ "semver" : " ^7.3.5"
1713 },
1814 "devDependencies" : {
1915 "@types/lodash" : " ^4.14.176"
You can’t perform that action at this time.
0 commit comments