{ "name": "eapim-portal", "version": "1.0.0", "description": "SASS build system + forge custom bundle for EAPIM Portal", "scripts": { "test:moment": "playwright test --config=src/test/js/playwright.config.js", "sass:build": "sass src/main/resources/static/sass/main.scss:src/main/resources/static/css/main.css --style=expanded", "sass:build:minified": "sass src/main/resources/static/sass/main.scss:src/main/resources/static/css/main.min.css --style=compressed", "sass:watch": "sass --watch src/main/resources/static/sass/main.scss:src/main/resources/static/css/main.css --style=expanded", "build": "npm run sass:build && npm run sass:build:minified", "dev": "npm run sass:watch", "forge:build": "esbuild tools/forge-entry.js --bundle --minify --format=iife --global-name=forge --target=es5 --outfile=src/main/resources/static/js/lib/forge-crypto.min.js" }, "devDependencies": { "@playwright/test": "1.63.0", "esbuild": "^0.25.0", "node-forge": "^1.3.1", "sass": "^1.69.5" }, "author": "", "license": "ISC" }