Skip to content

Commit 5c58716

Browse files
committed
feat(nest): add migration to update Nest v6 to Nest v7
1 parent 35f4b58 commit 5c58716

File tree

2 files changed

+47
-0
lines changed

2 files changed

+47
-0
lines changed

packages/nest/migrations.json

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,11 @@
44
"version": "8.7.0-beta.1",
55
"description": "Update Nest.js libraries",
66
"factory": "./src/migrations/update-8-7-0/update-8-7-0"
7+
},
8+
"update-9-3-0.": {
9+
"version": "9.3.0-beta.4",
10+
"description": "Update Nest.js libraries",
11+
"factory": "./src/migrations/update-9-3-0/update-9-3-0"
712
}
813
},
914
"packageJsonUpdates": {
@@ -35,6 +40,35 @@
3540
"alwaysAddToPackageJson": false
3641
}
3742
}
43+
},
44+
"9.3.0": {
45+
"version": "9.3.0-beta.4",
46+
"packages": {
47+
"@nestjs/common": {
48+
"version": "^7.0.0",
49+
"alwaysAddToPackageJson": false
50+
},
51+
"@nestjs/core": {
52+
"version": "^7.0.0",
53+
"alwaysAddToPackageJson": false
54+
},
55+
"@nestjs/platform-express": {
56+
"version": "^7.0.0",
57+
"alwaysAddToPackageJson": false
58+
},
59+
"@nestjs/schematics": {
60+
"version": "^7.0.0",
61+
"alwaysAddToPackageJson": false
62+
},
63+
"@nestjs/testing": {
64+
"version": "^7.0.0",
65+
"alwaysAddToPackageJson": false
66+
},
67+
"rxjs": {
68+
"version": "^6.5.4",
69+
"alwaysAddToPackageJson": true
70+
}
71+
}
3872
}
3973
}
4074
}
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
import { chain, Rule } from '@angular-devkit/schematics';
2+
import { formatFiles, updatePackagesInPackageJson } from '@nrwl/workspace';
3+
import * as path from 'path';
4+
5+
export default function update(): Rule {
6+
return chain([
7+
updatePackagesInPackageJson(
8+
path.join(__dirname, '../../../', 'migrations.json'),
9+
'9.3.0'
10+
),
11+
formatFiles(),
12+
]);
13+
}

0 commit comments

Comments
 (0)