|
9 | 9 | "build:date-adapters": "tsc -p tsconfig-date-adapters.json",
|
10 | 10 | "build:styles": "node-sass projects/angular-calendar/src/angular-calendar.scss | postcss --output dist/angular-calendar/css/angular-calendar.css",
|
11 | 11 | "build:clean": "del-cli dist",
|
12 |
| - "build:copyfiles": "copyfiles CHANGELOG.md README.md LICENSE dist/angular-calendar & cp-cli projects/angular-calendar/util/date-adapter-package.json dist/angular-calendar/date-adapters/date-fns/package.json & cp-cli projects/angular-calendar/util/date-adapter-package.json dist/angular-calendar/date-adapters/moment/package.json & copyfiles -u 3 projects/angular-calendar/src/**/*.scss dist/angular-calendar/scss", |
13 |
| - "build": "run-s build:copy-package-json build:lib build:date-adapters build:styles build:copyfiles", |
| 12 | + "build:schematics": "tsc projects/angular-calendar/schematics/ng-add/index.ts", |
| 13 | + "build:copyfiles": "copyfiles CHANGELOG.md README.md LICENSE dist/angular-calendar & cp-cli projects/angular-calendar/util/date-adapter-package.json dist/angular-calendar/date-adapters/date-fns/package.json & cp-cli projects/angular-calendar/util/date-adapter-package.json dist/angular-calendar/date-adapters/moment/package.json & copyfiles -u 3 projects/angular-calendar/src/**/*.scss dist/angular-calendar/scss & npx copyfiles -u 2 \"projects/angular-calendar/schematics/**/*.{json,js}\" dist/angular-calendar", |
| 14 | + "build": "run-s build:copy-package-json build:lib build:date-adapters build:styles build:schematics build:copyfiles", |
14 | 15 | "test:single": "cross-env TZ=UTC ng test angular-calendar --watch=false --code-coverage",
|
15 | 16 | "test:watch": "cross-env TZ=UTC ng test angular-calendar",
|
16 |
| - "test": "run-s lint test:single build build:clean", |
| 17 | + "test:schematics": "TS_NODE_COMPILER_OPTIONS='{\"module\":\"commonjs\"}' mocha --require ts-node/register projects/angular-calendar/schematics/**/*.spec.ts", |
| 18 | + "test": "run-s lint test:single test:schematics build build:clean", |
17 | 19 | "lint:styles": "stylelint \"{projects,src}/**/*.scss\" --fix",
|
18 | 20 | "lint:ts": "ng lint",
|
19 | 21 | "lint": "run-s lint:ts lint:styles",
|
|
34 | 36 | "gh-pages:deploy": "ngh --dir=dist/demos --no-silent",
|
35 | 37 | "gh-pages": "run-s build:clean gh-pages:demos gh-pages:compodoc gh-pages:deploy build:clean"
|
36 | 38 | },
|
| 39 | + "schematics": "./schematics/collection.json", |
37 | 40 | "config": {
|
38 | 41 | "commitizen": {
|
39 | 42 | "path": "@commitlint/prompt"
|
|
52 | 55 | "angular",
|
53 | 56 | "angular2",
|
54 | 57 | "angular6",
|
55 |
| - "calendar" |
| 58 | + "calendar", |
| 59 | + "schematics" |
56 | 60 | ],
|
57 | 61 | "author": "Matt Lewis",
|
58 | 62 | "license": "MIT",
|
|
0 commit comments