{
   "name": "gulp-w3c-html-validator",
   "version": "5.3.0",
   "description": "Gulp plugin to validate HTML using the W3C Markup Validation Service",
   "license": "MIT",
   "type": "module",
   "module": "dist/html-validator.js",
   "main": "dist/html-validator.cjs",
   "types": "dist/html-validator.d.ts",
   "files": [
      "dist"
   ],
   "exports": {
      ".": {
         "import": "./dist/html-validator.js",
         "require": "./dist/html-validator.umd.cjs"
      },
      "./": "./dist/"
   },
   "repository": "github:center-key/gulp-w3c-html-validator",
   "homepage": "https://github.com/center-key/gulp-w3c-html-validator",
   "bugs": "https://github.com/center-key/gulp-w3c-html-validator/issues",
   "docs": "https://github.com/center-key/gulp-w3c-html-validator#readme",
   "author": "Callum Macrae (https://github.com/callumacrae)",
   "contributors": [
      "Dem Pilafian (https://github.com/dpilafian)",
      "Byron Becker (https://github.com/ByronBecker)",
      "Sina Sabet (https://github.com/sinasabet81)",
      "Calvin Settachatgul (https://github.com/calvinsettachatgul)"
   ],
   "keywords": [
      "gulp",
      "gulp-plugin",
      "gulp-w3c-html-validator",
      "html",
      "html5",
      "html-validator",
      "validate",
      "validation",
      "w3c"
   ],
   "jshintConfig": {
      "esversion": 11,
      "strict": "implied",
      "eqeqeq": true,
      "undef": true,
      "unused": true,
      "node": true,
      "mocha": true
   },
   "eslintConfig": {
      "ignorePatterns": [
         "build",
         "dist",
         "node_modules"
      ],
      "root": true,
      "parser": "@typescript-eslint/parser",
      "plugins": [
         "@typescript-eslint"
      ],
      "extends": [
         "eslint:recommended",
         "plugin:@typescript-eslint/recommended"
      ],
      "rules": {
         "@typescript-eslint/no-non-null-assertion": "off"
      }
   },
   "runScriptsConfig": {
      "clean": [
         "rimraf build dist"
      ],
      "build": [
         "jshint . --exclude-path .gitignore",
         "eslint --max-warnings 0 . --ext .ts",
         "tsc",
         "tsc --module UMD --outDir build/umd",
         "copy-file build/umd/html-validator.js build/html-validator.umd.cjs",
         "add-dist-header build dist"
      ]
   },
   "scripts": {
      "pretest": "run-scripts clean build",
      "test": "mocha spec --timeout 5000"
   },
   "dependencies": {
      "plugin-error": "~2.0",
      "through2": "~4.0",
      "vinyl": "~3.0",
      "w3c-html-validator": "~1.4"
   },
   "devDependencies": {
      "@types/node": "~20.4",
      "@types/through2": "~2.0",
      "@typescript-eslint/eslint-plugin": "~6.1",
      "@typescript-eslint/parser": "~6.1",
      "add-dist-header": "~1.1",
      "assert-deep-strict-equal": "~1.1",
      "copy-file-util": "~1.1",
      "copy-folder-util": "~1.1",
      "eslint": "~8.45",
      "jshint": "~2.13",
      "mocha": "~10.2",
      "rimraf": "~5.0",
      "run-scripts-util": "~1.2",
      "sinon": "~15.2",
      "slash": "~5.1",
      "typescript": "~5.1"
   }
}
