10000 feat: migrate to angular 10 · SortableJS/ngx-sortablejs@6e65e1c · GitHub
[go: up one dir, main page]

Skip to content

Commit 6e65e1c

Browse files
CodingCloud9527CodingCloud9527
authored andcommitted
feat: migrate to angular 10
1 parent 7f59f49 commit 6e65e1c

File tree

6 files changed

+2133
-1411
lines changed

6 files changed

+2133
-1411
lines changed

package.json

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -22,27 +22,27 @@
2222
},
2323
"private": true,
2424
"dependencies": {
25-
"@angular/animations": "~8.2.14",
26-
"@angular/common": "~8.2.14",
27-
"@angular/compiler": "~8.2.14",
28-
"@angular/core": "~8.2.14",
29-
"@angular/forms": "~8.2.14",
30-
"@angular/platform-browser": "~8.2.14",
31-
"@angular/platform-browser-dynamic": "~8.2.14",
32-
"@angular/router": "~8.2.14",
25+
"@angular/animations": "~10.2.0",
26+
"@angular/common": "~10.2.0",
27+
"@angular/compiler": "~10.2.0",
28+
"@angular/core": "~10.2.0",
29+
"@angular/forms": "~10.2.0",
30+
"@angular/platform-browser": "~10.2.0",
31+
"@angular/platform-browser-dynamic": "~10.2.0",
32+
"@angular/router": "~10.2.0",
3333
"bootstrap": "^4.4.1",
3434
"ngx-bootstrap": "^4.3.0",
3535
"rxjs": "~6.5.4",
3636
"sortablejs": "^1.10.2",
37-
"tslib": "^1.10.0",
38-
"zone.js": "~0.9.1"
37+
"tslib": "^2.0.3",
38+
"zone.js": "~0.10.3"
3939
},
4040
"devDependencies": {
41-
"@angular-devkit/build-angular": "~0.803.23",
42-
"@angular-devkit/build-ng-packagr": "~0.803.23",
43-
"@angular/cli": "~8.3.23",
44-
"@angular/compiler-cli": "~8.2.14",
45-
"@angular/language-service": "~8.2.14",
41+
"@angular-devkit/build-angular": "~0.1002.0",
42+
"@angular-devkit/build-ng-packagr": "~0.1002.0",
43+
"@angular/cli": "~10.2.0",
44+
"@angular/compiler-cli": "~10.2.0",
45+
"@angular/language-service": "~10.2.0",
4646
"@semantic-release/changelog": "^3.0.6",
4747
"@semantic-release/git": "^7.0.18",
4848
"@types/jasmine": "^3.3.16",
@@ -59,13 +59,13 @@
5959
"karma-coverage-istanbul-reporter": "^2.0.6",
6060
"karma-jasmine": "~2.0.1",
6161
"karma-jasmine-html-reporter": "^1.5.1",
62-
"ng-packagr": "^5.7.1",
62+
"ng-packagr": "^10.1.2",
6363
"ngx-spec": "^2.1.4",
6464
"protractor": "~5.4.0",
6565
"semantic-release": "^15.14.0",
6666
"ts-node": "~7.0.0",
67-
"tsickle": "^0.35.0",
67+
"tsickle": "^0.39.1",
6868
"tslint": "~5.15.0",
69-
"typescript": "~3.5.3"
69+
"typescript": "~4.0.3"
7070
}
7171
}

projects/ngx-sortablejs/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,8 @@
1818
"access": "public"
1919
},
2020
"peerDependencies": {
21-
"@angular/common": "^8.0.0",
22-
"@angular/core": "^8.0.0",
21+
"@angular/common": "~10.2.0",
22+
"@angular/core": "~10.2.0",
2323
"sortablejs": ">=1.7.0"
2424
},
2525
"main": "src/public-api.ts"

projects/ngx-sortablejs/src/lib/sortablejs.directive.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,9 +17,8 @@ import Sortable, {Options} from 'sortablejs';
1717
import {GLOBALS} from './globals';
1818
import {SortablejsBindings} from './sortablejs-bindings';
1919
import {SortablejsService} from './sortablejs.service';
20-
import {FormArray} from '@angular/forms';
2120

22-
export type SortableData = FormArray | any[];
21+
export type SortableData = any | any[];
2322

2423
const getIndexesFromEvent = (event: SortableEvent) => {
2524
if (event.hasOwnProperty('newDraggableIndex') && event.hasOwnProperty('oldDraggableIndex')) {

projects/ngx-sortablejs/src/lib/sortablejs.module.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ import {Options} from 'sortablejs';
99
})
1010
export class SortablejsModule {
1111

12-
public static forRoot(globalOptions: Options): ModuleWithProviders {
12+
public static forRoot(globalOptions: Options): ModuleWithProviders<SortablejsModule> {
1313
return {
1414
ngModule: SortablejsModule,
1515
providers: [

projects/ngx-sortablejs/tsconfig.lib.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,9 @@
1919
"strictMetadataEmit": true,
2020
"fullTemplateTypeCheck": true,
2121
"strictInjectionParameters": true,
22-
"enableResourceInlining": true
22+
"enableResourceInlining": true,
23+
"enableIvy": false
24+
2325
},
2426
"exclude": [
2527
"src/test.ts",

0 commit comments

Comments
 (0)
0