{ "name": "vitekit-universal", "version": "1.0.0", "description": "Modern universal project builder with Vite + Twig + Components", "type": "module", "scripts": { "dev": "vite --host", "build": "vite build", "preview": "vite preview", "lint": "eslint src --ext .js", "lint:fix": "eslint src --ext .js --fix", "lint:css": "stylelint 'src/**/*.scss'", "lint:css:fix": "stylelint 'src/**/*.scss' --fix", "format": "prettier --write 'src/**/*.{js,scss,twig,json}'", "prepare": "husky install", "clean": "rm -rf dist" }, "devDependencies": { "@vituum/vite-plugin-twig": "^1.1.0", "@pivanov/vite-plugin-svg-sprite": "^3.0.0", "vite-plugin-image-optimizer": "^2.0.1", "@vitejs/plugin-legacy": "^5.4.2", "vite": "^5.4.8", "eslint": "^8.57.1", "eslint-config-prettier": "^9.1.0", "eslint-plugin-import": "^2.30.0", "prettier": "^3.3.3", "stylelint": "^16.9.0", "stylelint-config-standard-scss": "^13.1.0", "stylelint-order": "^6.0.4", "husky": "^9.1.6", "lint-staged": "^15.2.10", "sass": "^1.79.4", "glob": "^11.0.0" }, "dependencies": { "micromodal": "^0.4.10", "toastify-js": "^1.12.0" }, "lint-staged": { "*.js": [ "eslint --fix", "prettier --write" ], "*.scss": [ "stylelint --fix", "prettier --write" ], "*.{twig,json}": [ "prettier --write" ] }, "browserslist": [ "> 1%", "last 2 versions", "not dead" ] }