UNPKG

ignore-sync

Version:

a CLI tool to build and sync *ignore files across files and repositories

68 lines (67 loc) 2.02 kB
{ "$schema": "https://json.schemastore.org/package", "name": "ignore-sync", "version": "8.0.0", "description": "a CLI tool to build and sync *ignore files across files and repositories", "keywords": [ ".dockerignore", ".eslintignore", ".gitignore", ".npmignore", "dockerignore", "eslintignore", "gitignore", "ignore", "npmignore" ], "repository": "https://github.com/foray1010/ignore-sync", "license": "MIT", "author": "foray1010", "type": "module", "bin": "src/bin.js", "files": [ "src", "*.md" ], "scripts": { "ci": "yarn lint:js && yarn lint:md && yarn jest", "_postinstall": "husky || exit 0", "jest": "cross-env NODE_ENV=test node --experimental-vm-modules node_modules/jest/bin/jest.js", "lint:js": "eslint .", "lint:md": "yarn remark .", "mermaid": "glob-exec --foreach 'docs/**/*.mmd' -- 'mmdc -i {{file}} -o {{file}}.png'", "prepack": "pinst --disable", "postpack": "pinst --enable", "prettier": "prettier --ignore-path=node_modules/@foray1010/prettier-config/prettierignore", "remark": "remark --frail --ignore-path=node_modules/@foray1010/remark-preset/remarkignore --ignore-path-resolve-from=cwd --silently-ignore" }, "dependencies": { "axios": "^1.6.2", "fast-glob": "^3.3.2", "ignore": "^5.3.0", "ramda": "^0.30.0" }, "devDependencies": { "@commitlint/cli": "19.6.1", "@commitlint/config-conventional": "19.6.0", "@foray1010/eslint-config": "13.0.2", "@foray1010/jest-preset": "5.1.0", "@foray1010/prettier-config": "11.0.1", "@foray1010/remark-preset": "10.0.2", "cross-env": "7.0.3", "eslint": "9.17.0", "glob-exec": "0.1.1", "husky": "9.1.7", "jest": "29.7.0", "lint-staged": "15.2.11", "mermaid.cli": "0.5.1", "node-notifier": "10.0.1", "pinst": "3.0.0", "prettier": "3.4.2", "remark-cli": "12.0.1" }, "packageManager": "yarn@4.5.3", "engines": { "node": "^18.12.0 || >=20.9.0" } }