diff --git a/.github/workflows/on-new-framework-tag.yml b/.github/workflows/on-new-framework-tag.yml index b540a1f70..b22900ff0 100644 --- a/.github/workflows/on-new-framework-tag.yml +++ b/.github/workflows/on-new-framework-tag.yml @@ -40,6 +40,7 @@ jobs: - name: Create API data run: | + npm ci node compiled/deploy-node/createclassdb/index.js html/resource/apidata node compiled/build-node/createclassdb/index.js html/resource/apidata diff --git a/package-lock.json b/package-lock.json index 6bd1077b8..8d5cdb852 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,5 +1,5 @@ { - "name": "api-viewer", + "name": "qxl.apiviewer", "lockfileVersion": 3, "requires": true, "packages": { @@ -9,6 +9,7 @@ "async": "^3.2.5", "better-ajv-errors": "^1.2.0", "es6-promise-pool": "^2.5.0", + "playwright": "^1.40.1", "ps-tree": "^1.2.0", "rimraf": "^5.0.5", "showdown": "^2.1.0", @@ -402,6 +403,19 @@ "resolved": "https://registry.npmjs.org/from/-/from-0.1.7.tgz", "integrity": "sha512-twe20eF1OxVxp/ML/kq2p1uc6KvFK/+vs8WjEbeKmV2He22MKm7YF2ANIt+EOqhJ5L3K/SuuPhk0hWQDjOM23g==" }, + "node_modules/fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, "node_modules/glob": { "version": "10.3.10", "resolved": "https://registry.npmjs.org/glob/-/glob-10.3.10.tgz", @@ -553,6 +567,34 @@ "through": "~2.3" } }, + "node_modules/playwright": { + "version": "1.43.0", + "resolved": "https://registry.npmjs.org/playwright/-/playwright-1.43.0.tgz", + "integrity": "sha512-SiOKHbVjTSf6wHuGCbqrEyzlm6qvXcv7mENP+OZon1I07brfZLGdfWV0l/efAzVx7TF3Z45ov1gPEkku9q25YQ==", + "dependencies": { + "playwright-core": "1.43.0" + }, + "bin": { + "playwright": "cli.js" + }, + "engines": { + "node": ">=16" + }, + "optionalDependencies": { + "fsevents": "2.3.2" + } + }, + "node_modules/playwright-core": { + "version": "1.43.0", + "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.43.0.tgz", + "integrity": "sha512-iWFjyBUH97+pUFiyTqSLd8cDMMOS0r2ZYz2qEsPjH8/bX++sbIJT35MSwKnp1r/OQBAqC5XO99xFbJ9XClhf4w==", + "bin": { + "playwright-core": "cli.js" + }, + "engines": { + "node": ">=16" + } + }, "node_modules/ps-tree": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/ps-tree/-/ps-tree-1.2.0.tgz",