Skip to content
This repository was archived by the owner on Mar 4, 2024. It is now read-only.

Commit 71a3d7f

Browse files
author
Suriyapong
committed
feat(core): support Angular 13
1 parent 777db0a commit 71a3d7f

File tree

9 files changed

+12248
-17646
lines changed

9 files changed

+12248
-17646
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@ speed-measure-plugin*.json
3232
.history/*
3333

3434
# misc
35+
/.angular/cache
3536
/.sass-cache
3637
/connect.lock
3738
/coverage

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ Simple number format for input element in <a href="https://angular.io/">Angular<
2222

2323
| Angular| ngx-number-format|
2424
| ------|:------:|
25+
| >=13.0.0 <14.0.0 | v13.x |
2526
| >=12.0.0 <13.0.0 | v12.x |
2627
| >=11.0.0 <12.0.0 | v11.x |
2728
| >=10.0.0 <11.0.0 | v3.x |

angular.json

Lines changed: 108 additions & 120 deletions
Original file line numberDiff line numberDiff line change
@@ -1,130 +1,118 @@
11
{
2-
"$schema": "./node_modules/@angular/cli/lib/config/schema.json",
3-
"version": 1,
4-
"newProjectRoot": "src",
5-
"projects": {
6-
"demo": {
7-
"projectType": "application",
8-
"schematics": {
9-
"@schematics/angular:component": {
10-
"style": "scss"
11-
}
12-
},
13-
"root": "src/demo",
14-
"sourceRoot": "src/demo",
15-
"prefix": "app",
16-
"architect": {
17-
"build": {
18-
"builder": "@angular-devkit/build-angular:browser",
19-
"options": {
20-
"outputPath": "dist/demo",
21-
"index": "src/demo/index.html",
22-
"main": "src/demo/main.ts",
23-
"polyfills": "src/demo/polyfills.ts",
24-
"tsConfig": "src/demo/tsconfig.app.json",
25-
"aot": true,
26-
"assets": [
27-
"src/demo/favicon.ico",
28-
"src/demo/assets"
29-
],
30-
"styles": [
31-
"src/demo/styles.scss"
32-
],
33-
"scripts": []
34-
},
35-
"configurations": {
36-
"production": {
37-
"fileReplacements": [
38-
{
39-
"replace": "src/demo/environments/environment.ts",
40-
"with": "src/demo/environments/environment.prod.ts"
2+
"$schema": "./node_modules/@angular/cli/lib/config/schema.json",
3+
"version": 1,
4+
"newProjectRoot": "src",
5+
"projects": {
6+
"demo": {
7+
"projectType": "application",
8+
"schematics": {
9+
"@schematics/angular:component": {
10+
"style": "scss"
4111
}
42-
],
43-
"optimization": true,
44-
"outputHashing": "all",
45-
"sourceMap": false,
46-
"namedChunks": false,
47-
"extractLicenses": true,
48-
"vendorChunk": false,
49-
"buildOptimizer": true,
50-
"budgets": [
51-
{
52-
"type": "initial",
53-
"maximumWarning": "2mb",
54-
"maximumError": "5mb"
12+
},
13+
"root": "src/demo",
14+
"sourceRoot": "src/demo",
15+
"prefix": "app",
16+
"architect": {
17+
"build": {
18+
"builder": "@angular-devkit/build-angular:browser",
19+
"options": {
20+
"outputPath": "dist/demo",
21+
"index": "src/demo/index.html",
22+
"main": "src/demo/main.ts",
23+
"polyfills": "src/demo/polyfills.ts",
24+
"tsConfig": "src/demo/tsconfig.app.json",
25+
"aot": true,
26+
"assets": [
27+
"src/demo/favicon.ico",
28+
"src/demo/assets"
29+
],
30+
"styles": [
31+
"src/demo/styles.scss"
32+
],
33+
"scripts": []
34+
},
35+
"configurations": {
36+
"production": {
37+
"fileReplacements": [
38+
{
39+
"replace": "src/demo/environments/environment.ts",
40+
"with": "src/demo/environments/environment.prod.ts"
41+
}
42+
],
43+
"optimization": true,
44+
"outputHashing": "all",
45+
"sourceMap": false,
46+
"namedChunks": false,
47+
"extractLicenses": true,
48+
"vendorChunk": false,
49+
"buildOptimizer": true,
50+
"budgets": [
51+
{
52+
"type": "initial",
53+
"maximumWarning": "2mb",
54+
"maximumError": "5mb"
55+
},
56+
{
57+
"type": "anyComponentStyle",
58+
"maximumWarning": "6kb",
59+
"maximumError": "10kb"
60+
}
61+
]
62+
}
63+
}
64+
},
65+
"serve": {
66+
"builder": "@angular-devkit/build-angular:dev-server",
67+
"options": {
68+
"browserTarget": "demo:build"
69+
},
70+
"configurations": {
71+
"production": {
72+
"browserTarget": "demo:build:production"
73+
}
74+
}
75+
},
76+
"extract-i18n": {
77+
"builder": "@angular-devkit/build-angular:extract-i18n",
78+
"options": {
79+
"browserTarget": "demo:build"
80+
}
5581
},
56-
{
57-
"type": "anyComponentStyle",
58-
"maximumWarning": "6kb",
59-
"maximumError": "10kb"
82+
"deploy": {
83+
"builder": "angular-cli-ghpages:deploy",
84+
"options": {}
6085
}
61-
]
6286
}
63-
}
6487
},
65-
"serve": {
66-
"builder": "@angular-devkit/build-angular:dev-server",
67-
"options": {
68-
"browserTarget": "demo:build"
69-
},
70-
"configurations": {
71-
"production": {
72-
"browserTarget": "demo:build:production"
88+
"ngx-number-format": {
89+
"projectType": "library",
90+
"root": "src/ngx-number-format",
91+
"sourceRoot": "src/ngx-number-format",
92+
"prefix": "lib",
93+
"architect": {
94+
"build": {
95+
"builder": "@angular-devkit/build-angular:ng-packagr",
96+
"options": {
97+
"tsConfig": "src/ngx-number-format/tsconfig.lib.json",
98+
"project": "src/ngx-number-format/ng-package.json"
99+
},
100+
"configurations": {
101+
"production": {
102+
"tsConfig": "src/ngx-number-format/tsconfig.lib.prod.json"
103+
}
104+
}
105+
},
106+
"test": {
107+
"builder": "@angular-devkit/build-angular:karma",
108+
"options": {
109+
"main": "src/ngx-number-format/test.ts",
110+
"tsConfig": "src/ngx-number-format/tsconfig.spec.json",
111+
"karmaConfig": "src/ngx-number-format/karma.conf.js"
112+
}
113+
}
73114
}
74-
}
75-
},
76-
"extract-i18n": {
77-
"builder": "@angular-devkit/build-angular:extract-i18n",
78-
"options": {
79-
"browserTarget": "demo:build"
80-
}
81-
},
82-
"deploy": {
83-
"builder": "angular-cli-ghpages:deploy",
84-
"options": {}
85115
}
86-
}
87116
},
88-
"ngx-number-format": {
89-
"projectType": "library",
90-
"root": "src/ngx-number-format",
91-
"sourceRoot": "src/ngx-number-format",
92-
"prefix": "lib",
93-
"architect": {
94-
"build": {
95-
"builder": "@angular-devkit/build-angular:ng-packagr",
96-
"options": {
97-
"tsConfig": "src/ngx-number-format/tsconfig.lib.json",
98-
"project": "src/ngx-number-format/ng-package.json"
99-
}
100-
, "configurations": {
101-
"production": {
102-
"tsConfig": "src/ngx-number-format/tsconfig.lib.prod.json"
103-
}
104-
}
105-
},
106-
"test": {
107-
"builder": "@angular-devkit/build-angular:karma",
108-
"options": {
109-
"main": "src/ngx-number-format/test.ts",
110-
"tsConfig": "src/ngx-number-format/tsconfig.spec.json",
111-
"karmaConfig": "src/ngx-number-format/karma.conf.js"
112-
}
113-
},
114-
"lint": {
115-
"builder": "@angular-devkit/build-angular:tslint",
116-
"options": {
117-
"tsConfig": [
118-
"src/ngx-number-format/tsconfig.lib.json",
119-
"src/ngx-number-format/tsconfig.spec.json"
120-
],
121-
"exclude": [
122-
"**/node_modules/**"
123-
]
124-
}
125-
}
126-
}
127-
}
128-
},
129-
"defaultProject": "demo"
117+
"defaultProject": "demo"
130118
}

0 commit comments

Comments
 (0)