Skip to content

Commit acbb468

Browse files
committed
docs: move tutorial to cookbook
1 parent 3fa4e0e commit acbb468

17 files changed

+315
-101
lines changed

examples/basic/jest.config.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ module.exports = {
22
preset: 'react-native',
33
moduleFileExtensions: ['ts', 'tsx', 'js', 'jsx', 'json'],
44
transformIgnorePatterns: [
5-
'node_modules/(?!(jest-)?react-native|@react-native(-community)?|react-strict-dom)',
5+
'node_modules/(?!(jest-)?react-native|@react-native(-community)?)',
66
],
77
setupFilesAfterEnv: ['./jest-setup.ts'],
88
};

examples/basic/package.json

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,7 @@
1616
"react": "18.3.1",
1717
"react-dom": "18.3.1",
1818
"react-native": "0.76.5",
19-
"react-native-web": "~0.19.13",
20-
"react-strict-dom": "^0.0.39"
19+
"react-native-web": "~0.19.13"
2120
},
2221
"devDependencies": {
2322
"@babel/core": "^7.24.0",

examples/basic/yarn.lock

Lines changed: 6 additions & 96 deletions
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ __metadata:
5454
languageName: node
5555
linkType: hard
5656

57-
"@babel/core@npm:^7.11.6, @babel/core@npm:^7.12.3, @babel/core@npm:^7.13.16, @babel/core@npm:^7.20.0, @babel/core@npm:^7.23.9, @babel/core@npm:^7.24.0, @babel/core@npm:^7.25.2, @babel/core@npm:^7.26.8":
57+
"@babel/core@npm:^7.11.6, @babel/core@npm:^7.12.3, @babel/core@npm:^7.13.16, @babel/core@npm:^7.20.0, @babel/core@npm:^7.23.9, @babel/core@npm:^7.24.0, @babel/core@npm:^7.25.2":
5858
version: 7.28.0
5959
resolution: "@babel/core@npm:7.28.0"
6060
dependencies:
@@ -174,7 +174,7 @@ __metadata:
174174
languageName: node
175175
linkType: hard
176176

177-
"@babel/helper-module-imports@npm:^7.24.7, @babel/helper-module-imports@npm:^7.25.9, @babel/helper-module-imports@npm:^7.27.1":
177+
"@babel/helper-module-imports@npm:^7.27.1":
178178
version: 7.27.1
179179
resolution: "@babel/helper-module-imports@npm:7.27.1"
180180
dependencies:
@@ -1132,7 +1132,7 @@ __metadata:
11321132
languageName: node
11331133
linkType: hard
11341134

1135-
"@babel/traverse--for-generate-function-map@npm:@babel/traverse@^7.25.3, @babel/traverse@npm:^7.25.3, @babel/traverse@npm:^7.26.8, @babel/traverse@npm:^7.27.1, @babel/traverse@npm:^7.27.3, @babel/traverse@npm:^7.28.0":
1135+
"@babel/traverse--for-generate-function-map@npm:@babel/traverse@^7.25.3, @babel/traverse@npm:^7.25.3, @babel/traverse@npm:^7.27.1, @babel/traverse@npm:^7.27.3, @babel/traverse@npm:^7.28.0":
11361136
version: 7.28.0
11371137
resolution: "@babel/traverse@npm:7.28.0"
11381138
dependencies:
@@ -1147,7 +1147,7 @@ __metadata:
11471147
languageName: node
11481148
linkType: hard
11491149

1150-
"@babel/types@npm:^7.0.0, @babel/types@npm:^7.20.0, @babel/types@npm:^7.20.7, @babel/types@npm:^7.25.2, @babel/types@npm:^7.26.8, @babel/types@npm:^7.27.1, @babel/types@npm:^7.27.3, @babel/types@npm:^7.27.6, @babel/types@npm:^7.28.0, @babel/types@npm:^7.3.3":
1150+
"@babel/types@npm:^7.0.0, @babel/types@npm:^7.20.0, @babel/types@npm:^7.20.7, @babel/types@npm:^7.25.2, @babel/types@npm:^7.27.1, @babel/types@npm:^7.27.3, @babel/types@npm:^7.27.6, @babel/types@npm:^7.28.0, @babel/types@npm:^7.3.3":
11511151
version: 7.28.0
11521152
resolution: "@babel/types@npm:7.28.0"
11531153
dependencies:
@@ -1164,13 +1164,6 @@ __metadata:
11641164
languageName: node
11651165
linkType: hard
11661166

1167-
"@dual-bundle/import-meta-resolve@npm:^4.1.0":
1168-
version: 4.1.0
1169-
resolution: "@dual-bundle/import-meta-resolve@npm:4.1.0"
1170-
checksum: 10c0/55069e550ee2710e738dd8bbd34aba796cede456287454b50c3be46fbef8695d00625677f3f41f5ffbec1174c0f57f314da9a908388bc9f8ad41a8438db884d9
1171-
languageName: node
1172-
linkType: hard
1173-
11741167
"@eslint-community/eslint-utils@npm:^4.2.0":
11751168
version: 4.7.0
11761169
resolution: "@eslint-community/eslint-utils@npm:4.7.0"
@@ -2367,46 +2360,6 @@ __metadata:
23672360
languageName: node
23682361
linkType: hard
23692362

2370-
"@stylexjs/babel-plugin@npm:0.14.1, @stylexjs/babel-plugin@npm:^0.14.1":
2371-
version: 0.14.1
2372-
resolution: "@stylexjs/babel-plugin@npm:0.14.1"
2373-
dependencies:
2374-
"@babel/core": "npm:^7.26.8"
2375-
"@babel/helper-module-imports": "npm:^7.25.9"
2376-
"@babel/traverse": "npm:^7.26.8"
2377-
"@babel/types": "npm:^7.26.8"
2378-
"@dual-bundle/import-meta-resolve": "npm:^4.1.0"
2379-
"@stylexjs/stylex": "npm:0.14.1"
2380-
postcss-value-parser: "npm:^4.1.0"
2381-
checksum: 10c0/56ebfce21e8c83e8aba623627f5a642db65c46b5cbffc156407c23a845642ed08fc6a8d63d075cbecba16bc98a8c24e9f8ca33a528b3eb17cbe5f3dde4da6d49
2382-
languageName: node
2383-
linkType: hard
2384-
2385-
"@stylexjs/postcss-plugin@npm:^0.14.1":
2386-
version: 0.14.1
2387-
resolution: "@stylexjs/postcss-plugin@npm:0.14.1"
2388-
dependencies:
2389-
"@babel/core": "npm:^7.26.8"
2390-
"@stylexjs/babel-plugin": "npm:0.14.1"
2391-
fast-glob: "npm:^3.3.2"
2392-
glob-parent: "npm:^6.0.2"
2393-
is-glob: "npm:^4.0.3"
2394-
postcss: "npm:^8.4.49"
2395-
checksum: 10c0/3b18ad7218f7535ce61c25fff88e6a90df6046fc89d15cf58e7a047cbe18d183ee250eeef0e1e581a2771766901f99679dfb35f7fa9f0fbc7bb1716a14939860
2396-
languageName: node
2397-
linkType: hard
2398-
2399-
"@stylexjs/stylex@npm:0.14.1, @stylexjs/stylex@npm:^0.14.1":
2400-
version: 0.14.1
2401-
resolution: "@stylexjs/stylex@npm:0.14.1"
2402-
dependencies:
2403-
css-mediaquery: "npm:^0.1.2"
2404-
invariant: "npm:^2.2.4"
2405-
styleq: "npm:0.2.1"
2406-
checksum: 10c0/a69bb55f145e783b96194ce5f6ba5b121957f912ce17cd0d17b8e424a9f5815a1e363ce3e16bac779557b76254c9100bb6a1892c28635d73a8fdf70d23e35a2f
2407-
languageName: node
2408-
linkType: hard
2409-
24102363
"@testing-library/react-native@npm:^13.0.0":
24112364
version: 13.2.0
24122365
resolution: "@testing-library/react-native@npm:13.2.0"
@@ -3696,13 +3649,6 @@ __metadata:
36963649
languageName: node
36973650
linkType: hard
36983651

3699-
"css-mediaquery@npm:^0.1.2":
3700-
version: 0.1.2
3701-
resolution: "css-mediaquery@npm:0.1.2"
3702-
checksum: 10c0/b7825a78f52ce8a8198e004fcad0d7be1d3c9a0463ecd05ba31a0f2c94fb81468ad6f4d7bf715a6ca775696e7a17500c2a339b5216a6d0f789cbf78f9454d048
3703-
languageName: node
3704-
linkType: hard
3705-
37063652
"csstype@npm:^3.0.2":
37073653
version: 3.1.3
37083654
resolution: "csstype@npm:3.1.3"
@@ -6905,7 +6851,7 @@ __metadata:
69056851
languageName: node
69066852
linkType: hard
69076853

6908-
"nanoid@npm:^3.3.11, nanoid@npm:^3.3.7":
6854+
"nanoid@npm:^3.3.7":
69096855
version: 3.3.11
69106856
resolution: "nanoid@npm:3.3.11"
69116857
bin:
@@ -7465,24 +7411,13 @@ __metadata:
74657411
languageName: node
74667412
linkType: hard
74677413

7468-
"postcss-value-parser@npm:^4.1.0, postcss-value-parser@npm:^4.2.0":
7414+
"postcss-value-parser@npm:^4.2.0":
74697415
version: 4.2.0
74707416
resolution: "postcss-value-parser@npm:4.2.0"
74717417
checksum: 10c0/f4142a4f56565f77c1831168e04e3effd9ffcc5aebaf0f538eee4b2d465adfd4b85a44257bb48418202a63806a7da7fe9f56c330aebb3cac898e46b4cbf49161
74727418
languageName: node
74737419
linkType: hard
74747420

7475-
"postcss@npm:^8.4.49":
7476-
version: 8.5.6
7477-
resolution: "postcss@npm:8.5.6"
7478-
dependencies:
7479-
nanoid: "npm:^3.3.11"
7480-
picocolors: "npm:^1.1.1"
7481-
source-map-js: "npm:^1.2.1"
7482-
checksum: 10c0/5127cc7c91ed7a133a1b7318012d8bfa112da9ef092dddf369ae699a1f10ebbd89b1b9f25f3228795b84585c72aabd5ced5fc11f2ba467eedf7b081a66fad024
7483-
languageName: node
7484-
linkType: hard
7485-
74867421
"postcss@npm:~8.4.32":
74877422
version: 8.4.49
74887423
resolution: "postcss@npm:8.4.49"
@@ -7787,23 +7722,6 @@ __metadata:
77877722
languageName: node
77887723
linkType: hard
77897724

7790-
"react-strict-dom@npm:^0.0.39":
7791-
version: 0.0.39
7792-
resolution: "react-strict-dom@npm:0.0.39"
7793-
dependencies:
7794-
"@babel/helper-module-imports": "npm:^7.24.7"
7795-
"@stylexjs/babel-plugin": "npm:^0.14.1"
7796-
"@stylexjs/postcss-plugin": "npm:^0.14.1"
7797-
"@stylexjs/stylex": "npm:^0.14.1"
7798-
postcss-value-parser: "npm:^4.1.0"
7799-
peerDependencies:
7800-
react: ^19.0.0
7801-
react-dom: ^19.0.0
7802-
react-native: ">=0.79.5"
7803-
checksum: 10c0/ef8f16ec561532bf2814be6d00cb42e84e8c25513ea56cd551c71675085cd417e98241f2fe510f77cfc66c5540621ecb47e4ed688b827e2cb028102c425bb485
7804-
languageName: node
7805-
linkType: hard
7806-
78077725
"react-test-renderer@npm:18.3.1":
78087726
version: 18.3.1
78097727
resolution: "react-test-renderer@npm:18.3.1"
@@ -8093,7 +8011,6 @@ __metadata:
80938011
react-dom: "npm:18.3.1"
80948012
react-native: "npm:0.76.5"
80958013
react-native-web: "npm:~0.19.13"
8096-
react-strict-dom: "npm:^0.0.39"
80978014
react-test-renderer: "npm:18.3.1"
80988015
typescript: "npm:^5.3.0"
80998016
languageName: unknown
@@ -8610,13 +8527,6 @@ __metadata:
86108527
languageName: node
86118528
linkType: hard
86128529

8613-
"styleq@npm:0.2.1":
8614-
version: 0.2.1
8615-
resolution: "styleq@npm:0.2.1"
8616-
checksum: 10c0/93deb170c59cae56e0bb4147edcb1a024b4c3ad73d8f67aedf730c339a1a0097419367473f979b0ee6776fc51184d3a742e80deaa80623e6d64014f3acd24e49
8617-
languageName: node
8618-
linkType: hard
8619-
86208530
"styleq@npm:^0.1.3":
86218531
version: 0.1.3
86228532
resolution: "styleq@npm:0.1.3"

0 commit comments

Comments
 (0)