package.json 1.5 KB
Newer Older
1
{
2
  "name": "@logilab/libview",
Simon Chabot's avatar
Simon Chabot committed
3
  "version": "0.5.0",
4
5
  "description": "Library for view specification and definition for a data browser.",
  "repository": {
6
7
    "type": "mercurial",
    "url": "https://forge.extranet.logilab.fr/open-source/LDBrowser/libview"
8
9
10
11
12
  },
  "keywords": [
    "DataBrowser",
    "Typescript"
  ],
13
14
15
16
17
  "files": [
    "build"
  ],
  "main": "./build/index.js",
  "types": "./build/lib/index.d.ts",
18
  "devDependencies": {
19
20
    "@types/chai": "^4.1.7",
    "@types/mocha": "^5.2.5",
Laurent Wouters's avatar
Laurent Wouters committed
21
    "@types/rdflib": "^0.17.0",
22
    "@types/xhr-mock": "^2.0.0",
23
    "chai": "^4.2.0",
24
    "copy-webpack-plugin": "^4.5.2",
25
    "mocha": "^5.2.0",
26
    "source-map-loader": "^0.2.3",
Laurent Wouters's avatar
Laurent Wouters committed
27
    "tslint": "^5.11.0",
28
    "ts-loader": "^4.4.2",
29
    "ts-node": "^7.0.1",
30
    "typedoc": "0.10.0",
31
    "typescript": "^2.9.2",
32
    "typescript-formatter": "^7.2.2",
33
    "webpack": "^4.20.2",
34
35
    "webpack-cli": "^3.1.1",
    "xhr-mock": "^2.4.1"
36
37
38
  },
  "scripts": {
    "clean": "rm -rf build",
39
40
41
42
    "format:write": "tsfmt -r",
    "format": "tsfmt --verify",
    "linter": "tslint -p . -c tslint.json 'src/**/*.ts*'",
    "build": "webpack",
43
44
45
46
47
48
49
    "build:production": "NODE_ENV=production tsfmt --verify && tslint -p . -c tslint.json 'src/**/*.ts*' && webpack",
    "prepublishOnly": "NODE_ENV=production webpack",
    "test": "mocha --reporter spec --require ts-node/register src/**/*.test.ts",
    "doc": "typedoc --mode modules --out build/docs --exclude '**/*.test.ts' 'src/'"
  },
  "author": "LOGILAB <contact@logilab.fr>",
  "license": "LGPL-3.0"
50
}