Skip to content
Snippets Groups Projects
Select Git revision
  • 908be1499f56a34ba5694fec1aad27b5bc314eb8
  • master default protected
  • titres_carte
  • paysId
  • activer-procedure-specifique
  • prolong-proc-ouvertes
  • per-h-archive
  • preprod protected
  • prod protected
  • 1708-feat-instruction-ajoute-la-possibilite-de-voir-les-prochaines-etapes
  • prs-exploitant
  • a11y-ci
  • notifications
  • chore-image-snap
  • v0.122.0
  • v0.121.0
  • v0.120.0
  • v0.119.0
  • v0.118.0
  • v0.117.0
  • v0.116.0
  • v0.115.0
  • v0.114.0
  • v0.113.0
  • v0.112.0
  • v0.111.0
  • v0.110.0
  • v0.109.0
  • v0.108.0
  • v0.107.0
  • v0.106.0
  • v0.105.0
  • v0.104.0
  • v0.103.0
34 results

package.json

Blame
  • This project manages its dependencies using npm. Learn more
    package.json 1.71 KiB
    {
      "name": "camino",
      "version": "1.0.0",
      "engines": {
        "node": ">=20.1.0",
        "npm": ">=8.19.3"
      },
      "description": "Le cadastre minier numérique ouvert",
      "workspaces": [
        "packages/api",
        "packages/common",
        "packages/ui"
      ],
      "private": true,
      "repository": {
        "type": "git",
        "url": "git+https://github.com/MTES-MCT/camino.git"
      },
      "license": "AGPL-3.0-or-later",
      "bugs": {
        "url": "https://github.com/MTES-MCT/camino/issues"
      },
      "homepage": "https://github.com/MTES-MCT/camino#readme",
      "scripts": {
        "prepare": "husky install",
        "test": "npm run test --workspaces",
        "lint": "npm run lint --workspaces"
      },
      "lint-staged": {
        "packages/ui/**/*.{js,ts,vue,tsx}": ["eslint --cache --fix", "prettier --write"],
        "packages/ui/**/*.css": "prettier --write",
        "packages/api/**/*.{js,ts}": ["eslint --cache --fix", "prettier --write"],
        "packages/api/**/*.{graphql,md}": "prettier --write",
        "packages/common/**/*.ts": [
          "npm run format -w packages/common"
        ],
        "packages/ui/src/components/_ui/iconSprite.vue": [
          "npm run -w packages/ui generate-icon-types",
          "npm run -w packages/ui lint src/components/_ui/iconSpriteType.ts",
          "git add packages/ui/src/components/_ui/iconSpriteType.ts"
        ]
      },
      "devDependencies": {
        "@types/react": "file:stub/types__react",
        "husky": "^8.0.1",
        "lint-staged": "^13.0.3",
        "semantic-release": "^19.0.4",
        "semantic-release-mattermost": "^1.1.1"
      },
      "release": {
        "branches": [
          "prod"
        ],
        "plugins": [
          "@semantic-release/commit-analyzer",
          "@semantic-release/release-notes-generator",
          "@semantic-release/github",
          "semantic-release-mattermost"
        ]
      }
    }