netlify-plugin-pre-commit
Version:
Netlify build plugin for pre-commit - Speed up and ease use of pre-commit with Netlify (especially by caching hook installation)
74 lines (73 loc) • 2.04 kB
JSON
{
"author": "Daniel F. Dickinson <dfdpublic@wildtechgarden.ca> (https://www.danielfdickinson.ca)",
"ava": {
"environmentVariables": {
"FORCE_COLOR": "1"
},
"timeout": "100s",
"verbose": true
},
"description": "Netlify build plugin for pre-commit - Speed up and ease use of pre-commit with Netlify (especially by caching hook installation)",
"devDependencies": {
"ava": "^5.2.0",
"cross-env": "^7.0.2",
"eslint": "^8.41.0",
"eslint-cli": "^1.1.1",
"eslint-config-prettier": "^8.0.0",
"eslint-formatter-codeframe": "^7.32.1",
"eslint-plugin-ava": "^14.0.0",
"eslint-plugin-prettier": "^4.0.0",
"release-it": "^16.1.0"
},
"directories": {
"lib": "src",
"test": "test"
},
"engines": {
"node": "v16 || >=v18.16.0"
},
"exports": "./src/index.js",
"files": [
"src/**/*.js",
"src/**/*.json",
"src/**/*.sh",
"src/**/*.html",
"src/**/*.ejs",
"manifest.yml"
],
"keywords": [
"ci",
"linting",
"netlify-plugin",
"netlify",
"pre-commit",
"pre-commit-hooks"
],
"license": "MIT",
"main": "./src/index.js",
"name": "netlify-plugin-pre-commit",
"repository": "https://github.com/danielfdickinson/netlify-plugin-pre-commit",
"bugs": {
"url": "https://github.com/danielfdickinson/netlify-plugin-pre-commit/issues",
"email": "dfdpublic@wildtechgarden.ca"
},
"scripts": {
"ava": "cross-env FORCE_COLOR=1 NETLIFY=true ava --verbose --timeout 5m",
"build": "netlify-build",
"eslint": "eslint --ignore-path .gitignore --fix --cache --format=codeframe --max-warnings=0 \"{src,init}/**/*.{cjs,mjs,js}\"",
"lint": "npm run eslint && npm run prettier",
"prettier": "prettier --ignore-path .gitignore --write --loglevel warn \"{.github,src,init}/**/*.{cjs,mjs,js}\" \"*.{cjs,mjs,js}\"",
"release": "release-it",
"test": "npm run lint && npm run ava"
},
"type": "module",
"version": "0.2.5-alpha.5",
"dependencies": {
"@netlify/build": "^29.11.5",
"archiver": "^5.3.1",
"execa": "^6.0.0",
"glob": "^10.2.6",
"netlify-cli": "^15.2.0",
"rimraf": "^5.0.1"
}
}