-
Notifications
You must be signed in to change notification settings - Fork 5
Expand file tree
/
Copy pathpackage.json
More file actions
78 lines (78 loc) · 3.71 KB
/
package.json
File metadata and controls
78 lines (78 loc) · 3.71 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
{
"name": "vidyano",
"version": "0.0.0-dev",
"description": "The Vidyano library contains all the web components for working with a Vidyano .NET backend.",
"main": "wwwroot/dist/vidyano.js",
"module": "wwwroot/dist/vidyano.js",
"repository": {
"type": "git",
"url": "https://github.com/Vidyano/vidyano.git"
},
"license": "MIT",
"devDependencies": {
"@floating-ui/dom": "^1.7.1",
"@microsoft/fetch-event-source": "^2.0.1",
"@playwright/test": "^1.56.1",
"@polymer/iron-a11y-keys": "3.0.1",
"@polymer/iron-collapse": "3.0.1",
"@polymer/iron-list": "3.1.0",
"@polymer/iron-media-query": "3.0.1",
"@polymer/iron-overlay-behavior": "3.0.3",
"@polymer/paper-ripple": "3.0.2",
"@polymer/polymer": "vidyano/polymer#vidyano",
"@rollup/plugin-alias": "^5.1.1",
"@rollup/plugin-node-resolve": "^16.0.1",
"@rollup/plugin-replace": "^6.0.2",
"@rollup/plugin-terser": "^0.4.4",
"@types/dompurify": "^3.2.0",
"@types/node": "^22.15.32",
"@types/qunit": "2.19.6",
"bignumber.js": "^9.3.0",
"chokidar": "^4.0.3",
"dompurify": "^3.2.6",
"fast-glob": "^3.3.3",
"lit": "^3.3.0",
"marked": "^15.0.12",
"playwright": "^1.56.1",
"postcss-host": "^2.0.1",
"qunit": "2.20.0",
"rollup": "^4.44.0",
"rollup-plugin-cleanup": "^3.2.1",
"rollup-plugin-dts": "^6.2.1",
"rollup-plugin-execute": "1.1.1",
"rollup-plugin-postcss": "^4.0.2",
"rollup-plugin-watch": "^1.0.5",
"sass": "^1.89.2",
"semver": "^7.7.2",
"tslib": "^2.8.1"
},
"workspaces": [
"packages/core",
"packages/vidyano",
"packages/labs/virtual-service"
],
"scripts": {
"build:sass": "npx sass --no-source-map packages/vidyano/src:packages/vidyano/src",
"build:ts:core": "npx tsc -p packages/core/tsconfig.json",
"build:ts:vidyano": "npx tsc -p packages/vidyano/tsconfig.json",
"build:ts:virtual-service": "npx tsc -p packages/labs/virtual-service/tsconfig.json",
"build:ts": "npm run build:ts:core && npm run build:core && npm run build:ts:vidyano",
"build:bootstrap": "npm run build:ts:core && npm run build:core",
"build:core": "npm run build -w @vidyano/core",
"build:vidyano": "npm run build -w @vidyano/vidyano",
"build:virtual-service": "npm run build:ts:virtual-service && npm run build -w @vidyano-labs/virtual-service",
"build:rollup": "npm run build:core && npm run build:vidyano",
"build": "npm run build:sass && npm run build:ts && npm run build:rollup && npm run build:virtual-service",
"dist": "node build.js",
"dev": "[ \"$(curl -s -o /dev/null -w '%{http_code}' --head http://localhost:5000)\" != \"200\" ] && dotnet run --project dev/Dev.csproj || echo 'Server already running'",
"test": "npm run test:core && npm run test:vidyano",
"test:core": "npx playwright test --project=core --workers=1",
"test:vidyano": "npx playwright test --project=vidyano --workers=4",
"test:virtual-service": "npx playwright test --project=virtual-service --workers=4",
"test:ci:core": "act push -W .github/workflows/ci-core.yml -j test --container-options \"--network bridge\"",
"test:ci:vidyano": "act push -W .github/workflows/ci-vidyano.yml -j test --container-options \"--network bridge\"",
"test:ci:virtual-service": "act push -W .github/workflows/ci-virtual-service.yml -j test --container-options \"--network bridge\"",
"test:npm-publish": "sh -c 'act workflow_dispatch -W .github/workflows/npm-publish.yml -j build --input dry_run=true --input version=\"${1:-0.0.0}\"' _",
"test:npm-publish-lab": "sh -c 'act workflow_dispatch -W .github/workflows/npm-publish-lab.yml -j build --input dry_run=true --input package=\"${1:-virtual-service}\" --input version=\"${2:-0.0.0}\"' _"
}
}