{
  "$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"
  }
}
