Skip to content

Commit 7b6dc0f

Browse files
dvvanessastoiberpuehringerAnita Steiner
authored
Release 1.1.1 (#16)
* prepare next dev version * Added workspace-update args to command * Pin typescript-eslint to ~5.42.0 because of no-shadow false positives (#15) * prepare release 1.1.1 Co-authored-by: Michael Puehringer <[email protected]> Co-authored-by: Anita Steiner <[email protected]> Co-authored-by: Michael Pühringer <[email protected]>
1 parent 719e4dc commit 7b6dc0f

File tree

4 files changed

+297
-87
lines changed

4 files changed

+297
-87
lines changed

bin/commands/workspace-update.js

Lines changed: 17 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,22 @@ module.exports = {
44
command: 'workspace-update',
55
aliases: ['w:u'],
66
describe: 'Updates a workspace',
7-
handler: async () => {
8-
await GeneratorUtils.yo('workspace', {});
7+
builder: (yargs) => yargs
8+
.option('noAdditionals', {
9+
default: false,
10+
type: 'boolean',
11+
})
12+
.option('defaultApp', {
13+
default: 'phovea',
14+
type: 'string',
15+
description: 'Default application for the workspace',
16+
})
17+
.option('addWorkspaceRepos', {
18+
default: true,
19+
type: 'boolean',
20+
description: 'States whether workspace repos should be part of the dependencies. Set to `true` for local development setup. Otherwise `false` for CI build process.',
21+
}),
22+
handler: async (args) => {
23+
await GeneratorUtils.yo('workspace', args);
924
},
1025
};

package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "visyn_scripts",
33
"description": "",
4-
"version": "1.1.0",
4+
"version": "1.1.1",
55
"author": {
66
"name": "datavisyn GmbH",
77
"email": "[email protected]",
@@ -47,8 +47,8 @@
4747
"@types/webpack": "^5.28.0",
4848
"@types/yeoman-environment": "2",
4949
"@types/yeoman-generator": "4",
50-
"@typescript-eslint/eslint-plugin": "^5.9.0",
51-
"@typescript-eslint/parser": "^5.9.0",
50+
"@typescript-eslint/eslint-plugin": "~5.42.0",
51+
"@typescript-eslint/parser": "~5.42.0",
5252
"babel-jest": "^27.4.2",
5353
"babel-loader": "^8.2.3",
5454
"babel-plugin-named-asset-import": "^0.3.8",

tests_fixtures/workspace_template/yarn.lock

Lines changed: 136 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3530,6 +3530,13 @@ __metadata:
35303530
languageName: node
35313531
linkType: hard
35323532

3533+
"@types/semver@npm:^7.3.12":
3534+
version: 7.3.13
3535+
resolution: "@types/semver@npm:7.3.13"
3536+
checksum: 00c0724d54757c2f4bc60b5032fe91cda6410e48689633d5f35ece8a0a66445e3e57fa1d6e07eb780f792e82ac542948ec4d0b76eb3484297b79bd18b8cf1cb0
3537+
languageName: node
3538+
linkType: hard
3539+
35333540
"@types/serve-index@npm:^1.9.1":
35343541
version: 1.9.1
35353542
resolution: "@types/serve-index@npm:1.9.1"
@@ -3719,6 +3726,29 @@ __metadata:
37193726
languageName: node
37203727
linkType: hard
37213728

3729+
"@typescript-eslint/eslint-plugin@npm:~5.42.0":
3730+
version: 5.42.1
3731+
resolution: "@typescript-eslint/eslint-plugin@npm:5.42.1"
3732+
dependencies:
3733+
"@typescript-eslint/scope-manager": 5.42.1
3734+
"@typescript-eslint/type-utils": 5.42.1
3735+
"@typescript-eslint/utils": 5.42.1
3736+
debug: ^4.3.4
3737+
ignore: ^5.2.0
3738+
natural-compare-lite: ^1.4.0
3739+
regexpp: ^3.2.0
3740+
semver: ^7.3.7
3741+
tsutils: ^3.21.0
3742+
peerDependencies:
3743+
"@typescript-eslint/parser": ^5.0.0
3744+
eslint: ^6.0.0 || ^7.0.0 || ^8.0.0
3745+
peerDependenciesMeta:
3746+
typescript:
3747+
optional: true
3748+
checksum: 6e80b15df7e655964ddd3041d5f7c0bf564e9901f9e3a9cdaf8d056301841fad8d40cd253d83669f01e0ddc62521af9286a27f098df43e304cf932d768995e98
3749+
languageName: node
3750+
linkType: hard
3751+
37223752
"@typescript-eslint/experimental-utils@npm:^5.0.0":
37233753
version: 5.36.1
37243754
resolution: "@typescript-eslint/experimental-utils@npm:5.36.1"
@@ -3747,6 +3777,23 @@ __metadata:
37473777
languageName: node
37483778
linkType: hard
37493779

3780+
"@typescript-eslint/parser@npm:~5.42.0":
3781+
version: 5.42.1
3782+
resolution: "@typescript-eslint/parser@npm:5.42.1"
3783+
dependencies:
3784+
"@typescript-eslint/scope-manager": 5.42.1
3785+
"@typescript-eslint/types": 5.42.1
3786+
"@typescript-eslint/typescript-estree": 5.42.1
3787+
debug: ^4.3.4
3788+
peerDependencies:
3789+
eslint: ^6.0.0 || ^7.0.0 || ^8.0.0
3790+
peerDependenciesMeta:
3791+
typescript:
3792+
optional: true
3793+
checksum: 7208a085102be5c569ac2be5799d05e080a9c0b9157ed3efa5d7eadb675185bddfa05f2f27e20c235910193a2bd835e5375fb9fc13561a6e20d110e444f37caa
3794+
languageName: node
3795+
linkType: hard
3796+
37503797
"@typescript-eslint/scope-manager@npm:5.36.1":
37513798
version: 5.36.1
37523799
resolution: "@typescript-eslint/scope-manager@npm:5.36.1"
@@ -3757,6 +3804,16 @@ __metadata:
37573804
languageName: node
37583805
linkType: hard
37593806

3807+
"@typescript-eslint/scope-manager@npm:5.42.1":
3808+
version: 5.42.1
3809+
resolution: "@typescript-eslint/scope-manager@npm:5.42.1"
3810+
dependencies:
3811+
"@typescript-eslint/types": 5.42.1
3812+
"@typescript-eslint/visitor-keys": 5.42.1
3813+
checksum: cfad5f04328fae4bb6d965a94c980ac2f6fa0eee6183e9bed6d7ebdb067f01a0a9a3b5500fc3638d5e287f46f4412aa462e238c610c1fb96b794b83c575c7fb4
3814+
languageName: node
3815+
linkType: hard
3816+
37603817
"@typescript-eslint/type-utils@npm:5.36.1":
37613818
version: 5.36.1
37623819
resolution: "@typescript-eslint/type-utils@npm:5.36.1"
@@ -3774,13 +3831,37 @@ __metadata:
37743831
languageName: node
37753832
linkType: hard
37763833

3834+
"@typescript-eslint/type-utils@npm:5.42.1":
3835+
version: 5.42.1
3836+
resolution: "@typescript-eslint/type-utils@npm:5.42.1"
3837+
dependencies:
3838+
"@typescript-eslint/typescript-estree": 5.42.1
3839+
"@typescript-eslint/utils": 5.42.1
3840+
debug: ^4.3.4
3841+
tsutils: ^3.21.0
3842+
peerDependencies:
3843+
eslint: "*"
3844+
peerDependenciesMeta:
3845+
typescript:
3846+
optional: true
3847+
checksum: 7ac3180aeb966351e54055440f42b723aa864fd39c74be5a41aae97401e6424df94d9f96ae945f1c3a6023860ffd7ba424ff6506c21bd373a6cd878466d9ba62
3848+
languageName: node
3849+
linkType: hard
3850+
37773851
"@typescript-eslint/types@npm:5.36.1":
37783852
version: 5.36.1
37793853
resolution: "@typescript-eslint/types@npm:5.36.1"
37803854
checksum: 10c8965c64e16bc6920dc0c62aae2b139062aca945d03df2ad6fe7c299d2faa684621d571f8d9807a67643d4e9fa5217c69d5f538f9936fc757f9df5ded57623
37813855
languageName: node
37823856
linkType: hard
37833857

3858+
"@typescript-eslint/types@npm:5.42.1":
3859+
version: 5.42.1
3860+
resolution: "@typescript-eslint/types@npm:5.42.1"
3861+
checksum: b0eb3df3792dd0e447abcf2b4fd79b2eaa6f944242d00afa8ef2d9f892ea63e52f200e7cb1758ddbc46154aa6764cec8bc796ed96f7554457a20db976f9f2089
3862+
languageName: node
3863+
linkType: hard
3864+
37843865
"@typescript-eslint/typescript-estree@npm:5.36.1":
37853866
version: 5.36.1
37863867
resolution: "@typescript-eslint/typescript-estree@npm:5.36.1"
@@ -3799,6 +3880,24 @@ __metadata:
37993880
languageName: node
38003881
linkType: hard
38013882

3883+
"@typescript-eslint/typescript-estree@npm:5.42.1":
3884+
version: 5.42.1
3885+
resolution: "@typescript-eslint/typescript-estree@npm:5.42.1"
3886+
dependencies:
3887+
"@typescript-eslint/types": 5.42.1
3888+
"@typescript-eslint/visitor-keys": 5.42.1
3889+
debug: ^4.3.4
3890+
globby: ^11.1.0
3891+
is-glob: ^4.0.3
3892+
semver: ^7.3.7
3893+
tsutils: ^3.21.0
3894+
peerDependenciesMeta:
3895+
typescript:
3896+
optional: true
3897+
checksum: dfd3e20d41ba4b574a52d82cc40b38708b8c2c4277d6304a8d914fe2a4a9ce8779f4d79fdac140e77a3afd3c6a2a7e3f31620dc427cabd04e4e906bb0ca3a468
3898+
languageName: node
3899+
linkType: hard
3900+
38023901
"@typescript-eslint/utils@npm:5.36.1, @typescript-eslint/utils@npm:^5.13.0":
38033902
version: 5.36.1
38043903
resolution: "@typescript-eslint/utils@npm:5.36.1"
@@ -3815,6 +3914,24 @@ __metadata:
38153914
languageName: node
38163915
linkType: hard
38173916

3917+
"@typescript-eslint/utils@npm:5.42.1":
3918+
version: 5.42.1
3919+
resolution: "@typescript-eslint/utils@npm:5.42.1"
3920+
dependencies:
3921+
"@types/json-schema": ^7.0.9
3922+
"@types/semver": ^7.3.12
3923+
"@typescript-eslint/scope-manager": 5.42.1
3924+
"@typescript-eslint/types": 5.42.1
3925+
"@typescript-eslint/typescript-estree": 5.42.1
3926+
eslint-scope: ^5.1.1
3927+
eslint-utils: ^3.0.0
3928+
semver: ^7.3.7
3929+
peerDependencies:
3930+
eslint: ^6.0.0 || ^7.0.0 || ^8.0.0
3931+
checksum: 9f1c429a602dad4ba7a52df00924aab6033854234a1e1bf699a3e5b48455b5fdc1a41de459a7f11a3ccfed1528831ecb95fc7e54d30be7d8cccbb689f885fdac
3932+
languageName: node
3933+
linkType: hard
3934+
38183935
"@typescript-eslint/visitor-keys@npm:5.36.1":
38193936
version: 5.36.1
38203937
resolution: "@typescript-eslint/visitor-keys@npm:5.36.1"
@@ -3825,6 +3942,16 @@ __metadata:
38253942
languageName: node
38263943
linkType: hard
38273944

3945+
"@typescript-eslint/visitor-keys@npm:5.42.1":
3946+
version: 5.42.1
3947+
resolution: "@typescript-eslint/visitor-keys@npm:5.42.1"
3948+
dependencies:
3949+
"@typescript-eslint/types": 5.42.1
3950+
eslint-visitor-keys: ^3.3.0
3951+
checksum: d36c59da7bf3b3c150c12cbe4b0331edc15253f59599ec3d8b873b2a3d9fc7a4fea11490c1b20d972afcdc9c842deb5ada527ea9c538aa7e87555699d9a59f24
3952+
languageName: node
3953+
linkType: hard
3954+
38283955
"@webassemblyjs/ast@npm:1.11.1":
38293956
version: 1.11.1
38303957
resolution: "@webassemblyjs/ast@npm:1.11.1"
@@ -11714,6 +11841,13 @@ __metadata:
1171411841
languageName: node
1171511842
linkType: hard
1171611843

11844+
"natural-compare-lite@npm:^1.4.0":
11845+
version: 1.4.0
11846+
resolution: "natural-compare-lite@npm:1.4.0"
11847+
checksum: 5222ac3986a2b78dd6069ac62cbb52a7bf8ffc90d972ab76dfe7b01892485d229530ed20d0c62e79a6b363a663b273db3bde195a1358ce9e5f779d4453887225
11848+
languageName: node
11849+
linkType: hard
11850+
1171711851
"natural-compare@npm:^1.4.0":
1171811852
version: 1.4.0
1171911853
resolution: "natural-compare@npm:1.4.0"
@@ -16736,8 +16870,8 @@ __metadata:
1673616870
"@types/webpack": ^5.28.0
1673716871
"@types/yeoman-environment": 2
1673816872
"@types/yeoman-generator": 4
16739-
"@typescript-eslint/eslint-plugin": ^5.9.0
16740-
"@typescript-eslint/parser": ^5.9.0
16873+
"@typescript-eslint/eslint-plugin": ~5.42.0
16874+
"@typescript-eslint/parser": ~5.42.0
1674116875
babel-jest: ^27.4.2
1674216876
babel-loader: ^8.2.3
1674316877
babel-plugin-named-asset-import: ^0.3.8

0 commit comments

Comments
 (0)