quicint
Version:
Quick initialize HTML5 EJS Boilerplate
145 lines (144 loc) • 4.11 kB
JSON
{
"name": "quicint",
"description": "Quick initialize HTML5 EJS Boilerplate",
"version": "0.7.5",
"author": "HigaTsubasa",
"license": "MIT",
"main": "src/assets/scripts/main.ts",
"scripts": {
"serve": "cross-env NODE_ENV=development gulp",
"dev": "cross-env NODE_ENV=development gulp development",
"prod": "cross-env NODE_ENV=production gulp production",
"productionNoImg": "cross-env NODE_ENV=production gulp productionNoImg",
"jsBuild": "cross-env NODE_ENV=production gulp jsBuild",
"zip": "cross-env NODE_ENV=production gulp zip",
"resetImg": "cross-env NODE_ENV=development gulp resetImg",
"resetEjs": "cross-env NODE_ENV=production gulp resetEjs",
"garbage": "cross-env NODE_ENV=production gulp garbage",
"lint:styles": "stylelint \"src/**/*.scss\"",
"lint:scripts": "eslint \"src/**/*.{ts,js}\"",
"lint:ejs": "ejslint \"src/**/*.ejs\"",
"prepare": "husky install"
},
"husky": {
"hooks": {
"pre-commit": "lint-staged"
}
},
"lint-staged": {
"*.scss": [
"yarn lint:styles",
"git add"
],
"*.{ts,js}": [
"yarn lint:scripts",
"git add"
],
"*.ejs": [
"yarn lint:ejs",
"git add"
]
},
"devDependencies": {
"@types/gsap": "^3.0.0",
"@types/object-fit-images": "^3.2.3",
"@types/picturefill": "^3.0.1",
"@types/throttle-debounce": "^5.0.0",
"@types/ua-parser-js": "^0.7.36",
"@typescript-eslint/eslint-plugin": "^5.29.0",
"@typescript-eslint/parser": "^5.29.0",
"autoprefixer": "^10.4.7",
"browser-sync": "2.27.10",
"colors": "^1.4.0",
"cross-env": "^7.0.3",
"crypto": "^1.0.1",
"css-declaration-sorter": "^6.3.0",
"css-loader": "^6.7.1",
"css-mqpacker": "^7.0.0",
"cssnano": "^5.1.12",
"date-utils": "^1.2.21",
"del": "^6.1.1",
"ejs-lint": "^1.2.2",
"eslint": "^8.18.0",
"eslint-config-prettier": "^8.5.0",
"eslint-import-resolver-webpack": "^0.13.2",
"eslint-plugin-prettier": "^4.0.0",
"eslint-plugin-simple-import-sort": "^7.0.0",
"fibers": "^5.0.1",
"figlet": "^1.5.2",
"fs": "0.0.2",
"gulp": "^4.0.2",
"gulp-ejs": "^5.1.0",
"gulp-html-beautify": "^1.0.1",
"gulp-htmlmin": "^5.0.1",
"gulp-if": "^3.0.0",
"gulp-imagemin": "^7.1.0",
"gulp-jsonlint": "^1.3.2",
"gulp-newer": "^1.4.0",
"gulp-notify": "^4.0.0",
"gulp-plumber": "^1.2.1",
"gulp-postcss": "^9.0.1",
"gulp-rename": "^2.0.0",
"gulp-replace": "^1.1.3",
"gulp-sass": "^5.1.0",
"gulp-zip": "^5.1.0",
"husky": "7.0.4",
"image-size": "^1.0.1",
"imagemin-mozjpeg": "^9.0.0",
"imagemin-pngquant": "^9.0.2",
"imagemin-webp": "^6.0.0",
"jsdom": "^19.0.0",
"json-loader": "^0.5.7",
"lint-staged": "^12.5.0",
"postcss": "^8.4.14",
"postcss-easing-gradients": "^3.0.1",
"prettier": "^2.7.1",
"sass": "^1.53.0",
"style-loader": "^3.3.1",
"stylelint": "14.9.1",
"stylelint-config-standard-scss": "^4.0.0",
"stylelint-order": "^5.0.0",
"stylelint-scss": "^4.2.0",
"terser-webpack-plugin": "^5.3.3",
"through2": "^4.0.2",
"ts-loader": "^9.3.1",
"typescript": "^4.7.4",
"webpack": "^5.73.0",
"webpack-bundle-analyzer": "^4.5.0",
"webpack-cli": "^4.10.0",
"webpack-merge": "^5.8.0",
"webpack-stream": "^7.0.0"
},
"dependencies": {
"auto-bind": "^5.0.1",
"gsap": "^3.10.4",
"is-touch-device": "^1.0.1",
"luxy.js": "^0.1.0",
"query-string": "^7.1.1",
"ress": "^5.0.2",
"sweet-scroll": "^4.0.0",
"throttle-debounce": "^5.0.0",
"ua-parser-js": "^1.0.2"
},
"browserslist": [
"> 0.5% in JP",
"not IE 11"
],
"engines": {
"npm": "please_use_yarn_instead"
},
"repository": {
"type": "git",
"url": "git+https://github.com/TsubasaHiga/Quicint.git"
},
"bugs": {
"url": "https://github.com/TsubasaHiga/Quicint/issues"
},
"homepage": "https://github.com/TsubasaHiga/Quicint#readme",
"keywords": [
"EJS Boilerplate",
"Boilerplate",
"EJS",
"TypeScript"
]
}