{ "name": "@devatscience/prezbuilder", "version": "1.0.0", "description": "Build INRAE-themed reveal.js presentations.", "keywords": [ "reveal.js", "inrae" ], "author": "Guillaume Perréal ", "license": "MIT", "scripts": { "build": "gulp build", "dev": "gulp dev", "lint": "eslint --color . && prettier --check . && depcheck .", "format": "eslint --color --fix . && prettier --write ." }, "bin": "bin/prezbuilder", "repository": { "type": "git", "url": "gitlab-ssh.irstea.fr:pole-is/tools/prezbuilder.js" }, "engineStrict": true, "engines": { "node": ">=12 <14" }, "dependencies": { "@devatscience/reveal.js": "^2.0.5", "del": "^5.1.0", "esm": "^3.2.25", "gulp": "^4.0.2", "gulp-cli": "^2.2.0", "gulp-server-livereload": "^1.9.2", "gulplog": "^1.0.0", "merge-anything": "^3.0.3", "p-map": "^4.0.0", "plugin-error": "^1.0.1", "through2": "^3.0.1", "vinyl": "^2.2.0", "which": "^2.0.2" }, "devDependencies": { "depcheck": "^0.9.2", "eslint": "^6.8.0", "eslint-config-prettier": "^6.11.0", "eslint-plugin-prettier": "^3.1.3", "husky": "^4.2.5", "lint-staged": "^10.2.2", "prettier": "^2.0.5" }, "eslintConfig": { "extends": [ "eslint:recommended", "plugin:prettier/recommended" ], "parserOptions": { "sourceType": "module" }, "env": { "node": true, "es2017": true }, "rules": { "prettier/prettier": "warn", "no-console": "warn", "no-unused-vars": [ "error", { "args": "after-used" } ], "sort-imports": [ "error", { "ignoreCase": true } ] }, "ignorePatterns": [ "public/**" ] }, "pretiter:": { "printWidth": 80 }, "husky": { "hooks": { "pre-commit": "lint-staged" } }, "lint-staged": { "*.js": "eslint", "*.{json,yml,md}": "prettier --check" } }