{
  "name": "@gip-recia/esco-content-menu-lit",
  "version": "0.4.1",
  "description": "Web component to display into eyebrow menu a user information menu with profile picture and more.",
  "license": "Apache-2.0",
  "author": "Julien Gribonvald <julien.gribonvald@gmail.com>",
  "contributors": [
    {
      "name": "Grégory Brousse",
      "email": "pro@gregory-brousse.fr"
    },
    {
      "name": "Quentin Guillemin",
      "email": "quentin.guillemin@recia.fr",
      "url": "https://github.com/Quentin-Guillemin"
    }
  ],
  "keywords": [
    "apereo",
    "uportal",
    "content",
    "menu",
    "user-info"
  ],
  "files": [
    "dist"
  ],
  "main": "dist/js/esco-content-menu.js",
  "dependencies": {
    "@babel/runtime": "^7.18.6",
    "@fortawesome/fontawesome-svg-core": "^6.1.1",
    "@fortawesome/free-brands-svg-icons": "^6.1.1",
    "@fortawesome/free-regular-svg-icons": "^6.1.1",
    "@fortawesome/free-solid-svg-icons": "^6.1.1",
    "@lit/localize": "^0.11.2",
    "@uportal/open-id-connect": "^1.37.0",
    "concurrently": "^7.2.1",
    "core-js": "^3.22.8",
    "lit": "^2.2.5",
    "lodash": "^4.17.21",
    "match-sorter": "^6.3.1",
    "striptags": "^3.2.0",
    "swiper": "^8.2.3"
  },
  "devDependencies": {
    "@babel/core": "^7.18.5",
    "@babel/plugin-proposal-decorators": "^7.18.2",
    "@babel/plugin-transform-runtime": "^7.18.6",
    "@babel/preset-env": "^7.18.2",
    "@babel/preset-typescript": "^7.17.12",
    "@gip-recia/change-etab": "^1.0.0",
    "@lit/localize-tools": "^0.6.3",
    "@types/lodash": "^4.14.182",
    "@typescript-eslint/eslint-plugin": "^5.27.1",
    "@typescript-eslint/parser": "^5.27.1",
    "acorn": "^8.7.1",
    "autoprefixer": "^10.4.8",
    "babel-loader": "^8.2.5",
    "babel-polyfill": "^6.26.0",
    "css-loader": "^6.7.1",
    "dotenv-webpack": "^7.1.0",
    "eslint": "^8.17.0",
    "eslint-config-prettier": "^8.5.0",
    "eslint-plugin-prettier": "^4.0.0",
    "html-webpack-plugin": "^5.5.0",
    "json-server": "^0.17.0",
    "postcss-loader": "^7.0.1",
    "prettier": "^2.6.2",
    "sass": "^1.52.3",
    "sass-loader": "^13.0.0",
    "terser-webpack-plugin": "^5.3.3",
    "ts-loader": "^9.3.0",
    "typescript": "^4.7.3",
    "webpack": "^5.73.0",
    "webpack-bundle-analyzer": "^4.5.0",
    "webpack-cli": "^4.10.0",
    "webpack-dev-server": "^4.9.2"
  },
  "browserslist": [
    "> 1%",
    "last 2 versions",
    "not dead"
  ],
  "scripts": {
    "start": "npm run _lint && npm run _run-dev",
    "start-final": "npm run _lint && npm run _run-final",
    "build": "npm run _lint && npm run _build",
    "build4test": "npm run _lint && npm run _fortest",
    "profiling": "npm run _lint && npm run _profiling",
    "_run-dev": "concurrently --kill-others \"npm run _serve-api\" \"npm run _serve-dev\" ",
    "_run-final": "concurrently --kill-others \"npm run _serve-api\" \"npm run _serve-final\" ",
    "_serve-dev": "webpack-dev-server --mode development",
    "_serve-final": "webpack-dev-server --mode production",
    "_serve-api": "json-server --watch ./samples/api.json",
    "_dev": "webpack --mode development",
    "_build": "webpack --mode production",
    "_profiling": "webpack --mode production --env profiling=true",
    "_fortest": "webpack --mode production --env fortest=true",
    "_lint": "eslint . --ext .ts",
    "extractLocales": "lit-localize extract",
    "buildLocales": "lit-localize build"
  },
  "repository": {
    "type": "git",
    "url": "https://github.com/GIP-RECIA/uPortal-web-components/tree/gip-recia-esco-content-menu-lit/%40uportal/esco-content-menu-lit"
  }
}
