{ "name": "my-elm-spa-project", "version": "1.0.0", "description": "learn more at https://elm-spa.dev", "scripts": { "start": "npm install && npm run dev", "dev": "npm run elm:spa:build && npm run build:watch", "build": "npm run elm:spa:build && npm run elm:compile", "build:watch": "concurrently --raw --kill-others \"npm run elm:spa:watch\" \"npm run elm:live\"", "elm:compile": "elm make src/Main.elm --output=public/dist/elm.compiled.js --optimize", "elm:live": "elm-live src/Main.elm --dir=public --start-page=index.html --open --pushstate --port=1234 -- --output=public/dist/elm.compiled.js --debug", "elm:spa:build": "elm-spa build .", "elm:spa:watch": "chokidar src/Pages -c \"npm run elm:spa:build\"" }, "keywords": [], "author": "", "license": "ISC", "dependencies": {}, "devDependencies": { "chokidar-cli": "2.1.0", "concurrently": "5.0.0", "elm": "0.19.1-3", "elm-live": "4.0.1", "elm-spa": "3.0.3" } }