forked from tamagui/tamagui
-
Notifications
You must be signed in to change notification settings - Fork 0
/
package.json
110 lines (110 loc) · 5.61 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
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
{
"name": "tamagui-monorepo",
"private": true,
"version": "0.0.0",
"repository": {
"url": "https://github.com/tamagui/tamagui"
},
"workspaces": [
"./apps/*",
"./packages/*"
],
"packageManager": "[email protected]",
"scripts": {
"build:force": "yarn clean:build && yarn build --force",
"build:js": "./scripts/build-js.sh",
"build:types": "SKIP_JS=1 yarn build",
"build": "turbo run build --filter=!next-app -vvv",
"check-deps": "check-dependency-version-consistency .",
"check": "manypkg check",
"clean:build": "turbo run clean:build",
"clean:ts": "tsc -b --clean tsconfig.build.json",
"clean": "turbo run clean:build",
"docs-bump-version": "node -r esbuild-register ./scripts/docs-bump-version.ts",
"fix": "yarn manypkg fix",
"format": "node -r esbuild-register ./scripts/format.ts",
"git-crypt-unlock": "./scripts/git-crypt-unlock.sh",
"kitchen-sink:build:android": "yarn workspace @tamagui/kitchen-sink android",
"kitchen-sink:build:ios": "yarn workspace @tamagui/kitchen-sink ios",
"kitchen-sink:android": "yarn workspace @tamagui/kitchen-sink start:android",
"kitchen-sink:clean": "yarn workspace @tamagui/kitchen-sink start:clean",
"kitchen-sink:extract": "yarn workspace @tamagui/kitchen-sink start:extract",
"kitchen-sink:web": "yarn workspace @tamagui/kitchen-sink web",
"kitchen-sink": "yarn workspace @tamagui/kitchen-sink start",
"kitchen-sink:prod": "yarn workspace @tamagui/kitchen-sink start:prod",
"lighthouse:live": "npx lighthouse https://tamagui.dev --view --chrome-flags='--headless' --throttling.cpuSlowdownMultiplier=16 --output-path=/tmp/report.html",
"lighthouse:prod": "npx lighthouse http://localhost:3333 --view --chrome-flags='--headless' --throttling.cpuSlowdownMultiplier=16 --output-path=/tmp/report.html",
"lighthouse:vite:prod": "npx lighthouse http://localhost:8080 --view --chrome-flags='--headless' --throttling.cpuSlowdownMultiplier=16 --output-path=/tmp/report.html",
"lighthouse": "npx lighthouse http://localhost:3000 --view --chrome-flags='--headless' --throttling.cpuSlowdownMultiplier=16 --output-path=/tmp/report.html",
"lint:fix": "ultra -r --no-pretty lint:fix",
"lint": "ultra -r --no-pretty lint",
"postinstall": "manypkg check && yarn git-crypt-unlock",
"pretty": "pretty-quick",
"release:canary": "yarn release --canary --ci",
"release": "node -r esbuild-register ./scripts/release.ts",
"sandbox:extract": "yarn workspace @tamagui/kitchen-sink dev:web:extract",
"sandbox:no-extract": "yarn workspace @tamagui/kitchen-sink dev:web",
"sandbox:prod": "yarn workspace @tamagui/kitchen-sink dev:web:prod",
"sandbox": "yarn workspace @tamagui/kitchen-sink dev:web:extract",
"setup": "node -r esbuild-register ./scripts/setup.ts",
"site:extract": "yarn workspace @tamagui/site dev:extract",
"site:prod:analyze": "ANALYZE=true yarn site:prod",
"site:prod:no-extract": "yarn workspace @tamagui/site ci:build:no-extract && yarn workspace @tamagui/site next:start",
"site:prod:profile": "PROFILE=1 yarn site:prod",
"site:prod": "yarn workspace @tamagui/site ci:build && yarn workspace @tamagui/site next:start",
"site": "cd apps/site && ./scripts/dev.sh",
"starter:native": "yarn workspace @tamagui/starter native",
"starter:prod": "yarn workspace @tamagui/starter web:prod && yarn workspace @tamagui/starter web:prod:serve",
"starter": "yarn workspace @tamagui/starter web",
"starters:sync": "node ./starters/sync-next-expo-solito.js",
"studio": "yarn workspace @tamagui/studio dev",
"tamastack": "SKIP_PREBUILD_RN=1 yarn workspace @tamagui/stack dev",
"tamastack:rebuild": "yarn workspace @tamagui/stack dev",
"test:ci": "turbo test --concurrency=1",
"test:demos": "yarn workspace @tamagui/demos test",
"test": "CLEANUP=1 turbo run --concurrency=1 test",
"upgrade:starters:next": "cd starters/next-expo-solito && yarn upgrade:tamagui",
"upgrade:starters:simple-web": "cd starters/simple-web && yarn upgrade:tamagui",
"upgrade:starters": "yarn upgrade:starters:next && yarn upgrade:starters:simple-web",
"vercel:build": "yarn build:js && cd apps/site && yarn ci:build",
"vercel:build-studio": "yarn build:js && cd apps/studio && yarn ci:build",
"watch:build": "SKIP_TYPES_INITIAL=1 ultra -r --no-pretty --concurrency 400 watch",
"watch:js": "SKIP_TYPES=1 yarn watch:build",
"watch:ts": "tsc -b -w --preserveWatchOutput tsconfig.build.json",
"watch": "npm-run-all --parallel watch:ts watch:build"
},
"resolutions": {
"react-native-svg": "13.9.0",
"expo-modules-core": "1.7.0",
"@types/node": "16.11.9",
"react-native": "0.72.0",
"react": "18.2.0",
"next": "13.4.4",
"react-dom": "18.2.0",
"react-native-reanimated@^3.3.0": "patch:react-native-reanimated@npm%3A3.4.1#./.yarn/patches/react-native-reanimated-npm-3.4.1-bf4ac7f6b3.patch",
"react-native-screens@~3.22.0": "patch:react-native-screens@npm%3A3.22.1#./.yarn/patches/react-native-screens-npm-3.22.1-b3da351834.patch"
},
"importSort": {
".js, .jsx, .ts, .tsx": {
"style": "module",
"parser": "typescript"
}
},
"dependencies": {
"@biomejs/biome": "^1.2.2",
"@manypkg/cli": "^0.19.1",
"@nderscore/tamagui-typescript-plugin": "^0.3.1",
"@vercel/og": "^0.5.8",
"check-dependency-version-consistency": "^3.0.3",
"import-sort-style-module": "^6.0.0",
"npm-run-all": "^4.1.5",
"p-map": "^5.5.0",
"prettier": "^2.8.1",
"pretty-quick": "^3.1.2",
"prompts": "2.1.0",
"turbo": "^1.10.13",
"typescript": "^5.2.2",
"ultra-runner": "^3.10.5"
},
"stableVersion": "0.0.0"
}