Skip to content

Commit d6fac70

Browse files
authored
feat(create-rstack): add check scripts to templates (#263)
1 parent ada2adc commit d6fac70

60 files changed

Lines changed: 177 additions & 11 deletions

File tree

Some content is hidden

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

packages/create-rstack/template-app-lit-js/package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
"type": "module",
66
"scripts": {
77
"build": "rs build",
8+
"check": "rs lint && rs fmt --check",
89
"dev": "rs dev",
910
"format": "rs fmt",
1011
"lint": "rs lint",

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

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,3 +22,7 @@ define.lint(async () => {
2222

2323
return [js.configs.recommended];
2424
});
25+
26+
define.fmt({
27+
singleQuote: true,
28+
});

packages/create-rstack/template-app-lit-ts/package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
"type": "module",
66
"scripts": {
77
"build": "rs build",
8+
"check": "rs lint --type-check && rs fmt --check",
89
"dev": "rs dev",
910
"format": "rs fmt",
1011
"lint": "rs lint",

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

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,3 +21,7 @@ define.lint(async () => {
2121

2222
return [js.configs.recommended, ts.configs.recommended];
2323
});
24+
25+
define.fmt({
26+
singleQuote: true,
27+
});

packages/create-rstack/template-app-preact-js/package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
"type": "module",
66
"scripts": {
77
"build": "rs build",
8+
"check": "rs lint && rs fmt --check",
89
"dev": "rs dev",
910
"format": "rs fmt",
1011
"lint": "rs lint",

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

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,3 +23,7 @@ define.lint(async () => {
2323
reactHooksPlugin.configs.recommended,
2424
];
2525
});
26+
27+
define.fmt({
28+
singleQuote: true,
29+
});

packages/create-rstack/template-app-preact-ts/package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
"type": "module",
66
"scripts": {
77
"build": "rs build",
8+
"check": "rs lint --type-check && rs fmt --check",
89
"dev": "rs dev",
910
"format": "rs fmt",
1011
"lint": "rs lint",

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

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,3 +23,7 @@ define.lint(async () => {
2323
reactHooksPlugin.configs.recommended,
2424
];
2525
});
26+
27+
define.fmt({
28+
singleQuote: true,
29+
});

packages/create-rstack/template-app-react-js/package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
"type": "module",
66
"scripts": {
77
"build": "rs build",
8+
"check": "rs lint && rs fmt --check",
89
"dev": "rs dev",
910
"format": "rs fmt",
1011
"lint": "rs lint",

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

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,3 +23,7 @@ define.lint(async () => {
2323
reactHooksPlugin.configs.recommended,
2424
];
2525
});
26+
27+
define.fmt({
28+
singleQuote: true,
29+
});

0 commit comments

Comments
 (0)