package.json 1.78 KB
Newer Older
1
2
{
  "name": "peertube-plugin-categories",
3
  "version": "1.1.0",
4
  "description": "Manage video categories.",
5
  "license": "EUPL-1.2",
6
7
8
  "engine": {
    "peertube": ">=3.2.0"
  },
9
  "scripts": {
lutangar's avatar
wip    
lutangar committed
10
    "prepublishOnly": "tsc",
11
12
    "prepare": "husky install",
    "semantic-release": "semantic-release",
lutangar's avatar
wip    
lutangar committed
13
14
    "eslint": "eslint 'src/**/*.ts' 'test/**/*.ts'",
    "prettier": "prettier-eslint --write 'src/**/*.ts' commitlint.config.js"
15
  },
16
17
18
  "publishConfig": {
    "access": "public"
  },
lutangar's avatar
wip    
lutangar committed
19
20
  "main": "./lib/index.js",
  "typings": "./lib/index.d.ts",
lutangar's avatar
lutangar committed
21
  "files": [
lutangar's avatar
wip    
lutangar committed
22
    "lib/",
23
    "src/",
lutangar's avatar
lutangar committed
24
25
    "languages/"
  ],
26
27
  "keywords": [
    "peertube",
28
29
    "plugin",
    "categories"
30
  ],
31
  "homepage": "https://gitlab.mim-libre.fr/extensions-peertube/categories-management-plugin/",
32
  "author": "lutangar",
33
  "bugs": "https://gitlab.mim-libre.fr/extensions-peertube/categories-management-plugin/-/issues",
lutangar's avatar
wip    
lutangar committed
34
  "library": "./lib/index.js",
35
36
  "css": [],
  "clientScripts": [],
37
  "translations": {
38
39
40
41
    "fr": "./languages/fr.json",
    "en": "./languages/en.json"
  },
  "devDependencies": {
42
43
    "@commitlint/cli": "^12.1.4",
    "@commitlint/config-conventional": "^12.1.4",
44
    "@semantic-release/changelog": "^5.0.1",
45
46
47
    "@semantic-release/git": "^9.0.0",
    "@semantic-release/gitlab": "^6.1.0",
    "@semantic-release/npm": "^7.1.3",
lutangar's avatar
wip    
lutangar committed
48
49
50
51
52
53
    "@tsconfig/node14": "^1.0.1",
    "@typescript-eslint/eslint-plugin": "^4.27.0",
    "@typescript-eslint/parser": "^4.27.0",
    "eslint": "^7.29.0",
    "eslint-config-prettier": "^8.3.0",
    "eslint-plugin-prettier": "^3.4.0",
54
    "husky": "^6.0.0",
lutangar's avatar
wip    
lutangar committed
55
    "peertube": "^3.0.1",
56
    "prettier": "^2.3.1",
lutangar's avatar
wip    
lutangar committed
57
58
59
60
61
62
63
    "prettier-eslint-cli": "^5.0.1",
    "semantic-release": "^17.4.4",
    "tsconfig-paths": "^3.9.0",
    "typescript": "^4.3.4"
  },
  "peerDependencies": {
    "peertube": "^3.0.1"
64
65
  }
}