Skip to content

Commit 4b142ab

Browse files
Merge remote-tracking branch 'origin/main' into codex/add-pkg-pr-new
2 parents 432a355 + de46a51 commit 4b142ab

33 files changed

Lines changed: 215 additions & 216 deletions

File tree

.vscode/settings.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@
1515
"mdx.validate.validateFileLinks": "ignore",
1616
"editor.defaultFormatter": "esbenp.prettier-vscode",
1717
// Temporary workaround until we switch to the Rstack VS Code extension.
18-
"prettier.printWidth": 100,
1918
"prettier.singleQuote": true,
2019
"js/ts.tsdk.path": "node_modules/typescript/lib",
2120
"[typescript]": {

examples/app-vanilla/tests/dom.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import { expect, test } from 'rstack/test';
22
import { screen } from '@testing-library/dom';
33

4-
test('test dom', () => {
4+
test('renders content', () => {
55
document.body.innerHTML = `
66
<span data-testid="not-empty"><span data-testid="empty"></span></span>
77
<div data-testid="visible">Visible Example</div>

packages/create-rstack/template-app-lit-ts/rstack.config.ts

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,13 @@ define.app({
1212
},
1313
});
1414

15-
define.lint(({ js, ts }) => [
15+
define.lint(({ js, ts, rstestPlugin }) => [
1616
js.configs.recommended,
1717
ts.configs.recommendedTypeChecked,
18+
{
19+
files: ['**/*.{test,spec}.?(c|m)[jt]s?(x)'],
20+
...rstestPlugin.configs.recommended,
21+
},
1822
]);
1923

2024
define.fmt({

packages/create-rstack/template-app-lit/rstack.config.js

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,13 @@ define.app({
1313
},
1414
});
1515

16-
define.lint(({ js }) => [js.configs.recommended]);
16+
define.lint(({ js, rstestPlugin }) => [
17+
js.configs.recommended,
18+
{
19+
files: ['**/*.{test,spec}.?(c|m)[jt]s?(x)'],
20+
...rstestPlugin.configs.recommended,
21+
},
22+
]);
1723

1824
define.fmt({
1925
singleQuote: true,

packages/create-rstack/template-app-preact-ts/rstack.config.ts

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,11 +12,15 @@ define.test({
1212
setupFiles: ['./tests/rstest.setup.ts'],
1313
});
1414

15-
define.lint(({ js, ts, reactHooksPlugin, reactPlugin }) => [
15+
define.lint(({ js, ts, reactHooksPlugin, reactPlugin, rstestPlugin }) => [
1616
js.configs.recommended,
1717
ts.configs.recommendedTypeChecked,
1818
reactPlugin.configs.recommended,
1919
reactHooksPlugin.configs.recommended,
20+
{
21+
files: ['**/*.{test,spec}.?(c|m)[jt]s?(x)'],
22+
...rstestPlugin.configs.recommended,
23+
},
2024
]);
2125

2226
define.fmt({

packages/create-rstack/template-app-preact/rstack.config.js

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,10 +13,14 @@ define.test({
1313
setupFiles: ['./tests/rstest.setup.js'],
1414
});
1515

16-
define.lint(({ js, reactHooksPlugin, reactPlugin }) => [
16+
define.lint(({ js, reactHooksPlugin, reactPlugin, rstestPlugin }) => [
1717
js.configs.recommended,
1818
reactPlugin.configs.recommended,
1919
reactHooksPlugin.configs.recommended,
20+
{
21+
files: ['**/*.{test,spec}.?(c|m)[jt]s?(x)'],
22+
...rstestPlugin.configs.recommended,
23+
},
2024
]);
2125

2226
define.fmt({

packages/create-rstack/template-app-react-ts/rstack.config.ts

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,11 +12,15 @@ define.test({
1212
setupFiles: ['./tests/rstest.setup.ts'],
1313
});
1414

15-
define.lint(({ js, ts, reactPlugin, reactHooksPlugin }) => [
15+
define.lint(({ js, ts, reactPlugin, reactHooksPlugin, rstestPlugin }) => [
1616
js.configs.recommended,
1717
ts.configs.recommendedTypeChecked,
1818
reactPlugin.configs.recommended,
1919
reactHooksPlugin.configs.recommended,
20+
{
21+
files: ['**/*.{test,spec}.?(c|m)[jt]s?(x)'],
22+
...rstestPlugin.configs.recommended,
23+
},
2024
]);
2125

2226
define.fmt({

packages/create-rstack/template-app-react/rstack.config.js

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,10 +13,14 @@ define.test({
1313
setupFiles: ['./tests/rstest.setup.js'],
1414
});
1515

16-
define.lint(({ js, reactHooksPlugin, reactPlugin }) => [
16+
define.lint(({ js, reactHooksPlugin, reactPlugin, rstestPlugin }) => [
1717
js.configs.recommended,
1818
reactPlugin.configs.recommended,
1919
reactHooksPlugin.configs.recommended,
20+
{
21+
files: ['**/*.{test,spec}.?(c|m)[jt]s?(x)'],
22+
...rstestPlugin.configs.recommended,
23+
},
2024
]);
2125

2226
define.fmt({

packages/create-rstack/template-app-solid-ts/rstack.config.ts

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,13 @@ define.test({
1818
setupFiles: ['./tests/rstest.setup.ts'],
1919
});
2020

21-
define.lint(({ js, ts }) => [
21+
define.lint(({ js, ts, rstestPlugin }) => [
2222
js.configs.recommended,
2323
ts.configs.recommendedTypeChecked,
24+
{
25+
files: ['**/*.{test,spec}.?(c|m)[jt]s?(x)'],
26+
...rstestPlugin.configs.recommended,
27+
},
2428
]);
2529

2630
define.fmt({

packages/create-rstack/template-app-solid/rstack.config.js

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,13 @@ define.test({
1919
setupFiles: ['./tests/rstest.setup.js'],
2020
});
2121

22-
define.lint(({ js }) => [js.configs.recommended]);
22+
define.lint(({ js, rstestPlugin }) => [
23+
js.configs.recommended,
24+
{
25+
files: ['**/*.{test,spec}.?(c|m)[jt]s?(x)'],
26+
...rstestPlugin.configs.recommended,
27+
},
28+
]);
2329

2430
define.fmt({
2531
singleQuote: true,

0 commit comments

Comments
 (0)