Skip to content

Commit e797fe2

Browse files
authored
Upgrade angular13 (#35)
* upgrade devDependencies * upgrade dependencies * update version * update readme * update dependency version * yarn
1 parent dd6dda5 commit e797fe2

24 files changed

Lines changed: 2104 additions & 2903 deletions

File tree

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
/out-tsc
88
# Only exists if Bazel was run
99
/bazel-out
10+
/.angular
1011

1112
# dependencies
1213
/node_modules

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
Narik is a framework that helps you create your angular application more creatively in less time. You will find Narik interesting in many different aspects, once you use it.
44

55

6-
**Narik 6 is ready. Compatible with Angular 12.**
6+
**Narik 7 is ready. Compatible with Angular 13.**
77

88

99
[Online Demo](http://narik.me/demo/app)

build-tools/version.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
const fs = require('fs');
2-
const version = '6.0.1';
2+
const version = '7.0.0';
33
const { lstatSync, readdirSync } = require('fs');
44
const { join } = require('path');
55

package.json

Lines changed: 37 additions & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -31,70 +31,68 @@
3131
},
3232
"private": false,
3333
"dependencies": {
34-
"@angular/animations": "~12.2.0",
35-
"@angular/cdk": "~12.2.0",
36-
"@angular/common": "~12.2.0",
37-
"@angular/compiler": "~12.2.0",
38-
"@angular/core": "~12.2.0",
39-
"@angular/fire": "^6.1.5",
40-
"@angular/flex-layout": "^12.0.0-beta.34",
41-
"@angular/forms": "~12.2.0",
42-
"@angular/material": "~12.2.0",
43-
"@angular/platform-browser": "~12.2.0",
44-
"@angular/platform-browser-dynamic": "~12.2.0",
45-
"@angular/router": "~12.2.0",
34+
"@angular/animations": "~13.0.1",
35+
"@angular/cdk": "~13.0.0",
36+
"@angular/common": "~13.0.1",
37+
"@angular/compiler": "~13.0.1",
38+
"@angular/core": "~13.0.1",
39+
"@angular/flex-layout": "^12.0.0-beta.35",
40+
"@angular/forms": "~13.0.1",
41+
"@angular/material": "~13.0.0",
42+
"@angular/platform-browser": "~13.0.1",
43+
"@angular/platform-browser-dynamic": "~13.0.1",
44+
"@angular/router": "~13.0.1",
4645
"@aspnet/signalr": "^1.1.4",
4746
"@fortawesome/fontawesome-free": "^5.15.4",
4847
"@narik/custom-validators": "^7.0.1",
4948
"@nebular/theme": "^8.0.0",
5049
"@ng-bootstrap/ng-bootstrap": "^10.0.0",
51-
"@ngx-translate/core": "^13.0.0",
52-
"@swimlane/ngx-datatable": "^19.0.0",
50+
"@ngx-translate/core": "^14.0.0",
51+
"@swimlane/ngx-datatable": "^20.0.0",
5352
"angular2-text-mask": "^9.0.0",
5453
"angular2-uuid": "^1.1.1",
55-
"bootstrap": "^5.1.0",
54+
"bootstrap": "^5.1.3",
5655
"class-validator": "^0.13.1",
57-
"core-js": "^3.16.0",
56+
"core-js": "^3.19.1",
5857
"data-adapter": "^0.2.3",
59-
"devextreme": "^21.1.5",
60-
"devextreme-angular": "^21.1.5",
61-
"firebase": "^8.8",
62-
"localforage": "^1.9.0",
58+
"devextreme": "^21.2.3",
59+
"devextreme-angular": "^21.2.3",
60+
"localforage": "^1.10.0",
6361
"lodash-es": "^4.17.21",
6462
"ngforage": "^6.0.0",
65-
"ngx-bootstrap": "^7.0.0",
66-
"ngx-toastr": "^14.1.0",
67-
"primeicons": "^4.1.0",
68-
"primeng": "^12.0.1",
69-
"rxjs": "~7.3.0",
70-
"tslib": "^2.3.0",
63+
"ngx-bootstrap": "^7.1.0",
64+
"ngx-toastr": "^14.1.4",
65+
"primeicons": "^5.0.0",
66+
"primeng": "^12.2.2",
67+
"rxjs": "~7.4.0",
68+
"tslib": "^2.3.1",
7169
"zone.js": "~0.11.4"
7270
},
7371
"devDependencies": {
74-
"@angular-devkit/build-angular": "~12.2.0",
72+
"@angular-devkit/build-angular": "~13.0.2",
7573
"@angular-devkit/build-ng-packagr": "~0.1002.0",
76-
"@angular-devkit/schematics": "~12.2.0",
77-
"@angular/cli": "~12.2.0",
78-
"@angular/compiler-cli": "~12.2.0",
79-
"@angular/language-service": "~12.2.0",
80-
"@types/jasmine": "~3.8.2",
74+
"@angular-devkit/schematics": "~13.0.2",
75+
"@angular/cli": "~13.0.2",
76+
"@angular/compiler-cli": "~13.0.1",
77+
"@angular/language-service": "~13.0.1",
78+
"@types/jasmine": "~3.10.2",
8179
"@types/jasminewd2": "~2.0.10",
82-
"@types/lodash-es": "~4.17.4",
83-
"@types/node": "~16.4.12",
80+
"@types/lodash-es": "~4.17.5",
81+
"@types/node": "~16.11.7",
8482
"codelyzer": "~6.0.2",
8583
"copy": "~0.3.2",
86-
"jasmine-core": "~3.8.0",
84+
"jasmine-core": "~3.10.1",
8785
"jasmine-spec-reporter": "~7.0.0",
88-
"karma": "~6.3.4",
86+
"karma": "~6.3.8",
8987
"karma-chrome-launcher": "~3.1.0",
9088
"karma-coverage-istanbul-reporter": "~3.0.3",
9189
"karma-jasmine": "~4.0.1",
9290
"karma-jasmine-html-reporter": "^1.7.0",
93-
"ng-packagr": "^12.2.0",
91+
"ng-packagr": "^13.0.3",
9492
"protractor": "~7.0.0",
95-
"ts-node": "~10.1.0",
93+
"ts-node": "~10.4.0",
9694
"tsickle": ">=0.43.0",
9795
"tslint": "~6.1.3",
98-
"typescript": "~4.3.5"
96+
"typescript": "~4.4.4"
9997
}
10098
}

projects/narik-app-core/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
{
22
"name": "@narik/app-core",
3-
"version": "6.0.1",
3+
"version": "7.0.0",
44
"peerDependencies": {
5-
"@angular/common": "^12.0.3",
6-
"@angular/core": "^12.0.3",
5+
"@angular/common": "^13.0.0",
6+
"@angular/core": "^13.0.0",
77
"lodash-es": "^4.17.21",
88
"data-adapter": "^0.2.3",
99
"class-validator": "^0.13.1"

projects/narik-cli/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "narik",
3-
"version": "6.0.2",
3+
"version": "7.0.0",
44
"scripts": {
55
"build": "..\\..\\node_modules\\.bin\\tsc -p tsconfig.schematics.json",
66
"copy:schemas": "node ../../build-tools/copy.js schematics\\*\\schema.json ..\\..\\dist\\narik\\schematics\\ ",

projects/narik-cli/schematics/ng-add/index.ts

Lines changed: 36 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -104,7 +104,7 @@ const rtlUiStyles: any = {
104104
const devDependencies: any[] = [
105105
{
106106
name: '@angular-builders/custom-webpack',
107-
version: '^12.1.0',
107+
version: '^13.1.0',
108108
},
109109
{
110110
name: 'cheerio',
@@ -122,32 +122,32 @@ const commonDependencies: any[] = [
122122
},
123123
{
124124
name: '@angular/cdk',
125-
version: '^12.0.4',
125+
version: '^13.0.0',
126126
},
127127

128128
{
129129
name: '@ngx-translate/core',
130-
version: '^13.0.0',
130+
version: '^14.0.0',
131131
},
132132
{
133133
name: 'angular2-text-mask',
134134
version: '^9.0.0',
135135
},
136136
{
137137
name: '@angular/flex-layout',
138-
version: '^12.0.0-beta.34',
138+
version: '^12.0.0-beta.35',
139139
},
140140
{
141141
name: 'angular2-uuid',
142142
version: '^1.1.1',
143143
},
144144
{
145145
name: 'bootstrap',
146-
version: '^5.0.1',
146+
version: '^5.1.3',
147147
},
148148
{
149149
name: 'localforage',
150-
version: '^1.9.0',
150+
version: '^1.10.0',
151151
},
152152
{
153153
name: 'lodash-es',
@@ -159,11 +159,11 @@ const commonDependencies: any[] = [
159159
},
160160
{
161161
name: 'ngx-toastr',
162-
version: '^14.0.0',
162+
version: '^14.1.4',
163163
},
164164
{
165165
name: '@narik/custom-validators',
166-
version: '^6.0.0',
166+
version: '^7.0.0',
167167
},
168168
{
169169
name: 'class-validator',
@@ -175,31 +175,31 @@ const commonDependencies: any[] = [
175175
},
176176
{
177177
name: '@narik/infrastructure',
178-
version: '^6.0.0',
178+
version: '^7.0.0',
179179
},
180180
{
181181
name: '@narik/common',
182-
version: '^6.0.0',
182+
version: '^7.0.0',
183183
},
184184
{
185185
name: '@narik/core',
186-
version: '^6.0.0',
186+
version: '^7.0.0',
187187
},
188188
{
189189
name: '@narik/app-core',
190-
version: '^6.0.0',
190+
version: '^7.0.0',
191191
},
192192
{
193193
name: '@narik/ui-core',
194-
version: '^6.0.0',
194+
version: '^7.0.0',
195195
},
196196
{
197197
name: '@narik/jwt-authentication',
198-
version: '^6.0.0',
198+
version: '^7.0.0',
199199
},
200200
{
201201
name: '@narik/client-storage',
202-
version: '^6.0.0',
202+
version: '^7.0.0',
203203
},
204204
];
205205

@@ -210,15 +210,15 @@ const layoutDependency: any = {
210210
ngxadmin: [
211211
{
212212
name: '@nebular/theme',
213-
version: '^7.0.0',
213+
version: '^8.0.0',
214214
},
215215
{
216216
name: 'eva-icons',
217217
version: '^1.1.3',
218218
},
219219
{
220220
name: '@nebular/eva-icons',
221-
version: '^7.0.0',
221+
version: '^8.0.0',
222222
},
223223
{
224224
name: 'roboto-fontface',
@@ -230,7 +230,7 @@ const layoutDependency: any = {
230230
},
231231
],
232232
architectui: [
233-
{ name: '@ng-bootstrap/ng-bootstrap', version: '^8.0.0' },
233+
{ name: '@ng-bootstrap/ng-bootstrap', version: '^10.0.0' },
234234
{
235235
name: 'ngx-perfect-scrollbar',
236236
version: '^10.0.0',
@@ -291,50 +291,50 @@ const uiDependency: any = {
291291
material: [
292292
{
293293
name: '@narik/ui-material',
294-
version: '^6.0.0',
294+
version: '^7.0.0',
295295
},
296296
{
297297
name: '@angular/material',
298-
version: '^12.0.4',
298+
version: '^13.0.0',
299299
},
300300
],
301301
devextreme: [
302302
{
303303
name: '@narik/ui-devextreme',
304-
version: '^6.0.0',
304+
version: '^7.0.0',
305305
},
306306
{
307307
name: 'devextreme',
308-
version: '^21.1.3',
308+
version: '^21.2.3',
309309
},
310310
{
311311
name: 'devextreme-angular',
312-
version: '^21.1.3',
312+
version: '^21.2.3',
313313
},
314314
{
315315
name: 'stream',
316316
version: '0.0.2',
317317
},
318318
],
319319
'ng-bootstrap': [
320-
{ name: '@narik/ui-ng-bootstrap', version: '^6.0.0' },
321-
{ name: '@narik/ui-swimlane', version: '^6.0.0' },
322-
{ name: '@swimlane/ngx-datatable', version: '^19.0.0' },
323-
{ name: '@ng-bootstrap/ng-bootstrap', version: '^9.1.2' },
324-
{ name: '@angular/localize', version: '^12.0.4' },
320+
{ name: '@narik/ui-ng-bootstrap', version: '^7.0.0' },
321+
{ name: '@narik/ui-swimlane', version: '^7.0.0' },
322+
{ name: '@swimlane/ngx-datatable', version: '^20.0.0' },
323+
{ name: '@ng-bootstrap/ng-bootstrap', version: '^10.0.0' },
324+
{ name: '@angular/localize', version: '^13.0.0' },
325325
],
326326
nebular: [
327-
{ name: '@narik/ui-nebular', version: '^6.0.0' },
328-
{ name: '@narik/ui-swimlane', version: '^6.0.0' },
329-
{ name: '@swimlane/ngx-datatable', version: '^19.0.0' },
330-
{ name: '@nebular/theme', version: '^7.0.0' },
331-
{ name: '@nebular/date-fns', version: '^7.0.0' },
327+
{ name: '@narik/ui-nebular', version: '^7.0.0' },
328+
{ name: '@narik/ui-swimlane', version: '^7.0.0' },
329+
{ name: '@swimlane/ngx-datatable', version: '^20.0.0' },
330+
{ name: '@nebular/theme', version: '^8.0.0' },
331+
{ name: '@nebular/date-fns', version: '^8.0.0' },
332332
{ name: 'date-fns', version: '^2.22.1' },
333333
],
334334
primeng: [
335-
{ name: 'primeng', version: '^12.0.0-rc.1' },
336-
{ name: 'primeicons', version: '^4.0.0' },
337-
{ name: '@narik/ui-primeng', version: '^6.0.0' },
335+
{ name: 'primeng', version: '^12.2.2' },
336+
{ name: 'primeicons', version: '^5.0.0' },
337+
{ name: '@narik/ui-primeng', version: '^7.0.0' },
338338
],
339339
};
340340

projects/narik-client-storage/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
{
22
"name": "@narik/client-storage",
3-
"version": "6.0.1",
3+
"version": "7.0.0",
44
"peerDependencies": {
5-
"@angular/common": "^12.0.3",
6-
"@angular/core": "^12.0.3",
5+
"@angular/common": "^13.0.0",
6+
"@angular/core": "^13.0.0",
77
"localforage": "^1.9.0",
88
"ngforage": "^6.0.0"
99
},

projects/narik-common/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
{
22
"name": "@narik/common",
3-
"version": "6.0.1",
3+
"version": "7.0.0",
44
"peerDependencies": {
5-
"@angular/common": "^12.0.3",
6-
"@angular/core": "^12.0.3",
5+
"@angular/common": "^13.0.0",
6+
"@angular/core": "^13.0.0",
77
"data-adapter": "~0.2.3",
88
"@angular/cdk": "~12.0.4"
99
},

projects/narik-core/ng-package.json

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,6 @@
22
"$schema": "../../node_modules/ng-packagr/ng-package.schema.json",
33
"dest": "../../dist/core",
44
"lib": {
5-
"entryFile": "src/public_api.ts",
6-
"umdModuleIds": {
7-
"narik-common": "narik-common"
8-
}
5+
"entryFile": "src/public_api.ts"
96
}
107
}

0 commit comments

Comments
 (0)