Skip to content

Commit 7718780

Browse files
committed
Simplified build script
1 parent 4723972 commit 7718780

Some content is hidden

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

62 files changed

+324
-704
lines changed

.gitignore

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,4 +13,5 @@ angularfire2-*.tgz
1313
.DS_Store
1414
yarn-error.log
1515
*.bak
16-
package-lock.json
16+
package-lock.json
17+
tools/build.js

angularfire2.ts

Lines changed: 0 additions & 6 deletions
This file was deleted.

package.json

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@angular/fire",
3-
"version": "5.2.0",
3+
"version": "5.2.2",
44
"description": "The official library of Firebase and Angular.",
55
"private": true,
66
"scripts": {
@@ -11,9 +11,8 @@
1111
"karma": "karma start",
1212
"test:universal": "npm run build && cp -R dist/packages-dist test/universal-test/node_modules/angularfire2 && cd test/universal-test && npm run prerender",
1313
"delayed_karma": "sleep 10 && karma start",
14-
"build": "ng-packagr -p src/package.json",
15-
"changelog": "conventional-changelog -p angular -i CHANGELOG.md -s -r 1",
16-
"build:wrapper": "npm i --prefix wrapper && npm run --prefix wrapper build && npm pack ./dist/wrapper-dist"
14+
"build": "tsc tools/build.ts; node ./tools/build.js",
15+
"changelog": "conventional-changelog -p angular -i CHANGELOG.md -s -r 1"
1716
},
1817
"schematics": "./dist/packages-dist/collection.json",
1918
"builders": "./dist/packages-dist/builders.json",
@@ -60,18 +59,21 @@
6059
"@angular/animations": ">=6.0.0 <9 || ^9.0.0-0",
6160
"@angular/compiler-cli": ">=6.0.0 <9 || ^9.0.0-0",
6261
"@angular/platform-server": ">=6.0.0 <9 || ^9.0.0-0",
62+
"@types/fs-extra": "^7.0.0",
63+
"@types/gzip-size": "^5.1.1",
6364
"@types/inquirer": "^0.0.44",
6465
"@types/jasmine": "^2.5.36",
6566
"@types/request": "0.0.30",
67+
"@types/rollup-plugin-node-resolve": "^4.1.0",
6668
"concurrently": "^2.2.0",
6769
"conventional-changelog-cli": "^1.2.0",
6870
"es6-module-loader": "^0.17.10",
6971
"es6-shim": "^0.35.0",
70-
"fs-extra": "^4.0.0",
72+
"fs-extra": "^8.0.1",
7173
"gulp": "^3.9.0",
7274
"gulp-jasmine": "^2.2.1",
7375
"gulp-typescript": "^2.10.0",
74-
"gzip-size": "^4.0.0",
76+
"gzip-size": "^5.1.1",
7577
"http-server": "^0.8.5",
7678
"jasmine": "^2.4.1",
7779
"jasmine-core": "^2.4.1",
@@ -89,8 +91,8 @@
8991
"protractor": "3.0.0",
9092
"reflect-metadata": "0.1.2",
9193
"rimraf": "^2.5.4",
92-
"rollup": "^0.64.1",
93-
"rollup-plugin-node-resolve": "^3.3.0",
94+
"rollup": "^1.15.6",
95+
"rollup-plugin-node-resolve": "^5.0.3",
9496
"rollup-watch": "^4.3.1",
9597
"schematics-utilities": "^1.1.1",
9698
"shelljs": "^0.8.0",

src/firebase-node/index.d.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
export {};

src/firebase-node/package.json

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
{
2+
"main": "./index.js",
3+
"sideEffects": true,
4+
"name": "@angular/fire/firebase-node"
5+
}
6+

src/package.json

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,30 @@
11
{
22
"name": "@angular/fire",
3+
"version": "ANGULARFIRE2_VERSION",
4+
"description": "The official library for Firebase and Angular",
5+
"schematics": "./collection.json",
6+
"builders": "./builders.json",
7+
"keywords": [
8+
"angular",
9+
"firebase",
10+
"rxjs",
11+
"angularfire",
12+
"angularfire2"
13+
],
14+
"repository": {
15+
"type": "git",
16+
"url": "git+https://github.com/angular/angularfire2.git"
17+
},
18+
"author": "angular,firebase",
19+
"license": "MIT",
20+
"peerDependencies": {
21+
"@angular/common": "ANGULAR_VERSION",
22+
"@angular/core": "ANGULAR_VERSION",
23+
"@angular/platform-browser": "ANGULAR_VERSION",
24+
"@angular/platform-browser-dynamic": "ANGULAR_VERSION",
25+
"firebase": "FIREBASE_VERSION",
26+
"rxjs": "RXJS_VERSION"
27+
},
328
"ngPackage": {
429
"lib": {
530
"umdModuleIds": {

src/schematics/package.json

Lines changed: 0 additions & 1 deletion
This file was deleted.

src/schematics/tsconfig.json

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
{
2+
"compilerOptions": {
3+
"rootDir": ".",
4+
"sourceMap": false,
5+
"inlineSources": false,
6+
"declaration": false,
7+
"removeComments": true,
8+
"strictNullChecks": true,
9+
"lib": [
10+
"es2015",
11+
"dom",
12+
"es2015.promise",
13+
"es2015.collection",
14+
"es2015.iterable"
15+
],
16+
"skipLibCheck": true,
17+
"moduleResolution": "node",
18+
"target": "es6",
19+
"module": "commonjs",
20+
"outDir": "../../dist/packages-dist/schematics"
21+
},
22+
"files": ["public_api.ts"]
23+
}
File renamed without changes.

src/testing/public_api.ts

Lines changed: 0 additions & 29 deletions
This file was deleted.

src/testing/test-config.ts

Lines changed: 0 additions & 9 deletions
This file was deleted.
File renamed without changes.

src/wrapper/auth/index.d.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
export * from '@angular/fire/auth';

src/wrapper/auth/index.js

Lines changed: 7 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/wrapper/auth/package.json

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
{
2+
"name": "angularfire2/auth",
3+
"main": "index.js",
4+
"typings": "index.d.ts",
5+
"sideEffects": false
6+
}
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
declare function __export(m: any): void;

src/wrapper/database-deprecated/index.js

Lines changed: 9 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
{
2+
"name": "angularfire2/database-deprecated",
3+
"main": "index.js",
4+
"typings": "index.d.ts",
5+
"sideEffects": false
6+
}

src/wrapper/database/index.d.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
export * from '@angular/fire/database';

src/wrapper/database/index.js

Lines changed: 7 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/wrapper/database/package.json

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
{
2+
"name": "angularfire2/database",
3+
"main": "index.js",
4+
"typings": "index.d.ts",
5+
"sideEffects": false
6+
}

src/wrapper/firebase-node/index.d.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
export * from '@angular/fire/firebase-node';

src/wrapper/firebase-node/index.js

Lines changed: 7 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
{
2+
"name": "angularfire2/firebase-node",
3+
"main": "index.js",
4+
"typings": "index.d.ts",
5+
"sideEffects": false
6+
}

src/wrapper/firestore/index.d.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
export * from '@angular/fire/firestore';

src/wrapper/firestore/index.js

Lines changed: 7 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/wrapper/firestore/package.json

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
{
2+
"name": "angularfire2/firestore",
3+
"main": "index.js",
4+
"typings": "index.d.ts",
5+
"sideEffects": false
6+
}

src/wrapper/functions/index.d.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
export * from '@angular/fire/functions';

src/wrapper/functions/index.js

Lines changed: 7 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/wrapper/functions/package.json

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
{
2+
"name": "angularfire2/functions",
3+
"main": "index.js",
4+
"typings": "index.d.ts",
5+
"sideEffects": false
6+
}

src/wrapper/index.d.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
export * from '@angular/fire';

wrapper/src/database-deprecated/index.ts renamed to src/wrapper/index.js

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/wrapper/messaging/index.d.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
export * from '@angular/fire/messaging';

src/wrapper/messaging/index.js

Lines changed: 7 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/wrapper/messaging/package.json

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
{
2+
"name": "angularfire2/messaging",
3+
"main": "index.js",
4+
"typings": "index.d.ts",
5+
"sideEffects": false
6+
}
File renamed without changes.

src/wrapper/storage/index.d.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
export * from '@angular/fire/storage';

src/wrapper/storage/index.js

Lines changed: 7 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/wrapper/storage/package.json

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
{
2+
"name": "angularfire2/storage",
3+
"main": "index.js",
4+
"typings": "index.d.ts",
5+
"sideEffects": false
6+
}

0 commit comments

Comments
 (0)