-
Notifications
You must be signed in to change notification settings - Fork 15
Expand file tree
/
Copy pathpackage.json
More file actions
106 lines (106 loc) · 4.68 KB
/
Copy pathpackage.json
File metadata and controls
106 lines (106 loc) · 4.68 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
{
"name": "@stylexswc/stylexswc",
"description": "Community Rust/NAPI-RS/SWC compiler and build-tool plugin ecosystem for StyleX CSS-in-JS, replacing the Babel transform for faster compile-time atomic CSS extraction.",
"version": "0.18.4-dev.1",
"private": true,
"scripts": {
"audit:rust": "sh ./scripts/git/audit-rust.sh",
"bench": "turbo run bench --continue",
"build": "turbo run build",
"check:artifacts": "turbo run check:artifacts --continue",
"clean": "turbo clean",
"deps:check": "bash ./scripts/deps-prune.sh",
"deps:check:node": "bash ./scripts/deps-prune.sh --node",
"deps:check:rust": "bash ./scripts/deps-prune.sh --rust",
"deps:check:typescript": "bash ./scripts/deps/typescript-graph-check.sh",
"deps:fix": "bash ./scripts/deps-prune.sh --apply",
"dev": "turbo dev",
"docs": "scripty --rust",
"format": "oxfmt && turbo run format --continue",
"format:check": "oxfmt --check && turbo run format:check --continue",
"hooks:dump": "sh ./scripts/git/dump-lefthook-config.sh",
"hooks:test": "node --test scripts/git/*.test.mjs",
"hooks:validate": "lefthook validate",
"lint": "oxlint && pnpm run lint:json && pnpm run lint:markdown && pnpm run lint:shell && turbo run lint:crates:workspace --filter=//",
"lint:all": "pnpm run lint:check && pnpm run lint:type-aware",
"lint:check": "oxlint && pnpm run lint:json && pnpm run lint:markdown && pnpm run lint:shell && turbo run lint:crates:workspace --filter=//",
"lint:crates": "turbo run lint:check --filter=\"./crates/*\" --continue",
"lint:crates:workspace": "cargo clippy --all-targets --all-features --workspace -- -D warnings",
"lint:dead-exports": "knip --include exports,types",
"lint:json": "node scripts/deps/check-json.mjs",
"lint:markdown": "node scripts/deps/check-markdown.mjs",
"lint:node": "oxlint && pnpm run lint:json && pnpm run lint:markdown",
"lint:node:type-aware": "oxlint --type-aware --report-unused-disable-directives-severity=warn",
"lint:rust": "turbo run lint:crates:workspace --filter=//",
"lint:shell": "sh ./scripts/git/lint-shell.sh",
"lint:type-aware": "turbo run build && turbo run lint:node:type-aware --filter=//",
"prepare": "node scripts/git/install-hooks.mjs",
"test": "turbo run test --continue",
"test:coverage": "turbo run test:coverage --continue",
"test:coverage:workspace": "cargo +nightly llvm-cov nextest --workspace --all-features --exclude stylex_logs --exclude stylex_compiler_rs --exclude stylex_test_parser --exclude stylex_css_parser --exclude stylex_transform --fail-uncovered-lines 0 --fail-uncovered-regions 0 --fail-under-functions 0 --ignore-filename-regex '(tests?|benches?|examples)/'",
"test:crates:workspace": "turbo run test:crates:workspace:regular test:crates:workspace:doc --filter=// --continue",
"test:crates:workspace:doc": "cargo test --doc --workspace --all-features",
"test:crates:workspace:regular": "cargo nextest run --workspace --all-features --profile ci",
"test:flamegraph": "turbo run test:flamegraph --continue",
"test:scripts": "node --test .github/scripts/*.test.mjs scripts/git/*.test.mjs",
"test:visual": "turbo run test:visual",
"test:visual:update": "bash ./scripts/visual/snap.sh",
"typecheck": "turbo run typecheck --continue"
},
"config": {
"scripty": {
"path": "./scripts/packages"
}
},
"dependencies": {
"scripty": "catalog:tooling"
},
"devDependencies": {
"@babel/core": "catalog:bundlers",
"@commitlint/cli": "catalog:tooling",
"@stylexjs/eslint-plugin": "catalog:runtime",
"@stylexswc/typescript-config": "catalog:internal",
"@taplo/cli": "catalog:tooling",
"commitizen": "catalog:tooling",
"cz-conventional-changelog": "catalog:tooling",
"del-cli": "catalog:tooling",
"eslint-plugin-react-hooks": "catalog:tooling",
"eslint-plugin-storybook": "catalog:tooling",
"eslint-plugin-turbo": "catalog:tooling",
"knip": "catalog:tooling",
"lefthook": "catalog:tooling",
"oxfmt": "catalog:tooling",
"oxlint": "catalog:tooling",
"oxlint-tsgolint": "catalog:types",
"playwright": "catalog:testing",
"shellcheck": "catalog:tooling",
"syncpack": "catalog:tooling",
"turbo": "catalog:bundlers",
"typescript": "catalog:types"
},
"engines": {
"node": ">=24.11"
},
"keywords": [
"atomic-css",
"css-extraction",
"css-in-js",
"jest",
"napi-rs",
"nextjs",
"postcss",
"rollup",
"rspack",
"rust",
"stylex",
"stylex-babel-plugin",
"stylex-compiler",
"stylex-swc",
"swc",
"turbopack",
"vite",
"webpack"
],
"packageManager": "pnpm@11.20.0",
"repository": "dwlad90/stylex-swc-plugin"
}