File tree Expand file tree Collapse file tree 3 files changed +12
-8
lines changed Expand file tree Collapse file tree 3 files changed +12
-8
lines changed Original file line number Diff line number Diff line change 11{
22 "name" : " coderoad-cli" ,
3- "version" : " 0.3.19 " ,
3+ "version" : " 0.3.20 " ,
44 "description" : " Command line interface for CodeRoad. Build project files." ,
55 "keywords" : [
66 " coderoad"
Original file line number Diff line number Diff line change @@ -2,13 +2,6 @@ import * as chalk from 'chalk';
22import * as validateNpm from 'validate-npm-package-name' ;
33const _ = require ( 'lodash' ) ;
44
5- interface Validated {
6- validForNewPackages : boolean ;
7- validForOldPackages : boolean ;
8- errors : string [ ] ;
9- warnings : string [ ] ;
10- }
11-
125export function validatePackageName ( name : string ) : void {
136 let validated : Validated = validateNpm ( name ) ;
147 if ( ! validated . validForNewPackages || ! validated . validForOldPackages ) {
Original file line number Diff line number Diff line change @@ -15,3 +15,14 @@ interface PackageJson {
1515 devDependencies : Object ;
1616 config : CR . Config ;
1717}
18+
19+ interface Validated {
20+ validForNewPackages : boolean ;
21+ validForOldPackages : boolean ;
22+ errors : string [ ] ;
23+ warnings : string [ ] ;
24+ }
25+
26+ declare module 'validate-npm-package-name' {
27+ export default function validateNpm ( name : string ) : Validated ;
28+ }
You can’t perform that action at this time.
0 commit comments