Skip to content

Commit 62deaa4

Browse files
committed
chore: fix output files for schematics
1 parent d7881b3 commit 62deaa4

File tree

3 files changed

+131
-7
lines changed

3 files changed

+131
-7
lines changed

package.json

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,9 @@
44
"scripts": {
55
"ng": "ng",
66
"start": "ng serve",
7-
"build": "ng build",
7+
"build": "ng build angular-redux && tsc -p projects/angular-redux/tsconfig.schematics.json && yarn build:copy",
8+
"build:copy": "cd ./projects/angular-redux/schematics && copyfiles \"**/*.json\" ../../../dist/angular-redux/schematics",
9+
"build:ng": "ng build",
810
"watch": "ng build --watch --configuration development",
911
"test": "yarn test:ng && yarn test:schematics",
1012
"test:ng": "ng test",
@@ -39,9 +41,11 @@
3941
"@testing-library/dom": "^10.0.0",
4042
"@testing-library/jest-dom": "^6.4.8",
4143
"@testing-library/user-event": "^14.5.2",
44+
"@types/copyfiles": "^2",
4245
"@types/jasmine": "~5.1.0",
4346
"@types/jest": "^29.5.12",
4447
"@types/node": "^22.5.4",
48+
"copyfiles": "^2.4.1",
4549
"jasmine-core": "~5.2.0",
4650
"jest": "^29.7.0",
4751
"jest-environment-jsdom": "^29.7.0",

projects/angular-redux/tsconfig.schematics.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
"experimentalDecorators": true,
77
"moduleResolution": "node",
88
"downlevelIteration": true,
9-
"outDir": "../../dist/modules/angular-redux",
9+
"outDir": "../../dist/angular-redux",
1010
"sourceMap": true,
1111
"inlineSources": true,
1212
"lib": ["es2018", "dom"],

yarn.lock

Lines changed: 125 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3153,9 +3153,11 @@ __metadata:
31533153
"@testing-library/dom": "npm:^10.0.0"
31543154
"@testing-library/jest-dom": "npm:^6.4.8"
31553155
"@testing-library/user-event": "npm:^14.5.2"
3156+
"@types/copyfiles": "npm:^2"
31563157
"@types/jasmine": "npm:~5.1.0"
31573158
"@types/jest": "npm:^29.5.12"
31583159
"@types/node": "npm:^22.5.4"
3160+
copyfiles: "npm:^2.4.1"
31593161
jasmine-core: "npm:~5.2.0"
31603162
jest: "npm:^29.7.0"
31613163
jest-environment-jsdom: "npm:^29.7.0"
@@ -3766,6 +3768,13 @@ __metadata:
37663768
languageName: node
37673769
linkType: hard
37683770

3771+
"@types/copyfiles@npm:^2":
3772+
version: 2.4.4
3773+
resolution: "@types/copyfiles@npm:2.4.4"
3774+
checksum: 10/0513199240828feda5f6ed04c69d6a642c47e6ab66b81214716807f948ed3e865e9b3d2b69f75cbcc6fbe2154630755c47ca473b3913f0a831179366c709a8cc
3775+
languageName: node
3776+
linkType: hard
3777+
37693778
"@types/estree@npm:1.0.5, @types/estree@npm:^1.0.0, @types/estree@npm:^1.0.5":
37703779
version: 1.0.5
37713780
resolution: "@types/estree@npm:1.0.5"
@@ -5055,6 +5064,17 @@ __metadata:
50555064
languageName: node
50565065
linkType: hard
50575066

5067+
"cliui@npm:^7.0.2":
5068+
version: 7.0.4
5069+
resolution: "cliui@npm:7.0.4"
5070+
dependencies:
5071+
string-width: "npm:^4.2.0"
5072+
strip-ansi: "npm:^6.0.0"
5073+
wrap-ansi: "npm:^7.0.0"
5074+
checksum: 10/db858c49af9d59a32d603987e6fddaca2ce716cd4602ba5a2bb3a5af1351eebe82aba8dff3ef3e1b331f7fa9d40ca66e67bdf8e7c327ce0ea959747ead65c0ef
5075+
languageName: node
5076+
linkType: hard
5077+
50585078
"cliui@npm:^8.0.1":
50595079
version: 8.0.1
50605080
resolution: "cliui@npm:8.0.1"
@@ -5281,6 +5301,24 @@ __metadata:
52815301
languageName: node
52825302
linkType: hard
52835303

5304+
"copyfiles@npm:^2.4.1":
5305+
version: 2.4.1
5306+
resolution: "copyfiles@npm:2.4.1"
5307+
dependencies:
5308+
glob: "npm:^7.0.5"
5309+
minimatch: "npm:^3.0.3"
5310+
mkdirp: "npm:^1.0.4"
5311+
noms: "npm:0.0.0"
5312+
through2: "npm:^2.0.1"
5313+
untildify: "npm:^4.0.0"
5314+
yargs: "npm:^16.1.0"
5315+
bin:
5316+
copyfiles: copyfiles
5317+
copyup: copyfiles
5318+
checksum: 10/17070f88cbeaf62a9355341cb2521bacd48069e1ac8e7f95a3f69c848c53646f16ff0f94807a789e0f3eedc11407ec8d3980a13ab62e2add6ef81d0a5900fd85
5319+
languageName: node
5320+
linkType: hard
5321+
52845322
"core-js-compat@npm:^3.37.1, core-js-compat@npm:^3.38.0":
52855323
version: 3.38.1
52865324
resolution: "core-js-compat@npm:3.38.1"
@@ -6671,7 +6709,7 @@ __metadata:
66716709
languageName: node
66726710
linkType: hard
66736711

6674-
"glob@npm:^7.1.3, glob@npm:^7.1.4":
6712+
"glob@npm:^7.0.5, glob@npm:^7.1.3, glob@npm:^7.1.4":
66756713
version: 7.2.3
66766714
resolution: "glob@npm:7.2.3"
66776715
dependencies:
@@ -7094,7 +7132,7 @@ __metadata:
70947132
languageName: node
70957133
linkType: hard
70967134

7097-
"inherits@npm:2, inherits@npm:2.0.4, inherits@npm:^2.0.1, inherits@npm:^2.0.3, inherits@npm:^2.0.4, inherits@npm:~2.0.3":
7135+
"inherits@npm:2, inherits@npm:2.0.4, inherits@npm:^2.0.1, inherits@npm:^2.0.3, inherits@npm:^2.0.4, inherits@npm:~2.0.1, inherits@npm:~2.0.3":
70987136
version: 2.0.4
70997137
resolution: "inherits@npm:2.0.4"
71007138
checksum: 10/cd45e923bee15186c07fa4c89db0aace24824c482fb887b528304694b2aa6ff8a898da8657046a5dcf3e46cd6db6c61629551f9215f208d7c3f157cf9b290521
@@ -7336,6 +7374,13 @@ __metadata:
73367374
languageName: node
73377375
linkType: hard
73387376

7377+
"isarray@npm:0.0.1":
7378+
version: 0.0.1
7379+
resolution: "isarray@npm:0.0.1"
7380+
checksum: 10/49191f1425681df4a18c2f0f93db3adb85573bcdd6a4482539d98eac9e705d8961317b01175627e860516a2fc45f8f9302db26e5a380a97a520e272e2a40a8d4
7381+
languageName: node
7382+
linkType: hard
7383+
73397384
"isarray@npm:~1.0.0":
73407385
version: 1.0.0
73417386
resolution: "isarray@npm:1.0.0"
@@ -8563,7 +8608,7 @@ __metadata:
85638608
languageName: node
85648609
linkType: hard
85658610

8566-
"minimatch@npm:^3.0.4, minimatch@npm:^3.1.1, minimatch@npm:^3.1.2":
8611+
"minimatch@npm:^3.0.3, minimatch@npm:^3.0.4, minimatch@npm:^3.1.1, minimatch@npm:^3.1.2":
85678612
version: 3.1.2
85688613
resolution: "minimatch@npm:3.1.2"
85698614
dependencies:
@@ -8674,7 +8719,7 @@ __metadata:
86748719
languageName: node
86758720
linkType: hard
86768721

8677-
"mkdirp@npm:^1.0.3":
8722+
"mkdirp@npm:^1.0.3, mkdirp@npm:^1.0.4":
86788723
version: 1.0.4
86798724
resolution: "mkdirp@npm:1.0.4"
86808725
bin:
@@ -8946,6 +8991,16 @@ __metadata:
89468991
languageName: node
89478992
linkType: hard
89488993

8994+
"noms@npm:0.0.0":
8995+
version: 0.0.0
8996+
resolution: "noms@npm:0.0.0"
8997+
dependencies:
8998+
inherits: "npm:^2.0.1"
8999+
readable-stream: "npm:~1.0.31"
9000+
checksum: 10/a05f056dabf764c86472b6b5aad10455f3adcb6971f366cdf36a72b559b29310a940e316bca30802f2804fdd41707941366224f4cba80c4f53071512245bf200
9001+
languageName: node
9002+
linkType: hard
9003+
89499004
"nopt@npm:^7.0.0":
89509005
version: 7.2.1
89519006
resolution: "nopt@npm:7.2.1"
@@ -9751,7 +9806,7 @@ __metadata:
97519806
languageName: node
97529807
linkType: hard
97539808

9754-
"readable-stream@npm:^2.0.1":
9809+
"readable-stream@npm:^2.0.1, readable-stream@npm:~2.3.6":
97559810
version: 2.3.8
97569811
resolution: "readable-stream@npm:2.3.8"
97579812
dependencies:
@@ -9777,6 +9832,18 @@ __metadata:
97779832
languageName: node
97789833
linkType: hard
97799834

9835+
"readable-stream@npm:~1.0.31":
9836+
version: 1.0.34
9837+
resolution: "readable-stream@npm:1.0.34"
9838+
dependencies:
9839+
core-util-is: "npm:~1.0.0"
9840+
inherits: "npm:~2.0.1"
9841+
isarray: "npm:0.0.1"
9842+
string_decoder: "npm:~0.10.x"
9843+
checksum: 10/20537fca5a8ffd4af0f483be1cce0e981ed8cbb1087e0c762e2e92ae77f1005627272cebed8422f28047b465056aa1961fefd24baf532ca6a3616afea6811ae0
9844+
languageName: node
9845+
linkType: hard
9846+
97809847
"readdirp@npm:~3.6.0":
97819848
version: 3.6.0
97829849
resolution: "readdirp@npm:3.6.0"
@@ -10795,6 +10862,13 @@ __metadata:
1079510862
languageName: node
1079610863
linkType: hard
1079710864

10865+
"string_decoder@npm:~0.10.x":
10866+
version: 0.10.31
10867+
resolution: "string_decoder@npm:0.10.31"
10868+
checksum: 10/cc43e6b1340d4c7843da0e37d4c87a4084c2342fc99dcf6563c3ec273bb082f0cbd4ebf25d5da19b04fb16400d393885fda830be5128e1c416c73b5a6165f175
10869+
languageName: node
10870+
linkType: hard
10871+
1079810872
"string_decoder@npm:~1.1.1":
1079910873
version: 1.1.1
1080010874
resolution: "string_decoder@npm:1.1.1"
@@ -10977,6 +11051,16 @@ __metadata:
1097711051
languageName: node
1097811052
linkType: hard
1097911053

11054+
"through2@npm:^2.0.1":
11055+
version: 2.0.5
11056+
resolution: "through2@npm:2.0.5"
11057+
dependencies:
11058+
readable-stream: "npm:~2.3.6"
11059+
xtend: "npm:~4.0.1"
11060+
checksum: 10/cd71f7dcdc7a8204fea003a14a433ef99384b7d4e31f5497e1f9f622b3cf3be3691f908455f98723bdc80922a53af7fa10c3b7abbe51c6fd3d536dbc7850e2c4
11061+
languageName: node
11062+
linkType: hard
11063+
1098011064
"thunky@npm:^1.0.2":
1098111065
version: 1.1.0
1098211066
resolution: "thunky@npm:1.1.0"
@@ -11252,6 +11336,13 @@ __metadata:
1125211336
languageName: node
1125311337
linkType: hard
1125411338

11339+
"untildify@npm:^4.0.0":
11340+
version: 4.0.0
11341+
resolution: "untildify@npm:4.0.0"
11342+
checksum: 10/39ced9c418a74f73f0a56e1ba4634b4d959422dff61f4c72a8e39f60b99380c1b45ed776fbaa0a4101b157e4310d873ad7d114e8534ca02609b4916bb4187fb9
11343+
languageName: node
11344+
linkType: hard
11345+
1125511346
"update-browserslist-db@npm:^1.1.0":
1125611347
version: 1.1.0
1125711348
resolution: "update-browserslist-db@npm:1.1.0"
@@ -11754,6 +11845,13 @@ __metadata:
1175411845
languageName: node
1175511846
linkType: hard
1175611847

11848+
"xtend@npm:~4.0.1":
11849+
version: 4.0.2
11850+
resolution: "xtend@npm:4.0.2"
11851+
checksum: 10/ac5dfa738b21f6e7f0dd6e65e1b3155036d68104e67e5d5d1bde74892e327d7e5636a076f625599dc394330a731861e87343ff184b0047fef1360a7ec0a5a36a
11852+
languageName: node
11853+
linkType: hard
11854+
1175711855
"y18n@npm:^5.0.5":
1175811856
version: 5.0.8
1175911857
resolution: "y18n@npm:5.0.8"
@@ -11775,6 +11873,13 @@ __metadata:
1177511873
languageName: node
1177611874
linkType: hard
1177711875

11876+
"yargs-parser@npm:^20.2.2":
11877+
version: 20.2.9
11878+
resolution: "yargs-parser@npm:20.2.9"
11879+
checksum: 10/0188f430a0f496551d09df6719a9132a3469e47fe2747208b1dd0ab2bb0c512a95d0b081628bbca5400fb20dbf2fabe63d22badb346cecadffdd948b049f3fcc
11880+
languageName: node
11881+
linkType: hard
11882+
1177811883
"yargs-parser@npm:^21.1.1":
1177911884
version: 21.1.1
1178011885
resolution: "yargs-parser@npm:21.1.1"
@@ -11797,6 +11902,21 @@ __metadata:
1179711902
languageName: node
1179811903
linkType: hard
1179911904

11905+
"yargs@npm:^16.1.0":
11906+
version: 16.2.0
11907+
resolution: "yargs@npm:16.2.0"
11908+
dependencies:
11909+
cliui: "npm:^7.0.2"
11910+
escalade: "npm:^3.1.1"
11911+
get-caller-file: "npm:^2.0.5"
11912+
require-directory: "npm:^2.1.1"
11913+
string-width: "npm:^4.2.0"
11914+
y18n: "npm:^5.0.5"
11915+
yargs-parser: "npm:^20.2.2"
11916+
checksum: 10/807fa21211d2117135d557f95fcd3c3d390530cda2eca0c840f1d95f0f40209dcfeb5ec18c785a1f3425896e623e3b2681e8bb7b6600060eda1c3f4804e7957e
11917+
languageName: node
11918+
linkType: hard
11919+
1180011920
"yocto-queue@npm:^0.1.0":
1180111921
version: 0.1.0
1180211922
resolution: "yocto-queue@npm:0.1.0"

0 commit comments

Comments
 (0)