1
0

Handle subpackages with workspaces

This commit is contained in:
2025-09-12 21:04:58 +02:00
parent decd8e9e3d
commit e2a5c62c15
23 changed files with 869 additions and 16745 deletions

1597
1args/package-lock.json generated

File diff suppressed because it is too large Load Diff

View File

@@ -1,5 +1,5 @@
{ {
"name": "1args", "name": "@cucumber-js-demo/1args",
"version": "1.0.0", "version": "1.0.0",
"description": "", "description": "",
"main": "index.js", "main": "index.js",

1597
2obj/package-lock.json generated

File diff suppressed because it is too large Load Diff

View File

@@ -1,5 +1,5 @@
{ {
"name": "2obj", "name": "@cucumber-js-demo/2obj",
"version": "1.0.0", "version": "1.0.0",
"description": "", "description": "",
"main": "index.js", "main": "index.js",

1597
3bg/package-lock.json generated

File diff suppressed because it is too large Load Diff

View File

@@ -1,5 +1,5 @@
{ {
"name": "3bg", "name": "@cucumber-js-demo/3bg",
"version": "1.0.0", "version": "1.0.0",
"description": "", "description": "",
"main": "index.js", "main": "index.js",

File diff suppressed because it is too large Load Diff

View File

@@ -1,5 +1,5 @@
{ {
"name": "4outline", "name": "@cucumber-js-demo/4outline",
"version": "1.0.0", "version": "1.0.0",
"description": "", "description": "",
"main": "index.js", "main": "index.js",

View File

@@ -1,5 +1,5 @@
{ {
"name": "assertion", "name": "@cucumber-js-demo/assertion",
"version": "1.0.0", "version": "1.0.0",
"description": "", "description": "",
"main": "index.js", "main": "index.js",
@@ -11,7 +11,7 @@
"license": "MPL-2.0", "license": "MPL-2.0",
"dependencies": { "dependencies": {
"@cucumber/cucumber": "^12.0.0", "@cucumber/cucumber": "^12.0.0",
"chai": "^5.2.1", "chai": "^6.0.1",
"expect": "^30.0.4" "expect": "^30.0.4"
} }
} }

1877
async/package-lock.json generated

File diff suppressed because it is too large Load Diff

View File

@@ -1,5 +1,5 @@
{ {
"name": "async", "name": "@cucumber-js-demo/async",
"version": "1.0.0", "version": "1.0.0",
"description": "", "description": "",
"main": "index.js", "main": "index.js",

File diff suppressed because it is too large Load Diff

View File

@@ -1,5 +1,5 @@
{ {
"name": "data-tables", "name": "@cucumber-js-demo/data-tables",
"version": "1.0.0", "version": "1.0.0",
"description": "", "description": "",
"main": "index.js", "main": "index.js",

File diff suppressed because it is too large Load Diff

View File

@@ -1,5 +1,5 @@
{ {
"name": "formatter", "name": "@cucumber-js-demo/formatter",
"version": "1.0.0", "version": "1.0.0",
"description": "", "description": "",
"main": "index.js", "main": "index.js",

File diff suppressed because it is too large Load Diff

18
package.json Normal file
View File

@@ -0,0 +1,18 @@
{
"name": "cucumber-js-demo",
"workspaces": [
"1args",
"2obj",
"3bg",
"4outline",
"assertion",
"async",
"data-tables",
"formatter",
"reuse",
"ts",
"type-parser"
],
"author": "Eugen Wissner <belka@caraus.de>",
"license": "MPL-2.0"
}

1682
reuse/package-lock.json generated

File diff suppressed because it is too large Load Diff

View File

@@ -1,5 +1,5 @@
{ {
"name": "reuse", "name": "@cucumber-js-demo/reuse",
"version": "1.0.0", "version": "1.0.0",
"description": "", "description": "",
"main": "index.js", "main": "index.js",
@@ -10,7 +10,7 @@
"author": "Eugen Wissner <belka@caraus.de>", "author": "Eugen Wissner <belka@caraus.de>",
"license": "MPL-2.0", "license": "MPL-2.0",
"devDependencies": { "devDependencies": {
"chai": "^5.1.2" "chai": "^6.0.1"
}, },
"dependencies": { "dependencies": {
"@cucumber/cucumber": "^12.0.0", "@cucumber/cucumber": "^12.0.0",

1790
ts/package-lock.json generated

File diff suppressed because it is too large Load Diff

View File

@@ -1,5 +1,5 @@
{ {
"name": "ts", "name": "@cucumber-js-demo/ts",
"version": "1.0.0", "version": "1.0.0",
"description": "", "description": "",
"main": "index.js", "main": "index.js",

File diff suppressed because it is too large Load Diff

View File

@@ -1,5 +1,5 @@
{ {
"name": "type-parser", "name": "@cucumber-js-demo/type-parser",
"version": "1.0.0", "version": "1.0.0",
"description": "", "description": "",
"main": "index.js", "main": "index.js",