Skip to content

Commit 1abf8f0

Browse files
jianliang00PupilTongcolinaaaSherry-hueYradex
committed
initial commit
Co-authored-by: PupilTong <[email protected]> Co-authored-by: colinaaa <[email protected]> Co-authored-by: Sherry-hue <[email protected]> Co-authored-by: Yradex <[email protected]> Co-authored-by: upupming <[email protected]> Co-authored-by: hzy <[email protected]> Co-authored-by: gaoachao <[email protected]> Co-authored-by: shawandshaw <[email protected]> Co-authored-by: jfjfjfjfffff <[email protected]> Co-authored-by: WindRunner <[email protected]> Co-authored-by: coolkiid <[email protected]> Co-authored-by: jianliang00 <[email protected]> Co-authored-by: luhc228 <[email protected]> Thanks to the following people Co-authored-by: Huxpro <[email protected]> Co-authored-by: deanjingshui <> Co-authored-by: Aimee1608 <[email protected]> Co-authored-by: hardfist <[email protected]> Co-authored-by: zoolsher <[email protected]> Co-authored-by: minalwws <> Co-authored-by: HuJean <[email protected]> Co-authored-by: chenjiahan <[email protected]>
0 parents  commit 1abf8f0

File tree

3,725 files changed

+195122
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

3,725 files changed

+195122
-0
lines changed

.cargo/nextest.toml

Lines changed: 130 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,130 @@
1+
# This is the default config used by nextest. It is embedded in the binary at
2+
# build time. It may be used as a template for .config/nextest.toml.
3+
4+
[store]
5+
# The directory under the workspace root at which nextest-related files are
6+
# written. Profile-specific storage is currently written to dir/<profile-name>.
7+
dir = "target/nextest"
8+
9+
# This section defines the default nextest profile. Custom profiles are layered
10+
# on top of the default profile.
11+
[profile.default]
12+
# The set of tests run by `cargo nextest run` by default.
13+
default-filter = "all()"
14+
15+
# "retries" defines the number of times a test should be retried. If set to a
16+
# non-zero value, tests that succeed on a subsequent attempt will be marked as
17+
# flaky. Can be overridden through the `--retries` option.
18+
# Examples
19+
# * retries = 3
20+
# * retries = { backoff = "fixed", count = 2, delay = "1s" }
21+
# * retries = { backoff = "exponential", count = 10, delay = "1s", jitter = true, max-delay = "10s" }
22+
retries = 0
23+
24+
# The number of threads to run tests with. Supported values are either an integer or
25+
# the string "num-cpus". Can be overridden through the `--test-threads` option.
26+
test-threads = "num-cpus"
27+
28+
# The number of threads required for each test. This is generally used in overrides to
29+
# mark certain tests as heavier than others. However, it can also be set as a global parameter.
30+
threads-required = 1
31+
32+
# Show these test statuses in the output.
33+
#
34+
# The possible values this can take are:
35+
# * none: no output
36+
# * fail: show failed (including exec-failed) tests
37+
# * retry: show flaky and retried tests
38+
# * slow: show slow tests
39+
# * pass: show passed tests
40+
# * skip: show skipped tests (most useful for CI)
41+
# * all: all of the above
42+
#
43+
# Each value includes all the values above it; for example, "slow" includes
44+
# failed and retried tests.
45+
#
46+
# Can be overridden through the `--status-level` flag.
47+
status-level = "pass"
48+
49+
# Similar to status-level, show these test statuses at the end of the run.
50+
final-status-level = "flaky"
51+
52+
# "failure-output" defines when standard output and standard error for failing tests are produced.
53+
# Accepted values are
54+
# * "immediate": output failures as soon as they happen
55+
# * "final": output failures at the end of the test run
56+
# * "immediate-final": output failures as soon as they happen and at the end of
57+
# the test run; combination of "immediate" and "final"
58+
# * "never": don't output failures at all
59+
#
60+
# For large test suites and CI it is generally useful to use "immediate-final".
61+
#
62+
# Can be overridden through the `--failure-output` option.
63+
failure-output = "immediate"
64+
65+
# "success-output" controls production of standard output and standard error on success. This should
66+
# generally be set to "never".
67+
success-output = "never"
68+
69+
# Cancel the test run on the first failure. For CI runs, consider setting this
70+
# to false.
71+
fail-fast = true
72+
73+
# Treat a test that takes longer than the configured 'period' as slow, and print a message.
74+
# See <https://nexte.st/docs/features/slow-tests> for more information.
75+
#
76+
# Optional: specify the parameter 'terminate-after' with a non-zero integer,
77+
# which will cause slow tests to be terminated after the specified number of
78+
# periods have passed.
79+
# Example: slow-timeout = { period = "60s", terminate-after = 2 }
80+
slow-timeout = { period = "60s" }
81+
82+
# Treat a test as leaky if after the process is shut down, standard output and standard error
83+
# aren't closed within this duration.
84+
#
85+
# This usually happens in case of a test that creates a child process and lets it inherit those
86+
# handles, but doesn't clean the child process up (especially when it fails).
87+
#
88+
# See <https://nexte.st/docs/features/leaky-tests> for more information.
89+
leak-timeout = "100ms"
90+
91+
# `nextest archive` automatically includes any build output required by a standard build.
92+
# However sometimes extra non-standard files are required.
93+
# To address this, "archive.include" specifies additional paths that will be included in the archive.
94+
archive.include = [
95+
96+
97+
# Examples:
98+
#
99+
# { path = "application-data", relative-to = "target" },
100+
# { path = "data-from-some-dependency/file.txt", relative-to = "target" },
101+
#
102+
# In the above example:
103+
# * the directory and its contents at "target/application-data" will be included recursively in the archive.
104+
# * the file "target/data-from-some-dependency/file.txt" will be included in the archive.
105+
]
106+
107+
[profile.default.junit]
108+
# Output a JUnit report into the given file inside 'store.dir/<profile-name>'.
109+
# If unspecified, JUnit is not written out.
110+
111+
path = "junit.xml"
112+
113+
# The name of the top-level "report" element in JUnit report. If aggregating
114+
# reports across different test runs, it may be useful to provide separate names
115+
# for each report.
116+
report-name = "nextest-run"
117+
118+
# Whether standard output and standard error for passing tests should be stored in the JUnit report.
119+
# Output is stored in the <system-out> and <system-err> elements of the <testcase> element.
120+
store-success-output = true
121+
122+
# Whether standard output and standard error for failing tests should be stored in the JUnit report.
123+
# Output is stored in the <system-out> and <system-err> elements of the <testcase> element.
124+
#
125+
# Note that if a description can be extracted from the output, it is always stored in the
126+
# <description> element.
127+
store-failure-output = true
128+
129+
# This profile is activated if MIRI_SYSROOT is set.
130+
[profile.default-miri]

.changeset/better-news-care.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"@lynx-js/template-webpack-plugin": patch
3+
---
4+
5+
Set the default value of `enableNativeList` to `true`.

.changeset/chubby-laws-act.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
---
2+
"@lynx-js/web-explorer": patch
3+
---
4+
5+
feat: add a install prompt dialog
6+
7+
We will detect if the PWA installation is supported by current UA.
8+
If yes, we will show a tiny banner at the bottom of app to encourage user install us on their homepage.

.changeset/config.json

Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,44 @@
1+
{
2+
"$schema": "https://unpkg.com/@changesets/[email protected]/schema.json",
3+
"commit": false,
4+
"fixed": [
5+
[
6+
"@lynx-js/web-core",
7+
"@lynx-js/web-constants",
8+
"@lynx-js/web-mainthread-apis",
9+
"@lynx-js/web-worker-rpc",
10+
"@lynx-js/web-worker-runtime"
11+
],
12+
[
13+
"@lynx-js/react-rsbuild-plugin",
14+
"@lynx-js/react-alias-rsbuild-plugin"
15+
],
16+
[
17+
"@lynx-js/rspeedy",
18+
"create-rspeedy"
19+
]
20+
],
21+
"linked": [],
22+
"access": "public",
23+
"baseBranch": "main",
24+
"updateInternalDependencies": "patch",
25+
"privatePackages": {
26+
"tag": false,
27+
"version": false
28+
},
29+
"ignore": [
30+
"@lynx-js/web-tests",
31+
"@lynx-js/eco-ci",
32+
"@lynx-js/example-react"
33+
],
34+
"changedFilePatterns": [
35+
"src/**"
36+
],
37+
"snapshot": {
38+
"prereleaseTemplate": "{tag}-{datetime}-{commit}",
39+
"useCalculatedVersion": true
40+
},
41+
"___experimentalUnsafeOptions_WILL_CHANGE_IN_PATCH": {
42+
"onlyUpdatePeerDependentsWhenOutOfRange": true
43+
}
44+
}

.changeset/cool-eels-turn.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"@lynx-js/web-elements": patch
3+
---
4+
5+
feat: `inline-text` is deprecated, now you can use `x-text` instead in `x-text`.

.changeset/cool-planets-swim.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"@lynx-js/rspeedy": patch
3+
---
4+
5+
feat(rspeedy): support generateStatsFile

.changeset/floppy-tires-visit.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"@lynx-js/react-rsbuild-plugin": patch
3+
---
4+
5+
feat: pass options to CssExtractPlugin

.changeset/full-animals-cut.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"@lynx-js/web-explorer": patch
3+
---
4+
5+
fix: the GO button

.changeset/funny-boxes-prove.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
---
2+
---

.changeset/funny-flies-heal.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
---
2+
"@lynx-js/react-rsbuild-plugin": patch
3+
"@lynx-js/react-webpack-plugin": patch
4+
---
5+
6+
Be compat with `@lynx-js/react` v0.105.0

0 commit comments

Comments
 (0)