-
-
Notifications
You must be signed in to change notification settings - Fork 38
/
package.json
56 lines (56 loc) · 2.15 KB
/
package.json
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
{
"name": "emojibase-root",
"private": true,
"version": "0.0.0",
"scripts": {
"build": "packemon build-workspace --addEngines",
"pack": "packemon pack-workspace --addEngines --declaration",
"clean:cache": "rm -rf ./cache",
"check": "yarn run type && yarn run test && yarn run lint",
"coverage": "yarn run jest --coverage",
"docs": "cd website && yarn run start",
"lint": "eslint --cache --color --fix --ext .ts,.tsx ./packages/*/{src,tests} ./website/src",
"generate": "yarn run generate:emojis && yarn run generate:shortcodes && node ./bin/buildFilesizeTable.mjs && yarn run generate:tests",
"generate:emojis": "rm -rf ./cache/final && node ./bin/generateEmoji.mjs",
"generate:po": "node ./bin/generatePo.mjs",
"generate:regex": "node ./bin/generateRegex.mjs",
"generate:shortcodes": "node ./bin/generateShortcodes.mjs",
"generate:tests": "cp ./packages/data/en/data.json ./packages/test-utils/test-data.json && cp ./packages/data/en/shortcodes/emojibase.json ./packages/test-utils/test-shortcodes.json && cp ./packages/data/en/messages.json ./packages/test-utils/test-messages.json",
"generate:types": "node ./bin/generateTypes.mjs",
"test": "jest --colors --logHeapUsage",
"format": "prettier --write .",
"release": "yarn run pack && yarn run check && lerna-release",
"type": "tsc --build"
},
"engines": {
"node": ">=20.0.0"
},
"devDependencies": {
"@moonrepo/dev": "^3.0.2",
"@types/jest": "^29.5.12",
"babel-preset-moon": "^3.0.2",
"cldr-annotations-derived-full": "^45.0.0",
"cldr-annotations-full": "^45.0.0",
"cldr-localenames-full": "^45.0.0",
"cldr-misc-full": "^45.0.0",
"eslint": "^8.50.0",
"eslint-config-moon": "^3.1.2",
"fast-glob": "^3.3.2",
"fetch-mock-jest": "^1.5.1",
"filesize": "^10.1.2",
"gzip-size": "^7.0.0",
"jest": "^29.7.0",
"jest-preset-moon": "^3.0.2",
"lerna": "^8.1.3",
"packemon": "^3.2.2",
"prettier": "^3.3.1",
"prettier-config-moon": "^1.1.2",
"tsconfig-moon": "^1.3.0",
"typescript": "^5.4.5"
},
"workspaces": [
"packages/*",
"website"
],
"packageManager": "[email protected]"
}