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 1
1
{
2
2
"name" : " coderoad-cli" ,
3
- "version" : " 0.3.19 " ,
3
+ "version" : " 0.3.20 " ,
4
4
"description" : " Command line interface for CodeRoad. Build project files." ,
5
5
"keywords" : [
6
6
" coderoad"
Original file line number Diff line number Diff line change @@ -2,13 +2,6 @@ import * as chalk from 'chalk';
2
2
import * as validateNpm from 'validate-npm-package-name' ;
3
3
const _ = require ( 'lodash' ) ;
4
4
5
- interface Validated {
6
- validForNewPackages : boolean ;
7
- validForOldPackages : boolean ;
8
- errors : string [ ] ;
9
- warnings : string [ ] ;
10
- }
11
-
12
5
export function validatePackageName ( name : string ) : void {
13
6
let validated : Validated = validateNpm ( name ) ;
14
7
if ( ! validated . validForNewPackages || ! validated . validForOldPackages ) {
Original file line number Diff line number Diff line change @@ -15,3 +15,14 @@ interface PackageJson {
15
15
devDependencies : Object ;
16
16
config : CR . Config ;
17
17
}
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