{
  "name": "@networkpro/blog",
  "version": "1.6.3",
  "description": "The official blog of Network Pro Strategies (Network Pro™).",
  "keywords": [
    "advisory",
    "android",
    "blog",
    "consulting",
    "cybersecurity",
    "foss",
    "linux",
    "open-source",
    "netwk-pro",
    "networking",
    "privacy",
    "security"
  ],
  "homepage": "https://blog.netwk.pro",
  "bugs": {
    "url": "https://github.com/netwk-pro/netwk-pro.github.io/issues/new/choose"
  },
  "repository": {
    "type": "git",
    "url": "git+https://github.com/netwk-pro/blog.git"
  },
  "license": "CC-BY-4.0 OR GPL-3.0-or-later",
  "author": {
    "name": "Scott Lopez",
    "email": "github@sl.neteng.cc",
    "url": "https://bio.netwk.pro"
  },
  "type": "module",
  "scripts": {
    "dev": "mkdocs serve --livereload",
    "start": "npm run dev",
    "build": "mkdocs build",
    "delete": "rm -rf build node_modules package-lock.json",
    "clean": "npm run delete && npm cache clean --force && npm install",
    "format": "prettier --check .",
    "format:fix": "prettier --write .",
    "lint": "eslint . --ext .mjs,.js,.json,.jsonc --config eslint.config.mjs",
    "lint:fix": "eslint . --ext .mjs,.js,.json,.jsonc --fix --config eslint.config.mjs",
    "lint:md": "npx markdownlint-cli2 \"**/*.{md,markdown}\" \"#node_modules/**\" \"#build/**\"",
    "lint:css": "npx stylelint \"**/*.css\" --ignore-path .stylelintignore",
    "lint:all": "npm-run-all --parallel lint lint:md lint:css --sequential format",
    "checkout": "npm run lint:all",
    "verify": "npm run checkout",
    "upgrade": "ncu -u --format group --color",
    "check:updates": "ncu --format group --color",
    "prepare": "npx simple-git-hooks || echo ''"
  },
  "devDependencies": {
    "@eslint/js": "^10.0.1",
    "@eslint/json": "^1.0.1",
    "autoprefixer": "^10.4.27",
    "browserslist": "^4.28.1",
    "eslint": "^10.0.2",
    "eslint-config-prettier": "^10.1.8",
    "globals": "^17.4.0",
    "markdownlint": "^0.40.0",
    "markdownlint-cli2": "^0.21.0",
    "npm-run-all": "^4.1.5",
    "postcss": "^8.5.8",
    "prettier": "3.8.1",
    "simple-git-hooks": "^2.13.1",
    "stylelint": "^17.4.0",
    "stylelint-config-html": "^1.1.0",
    "stylelint-config-recommended": "^18.0.0",
    "stylelint-order": "^7.0.1"
  },
  "simple-git-hooks": {
    "pre-commit": "if [ \"$CI\" = \"true\" ]; then exit 0; else npm run lint:all; fi",
    "pre-push": "if [ \"$CI\" = \"true\" ]; then exit 0; else npm run checkout; fi"
  }
}
