Interface: VitePluginContract
Defined in: plugin.ts:46
Propertiesโ
configsโ
configs:
ViteConfigsContract
Defined in: plugin.ts:47
metaโ
meta: {
name:string;namespace:string;version:string; }
Defined in: plugin.ts:48
nameโ
name:
string
namespaceโ
namespace:
string
versionโ
version:
string
processorsโ
processors:
Record<string,never>
Defined in: plugin.ts:53
rulesโ
rules:
Readonly<{config-require-define-config:RuleWithDocs;import-meta-glob-literal:RuleWithDocs;no-deprecated-config-options:RuleWithDocs;no-disabled-vitest-isolation:RuleWithDocs;no-disabled-vitest-typecheck:RuleWithDocs;no-dynamic-import-meta-env-access:RuleWithDocs;no-empty-env-prefix:RuleWithDocs;no-empty-optimize-deps-exclude:RuleWithDocs;no-empty-optimize-deps-include:RuleWithDocs;no-empty-ssr-external:RuleWithDocs;no-empty-ssr-noexternal:RuleWithDocs;no-empty-vitest-bench-exclude:RuleWithDocs;no-empty-vitest-bench-include:RuleWithDocs;no-empty-vitest-coverage-include:RuleWithDocs;no-empty-vitest-coverage-reporter:RuleWithDocs;no-empty-vitest-coverage-reports-directory:RuleWithDocs;no-empty-vitest-exclude:RuleWithDocs;no-empty-vitest-include:RuleWithDocs;no-empty-vitest-project-exclude:RuleWithDocs;no-empty-vitest-project-name:RuleWithDocs;no-empty-vitest-projects:RuleWithDocs;no-empty-worker-plugins:RuleWithDocs;no-implicit-config-flags:RuleWithDocs;no-import-meta-env-in-config:RuleWithDocs;no-mixed-defineworkspace-and-test-projects:RuleWithDocs;no-mixed-test-and-bench-apis:RuleWithDocs;no-pass-with-no-tests:RuleWithDocs;no-relative-resolve-alias:RuleWithDocs;no-restricted-import-meta-env:RuleWithDocs;no-unsafe-server-options:RuleWithDocs;no-unsafe-vitest-flags:RuleWithDocs;no-unsupported-project-options:RuleWithDocs;no-vitepress-empty-head:RuleWithDocs;no-vitepress-empty-theme-config:RuleWithDocs;no-vitest-bail-and-retry-conflict:RuleWithDocs;no-vitest-coverage-all-false:RuleWithDocs;no-vitest-coverage-clean-false:RuleWithDocs;no-vitest-coverage-enabled-false-with-thresholds:RuleWithDocs;no-vitest-coverage-reporter-text-only:RuleWithDocs;no-vitest-coverage-skip-full-false-in-strict:RuleWithDocs;no-vitest-coverage-temp-dir-in-repo-root:RuleWithDocs;no-vitest-default-cache-dir-in-monorepo:RuleWithDocs;no-vitest-env-leakage-combo:RuleWithDocs;no-vitest-file-parallelism-disabled:RuleWithDocs;no-vitest-globals:RuleWithDocs;no-vitest-max-workers-zero:RuleWithDocs;no-vitest-min-workers-greater-than-max-workers:RuleWithDocs;no-vitest-single-thread-pool-by-default:RuleWithDocs;no-vitest-timeout-triplet-mismatch:RuleWithDocs;no-vitest-ui-in-config:RuleWithDocs;no-vitest-unstub-envs-false:RuleWithDocs;no-vitest-unstub-globals-false:RuleWithDocs;no-vitest-watch-in-config:RuleWithDocs;no-zero-vitest-slow-test-threshold:RuleWithDocs;no-zero-vitest-timeout:RuleWithDocs;prefer-define-project:RuleWithDocs;prefer-vitest-restore-mocks:RuleWithDocs;require-inline-project-name:RuleWithDocs;require-vitepress-clean-urls-explicit:RuleWithDocs;require-vitepress-title-or-titletemplate:RuleWithDocs;require-vitest-coverage-provider-when-enabled:RuleWithDocs;require-vitest-coverage-reporter-when-enabled:RuleWithDocs;require-vitest-coverage-reports-directory:RuleWithDocs;require-vitest-coverage-thresholds-when-enabled:RuleWithDocs;require-vitest-environment-match-globs:RuleWithDocs;require-vitest-explicit-environment:RuleWithDocs;require-vitest-mock-reset-policy:RuleWithDocs;require-vitest-sequence-seed-when-shuffle:RuleWithDocs;require-vitest-slow-test-threshold:RuleWithDocs;require-vitest-timeout-triplet:RuleWithDocs;require-vitest-typecheck-tsconfig:RuleWithDocs;workspace-unique-project-name:RuleWithDocs; }>
Defined in: plugin.ts:54