diff --git a/.editorconfig b/.editorconfig new file mode 100644 index 0000000000..c6c8b36219 --- /dev/null +++ b/.editorconfig @@ -0,0 +1,9 @@ +root = true + +[*] +indent_style = space +indent_size = 2 +end_of_line = lf +charset = utf-8 +trim_trailing_whitespace = true +insert_final_newline = true diff --git a/knip.config.ts b/knip.config.ts new file mode 100644 index 0000000000..31dda6cbe3 --- /dev/null +++ b/knip.config.ts @@ -0,0 +1,23 @@ +import type { KnipConfig } from "knip"; + +const config: KnipConfig = { + workspaces: { + "packages/cli": { + entry: ["src/cli.ts"], + }, + "packages/core": { + entry: ["src/index.ts", "src/lint/index.ts", "src/compiler/index.ts"], + }, + "packages/engine": { + entry: ["src/index.ts"], + }, + "packages/producer": { + entry: ["src/index.ts", "src/server.ts"], + }, + "packages/studio": { + entry: ["src/index.ts", "src/styles/tailwind-preset.ts"], + }, + }, +}; + +export default config;