Skip to content

Commit 1d5dcd2

Browse files
committed
Rearranging the schematics a bit
1 parent 1445f28 commit 1d5dcd2

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

45 files changed

+3080
-1011
lines changed

package.json

+11-2
Original file line numberDiff line numberDiff line change
@@ -35,20 +35,28 @@
3535
"@angular/core": ">=6.0.0 <8",
3636
"@angular/platform-browser": ">=6.0.0 <8",
3737
"@angular/platform-browser-dynamic": ">=6.0.0 <8",
38+
"@angular-devkit/architect": "^0.14.0-beta.5",
39+
"@angular-devkit/core": "^8.0.0-beta.5",
40+
"@angular-devkit/schematics": "^8.0.0-beta.5",
3841
"firebase": "^5.5.0",
42+
"firebase-tools": "^6.3.1",
3943
"rxjs": "^6.0.0",
4044
"ws": "^3.3.2",
4145
"xhr2": "^0.1.4",
42-
"zone.js": "^0.8.0"
46+
"zone.js": "^0.8.0",
47+
"fuzzy": "^0.1.3",
48+
"inquirer": "^6.2.2",
49+
"inquirer-autocomplete-prompt": "^1.0.1"
4350
},
4451
"optionalDependencies": {
4552
"bufferutil": "~3.0.0",
4653
"utf-8-validate": "~4.0.0"
47-
},
54+
},
4855
"devDependencies": {
4956
"@angular/compiler-cli": ">=6.0.0 <8",
5057
"@angular/platform-server": ">=6.0.0 <8",
5158
"@angular/animations": ">=6.0.0 <8",
59+
"@types/inquirer": "^0.0.44",
5260
"@types/jasmine": "^2.5.36",
5361
"@types/request": "0.0.30",
5462
"concurrently": "^2.2.0",
@@ -79,6 +87,7 @@
7987
"rollup": "^0.64.1",
8088
"rollup-plugin-node-resolve": "^3.3.0",
8189
"rollup-watch": "^4.3.1",
90+
"schematics-utilities": "^1.1.1",
8291
"shelljs": "^0.8.0",
8392
"systemjs": "^0.19.16",
8493
"systemjs-builder": "^0.15.7",

src/core/builders.json

+10
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
{
2+
"$schema": "@angular-devkit/architect/src/builders-schema.json",
3+
"builders": {
4+
"deploy": {
5+
"implementation": "./schematics/deploy/builder",
6+
"schema": "./schematics/deploy/schema.json",
7+
"description": "Deploy builder"
8+
}
9+
}
10+
}

src/core/collection.json

+9
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
{
2+
"$schema": "@angular-devkit/schematics/collection-schema.json",
3+
"schematics": {
4+
"ng-add": {
5+
"description": "Add firebase deploy schematic",
6+
"factory": "./schematics/ng-add/index#ngDeploy"
7+
}
8+
}
9+
}

src/core/package.json

+12-1
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,8 @@
55
"main": "./bundles/core.umd.js",
66
"module": "index.js",
77
"es2015": "es2015/index.js",
8+
"schematics": "./collection.json",
9+
"builders": "./builders.json",
810
"keywords": [
911
"angular",
1012
"firebase",
@@ -27,5 +29,14 @@
2729
"rxjs": "RXJS_VERSION",
2830
"zone.js": "ZONEJS_VERSION"
2931
},
32+
"dependencies": {
33+
"@angular-devkit/architect": "^0.14.0-beta.5",
34+
"@angular-devkit/core": "ANGULAR_VERSION",
35+
"@angular-devkit/schematics": "ANGULAR_VERSION",
36+
"firebase-tools": "FIREBASE_TOOLS_VERSION",
37+
"fuzzy": "FUZZY_VERSION",
38+
"inquirer": "INQUIRER_VERSION",
39+
"inquirer-autocomplete-prompt": "INQUIRER_AUTOCOMPLETE_VERSION"
40+
},
3041
"typings": "index.d.ts"
31-
}
42+
}

src/deploy/builders/actions/__tests__/deploy.spec.d.ts

-1
This file was deleted.

src/deploy/builders/actions/__tests__/deploy.spec.js

-95
This file was deleted.

src/deploy/builders/actions/__tests__/deploy.spec.js.map

-1
This file was deleted.

src/deploy/builders/actions/__tests__/deploy.spec.ts

-99
This file was deleted.

src/deploy/builders/actions/deploy.d.ts

-3
This file was deleted.

src/deploy/builders/actions/deploy.js

-49
This file was deleted.

src/deploy/builders/actions/deploy.js.map

-1
This file was deleted.

src/deploy/builders/builder.d.ts

-2
This file was deleted.

src/deploy/builders/builder.js

-38
This file was deleted.

0 commit comments

Comments
 (0)