Big News: Socket raises $60M Series C at a $1B valuation to secure software supply chains for AI-driven development.Announcement
Sign In

@putout/cli-ruler

Package Overview
Dependencies
Maintainers
1
Versions
9
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@putout/cli-ruler - npm Package Compare versions

Comparing version
3.1.0
to
4.0.0
+4
-5
lib/index.js
import {join} from 'node:path';
import process from 'node:process';
import tryToCatch from 'try-to-catch';

@@ -8,2 +9,5 @@ import * as ruleProcessor from './rule-processor.js';

const {parse, stringify} = JSON;
const defaultData = stringify({
rules: {},
});

@@ -13,6 +17,2 @@ export async function ruler(places, {disable, disableAll, enable, enableAll, readFile, writeFile}) {

const defaultData = stringify({
rules: {},
});
const [, data = defaultData] = await tryToCatch(readFile, name, 'utf8');

@@ -34,2 +34,1 @@ const object = parse(data);

}

@@ -72,4 +72,2 @@ const getRule = (a) => a.rule;

function parseRules(places) {
return places.map(getRule);
}
const parseRules = (places) => places.map(getRule);
{
"name": "@putout/cli-ruler",
"version": "3.1.0",
"version": "4.0.0",
"author": "coderaiser <mnemonic.enemy@gmail.com> (https://github.com/coderaiser)",

@@ -14,3 +14,3 @@ "description": "toggle rules in .putout.json",

"type": "git",
"url": "git://github.com/coderaiser/putout.git"
"url": "git+https://github.com/coderaiser/putout.git"
},

@@ -31,18 +31,18 @@ "scripts": {

"keywords": [
"putout"
"putout",
"cli"
],
"devDependencies": {
"c8": "^8.0.0",
"eslint": "^8.0.1",
"eslint-plugin-n": "^16.0.0",
"eslint-plugin-putout": "^19.0.0",
"lerna": "^6.0.1",
"madrun": "^9.0.0",
"c8": "^10.0.0",
"eslint": "^9.0.0",
"eslint-plugin-n": "^17.0.0",
"eslint-plugin-putout": "^26.0.0",
"madrun": "^11.0.0",
"nodemon": "^3.0.1",
"putout": "*",
"supertape": "^8.0.0"
"supertape": "^11.0.3"
},
"license": "MIT",
"engines": {
"node": ">=16"
"node": ">=20"
},

@@ -49,0 +49,0 @@ "publishConfig": {

@@ -21,7 +21,4 @@ # @putout/cli-ruler [![NPM version][NPMIMGURL]][NPMURL]

```js
import {readFile, writeFile} from 'node:fs/promises';
import {rule} from '@putout/cli-ruler';
import {
readFile,
writeFile,
} from 'node:fs/promises';

@@ -63,7 +60,4 @@ const places = [{

```js
import {readFile, writeFile} from 'node:fs/promises';
import ruler from '@putout/cli-ruler';
import {
readFile,
writeFile,
} from 'node:fs/promises';

@@ -70,0 +64,0 @@ const places = [];