Adds a new flag to `localize-extract` called `--migrateMapFile` which will generate a JSON file that can be used to map legacy message IDs to cannonical ones. Also includes a new script called `localize-migrate` that can take the mapping file which was generated by `localize-extract` and migrate all of the IDs in the files that were passed in. PR Close #41026
44 lines
1.0 KiB
JSON
44 lines
1.0 KiB
JSON
{
|
|
"name": "@angular/localize",
|
|
"version": "0.0.0-PLACEHOLDER",
|
|
"description": "Angular - library for localizing messages",
|
|
"bin": {
|
|
"localize-translate": "./src/tools/src/translate/main.js",
|
|
"localize-extract": "./src/tools/src/extract/main.js",
|
|
"localize-migrate": "./src/tools/src/migrate/main.js"
|
|
},
|
|
"author": "angular",
|
|
"license": "MIT",
|
|
"repository": {
|
|
"type": "git",
|
|
"url": "https://github.com/angular/angular.git"
|
|
},
|
|
"schematics": "./schematics/collection.json",
|
|
"ng-update": {
|
|
"packageGroup": "NG_UPDATE_PACKAGE_GROUP"
|
|
},
|
|
"ng-add": {
|
|
"save": "devDependencies"
|
|
},
|
|
"sideEffects": [
|
|
"**/init/index.js",
|
|
"**/init.js",
|
|
"**/localize-init.umd.js"
|
|
],
|
|
"engines": {
|
|
"node": ">=8.0"
|
|
},
|
|
"dependencies": {
|
|
"@babel/core": "7.8.3",
|
|
"glob": "7.1.2",
|
|
"yargs": "^16.1.1"
|
|
},
|
|
"peerDependencies": {
|
|
"@angular/compiler": "0.0.0-PLACEHOLDER",
|
|
"@angular/compiler-cli": "0.0.0-PLACEHOLDER"
|
|
},
|
|
"publishConfig": {
|
|
"registry": "https://wombat-dressing-room.appspot.com"
|
|
}
|
|
}
|