{ "name": "elm-pages", "version": "1.4.0", "homepage": "http://elm-pages.com", "description": "Type-safe static sites, written in pure elm with your own custom elm-markup syntax.", "main": "index.js", "scripts": { "build": "cd generator && elm make src/Main.elm --output src/Main.js --optimize", "test": "elm-test && jest" }, "repository": "https://github.com/dillonkearns/elm-pages", "keywords": [ "elm", "JAM stack", "ssg", "static site generator", "pwa" ], "author": "Dillon Kearns", "license": "BSD-3-Clause", "dependencies": { "@babel/core": "^7.5.5", "@babel/preset-env": "^7.5.5", "babel-loader": "^8.0.6", "copy-webpack-plugin": "^5.0.4", "cross-spawn": "6.0.5", "css-loader": "^3.2.0", "elm": "^0.19.1-3", "elm-hot-webpack-loader": "^1.1.2", "elm-webpack-loader": "^6.0.0", "express": "^4.17.1", "favicons-webpack-plugin": "^3.0.0", "file-loader": "^4.2.0", "find-elm-dependencies": "2.0.2", "globby": "^10.0.1", "gray-matter": "^4.0.2", "html-webpack-plugin": "^4.2.0", "imagemin-mozjpeg": "^8.0.0", "imagemin-webpack-plugin": "^2.4.2", "lodash": "4.17.15", "node-sass": "^4.12.0", "prerender-spa-plugin": "^3.4.0", "raw-loader": "^4.0.0", "sass-loader": "^8.0.0", "script-ext-html-webpack-plugin": "^2.1.4", "style-loader": "^1.0.0", "temp": "^0.9.0", "terser-webpack-plugin": "^2.3.5", "webpack": "4.42.1", "webpack-dev-middleware": "^3.7.0", "webpack-hot-middleware": "^2.25.0", "webpack-merge": "^4.2.1", "workbox-webpack-plugin": "^4.3.1", "xhr2": "^0.2.0" }, "devDependencies": { "@types/express": "^4.17.0", "@types/jest": "^25.2.2", "@types/node": "^12.7.7", "@types/webpack": "^4.32.1", "@types/webpack-dev-middleware": "^2.0.3", "elm-format": "^0.8.2", "elm-test": "^0.19.1-revision2", "jest": "^26.0.1", "typescript": "^3.6.3" }, "files": [ "index.js", "generator/node-elm-compiler/", "generator/src/" ], "bin": { "elm-pages": "generator/src/elm-pages.js" } }