Skip to content

Commit ddf96ac

Browse files
committed
chore(build): ngc options for flatModuleId/flatModuleOut
1 parent c1ee019 commit ddf96ac

10 files changed

+53
-15
lines changed

src/auth/index.ts

+1-2
Original file line numberDiff line numberDiff line change
@@ -1,2 +1 @@
1-
export * from './auth';
2-
export * from './auth.module';
1+
export * from './public_api';

src/auth/public_api.ts

+2
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
export * from './auth';
2+
export * from './auth.module';

src/auth/tsconfig-esm.json

+12-1
Original file line numberDiff line numberDiff line change
@@ -4,5 +4,16 @@
44
"target": "es5",
55
"outDir": "../../dist/packages-dist/auth",
66
"declaration": true
7-
}
7+
},
8+
"files": [
9+
"public_api.ts",
10+
"../../node_modules/zone.js/dist/zone.js.d.ts"
11+
],
12+
"angularCompilerOptions": {
13+
"skipTemplateCodegen": true,
14+
"strictMetadataEmit": true,
15+
"enableSummariesForJit": false,
16+
"flatModuleOutFile": "index.js",
17+
"flatModuleId": "angularfire2/auth"
18+
}
819
}

src/core/index.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
export * from './angularfire2';
1+
export * from './index.api';

src/core/public_api.ts

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
export * from './angularfire2';

src/core/tsconfig-build.json

+4-2
Original file line numberDiff line numberDiff line change
@@ -17,12 +17,14 @@
1717
"moduleResolution": "node"
1818
},
1919
"files": [
20-
"index.ts",
20+
"public_api.ts",
2121
"../../node_modules/zone.js/dist/zone.js.d.ts"
2222
],
2323
"angularCompilerOptions": {
2424
"skipTemplateCodegen": true,
2525
"strictMetadataEmit": true,
26-
"enableSummariesForJit": false
26+
"enableSummariesForJit": true,
27+
"flatModuleOutFile": "index.js",
28+
"flatModuleId": "angularfire2"
2729
}
2830
}

src/core/tsconfig-esm.json

+12-1
Original file line numberDiff line numberDiff line change
@@ -4,5 +4,16 @@
44
"target": "es5",
55
"outDir": "../../dist/packages-dist",
66
"declaration": true
7-
}
7+
},
8+
"files": [
9+
"public_api.ts",
10+
"../../node_modules/zone.js/dist/zone.js.d.ts"
11+
],
12+
"angularCompilerOptions": {
13+
"skipTemplateCodegen": true,
14+
"strictMetadataEmit": true,
15+
"enableSummariesForJit": false,
16+
"flatModuleOutFile": "index.js",
17+
"flatModuleId": "angularfire2"
18+
}
819
}

src/database/index.ts

+1-7
Original file line numberDiff line numberDiff line change
@@ -1,7 +1 @@
1-
export * from './database';
2-
export * from './firebase_list_factory';
3-
export * from './firebase_list_observable';
4-
export * from './firebase_object_factory';
5-
export * from './firebase_object_observable';
6-
export * from './query_observable';
7-
export * from './database.module';
1+
export * from './public_api';

src/database/public_api.ts

+7
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
export * from './database';
2+
export * from './firebase_list_factory';
3+
export * from './firebase_list_observable';
4+
export * from './firebase_object_factory';
5+
export * from './firebase_object_observable';
6+
export * from './query_observable';
7+
export * from './database.module';

src/database/tsconfig-esm.json

+12-1
Original file line numberDiff line numberDiff line change
@@ -4,5 +4,16 @@
44
"target": "es5",
55
"outDir": "../../dist/packages-dist/database",
66
"declaration": true
7-
}
7+
},
8+
"files": [
9+
"public_api.ts",
10+
"../../node_modules/zone.js/dist/zone.js.d.ts"
11+
],
12+
"angularCompilerOptions": {
13+
"skipTemplateCodegen": true,
14+
"strictMetadataEmit": true,
15+
"enableSummariesForJit": false,
16+
"flatModuleOutFile": "index.js",
17+
"flatModuleId": "angularfire2/database"
18+
}
819
}

0 commit comments

Comments
 (0)