{ "name": "uBlogger-src", "version": "1.0.0", "description": "uBlogger theme source file", "private": true, "dependencies": {}, "devDependencies": { "@babel/cli": "^7.12.16", "@babel/core": "^7.9.0", "@babel/preset-env": "^7.9.0", "babel-preset-minify": "^0.5.1", "babelify": "^10.0.0", "browserify": "^16.5.0", "core-js": "^3.6.4", "husky": "^4.2.3", "minimist": "^1.2.5", "segmentit": "^2.0.3" }, "scripts": { "preinstall": "npx npm-force-resolutions", "babel": "npx babel src/js --out-file assets/js/theme.min.js --source-maps", "build": "npm run babel && hugo -v --source=exampleSite --themesDir ../.. --gc", "build-lunr-segmentit": "browserify src/lib/lunr.segmentit.js -o assets/lib/lunr/lunr.segmentit.js -t babelify --presets @babel/preset-env --presets minify", "start": "npm run babel && hugo server --source=exampleSite --themesDir ../.. -D --disableFastRender", "start-production": "npm run babel && hugo server --source=exampleSite --themesDir ../.. -D --disableFastRender -e production", "check": "htmlproofer exampleSite/public --check-html --allow-hash-href --empty-alt-ignore --disable-external", "copy": "rm -rf resources && cp -rf exampleSite/resources resources" }, "resolutions": { "minimist": "^1.2.5" }, "husky": { "hooks": { "pre-commit": "npm run build && npm run copy && git add resources assets/js" } }, "repository": { "type": "git", "url": "git+https://github.com/upagge/uBlogger.git" }, "keywords": [ "hugo", "theme" ], "author": "uPagge", "license": "MIT", "bugs": { "url": "https://github.com/upagge/uBlogger/issues" }, "homepage": "https://github.com/upagge/uBlogger#readme" }