summaryrefslogtreecommitdiff
path: root/themes/LoveIt/package.json
diff options
context:
space:
mode:
Diffstat (limited to 'themes/LoveIt/package.json')
-rw-r--r--themes/LoveIt/package.json42
1 files changed, 42 insertions, 0 deletions
diff --git a/themes/LoveIt/package.json b/themes/LoveIt/package.json
new file mode 100644
index 0000000..66eca87
--- /dev/null
+++ b/themes/LoveIt/package.json
@@ -0,0 +1,42 @@
+{
+ "name": "loveit-src",
+ "version": "0.2.0",
+ "description": "LoveIt theme source file",
+ "private": true,
+ "devDependencies": {
+ "@algolia/cli": "^4.0.8",
+ "@babel/cli": "^7.17.10",
+ "@babel/core": "^7.17.10",
+ "@babel/preset-env": "^7.17.10",
+ "babelify": "^10.0.0",
+ "browserify": "^16.5.2",
+ "core-js": "^3.22.4",
+ "husky": "^7.0.0",
+ "segmentit": "^2.0.3"
+ },
+ "scripts": {
+ "preinstall": "npx npm-force-resolutions",
+ "babel": "npx babel src/js --out-file assets/js/theme.js",
+ "build": "npm run babel && hugo -v --source=exampleSite --themesDir ../.. --gc",
+ "build-lunr-segmentit": "browserify src/lib/lunr/lunr.segmentit.js -o assets/lib/lunr/lunr.segmentit.js -t babelify --presets @babel/preset-env",
+ "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",
+ "prepare": "husky install"
+ },
+ "repository": {
+ "type": "git",
+ "url": "git+https://github.com/dillonzq/LoveIt.git"
+ },
+ "keywords": [
+ "hugo",
+ "theme"
+ ],
+ "author": "Dillon",
+ "license": "MIT",
+ "bugs": {
+ "url": "https://github.com/dillonzq/LoveIt/issues"
+ },
+ "homepage": "https://github.com/dillonzq/LoveIt#readme"
+}