Comparing version 0.13.2 to 0.14.0
@@ -35,2 +35,10 @@ { | ||
}, | ||
"ignorePatterns": { | ||
"description": "Globs to ignore during linting. These are resolved from the configuration file path.", | ||
"default": [], | ||
"type": "array", | ||
"items": { | ||
"type": "string" | ||
} | ||
}, | ||
"overrides": { | ||
@@ -244,3 +252,3 @@ "description": "Add, remove, or otherwise reconfigure rules for specific files or groups of files.", | ||
"components": { | ||
"description": "To have your custom components be checked as DOM elements, you can provide a mapping of your component names to the DOM element name.\n\n## Example\n\n```json { \"settings\": { \"jsx-a11y\": { \"components\": { \"Link\": \"a\", \"IconButton\": \"button\" } } } } ```", | ||
"description": "To have your custom components be checked as DOM elements, you can provide a mapping of your component names to the DOM element name.\n\nExample:\n\n```json { \"settings\": { \"jsx-a11y\": { \"components\": { \"Link\": \"a\", \"IconButton\": \"button\" } } } } ```", | ||
"default": {}, | ||
@@ -272,3 +280,3 @@ "type": "object", | ||
"rootDir": { | ||
"description": "The root directory of the Next.js project.\n\nThis is particularly useful when you have a monorepo and your Next.js project is in a subfolder.\n\n## Example\n\n```json { \"settings\": { \"next\": { \"rootDir\": \"apps/dashboard/\" } } } ```", | ||
"description": "The root directory of the Next.js project.\n\nThis is particularly useful when you have a monorepo and your Next.js project is in a subfolder.\n\nExample:\n\n```json { \"settings\": { \"next\": { \"rootDir\": \"apps/dashboard/\" } } } ```", | ||
"default": [], | ||
@@ -390,3 +398,3 @@ "allOf": [ | ||
"title": "Oxlint Plugin Settings", | ||
"description": "Configure the behavior of linter plugins.\n\n## Example\n\nHere's an example if you're using Next.js in a monorepo:\n\n```json { \"settings\": { \"next\": { \"rootDir\": \"apps/dashboard/\" }, \"react\": { \"linkComponents\": [ { \"name\": \"Link\", \"linkAttribute\": \"to\" } ] }, \"jsx-a11y\": { \"components\": { \"Link\": \"a\", \"Button\": \"button\" } } } } ```", | ||
"description": "Configure the behavior of linter plugins.\n\nHere's an example if you're using Next.js in a monorepo:\n\n```json { \"settings\": { \"next\": { \"rootDir\": \"apps/dashboard/\" }, \"react\": { \"linkComponents\": [ { \"name\": \"Link\", \"linkAttribute\": \"to\" } ] }, \"jsx-a11y\": { \"components\": { \"Link\": \"a\", \"Button\": \"button\" } } } } ```", | ||
"type": "object", | ||
@@ -450,3 +458,3 @@ "properties": { | ||
"formComponents": { | ||
"description": "Components used as alternatives to `<form>` for forms, such as `<Formik>`.\n\n## Example\n\n```jsonc { \"settings\": { \"react\": { \"formComponents\": [ \"CustomForm\", // OtherForm is considered a form component and has an endpoint attribute { \"name\": \"OtherForm\", \"formAttribute\": \"endpoint\" }, // allows specifying multiple properties if necessary { \"name\": \"Form\", \"formAttribute\": [\"registerEndpoint\", \"loginEndpoint\"] } ] } } } ```", | ||
"description": "Components used as alternatives to `<form>` for forms, such as `<Formik>`.\n\nExample:\n\n```jsonc { \"settings\": { \"react\": { \"formComponents\": [ \"CustomForm\", // OtherForm is considered a form component and has an endpoint attribute { \"name\": \"OtherForm\", \"formAttribute\": \"endpoint\" }, // allows specifying multiple properties if necessary { \"name\": \"Form\", \"formAttribute\": [\"registerEndpoint\", \"loginEndpoint\"] } ] } } } ```", | ||
"default": [], | ||
@@ -459,3 +467,3 @@ "type": "array", | ||
"linkComponents": { | ||
"description": "Components used as alternatives to `<a>` for linking, such as `<Link>`.\n\n## Example\n\n```jsonc { \"settings\": { \"react\": { \"linkComponents\": [ \"HyperLink\", // Use `linkAttribute` for components that use a different prop name // than `href`. { \"name\": \"MyLink\", \"linkAttribute\": \"to\" }, // allows specifying multiple properties if necessary { \"name\": \"Link\", \"linkAttribute\": [\"to\", \"href\"] } ] } } } ```", | ||
"description": "Components used as alternatives to `<a>` for linking, such as `<Link>`.\n\nExample:\n\n```jsonc { \"settings\": { \"react\": { \"linkComponents\": [ \"HyperLink\", // Use `linkAttribute` for components that use a different prop name // than `href`. { \"name\": \"MyLink\", \"linkAttribute\": \"to\" }, // allows specifying multiple properties if necessary { \"name\": \"Link\", \"linkAttribute\": [\"to\", \"href\"] } ] } } } ```", | ||
"default": [], | ||
@@ -462,0 +470,0 @@ "type": "array", |
{ | ||
"name": "oxlint", | ||
"version": "0.13.2", | ||
"version": "0.14.0", | ||
"description": "Linter for the JavaScript Oxidation Compiler", | ||
@@ -32,11 +32,11 @@ "keywords": [], | ||
"optionalDependencies": { | ||
"@oxlint/win32-x64": "0.13.2", | ||
"@oxlint/win32-arm64": "0.13.2", | ||
"@oxlint/linux-x64-gnu": "0.13.2", | ||
"@oxlint/linux-arm64-gnu": "0.13.2", | ||
"@oxlint/linux-x64-musl": "0.13.2", | ||
"@oxlint/linux-arm64-musl": "0.13.2", | ||
"@oxlint/darwin-x64": "0.13.2", | ||
"@oxlint/darwin-arm64": "0.13.2" | ||
"@oxlint/win32-x64": "0.14.0", | ||
"@oxlint/win32-arm64": "0.14.0", | ||
"@oxlint/linux-x64-gnu": "0.14.0", | ||
"@oxlint/linux-arm64-gnu": "0.14.0", | ||
"@oxlint/linux-x64-musl": "0.14.0", | ||
"@oxlint/linux-arm64-musl": "0.14.0", | ||
"@oxlint/darwin-x64": "0.14.0", | ||
"@oxlint/darwin-arm64": "0.14.0" | ||
} | ||
} |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
28325
518