add npm run dist translations command

and don't purge translations on `npm run dist`
This commit is contained in:
Martin Raifer 2022-11-18 12:44:34 +01:00
parent a591db7434
commit 6fc8f4dfe3
No known key found for this signature in database
GPG key ID: 3CD561F7B1C461BD
2 changed files with 12 additions and 4 deletions

View file

@ -21,6 +21,7 @@ _Breaking developer changes, which may affect downstream projects or sites that
#### Development
* Upgrade schema-builder to version 5.2, updates transifex API to v3 (see also [iD#9375])
* Don't purge and re-fetch translations when running `npm run dist`: To do a "full" dist run including updated translations one can run `npm run dist translations` now.
[iD#9375]: https://github.com/openstreetmap/iD/pull/9375

View file

@ -1,5 +1,15 @@
import schemaBuilder from '@ideditor/schema-builder';
let translationOptions = {};
if (process.argv.includes('translations')) {
translationOptions = {
translOrgId: 'openstreetmap',
translProjectId: 'id-editor',
translResourceIds: ['presets'],
translReviewedOnly: ['vi']
};
}
schemaBuilder.buildDist({
taginfoProjectInfo: {
name: 'iD Tagging Schema',
@ -9,8 +19,5 @@ schemaBuilder.buildDist({
contact_name: 'Martin Raifer',
contact_email: 'martin@raifer.tech'
},
translOrgId: 'openstreetmap',
translProjectId: 'id-editor',
translResourceIds: ['presets'],
translReviewedOnly: ['vi']
...translationOptions
});