-
Notifications
You must be signed in to change notification settings - Fork 75
Expand file tree
/
Copy pathpackage.json
More file actions
118 lines (118 loc) · 5.89 KB
/
Copy pathpackage.json
File metadata and controls
118 lines (118 loc) · 5.89 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
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
{
"name": "@equinor/eds-tokens",
"version": "2.3.2",
"description": "Design tokens for the Equinor Design System",
"type": "module",
"exports": {
".": {
"types": "./dist/types/index.d.ts",
"import": "./dist/esm/index.mjs",
"require": "./dist/tokens.cjs",
"default": "./dist/tokens.cjs"
},
"./tokens.css": "./tokens.css",
"./elements.css": "./elements.css",
"./css/variables": "./build/css/variables.min.css",
"./css/variables.css": "./build/css/variables.min.css",
"./json/*/*": "./build/json/*/*.json",
"./js/color/*": "./build/js/color/*.js",
"./js/spacing/*": "./build/js/spacing/*.js",
"./ts/color/*": "./build/ts/color/*.ts",
"./ts/spacing/*": "./build/ts/spacing/*.ts",
"./ts/typography/*": "./build/ts/typography/*.ts"
},
"types": "./dist/types/index.d.ts",
"main": "./dist/tokens.cjs",
"license": "MIT",
"author": {
"name": "EDS Core Team",
"email": "fg_eds@equinor.com"
},
"homepage": "https://eds.equinor.com",
"repository": {
"type": "git",
"url": "https://github.com/equinor/design-system",
"directory": "packages/eds-tokens"
},
"bugs": {
"url": "https://github.com/equinor/design-system/issues"
},
"files": [
"dist/*",
"build/*",
"commonjs/*",
"instructions/*",
"tokens.css",
"elements.css"
],
"scripts": {
"build": "rollup -c && pnpm run types",
"dev": "rollup -c -w",
"prepublishOnly": "pnpm run build",
"types": "tsc",
"test": "vitest run",
"test:watch": "vitest",
"generate:ts-tokens": "node scripts/generate-ts-tokens.mjs",
"prettier:check": "prettier --check src/",
"build:variables:color-scheme": "build-color-scheme-variables",
"build:variables:semantic:static": "build-semantic-static-variables",
"build:variables:semantic:dynamic": "build-semantic-dynamic-variables",
"build:variables:elevation": "build-elevation-variables",
"_build:css:dark-scope": "build-dark-scope",
"build:variables:color": "pnpm run build:variables:color-scheme && pnpm run build:variables:semantic:static && pnpm run build:variables:semantic:dynamic",
"generate:tokens:color-core": "generate-colors palette-config.json tokens/GnovDpL3UV6X51Ot7Kv6Im",
"generate:tokens:color-scheme": "generate-color-scheme-tokens",
"generate:tokens:concept": "generate-concept-tokens",
"generate:tokens:static": "generate-color-scheme-tokens && generate-semantic-tokens && generate-concept-tokens",
"generate:tokens:dynamic": "generate-color-scheme-tokens && generate-dynamic-appearance-tokens && generate-concept-tokens",
"generate:tokens:all-color": "generate-color-scheme-tokens && generate-semantic-tokens && generate-dynamic-appearance-tokens && generate-concept-tokens",
"_prebuild:variables:typography-and-spacing": "vite build --config vite.generate-variables.config.ts",
"build:variables:typography-and-spacing": "pnpm run _prebuild:variables:typography-and-spacing && node ./build-generate-variables/generate-variables.js",
"_prebuild:css-copy-index": "copyfiles ./src/css/*.css ./build/css --flat",
"_build:css:variables": "lightningcss --bundle ./build/css/index-variables.css -o ./build/css/variables.css",
"_build:css-min-variables": "lightningcss --minify ./build/css/variables.css -o ./build/css/variables.min.css",
"_build:css:assert-no-light-dark": "node scripts/assert-no-light-dark.mjs",
"_build:css": "pnpm run _prebuild:css-copy-index && pnpm run _build:css:variables && pnpm run build:variables:elevation && pnpm run _build:css:dark-scope && pnpm run _build:css-min-variables && pnpm run _build:css:assert-no-light-dark",
"clean": "rimraf build",
"build:variables": "pnpm run clean && pnpm run build:variables:typography-and-spacing && pnpm run build:variables:color && pnpm run _build:css",
"update-tokens:spacing-primitives": "sync-figma-to-tokens --file-key cpNchKjiIM19dPqTxE0fqg",
"update-tokens:spacing-modes": "sync-figma-to-tokens --file-key FQQqyumcpPQoiFRCjdS9GM",
"update-figma:spacing-primitives": "sync-tokens-to-figma --file-key cpNchKjiIM19dPqTxE0fqg",
"update-figma:spacing-modes": "sync-tokens-to-figma --file-key FQQqyumcpPQoiFRCjdS9GM",
"update-tokens:foundations": "sync-figma-to-tokens --file-key GnovDpL3UV6X51Ot7Kv6Im",
"update-figma:foundations": "sync-tokens-to-figma --file-key GnovDpL3UV6X51Ot7Kv6Im",
"update-tokens:color-static": "sync-figma-to-tokens --file-key OWxw2XogDLUt1aCvcDFXPw",
"update-figma:color-static": "sync-tokens-to-figma --file-key OWxw2XogDLUt1aCvcDFXPw",
"update-tokens:color-dynamic": "sync-figma-to-tokens --file-key nyPaQ3QnI1UAcxKW4a0d2c",
"update-figma:color-dynamic": "sync-tokens-to-figma --file-key nyPaQ3QnI1UAcxKW4a0d2c",
"update-tokens": "pnpm run update-tokens:foundations && pnpm run update-tokens:color-static && pnpm run update-tokens:color-dynamic && pnpm run update-tokens:spacing-primitives && pnpm run update-tokens:spacing-modes",
"update-figma": "pnpm run update-figma:foundations && pnpm run update-figma:color-static && pnpm run update-figma:color-dynamic && pnpm run update-figma:spacing-primitives && pnpm run update-figma:spacing-modes"
},
"keywords": [
"eds",
"design system",
"equinor",
"design tokens"
],
"devDependencies": {
"@equinor/eds-color-palette-generator": "workspace:^",
"@equinor/eds-tokens-build": "workspace:^",
"@equinor/eds-tokens-sync": "workspace:^",
"@rollup/plugin-babel": "^7.1.0",
"@rollup/plugin-commonjs": "^29.0.3",
"@rollup/plugin-node-resolve": "^16.0.3",
"@tokens-studio/studio-cli": "^0.1.7",
"@types/node": "^25.5.2",
"copyfiles": "^2.4.1",
"lightningcss-cli": "^1.32.0",
"prettier": "3.9.5",
"rimraf": "^6.1.3",
"rollup": "^4.62.2",
"rollup-plugin-delete": "^3.0.2",
"style-dictionary": "^5.5.0",
"style-dictionary-utils": "^6.0.1",
"typescript": "^5.9.3",
"vite": "^8.1.4",
"vitest": "^4.1.10"
}
}