UNPKG

2.99 kBJSONView Raw
1{
2 "name": "mind-elixir",
3 "version": "2.0.6",
4 "description": "Mind elixir is a free open source mind map core.",
5 "keywords": [
6 "mind-elixir",
7 "mindmap",
8 "dom",
9 "visualization"
10 ],
11 "main": "dist/MindElixir.js",
12 "scripts": {
13 "prepare": "husky install",
14 "lint": "eslint --cache --max-warnings 0 \"src/**/*.{js,json,ts}\" --fix",
15 "start": "webpack-dev-server --mode development --env dist=0",
16 "startd": "webpack-dev-server --mode development --env dist=1",
17 "test": "jest --runInBand",
18 "build": "webpack --mode production",
19 "doc": "./node_modules/.bin/jsdoc src/ -R readme.md -c conf.json",
20 "md": "./node_modules/.bin/jsdoc2md 'src/*.js' > api.md",
21 "publish2": "npm run build && npm version patch -m \"build: release %s\" && npm publish",
22 "beta": "npm run build && npm publish --tag beta"
23 },
24 "types": "dist/types/index.d.ts",
25 "exports": {
26 ".": {
27 "types": "./dist/types/index.d.ts",
28 "import": "./dist/MindElixir.js",
29 "require": "./dist/MindElixir.js"
30 },
31 "./dist/example1": {
32 "types": "./dist/types/exampleData/1.d.ts",
33 "import": "./dist/example1.js",
34 "require": "./dist/example1.js"
35 },
36 "./readme.md": {
37 "import": "./readme.md",
38 "require": "./readme.md"
39 }
40 },
41 "lint-staged": {
42 "src/**/*.{ts,js}": [
43 "eslint --cache --fix"
44 ],
45 "src/**/*.{json,less}": [
46 "prettier --write"
47 ]
48 },
49 "files": [
50 "package.json",
51 "dist"
52 ],
53 "repository": {
54 "type": "git",
55 "url": "https://github.com/ssshooter/mind-elixir-core"
56 },
57 "homepage": "https://mind-elixir.com/",
58 "author": "ssshooter",
59 "license": "MIT",
60 "devDependencies": {
61 "@babel/core": "^7.4.5",
62 "@babel/plugin-transform-runtime": "^7.12.10",
63 "@babel/preset-env": "^7.11.5",
64 "@babel/runtime": "^7.15.4",
65 "@commitlint/cli": "^17.4.3",
66 "@commitlint/config-conventional": "^17.4.3",
67 "@typescript-eslint/eslint-plugin": "^5.52.0",
68 "@typescript-eslint/parser": "^5.52.0",
69 "babel-loader": "^8.0.6",
70 "better-docs": "^2.3.2",
71 "css-loader": "^6.7.1",
72 "docdash": "^1.1.1",
73 "eslint": "^8.34.0",
74 "eslint-config-prettier": "^8.6.0",
75 "eslint-plugin-prettier": "^4.2.1",
76 "html-webpack-plugin": "^5.3.2",
77 "husky": "^8.0.3",
78 "jest": "^27.5.1",
79 "jsdoc": "^3.6.3",
80 "jsdoc-to-markdown": "^7.1.1",
81 "less": "^4.1.2",
82 "less-loader": "^10.2.0",
83 "lint-staged": "^13.1.2",
84 "prettier": "2.8.4",
85 "puppeteer": "^13.5.1",
86 "puppeteer-to-istanbul": "^1.4.0",
87 "regenerator-runtime": "^0.13.7",
88 "style-loader": "^3.3.1",
89 "terser-webpack-plugin": "^5.3.1",
90 "ts-loader": "^9.2.6",
91 "typescript": "^4.4.3",
92 "url-loader": "^4.1.1",
93 "webpack": "5.76.0",
94 "webpack-bundle-analyzer": "^4.5.0",
95 "webpack-cli": "^4.9.2",
96 "webpack-dev-server": "^4.7.4"
97 }
98}
\No newline at end of file