{
  "name": "js-build-tools",
  "version": "5.2.0",
  "description": "Standardised build process with gulp.",
  "main": "gulpfile.base.js",
  "exports": {
    ".": {
      "node": "./gulpfile.base.js",
      "default": "./gulpfile.base.mjs"
    },
    "./babel.config": "./babel.config.js",
    "./gulp.config": "./gulp.config.js",
    "./gulp.config.mjs": "./gulp.config.mjs",
    "./gulpfile.base": "./gulpfile.base.js",
    "./gulpfile.base.mjs": "./gulpfile.base.mjs",
    "./jsdoc.base": "./jsdoc.base.js",
    "./testHelpers": "./dist/testHelpers",
    "./testHelpers.mjs": "./functions/testHelpers.mjs"
  },
  "scripts": {
    "build": "gulp build",
    "dev": "gulp",
    "htmldocs": "jsdoc -R MAIN.md -c ./.jsdoc.conf.js -d docs",
    "readme": "gulp readme",
    "test": "gulp testFull",
    "test:quick": "gulp testQuick",
    "watch": "gulp watchFull",
    "watch:test": "gulp watchTest"
  },
  "repository": "github:jheagle/js-build-tools",
  "keywords": [
    "gulp",
    "build",
    "node",
    "bundler"
  ],
  "author": "Joshua Heagle <joshuaheagle@gmail.com> (https://joshuaheagle.com)",
  "license": "GPL-3.0-or-later",
  "bugs": {
    "url": "https://github.com/jheagle/js-build-tools/issues"
  },
  "homepage": "https://github.com/jheagle/js-build-tools#readme",
  "standard": {
    "env": [
      "jest"
    ]
  },
  "dependencies": {
    "@babel/core": "^7.29.7",
    "@babel/plugin-transform-modules-commonjs": "^7.29.7",
    "@babel/preset-env": "^7.29.7",
    "@babel/preset-typescript": "^7.29.7",
    "@babel/runtime-corejs3": "^8.0.6",
    "autoprefixer": "^10.6.1",
    "babel-jest": "^30.4.1",
    "browserify": "^17.0.1",
    "core-js": "^3.49.0",
    "cssnano": "^6.1.2",
    "glob": "^13.0.6",
    "gulp": "^5.0.1",
    "gulp-babel": "^8.1.0",
    "gulp-cache": "^1.1.3",
    "gulp-postcss": "^10.0.0",
    "gulp-rename": "^2.1.0",
    "gulp-sass": "^6.0.1",
    "gulp-ts-compile": "^1.0.0",
    "gulp-uglify-es": "^3.0.0",
    "jest": "^30.5.2",
    "jest-environment-jsdom": "^30.4.1",
    "jsdoc-to-markdown": "^9.1.3",
    "postcss": "^8.5.28",
    "regenerator-runtime": "^0.14.1",
    "sass": "^1.101.0",
    "standard": "^17.1.2",
    "test-filesystem": "^1.5.0",
    "through2": "^4.0.2",
    "vinyl-source-stream": "^2.0.0"
  },
  "peerDependencies": {
    "gulp-imagemin": ">=9.0.0",
    "typescript": ">=5.0.0 <7.0.0"
  },
  "peerDependenciesMeta": {
    "gulp-imagemin": {
      "optional": true
    },
    "typescript": {
      "optional": true
    }
  },
  "files": [
    "babel.config.js",
    "dist",
    "functions",
    "gulpfile.base.js",
    "gulpfile.base.mjs",
    "gulp.config.js",
    "gulp.config.mjs",
    "jsdoc.base.js"
  ],
  "funding": "https://www.paypal.com/donate/?business=LRYR6SZRWKXVY&no_recurring=0&item_name=Let%27s+build+together+today+to+simplify+our+jobs+tomorrow.&currency_code=CAD",
  "devDependencies": {
    "gulp-imagemin": "github:jheagle/gulp-imagemin#common-js-compatibility",
    "typescript": "^6.0.3"
  }
}
