8000 chore: remove checks files (#81) · sveltejs/cli@59ddada · GitHub
[go: up one dir, main page]

Skip to content

Commit 59ddada

Browse files
authored
chore: remove checks files (#81)
1 parent 8f3c23b commit 59ddada

File tree

25 files changed

+15
-103
lines changed

25 files changed

+15
-103
lines changed

community-adder-template/src/config/checks.js

Lines changed: 0 additions & 6 deletions
This file was deleted.

community-adder-template/src/index.js

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
import { defineAdder } from '@svelte-cli/core';
22
import { adder } from './config/adder.js';
3-
import { checks } from './config/checks.js';
43
import { tests } from './config/tests.js';
54

6-
export default defineAdder(adder, checks, tests);
5+
export default defineAdder(adder, tests);

packages/adders/drizzle/config/checks.ts

Lines changed: 0 additions & 6 deletions
This file was deleted.

packages/adders/drizzle/index.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
import { defineAdder } from '@svelte-cli/core';
22
import { adder } from './config/adder.ts';
3-
import { checks } from './config/checks.ts';
43
import { tests } from './config/tests.ts';
54

6-
export default defineAdder(adder, checks, tests);
5+
export default defineAdder(adder, tests);

packages/adders/eslint/config/checks.ts

Lines changed: 0 additions & 6 deletions
This file was deleted.

packages/adders/eslint/index.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
import { defineAdder } from '@svelte-cli/core';
22
import { adder } from './config/adder.ts';
3-
import { checks } from './config/checks.ts';
43
import { tests } from './config/tests.ts';
54

6-
export default defineAdder(adder, checks, tests);
5+
export default defineAdder(adder, tests);

packages/adders/lucia/config/checks.ts

Lines changed: 0 additions & 4 deletions
This file was deleted.

packages/adders/lucia/index.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
import { defineAdder } from '@svelte-cli/core';
22
import { adder } from './config/adder.ts';
3-
import { checks } from './config/checks.ts';
43
import { tests } from './config/tests.ts';
54

6-
export default defineAdder(adder, checks, tests);
5+
export default defineAdder(adder, tests);

packages/adders/mdsvex/config/checks.ts

Lines changed: 0 additions & 6 deletions
This file was deleted.

packages/adders/mdsvex/index.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
import { defineAdder } from '@svelte-cli/core';
22
import { adder } from './config/adder.ts';
33
import { tests } from './config/tests.ts';
4-
import { checks } from './config/checks.ts';
54

6-
export default defineAdder(adder, checks, tests);
5+
export default defineAdder(adder, tests);

packages/adders/playwright/config/checks.ts

Lines changed: 0 additions & 6 deletions
This file was deleted.

packages/adders/playwright/index.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
import { defineAdder } from '@svelte-cli/core';
22
import { adder } from './config/adder.ts';
3-
import { checks } from './config/checks.ts';
43
import { tests } from './config/tests.ts';
54

6-
export default defineAdder(adder, checks, tests);
5+
export default defineAdder(adder, tests);

packages/adders/prettier/config/checks.ts

Lines changed: 0 additions & 6 deletions
This file was deleted.

packages/adders/prettier/index.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
import { defineAdder } from '@svelte-cli/core';
22
import { adder } from './config/adder.ts';
3-
import { checks } from './config/checks.ts';
43
import { tests } from './config/tests.ts';
54

6-
export default defineAdder(adder, checks, tests);
5+
export default defineAdder(adder, tests);

packages/adders/routify/config/checks.ts

Lines changed: 0 additions & 6 deletions
This file was deleted.

packages/adders/routify/index.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
import { defineAdder } from '@svelte-cli/core';
22
import { adder } from './config/adder.ts';
33
import { tests } from './config/tests.ts';
4-
import { checks } from './config/checks.ts';
54

6-
export default defineAdder(adder, checks, tests);
5+
export default defineAdder(adder, tests);

packages/adders/storybook/config/checks.ts

Lines changed: 0 additions & 6 deletions
This file was deleted.

packages/adders/storybook/index.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
import { defineAdder } from '@svelte-cli/core';
22
import { adder } from './config/adder.ts';
33
import { tests } from './config/tests.ts';
4-
import { checks } from './config/checks.ts';
54

6-
export default defineAdder(adder, checks, tests);
5+
export default defineAdder(adder, tests);

packages/adders/tailwindcss/config/checks.ts

Lines changed: 0 additions & 6 deletions
This file was deleted.

packages/adders/tailwindcss/index.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
import { defineAdder } from '@svelte-cli/core';
22
import { adder } from './config/adder.ts';
3-
import { checks } from './config/checks.ts';
43
import { tests } from './config/tests.ts';
54

6-
export default defineAdder(adder, checks, tests);
5+
export default defineAdder(adder, tests);

packages/adders/vitest/config/checks.ts

Lines changed: 0 additions & 6 deletions
This file was deleted.

packages/adders/vitest/index.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
import { defineAdder } from '@svelte-cli/core';
22
import { adder } from './config/adder.ts';
3-
import { checks } from './config/checks.ts';
43
import { tests } from './config/tests.ts';
54

6-
export default defineAdder(adder, checks, tests);
5+
export default defineAdder(adder, tests);

packages/cli/commands/add.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -360,7 +360,7 @@ export async function runAddCommand(options: Options, adders: string[]): Promise
360360
// run precondition checks
361361
if (options.preconditions) {
362362
const preconditions = selectedAdders
363-
.flatMap(({ adder }) => adder.checks.preconditions)
363+
.flatMap(({ adder }) => adder.config.preconditions)
364364
.filter((p) => p !== undefined);
365365

366366
// add global checks

packages/core/adder/config.ts

Lines changed: 2 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,7 @@ export type AdderConfig<Args extends OptionDefinition> = {
4848
packages: Array<PackageDefinition<Args>>;
4949
scripts?: Array<Scripts<Args>>;
5050
files: Array<FileType<Args>>;
51+
preconditions?: Precondition[];
5152
nextSteps?: (
5253
data: {
5354
highlighter: Highlighter;
@@ -71,7 +72,6 @@ export function defineAdderConfig<Args extends OptionDefinition>(
7172

7273
export type Adder<Args extends OptionDefinition> = {
7374
config: AdderConfig<Args>;
74-
checks: AdderCheckConfig<Args>;
7575
tests?: AdderTestConfig<Args>;
7676
};
7777

@@ -80,10 +80,9 @@ export type AdderConfigWithoutExplicitArgs = AdderConfig<Record<string, Question
8080

8181
export function defineAdder<Args extends OptionDefinition>(
8282
config: AdderConfig<Args>,
83-
checks: AdderCheckConfig<Args>,
8483
tests?: AdderTestConfig<Args>
8584
): Adder<Args> {
86-
const adder: Adder<Args> = { config, checks, tests };
85+
const adder: Adder<Args> = { config, tests };
8786
return adder;
8887
}
8988

@@ -125,14 +124,3 @@ export type Precondition = {
125124
name: string;
126125
run: () => MaybePromise<{ success: boolean; message: string | undefined }>;
127126
};
128-
129-
export type AdderCheckConfig<Args extends OptionDefinition> = {
130-
options: Args;
131-
preconditions?: Precondition[];
132-
};
133-
134-
export 9F0A function defineAdderChecks<Args extends OptionDefinition>(
135-
checks: AdderCheckConfig<Args>
136-
): AdderCheckConfig<Args> {
137-
return checks;
138-
}

packages/core/index.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,7 @@ export {
22
defineAdderConfig,
33
defineAdderTests,
44
defineAdder,
5-
defineAdderOptions,
6-
defineAdderChecks
5+
defineAdderOptions
76
} from './adder/config.ts';
87
export { log } from '@svelte-cli/clack-prompts';
98
export { default as colors } from 'picocolors';

0 commit comments

Comments
 (0)
0