New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

eslint-plugin-svelte

Package Overview
Dependencies
Maintainers
5
Versions
117
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

eslint-plugin-svelte - npm Package Compare versions

Comparing version 2.27.4 to 2.28.0

lib/meta.d.ts

1

lib/index.d.ts
import type { RuleModule } from "./types";
import * as processor from "./processor";
declare const _default: {
meta: typeof processor.meta;
configs: {

@@ -5,0 +6,0 @@ base: {

@@ -34,2 +34,3 @@ "use strict";

const processor = __importStar(require("./processor"));
const meta = __importStar(require("./meta"));
const configs = {

@@ -46,2 +47,3 @@ base: base_1.default,

module.exports = {
meta,
configs,

@@ -48,0 +50,0 @@ rules,

import type { Linter } from "eslint";
export * as meta from "../meta";
export declare function preprocess(code: string, filename: string): string[];
export declare function postprocess([messages]: Linter.LintMessage[][], filename: string): Linter.LintMessage[];
export declare const supportsAutofix = true;
"use strict";
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
var desc = Object.getOwnPropertyDescriptor(m, k);
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) {
desc = { enumerable: true, get: function() { return m[k]; } };
}
Object.defineProperty(o, k2, desc);
}) : (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
o[k2] = m[k];
}));
var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) {
Object.defineProperty(o, "default", { enumerable: true, value: v });
}) : function(o, v) {
o["default"] = v;
});
var __importStar = (this && this.__importStar) || function (mod) {
if (mod && mod.__esModule) return mod;
var result = {};
if (mod != null) for (var k in mod) if (k !== "default" && Object.prototype.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k);
__setModuleDefault(result, mod);
return result;
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.supportsAutofix = exports.postprocess = exports.preprocess = void 0;
exports.supportsAutofix = exports.postprocess = exports.preprocess = exports.meta = void 0;
const shared_1 = require("../shared");
exports.meta = __importStar(require("../meta"));
function preprocess(code, filename) {

@@ -6,0 +30,0 @@ if (filename) {

@@ -50,2 +50,3 @@ "use strict";

const prefer_style_directive_1 = __importDefault(require("../rules/prefer-style-directive"));
const require_each_key_1 = __importDefault(require("../rules/require-each-key"));
const require_event_dispatcher_types_1 = __importDefault(require("../rules/require-event-dispatcher-types"));

@@ -62,2 +63,3 @@ const require_optimized_style_attribute_1 = __importDefault(require("../rules/require-optimized-style-attribute"));

const valid_compile_1 = __importDefault(require("../rules/valid-compile"));
const valid_each_key_1 = __importDefault(require("../rules/valid-each-key"));
const valid_prop_names_in_kit_pages_1 = __importDefault(require("../rules/valid-prop-names-in-kit-pages"));

@@ -108,2 +110,3 @@ exports.rules = [

prefer_style_directive_1.default,
require_each_key_1.default,
require_event_dispatcher_types_1.default,

@@ -120,3 +123,4 @@ require_optimized_style_attribute_1.default,

valid_compile_1.default,
valid_each_key_1.default,
valid_prop_names_in_kit_pages_1.default,
];

9

package.json
{
"name": "eslint-plugin-svelte",
"version": "2.27.4",
"version": "2.28.0",
"description": "ESLint plugin for Svelte using AST",

@@ -29,3 +29,4 @@ "repository": "git+https://github.com/sveltejs/eslint-plugin-svelte.git",

"scripts": {
"build": "yarn build:ts",
"build": "yarn build:meta && yarn build:ts",
"build:meta": "yarn ts ./tools/update-meta.ts",
"build:ts": "tsc --project ./tsconfig.build.json",

@@ -77,3 +78,3 @@ "clean": "rimraf .nyc_output lib coverage build .svelte-kit svelte.config-dist.js",

"postcss-safe-parser": "^6.0.0",
"svelte-eslint-parser": "^0.27.0"
"svelte-eslint-parser": "^0.28.0"
},

@@ -135,3 +136,3 @@ "devDependencies": {

"eslint-plugin-node": "^11.1.0",
"eslint-plugin-node-dependencies": "^0.10.0",
"eslint-plugin-node-dependencies": "^0.11.0",
"eslint-plugin-prettier": "^4.0.0",

@@ -138,0 +139,0 @@ "eslint-plugin-regexp": "^1.0.0",

@@ -349,5 +349,7 @@ # Introduction

| [svelte/prefer-destructured-store-props](https://sveltejs.github.io/eslint-plugin-svelte/rules/prefer-destructured-store-props/) | destructure values from object stores for better change tracking & fewer redraws | :bulb: |
| [svelte/require-each-key](https://sveltejs.github.io/eslint-plugin-svelte/rules/require-each-key/) | require keyed `{#each}` block | |
| [svelte/require-event-dispatcher-types](https://sveltejs.github.io/eslint-plugin-svelte/rules/require-event-dispatcher-types/) | require type parameters for `createEventDispatcher` | |
| [svelte/require-optimized-style-attribute](https://sveltejs.github.io/eslint-plugin-svelte/rules/require-optimized-style-attribute/) | require style attributes that can be optimized | |
| [svelte/require-stores-init](https://sveltejs.github.io/eslint-plugin-svelte/rules/require-stores-init/) | require initial value in store | |
| [svelte/valid-each-key](https://sveltejs.github.io/eslint-plugin-svelte/rules/valid-each-key/) | enforce keys to use variables defined in the `{#each}` block | |

@@ -354,0 +356,0 @@ ## Stylistic Issues

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc