Repository navigation
Expand file tree
/
Copy pathpackage.json
More file actions
81 lines (81 loc) · 8.28 KB
/
Copy pathpackage.json
File metadata and controls
81 lines (81 loc) · 8.28 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
79
80
81
{
"name": "dds-workspace",
"private": true,
"type": "module",
"scripts": {
"build": "pnpm -r run build",
"check": "pnpm -r run check && node scripts/check-docs-sync.mjs && node scripts/check-consumers.mjs && pnpm run check:android",
"check:android": "node scripts/generate-android-tokens.mjs --check && node scripts/generate-android-icons.mjs --check && node scripts/check-android-sources.mjs",
"check:consumers": "node scripts/check-consumers.mjs",
"verify": "pnpm run build && pnpm run check",
"verify:source:stage1-2": "node --test packages/compatibility-canary/tests/contracts.test.mjs packages/compatibility-canary/tests/application-contracts.test.mjs tests/foundation-contracts.test.mjs tests/react-packages-contracts.test.mjs tests/android-tokens.test.mjs",
"verify:source:stage3-4": "node --test tests/dds-solid-contracts.test.mjs tests/site-kit-core.test.mjs tests/site-kit-consent.test.mjs tests/site-kit-publisher.test.mjs tests/site-kit-contracts.test.mjs tests/site-kit-worker.test.mjs tests/font-overlay.test.mjs tests/family-fonts-runtime.test.mjs tests/family-font-artifact.test.mjs",
"storybook": "pnpm run build && storybook dev -p 6006",
"build-storybook": "pnpm run build && storybook build",
"verify:canary:dependencies": "pnpm --filter @devslab/compatibility-canary run verify:dependencies",
"verify:canary:test": "pnpm --filter @devslab/compatibility-canary run test",
"verify:canary:build": "pnpm --filter @devslab/dds-tokens run build && pnpm --filter @devslab/dds-css run build && pnpm --filter @devslab/dds-table-solid run build && pnpm --filter @devslab/compatibility-canary run typecheck && pnpm --filter @devslab/compatibility-canary run build",
"verify:canary:preview": "pnpm --filter @devslab/compatibility-canary run preview:smoke",
"verify:names": "node scripts/verify-package-names.mjs",
"verify:foundation:core": "node --test tests/foundation-contracts.test.mjs && node packages/dds-tokens/build.mjs && node packages/dds-tokens/scripts/validate-tokens.mjs && node --test tests/token-build.test.mjs && node packages/dds-css/build.mjs && node packages/dds-css/scripts/check-css.mjs && node packages/dds-icons/build.mjs && node packages/dds-icons/scripts/check-icons.mjs",
"verify:foundation": "pnpm run verify:foundation:core && pnpm run build-storybook && playwright test --config playwright.foundation.config.ts",
"verify:release": "node scripts/verify-release.mjs",
"verify:solid:test": "node --test tests/dds-solid-contracts.test.mjs && pnpm --filter @devslab/dds-solid run test && pnpm --filter @devslab/dds-solid run check && pnpm --filter @devslab/dds-solid run build",
"verify:solid:a11y": "pnpm --filter @devslab/dds-solid run test:a11y",
"verify:solid:release": "pnpm run verify:foundation:core && pnpm --filter @devslab/dds-solid run build && node scripts/verify-solid-release.mjs",
"verify:table:test": "node --test tests/dds-table-contracts.test.mjs && pnpm --filter @devslab/dds-table-solid run test && pnpm --filter @devslab/dds-table-solid run check && pnpm --filter @devslab/dds-table-solid run build",
"verify:table:a11y": "pnpm --filter @devslab/dds-table-solid run test:a11y",
"verify:table:release": "pnpm run verify:foundation:core && pnpm --filter @devslab/dds-table-solid run build && pnpm --filter @devslab/dds-table run build && node scripts/verify-table-release.mjs",
"verify:site-kit:i18n": "node --test tests/site-kit-core.test.mjs tests/site-kit-publisher.test.mjs",
"verify:site-kit:ui": "node --test tests/site-kit-contracts.test.mjs tests/site-kit-consent.test.mjs tests/site-kit-worker.test.mjs && pnpm --filter @devslab/site-kit run test && pnpm --filter @devslab/site-kit run check && pnpm --filter @devslab/site-kit run build && node --test tests/site-kit-hydration.test.mjs tests/site-kit-status-banner-hydration.test.mjs tests/site-kit-landing-chrome-hydration.test.mjs tests/site-kit-gtm-noscript-hydration.test.mjs tests/site-kit-consent-hydration.test.mjs tests/site-kit-react-hydration.test.mjs && pnpm --filter @devslab/site-kit run test:worker",
"verify:site-kit:seo": "node --test tests/site-kit-core.test.mjs tests/site-kit-publisher.test.mjs",
"verify:site-kit:browser": "playwright test --config playwright.site-kit.config.ts",
"verify:site-kit:release": "pnpm run verify:foundation:core && pnpm --filter @devslab/dds-solid run build && pnpm --filter @devslab/site-kit run build && node scripts/verify-site-kit-release.mjs",
"changeset": "changeset",
"version-packages": "changeset version && pnpm install --lockfile-only",
"release": "changeset publish",
"verify:react:test": "node --test tests/react-packages-contracts.test.mjs && pnpm --filter @devslab/dds-react run test && pnpm --filter @devslab/dds-react run check && pnpm --filter @devslab/dds-react run build",
"verify:react:a11y": "pnpm --filter @devslab/dds-react run test:a11y",
"verify:react:browser": "pnpm --filter @devslab/dds-react run build && pnpm --filter @devslab/dds-table-react run build && pnpm --filter @devslab/react-canary run build && playwright test --config playwright.react.config.ts --grep \"ui \"",
"verify:react:release": "pnpm run verify:foundation:core && pnpm --filter @devslab/dds-react run build && node scripts/verify-react-release.mjs react && node scripts/verify-react-release.mjs react --react-version=18.3.1",
"verify:table-react:test": "pnpm --filter @devslab/dds-table-react run test && pnpm --filter @devslab/dds-table-react run check && pnpm --filter @devslab/dds-table-react run build",
"verify:table-react:browser": "pnpm --filter @devslab/dds-react run build && pnpm --filter @devslab/dds-table-react run build && pnpm --filter @devslab/react-canary run build && playwright test --config playwright.react.config.ts --grep \"grid \"",
"verify:table-react:release": "pnpm run verify:foundation:core && pnpm --filter @devslab/dds-table-react run build && node scripts/verify-react-release.mjs table-react && node scripts/verify-react-release.mjs table-react --react-version=18.3.1",
"verify:table-solid:test": "node --test tests/dds-table-contracts.test.mjs && pnpm --filter @devslab/dds-table-solid run test && pnpm --filter @devslab/dds-table-solid run check && pnpm --filter @devslab/dds-table-solid run build",
"verify:table-solid:a11y": "pnpm --filter @devslab/dds-table-solid run test:a11y",
"verify:table-solid:release": "pnpm run verify:foundation:core && pnpm --filter @devslab/dds-table-solid run build && pnpm --filter @devslab/dds-table run build && node scripts/verify-table-release.mjs",
"verify:components": "node --test tests/component-entries.test.mjs && playwright test --config playwright.components.config.ts",
"verify:vue:test": "pnpm --filter @devslab/dds-vue run check && pnpm --filter @devslab/dds-vue run test",
"verify:vue:release": "pnpm --filter @devslab/dds-vue run build && node scripts/verify-vue-release.mjs",
"verify:table-vue:test": "pnpm --filter @devslab/dds-table-vue run check && pnpm --filter @devslab/dds-table-vue run test",
"verify:table-vue:release": "pnpm --filter @devslab/dds-table-vue run build && node scripts/verify-vue-release.mjs table-vue",
"verify:vue:browser": "pnpm --filter @devslab/dds-vue run build && pnpm --filter @devslab/dds-table-vue run build && playwright test --config playwright.vue.config.ts",
"verify:foundation:layouts": "playwright test --config playwright.layouts.config.ts",
"verify:svelte:test": "pnpm --filter @devslab/dds-svelte run test && pnpm --filter @devslab/dds-svelte run check && pnpm --filter @devslab/dds-svelte run build",
"verify:svelte:release": "pnpm --filter @devslab/dds-svelte run build && node scripts/verify-svelte-release.mjs"
},
"engines": {
"node": ">=20"
},
"packageManager": "pnpm@9.12.3",
"devDependencies": {
"@axe-core/playwright": "4.13.0",
"@changesets/cli": "2.29.7",
"@playwright/test": "1.62.1",
"@storybook/html-vite": "10.5.7",
"@sveltejs/vite-plugin-svelte": "7.3.1",
"@vitejs/plugin-react": "6.0.1",
"@vitejs/plugin-vue": "6.0.7",
"prettier": "3.9.10",
"prettier-plugin-svelte": "4.1.1",
"react": "19.3.0",
"react-dom": "19.3.0",
"solid-js": "1.9.15",
"storybook": "10.5.7",
"svelte": "5.57.2",
"typescript": "7.0.2",
"vite": "8.2.1",
"vite-plugin-solid": "2.11.14",
"vue": "3.5.39"
}
}