@effect/eslint-plugin
Advanced tools
| declare const _default: { | ||
| extends: never[]; | ||
| plugins: string[]; | ||
| rules: { | ||
@@ -4,0 +4,0 @@ "@effect/dprint": string; |
@@ -9,3 +9,3 @@ "use strict"; | ||
| var _default = { | ||
| extends: [], | ||
| plugins: ["@effect"], | ||
| rules: { | ||
@@ -12,0 +12,0 @@ ..._disableConflictRules.disableConflictRules.rules, |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"recommended.js","names":["_disableConflictRules","require","_default","extends","rules","disableConflictRules","exports","default"],"sources":["../../../src/configs/recommended.ts"],"sourcesContent":[null],"mappings":";;;;;;AAAA,IAAAA,qBAAA,gBAAAC,OAAA;AAA2F,IAAAC,QAAA,GAE5E;EACbC,OAAO,EAAE,EAAE;EACXC,KAAK,EAAE;IACL,GAAGC,0CAAoB,CAACD,KAAK;IAC7B,gBAAgB,EAAE;;CAErB;AAAAE,OAAA,CAAAC,OAAA,GAAAL,QAAA"} | ||
| {"version":3,"file":"recommended.js","names":["_disableConflictRules","require","_default","plugins","rules","disableConflictRules","exports","default"],"sources":["../../../src/configs/recommended.ts"],"sourcesContent":[null],"mappings":";;;;;;AAAA,IAAAA,qBAAA,gBAAAC,OAAA;AAA2F,IAAAC,QAAA,GAE5E;EACbC,OAAO,EAAE,CAAC,SAAS,CAAC;EACpBC,KAAK,EAAE;IACL,GAAGC,0CAAoB,CAACD,KAAK;IAC7B,gBAAgB,EAAE;;CAErB;AAAAE,OAAA,CAAAC,OAAA,GAAAL,QAAA"} |
+115
-118
@@ -1,122 +0,119 @@ | ||
| declare const _default: { | ||
| configs: { | ||
| recommended: { | ||
| extends: never[]; | ||
| rules: { | ||
| "@effect/dprint": string; | ||
| "array-bracket-newline": string; | ||
| "array-bracket-spacing": string; | ||
| "array-element-newline": string; | ||
| "arrow-body-style": string; | ||
| "arrow-parens": string; | ||
| "arrow-spacing": string; | ||
| "block-spacing": string; | ||
| "brace-style": string; | ||
| "comma-dangle": string; | ||
| "comma-spacing": string; | ||
| "comma-style": string; | ||
| "computed-property-spacing": string; | ||
| curly: string; | ||
| "dot-location": string; | ||
| "eol-last": string; | ||
| "func-call-spacing": string; | ||
| "function-call-argument-newline": string; | ||
| "function-paren-newline": string; | ||
| "generator-star": string; | ||
| "generator-star-spacing": string; | ||
| "implicit-arrow-linebreak": string; | ||
| indent: string; | ||
| "indent-legacy": string; | ||
| "jsx-quotes": string; | ||
| "key-spacing": string; | ||
| "keyword-spacing": string; | ||
| "linebreak-style": string; | ||
| "max-len": string; | ||
| "multiline-ternary": string; | ||
| "new-parens": string; | ||
| "newline-per-chained-call": string; | ||
| "no-arrow-condition": string; | ||
| "no-comma-dangle": string; | ||
| "no-confusing-arrow": string; | ||
| "no-extra-semi": string; | ||
| "no-floating-decimal": string; | ||
| "no-mixed-spaces-and-tabs": string; | ||
| "no-multi-spaces": string; | ||
| "no-multiple-empty-lines": string; | ||
| "no-reserved-keys": string; | ||
| "no-spaced-func": string; | ||
| "no-space-before-semi": string; | ||
| "no-tabs": string; | ||
| "no-trailing-spaces": string; | ||
| "no-whitespace-before-property": string; | ||
| "no-wrap-func": string; | ||
| "nonblock-statement-body-position": string; | ||
| "object-curly-newline": string; | ||
| "object-curly-spacing": string; | ||
| "object-property-newline": string; | ||
| "one-var-declaration-per-line": string; | ||
| "operator-linebreak": string; | ||
| "padded-blocks": string; | ||
| "quote-props": string; | ||
| quotes: string; | ||
| "rest-spread-spacing": string; | ||
| semi: string; | ||
| "semi-spacing": string; | ||
| "semi-style": string; | ||
| "space-after-function-name": string; | ||
| "space-after-keywords": string; | ||
| "space-before-blocks": string; | ||
| "space-before-function-paren": string; | ||
| "space-before-function-parentheses": string; | ||
| "space-before-keywords": string; | ||
| "space-in-brackets": string; | ||
| "space-in-parens": string; | ||
| "space-infix-ops": string; | ||
| "space-return-throw-case": string; | ||
| "space-unary-ops": string; | ||
| "space-unary-word-ops": string; | ||
| "switch-colon-spacing": string; | ||
| "template-curly-spacing": string; | ||
| "template-tag-spacing": string; | ||
| "unicode-bom": string; | ||
| "wrap-iife": string; | ||
| "wrap-regex": string; | ||
| "yield-star-spacing": string; | ||
| "@typescript-eslint/brace-style": string; | ||
| "@typescript-eslint/comma-spacing": string; | ||
| "@typescript-eslint/func-call-spacing": string; | ||
| "@typescript-eslint/indent": string; | ||
| "@typescript-eslint/keyword-spacing": string; | ||
| "@typescript-eslint/member-delimiter-style": string; | ||
| "@typescript-eslint/no-extra-parens": string; | ||
| "@typescript-eslint/no-extra-semi": string; | ||
| "@typescript-eslint/quotes": string; | ||
| "@typescript-eslint/semi": string; | ||
| "@typescript-eslint/space-before-function-paren": string; | ||
| "@typescript-eslint/type-annotation-spacing": string; | ||
| "react/jsx-child-element-spacing": string; | ||
| "react/jsx-closing-bracket-location": string; | ||
| "react/jsx-closing-tag-location": string; | ||
| "react/jsx-curly-newline": string; | ||
| "react/jsx-curly-spacing": string; | ||
| "react/jsx-equals-spacing": string; | ||
| "react/jsx-first-prop-new-line": string; | ||
| "react/jsx-indent": string; | ||
| "react/jsx-indent-props": string; | ||
| "react/jsx-max-props-per-line": string; | ||
| "react/jsx-one-expression-per-line": string; | ||
| "react/jsx-props-no-multi-spaces": string; | ||
| "react/jsx-space-before-closing": string; | ||
| "react/jsx-tag-spacing": string; | ||
| "react/jsx-wrap-multilines": string; | ||
| }; | ||
| export declare const configs: { | ||
| recommended: { | ||
| plugins: string[]; | ||
| rules: { | ||
| "@effect/dprint": string; | ||
| "array-bracket-newline": string; | ||
| "array-bracket-spacing": string; | ||
| "array-element-newline": string; | ||
| "arrow-body-style": string; | ||
| "arrow-parens": string; | ||
| "arrow-spacing": string; | ||
| "block-spacing": string; | ||
| "brace-style": string; | ||
| "comma-dangle": string; | ||
| "comma-spacing": string; | ||
| "comma-style": string; | ||
| "computed-property-spacing": string; | ||
| curly: string; | ||
| "dot-location": string; | ||
| "eol-last": string; | ||
| "func-call-spacing": string; | ||
| "function-call-argument-newline": string; | ||
| "function-paren-newline": string; | ||
| "generator-star": string; | ||
| "generator-star-spacing": string; | ||
| "implicit-arrow-linebreak": string; | ||
| indent: string; | ||
| "indent-legacy": string; | ||
| "jsx-quotes": string; | ||
| "key-spacing": string; | ||
| "keyword-spacing": string; | ||
| "linebreak-style": string; | ||
| "max-len": string; | ||
| "multiline-ternary": string; | ||
| "new-parens": string; | ||
| "newline-per-chained-call": string; | ||
| "no-arrow-condition": string; | ||
| "no-comma-dangle": string; | ||
| "no-confusing-arrow": string; | ||
| "no-extra-semi": string; | ||
| "no-floating-decimal": string; | ||
| "no-mixed-spaces-and-tabs": string; | ||
| "no-multi-spaces": string; | ||
| "no-multiple-empty-lines": string; | ||
| "no-reserved-keys": string; | ||
| "no-spaced-func": string; | ||
| "no-space-before-semi": string; | ||
| "no-tabs": string; | ||
| "no-trailing-spaces": string; | ||
| "no-whitespace-before-property": string; | ||
| "no-wrap-func": string; | ||
| "nonblock-statement-body-position": string; | ||
| "object-curly-newline": string; | ||
| "object-curly-spacing": string; | ||
| "object-property-newline": string; | ||
| "one-var-declaration-per-line": string; | ||
| "operator-linebreak": string; | ||
| "padded-blocks": string; | ||
| "quote-props": string; | ||
| quotes: string; | ||
| "rest-spread-spacing": string; | ||
| semi: string; | ||
| "semi-spacing": string; | ||
| "semi-style": string; | ||
| "space-after-function-name": string; | ||
| "space-after-keywords": string; | ||
| "space-before-blocks": string; | ||
| "space-before-function-paren": string; | ||
| "space-before-function-parentheses": string; | ||
| "space-before-keywords": string; | ||
| "space-in-brackets": string; | ||
| "space-in-parens": string; | ||
| "space-infix-ops": string; | ||
| "space-return-throw-case": string; | ||
| "space-unary-ops": string; | ||
| "space-unary-word-ops": string; | ||
| "switch-colon-spacing": string; | ||
| "template-curly-spacing": string; | ||
| "template-tag-spacing": string; | ||
| "unicode-bom": string; | ||
| "wrap-iife": string; | ||
| "wrap-regex": string; | ||
| "yield-star-spacing": string; | ||
| "@typescript-eslint/brace-style": string; | ||
| "@typescript-eslint/comma-spacing": string; | ||
| "@typescript-eslint/func-call-spacing": string; | ||
| "@typescript-eslint/indent": string; | ||
| "@typescript-eslint/keyword-spacing": string; | ||
| "@typescript-eslint/member-delimiter-style": string; | ||
| "@typescript-eslint/no-extra-parens": string; | ||
| "@typescript-eslint/no-extra-semi": string; | ||
| "@typescript-eslint/quotes": string; | ||
| "@typescript-eslint/semi": string; | ||
| "@typescript-eslint/space-before-function-paren": string; | ||
| "@typescript-eslint/type-annotation-spacing": string; | ||
| "react/jsx-child-element-spacing": string; | ||
| "react/jsx-closing-bracket-location": string; | ||
| "react/jsx-closing-tag-location": string; | ||
| "react/jsx-curly-newline": string; | ||
| "react/jsx-curly-spacing": string; | ||
| "react/jsx-equals-spacing": string; | ||
| "react/jsx-first-prop-new-line": string; | ||
| "react/jsx-indent": string; | ||
| "react/jsx-indent-props": string; | ||
| "react/jsx-max-props-per-line": string; | ||
| "react/jsx-one-expression-per-line": string; | ||
| "react/jsx-props-no-multi-spaces": string; | ||
| "react/jsx-space-before-closing": string; | ||
| "react/jsx-tag-spacing": string; | ||
| "react/jsx-wrap-multilines": string; | ||
| }; | ||
| }; | ||
| rules: { | ||
| dprint: import("@typescript-eslint/utils/dist/ts-eslint/Rule").RuleModule<"requireLinebreak" | "extraLinebreak" | "requireWhitespace" | "extraWhitespace" | "requireCode" | "extraCode" | "replaceWhitespace" | "replaceCode" | "moveCodeToNextLine" | "moveCodeToPrevLine" | "moveCode", { | ||
| config: {}; | ||
| }[], import("@typescript-eslint/utils/dist/ts-eslint/Rule").RuleListener>; | ||
| }; | ||
| }; | ||
| export default _default; | ||
| export declare const rules: { | ||
| dprint: import("@typescript-eslint/utils/dist/ts-eslint/Rule").RuleModule<"requireLinebreak" | "extraLinebreak" | "requireWhitespace" | "extraWhitespace" | "requireCode" | "extraCode" | "replaceWhitespace" | "replaceCode" | "moveCodeToNextLine" | "moveCodeToPrevLine" | "moveCode", { | ||
| config: {}; | ||
| }[], import("@typescript-eslint/utils/dist/ts-eslint/Rule").RuleListener>; | ||
| }; | ||
| //# sourceMappingURL=index.d.ts.map |
+1
-1
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../../src/index.ts"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAGA,wBAOC"} | ||
| {"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../../src/index.ts"],"names":[],"mappings":"AAGA,eAAO,MAAM,OAAO;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;CAEnB,CAAA;AAED,eAAO,MAAM,KAAK;;;;CAEjB,CAAA"} |
+8
-9
@@ -6,15 +6,14 @@ "use strict"; | ||
| }); | ||
| exports.default = void 0; | ||
| exports.rules = exports.configs = void 0; | ||
| var _dprint = /*#__PURE__*/require("@effect/eslint-plugin/rules/dprint"); | ||
| var _recommended = /*#__PURE__*/_interopRequireDefault( /*#__PURE__*/require("./configs/recommended")); | ||
| function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } | ||
| var _default = { | ||
| configs: { | ||
| recommended: _recommended.default | ||
| }, | ||
| rules: { | ||
| dprint: _dprint.dprint | ||
| } | ||
| const configs = { | ||
| recommended: _recommended.default | ||
| }; | ||
| exports.default = _default; | ||
| exports.configs = configs; | ||
| const rules = { | ||
| dprint: _dprint.dprint | ||
| }; | ||
| exports.rules = rules; | ||
| //# sourceMappingURL=index.js.map |
+1
-1
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"index.js","names":["_dprint","require","_recommended","_interopRequireDefault","obj","__esModule","default","_default","configs","recommended","rules","dprint","exports"],"sources":["../../src/index.ts"],"sourcesContent":[null],"mappings":";;;;;;AAAA,IAAAA,OAAA,gBAAAC,OAAA;AACA,IAAAC,YAAA,gBAAAC,sBAAA,eAAAF,OAAA;AAA+C,SAAAE,uBAAAC,GAAA,WAAAA,GAAA,IAAAA,GAAA,CAAAC,UAAA,GAAAD,GAAA,KAAAE,OAAA,EAAAF,GAAA;AAAA,IAAAG,QAAA,GAEhC;EACbC,OAAO,EAAE;IACPC,WAAW,EAAXA;GACD;EACDC,KAAK,EAAE;IACLC,MAAM,EAANA;;CAEH;AAAAC,OAAA,CAAAN,OAAA,GAAAC,QAAA"} | ||
| {"version":3,"file":"index.js","names":["_dprint","require","_recommended","_interopRequireDefault","obj","__esModule","default","configs","recommended","exports","rules","dprint"],"sources":["../../src/index.ts"],"sourcesContent":[null],"mappings":";;;;;;AAAA,IAAAA,OAAA,gBAAAC,OAAA;AACA,IAAAC,YAAA,gBAAAC,sBAAA,eAAAF,OAAA;AAA+C,SAAAE,uBAAAC,GAAA,WAAAA,GAAA,IAAAA,GAAA,CAAAC,UAAA,GAAAD,GAAA,KAAAE,OAAA,EAAAF,GAAA;AAExC,MAAMG,OAAO,GAAG;EACrBC,WAAW,EAAXA;CACD;AAAAC,OAAA,CAAAF,OAAA,GAAAA,OAAA;AAEM,MAAMG,KAAK,GAAG;EACnBC,MAAM,EAANA;CACD;AAAAF,OAAA,CAAAC,KAAA,GAAAA,KAAA"} |
| import { disableConflictRules } from "@effect/eslint-plugin/configs/disable-conflict-rules"; | ||
| export default { | ||
| extends: [], | ||
| plugins: ["@effect"], | ||
| rules: { | ||
@@ -5,0 +5,0 @@ ...disableConflictRules.rules, |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"recommended.mjs","names":["disableConflictRules","extends","rules"],"sources":["../../../src/configs/recommended.ts"],"sourcesContent":[null],"mappings":"AAAA,SAASA,oBAAoB,QAAQ,sDAAsD;AAE3F,eAAe;EACbC,OAAO,EAAE,EAAE;EACXC,KAAK,EAAE;IACL,GAAGF,oBAAoB,CAACE,KAAK;IAC7B,gBAAgB,EAAE;;CAErB"} | ||
| {"version":3,"file":"recommended.mjs","names":["disableConflictRules","plugins","rules"],"sources":["../../../src/configs/recommended.ts"],"sourcesContent":[null],"mappings":"AAAA,SAASA,oBAAoB,QAAQ,sDAAsD;AAE3F,eAAe;EACbC,OAAO,EAAE,CAAC,SAAS,CAAC;EACpBC,KAAK,EAAE;IACL,GAAGF,oBAAoB,CAACE,KAAK;IAC7B,gBAAgB,EAAE;;CAErB"} |
+5
-7
| import { dprint } from "@effect/eslint-plugin/rules/dprint"; | ||
| import recommended from "./configs/recommended"; | ||
| export default { | ||
| configs: { | ||
| recommended | ||
| }, | ||
| rules: { | ||
| dprint | ||
| } | ||
| export const configs = { | ||
| recommended | ||
| }; | ||
| export const rules = { | ||
| dprint | ||
| }; | ||
| //# sourceMappingURL=index.mjs.map |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"index.mjs","names":["dprint","recommended","configs","rules"],"sources":["../../src/index.ts"],"sourcesContent":[null],"mappings":"AAAA,SAASA,MAAM,QAAQ,oCAAoC;AAC3D,OAAOC,WAAW,MAAM,uBAAuB;AAE/C,eAAe;EACbC,OAAO,EAAE;IACPD;GACD;EACDE,KAAK,EAAE;IACLH;;CAEH"} | ||
| {"version":3,"file":"index.mjs","names":["dprint","recommended","configs","rules"],"sources":["../../src/index.ts"],"sourcesContent":[null],"mappings":"AAAA,SAASA,MAAM,QAAQ,oCAAoC;AAC3D,OAAOC,WAAW,MAAM,uBAAuB;AAE/C,OAAO,MAAMC,OAAO,GAAG;EACrBD;CACD;AAED,OAAO,MAAME,KAAK,GAAG;EACnBH;CACD"} |
| import { createFromBuffer } from "@dprint/formatter"; | ||
| import { getPath } from "@dprint/typescript"; | ||
| import * as RegularExpression from "@effect/eslint-plugin//RegularExpression"; | ||
| import { DiffIterator } from "@effect/eslint-plugin/DiffIterator"; | ||
| import { ConfigSchema } from "@effect/eslint-plugin/Dprint"; | ||
| import { DiffIterator } from "@effect/eslint-plugin/DiffIterator"; | ||
| import * as RegularExpression from "@effect/eslint-plugin//RegularExpression"; | ||
| import { createRule } from "@effect/eslint-plugin/utils/eslint"; | ||
| import * as Fs from "fs"; | ||
| import * as path from "path"; | ||
| import { createRule } from "@effect/eslint-plugin/utils/eslint"; | ||
| const formatter = /*#__PURE__*/createFromBuffer( /*#__PURE__*/Fs.readFileSync( /*#__PURE__*/getPath())); | ||
@@ -10,0 +10,0 @@ /** |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"dprint.mjs","names":["createFromBuffer","getPath","ConfigSchema","DiffIterator","RegularExpression","Fs","path","createRule","formatter","readFileSync","getLineNumberOfFirstCode","s","match","STARTS_WITH_WHITESPACE_REGEX","exec","m0","count","GLOBAL_LINE_BREAK_REGEX","createMessage","diff","_tag","isWhitespace","newText","hasLineBreak","messageId","data","text","JSON","stringify","trim","oldText","oldHasLinebreak","newHasLinebreak","oldLine","newLine","dprint","name","meta","type","docs","description","recommended","fixable","messages","requireLinebreak","extraLinebreak","requireWhitespace","extraWhitespace","requireCode","extraCode","replaceWhitespace","replaceCode","moveCodeToNextLine","moveCodeToPrevLine","moveCode","schema","definitions","items","properties","config","additionalProperties","additionalItems","defaultOptions","create","context","options","Program","sourceCode","getSourceCode","filePath","getFilename","fileText","getText","isAbsolute","formattedText","formatText","diffIterator","range","loc","getLocFromIndex","start","end","report","fix","fixer","insertTextAfterRange","removeRange","replaceTextRange"],"sources":["../../../src/rules/dprint.ts"],"sourcesContent":[null],"mappings":"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"} | ||
| {"version":3,"file":"dprint.mjs","names":["createFromBuffer","getPath","RegularExpression","DiffIterator","ConfigSchema","createRule","Fs","path","formatter","readFileSync","getLineNumberOfFirstCode","s","match","STARTS_WITH_WHITESPACE_REGEX","exec","m0","count","GLOBAL_LINE_BREAK_REGEX","createMessage","diff","_tag","isWhitespace","newText","hasLineBreak","messageId","data","text","JSON","stringify","trim","oldText","oldHasLinebreak","newHasLinebreak","oldLine","newLine","dprint","name","meta","type","docs","description","recommended","fixable","messages","requireLinebreak","extraLinebreak","requireWhitespace","extraWhitespace","requireCode","extraCode","replaceWhitespace","replaceCode","moveCodeToNextLine","moveCodeToPrevLine","moveCode","schema","definitions","items","properties","config","additionalProperties","additionalItems","defaultOptions","create","context","options","Program","sourceCode","getSourceCode","filePath","getFilename","fileText","getText","isAbsolute","formattedText","formatText","diffIterator","range","loc","getLocFromIndex","start","end","report","fix","fixer","insertTextAfterRange","removeRange","replaceTextRange"],"sources":["../../../src/rules/dprint.ts"],"sourcesContent":[null],"mappings":"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"} |
+1
-1
| { | ||
| "name": "@effect/eslint-plugin", | ||
| "version": "0.1.0", | ||
| "version": "0.1.1", | ||
| "license": "MIT", | ||
@@ -5,0 +5,0 @@ "repository": { |
+3
-3
@@ -9,8 +9,8 @@ "use strict"; | ||
| var _typescript = /*#__PURE__*/require("@dprint/typescript"); | ||
| var RegularExpression = /*#__PURE__*/_interopRequireWildcard( /*#__PURE__*/require("@effect/eslint-plugin//RegularExpression")); | ||
| var _DiffIterator = /*#__PURE__*/require("@effect/eslint-plugin/DiffIterator"); | ||
| var _Dprint = /*#__PURE__*/require("@effect/eslint-plugin/Dprint"); | ||
| var _DiffIterator = /*#__PURE__*/require("@effect/eslint-plugin/DiffIterator"); | ||
| var RegularExpression = /*#__PURE__*/_interopRequireWildcard( /*#__PURE__*/require("@effect/eslint-plugin//RegularExpression")); | ||
| var _eslint = /*#__PURE__*/require("@effect/eslint-plugin/utils/eslint"); | ||
| var Fs = /*#__PURE__*/_interopRequireWildcard( /*#__PURE__*/require("fs")); | ||
| var path = /*#__PURE__*/_interopRequireWildcard( /*#__PURE__*/require("path")); | ||
| var _eslint = /*#__PURE__*/require("@effect/eslint-plugin/utils/eslint"); | ||
| function _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== "function") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function (nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); } | ||
@@ -17,0 +17,0 @@ function _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj && obj.__esModule) { return obj; } if (obj === null || typeof obj !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (key !== "default" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; } |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"dprint.js","names":["_formatter","require","_typescript","_Dprint","_DiffIterator","RegularExpression","_interopRequireWildcard","Fs","path","_eslint","_getRequireWildcardCache","nodeInterop","WeakMap","cacheBabelInterop","cacheNodeInterop","obj","__esModule","default","cache","has","get","newObj","hasPropertyDescriptor","Object","defineProperty","getOwnPropertyDescriptor","key","prototype","hasOwnProperty","call","desc","set","formatter","createFromBuffer","readFileSync","getPath","getLineNumberOfFirstCode","s","match","STARTS_WITH_WHITESPACE_REGEX","exec","m0","count","GLOBAL_LINE_BREAK_REGEX","createMessage","diff","_tag","isWhitespace","newText","hasLineBreak","messageId","data","text","JSON","stringify","trim","oldText","oldHasLinebreak","newHasLinebreak","oldLine","newLine","dprint","createRule","name","meta","type","docs","description","recommended","fixable","messages","requireLinebreak","extraLinebreak","requireWhitespace","extraWhitespace","requireCode","extraCode","replaceWhitespace","replaceCode","moveCodeToNextLine","moveCodeToPrevLine","moveCode","schema","definitions","ConfigSchema","items","properties","config","additionalProperties","additionalItems","defaultOptions","create","context","options","Program","sourceCode","getSourceCode","filePath","getFilename","fileText","getText","isAbsolute","formattedText","formatText","diffIterator","DiffIterator","range","loc","getLocFromIndex","start","end","report","fix","fixer","insertTextAfterRange","removeRange","replaceTextRange","exports"],"sources":["../../../src/rules/dprint.ts"],"sourcesContent":[null],"mappings":"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"} | ||
| {"version":3,"file":"dprint.js","names":["_formatter","require","_typescript","RegularExpression","_interopRequireWildcard","_DiffIterator","_Dprint","_eslint","Fs","path","_getRequireWildcardCache","nodeInterop","WeakMap","cacheBabelInterop","cacheNodeInterop","obj","__esModule","default","cache","has","get","newObj","hasPropertyDescriptor","Object","defineProperty","getOwnPropertyDescriptor","key","prototype","hasOwnProperty","call","desc","set","formatter","createFromBuffer","readFileSync","getPath","getLineNumberOfFirstCode","s","match","STARTS_WITH_WHITESPACE_REGEX","exec","m0","count","GLOBAL_LINE_BREAK_REGEX","createMessage","diff","_tag","isWhitespace","newText","hasLineBreak","messageId","data","text","JSON","stringify","trim","oldText","oldHasLinebreak","newHasLinebreak","oldLine","newLine","dprint","createRule","name","meta","type","docs","description","recommended","fixable","messages","requireLinebreak","extraLinebreak","requireWhitespace","extraWhitespace","requireCode","extraCode","replaceWhitespace","replaceCode","moveCodeToNextLine","moveCodeToPrevLine","moveCode","schema","definitions","ConfigSchema","items","properties","config","additionalProperties","additionalItems","defaultOptions","create","context","options","Program","sourceCode","getSourceCode","filePath","getFilename","fileText","getText","isAbsolute","formattedText","formatText","diffIterator","DiffIterator","range","loc","getLocFromIndex","start","end","report","fix","fixer","insertTextAfterRange","removeRange","replaceTextRange","exports"],"sources":["../../../src/rules/dprint.ts"],"sourcesContent":[null],"mappings":"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"} |
| import { disableConflictRules } from "@effect/eslint-plugin/configs/disable-conflict-rules" | ||
| export default { | ||
| extends: [], | ||
| plugins: ["@effect"], | ||
| rules: { | ||
@@ -6,0 +6,0 @@ ...disableConflictRules.rules, |
+6
-7
| import { dprint } from "@effect/eslint-plugin/rules/dprint" | ||
| import recommended from "./configs/recommended" | ||
| export default { | ||
| configs: { | ||
| recommended, | ||
| }, | ||
| rules: { | ||
| dprint, | ||
| }, | ||
| export const configs = { | ||
| recommended, | ||
| } | ||
| export const rules = { | ||
| dprint, | ||
| } |
| import { createFromBuffer } from "@dprint/formatter" | ||
| import { getPath } from "@dprint/typescript" | ||
| import { ConfigSchema } from "@effect/eslint-plugin/Dprint" | ||
| import * as RegularExpression from "@effect/eslint-plugin//RegularExpression" | ||
| import type { Addition, Removal, Replacement } from "@effect/eslint-plugin/Diff" | ||
| import { DiffIterator } from "@effect/eslint-plugin/DiffIterator" | ||
| import * as RegularExpression from "@effect/eslint-plugin//RegularExpression" | ||
| import { ConfigSchema } from "@effect/eslint-plugin/Dprint" | ||
| import { createRule } from "@effect/eslint-plugin/utils/eslint" | ||
| import * as Fs from "fs" | ||
| import * as path from "path" | ||
| import { createRule } from "@effect/eslint-plugin/utils/eslint" | ||
@@ -11,0 +11,0 @@ const formatter = createFromBuffer(Fs.readFileSync(getPath())) |
Filesystem access
Supply chain riskAccesses the file system, and could potentially read sensitive data.
Found 1 instance in 1 package
Long strings
Supply chain riskContains long string literals, which may be a sign of obfuscated or packed code.
Found 1 instance in 1 package
URL strings
Supply chain riskPackage contains fragments of external URLs or IP addresses, which the package may be accessing at runtime.
Found 1 instance in 1 package
Major refactor
Supply chain riskPackage has recently undergone a major refactor. It may be unstable or indicate significant internal changes. Use caution when updating to versions that include significant changes.
Found 1 instance in 1 package
Filesystem access
Supply chain riskAccesses the file system, and could potentially read sensitive data.
Found 1 instance in 1 package
Long strings
Supply chain riskContains long string literals, which may be a sign of obfuscated or packed code.
Found 1 instance in 1 package
URL strings
Supply chain riskPackage contains fragments of external URLs or IP addresses, which the package may be accessing at runtime.
Found 1 instance in 1 package
0
-100%304233
-0.12%6776
-0.12%