{
  "name": "<%= name %>",
  "version": "<%= version %>",
  "description": "<%= description %>",
  "main": "index.js",
  "directories": {
    "src": "src",
    "test": "tests"
  },
  "scripts": {
    "elm-app": "npx elm-app",
    "elm-install": "npx elm-app install",
    "start": "npx elm-app start",
    "build": "npx elm-app build",
    "eject": "npx elm-app eject",
    "format": "npx elm-format src/ --yes",
    "test": "npx elm-app test",
    "build:liferay": "npx elm-app build && node bin/liferay-elm-build.js",
    "deploy:liferay": "npx elm-app build && node bin/liferay-elm-build.js && node bin/liferay-elm-deploy.js"
  },
  "license": "<%= license %>",
  "devDependencies": {
    "create-elm-app": "^5.22.0",
    "command-exists": "^1.2.9",
    "cross-spawn": "^7.0.3",
    "elm-format": "^0.8.5",
    "babel-preset-liferay-standard": "^2.23.0",
    "liferay-npm-build-support": "^2.23.0",
    "liferay-npm-bundler": "^2.23.0",
    "liferay-npm-bundler-loader-babel-loader": "^2.23.0",
    "liferay-npm-bundler-loader-copy-loader": "^2.23.0",
    "liferay-npm-bundler-plugin-resolve-linked-dependencies": "^2.23.0",
    "rimraf": "^3.0.2"
  },
  "resolutions": {
    "**/**/serialize-javascript": "^3.1.0",
    "**/**/yargs-parser": "^15.0.1",
    "**/**/lodash": "^4.17.19",
    "**/**/immer": "^8.0.1"
  },
  "portlet": {
    "com.liferay.portlet.display-category": "<%= portletcategory %>",
    "javax.portlet.name": "<%= portletname %>",
    "javax.portlet.security-role-ref": "power-user,user",
    "javax.portlet.resource-bundle": "content.Language",
    "com.liferay.portlet.instanceable": true
  }
}
