-
Notifications
You must be signed in to change notification settings - Fork 2
/
package.json
99 lines (99 loc) · 4.46 KB
/
package.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
{
"name": "@ts4nfdi/terminology-service-suite",
"version": "2.14.0",
"description": "This project includes a widget component library derived from the semantic lookup service SemLookP. The Terminology Service is a repository for biomedical resources that aims to provide a single point of access to the latest ontology and terminology versions. User interface (UI) functionalities were extracted and implemented as separate widgets to allow integration into other 3rd party services, thus simplifying the development of user interfaces and the visualization of semantic information. The widgets are built with React and TypeScript and can be used in React applications. SemLookP and the widgets are based on the Ontology Lookup Service (OLS), software developed by EBI.",
"main": "dist/esm/index.js",
"module": "dist/esm/index.js",
"files": [
"dist",
"package.json"
],
"publishConfig": {
"registry": "https://npm.pkg.github.com/"
},
"repository": "https://github.com/ts4nfdi/terminology-service-suite.git",
"scripts": {
"build": "npx rollup -c",
"semantic-release": "npx semantic-release",
"storybook:react": "cross-env NODE_PATH=styles:components storybook dev -s ./vendor -p 6006 -c .storybook/react",
"storybook:html": "cross-env NODE_PATH=styles:components storybook dev -s ./vendor -p 6007 -c .storybook/html",
"storybook": "CONFIG_TYPE=DEVELOPMENT cross-env NODE_PATH=styles:components storybook dev -s ./vendor -p 6008 -c .storybook",
"build-storybook": "storybook build",
"build-storybook-react": "storybook build -c .storybook/react -o storybook-static/react",
"build-storybook-html": "storybook build -c .storybook/html -o storybook-static/html",
"build-storybook-react-dev": "CONFIG_TYPE=DEVELOPMENT storybook build -c .storybook/react -o storybook-react",
"build-storybook-html-dev": "CONFIG_TYPE=DEVELOPMENT storybook build -c .storybook/html -o storybook-html",
"build-storybook-dev": "CONFIG_TYPE=DEVELOPMENT storybook build -o storybook-static",
"build:plainJS": "dotenv -e .env.$REACT_APP_ENV -e .env -- node build_plainJS.mjs",
"style:format": "npx prettier --write .",
"style:check": "npx prettier --check .",
"lint:check": "npx eslint ./src --ext js,jsx,ts,tsx",
"lint:fix": "npx eslint ./src --ext js,jsx,ts,tsx --fix"
},
"types": "dist/esm/types/index.d.ts",
"author": "TS4NFDI",
"license": "MIT",
"devDependencies": {
"@babel/preset-env": "^7.23.7",
"@babel/preset-react": "^7.23.3",
"@babel/preset-typescript": "^7.23.3",
"@elastic/datemath": "^5.0.3",
"@elastic/eui": "^62.1.0",
"@rollup/plugin-commonjs": "^25.0.7",
"@rollup/plugin-node-resolve": "^15.2.3",
"@rollup/plugin-typescript": "^8.3.4",
"@semantic-release/git": "^10.0.1",
"@semantic-release/github": "^8.0.6",
"@semantic-release/gitlab": "^9.4.1",
"@semantic-release/npm": "^9.0.1",
"@storybook/addon-actions": "^7.6.7",
"@storybook/addon-essentials": "^7.6.7",
"@storybook/addon-interactions": "^7.6.7",
"@storybook/addon-links": "^7.6.7",
"@storybook/react": "^7.6.7",
"@storybook/react-webpack5": "^7.6.7",
"@storybook/storybook-deployer": "^2.8.16",
"@storybook/testing-library": "^0.2.2",
"@ts4nfdi/esbuild-dynamic-import": "2.0.1",
"@ts4nfdi/gh-pages-multi": "^0.7.9",
"@types/node": "^17.0.36",
"@types/react": "^17.0.45",
"@types/react-dom": "17.0.11",
"@typescript-eslint/eslint-plugin": "^5.33.0",
"@typescript-eslint/parser": "^5.33.0",
"@zbmed/ols-treeview": "^4.1.7",
"axios": "^1.1.2",
"cross-env": "^7.0.3",
"dotenv-cli": "^7.2.1",
"esbuild": "^0.18.11",
"eslint": "^8.21.0",
"eslint-config-prettier": "^8.5.0",
"eslint-plugin-jsx-a11y": "^6.6.1",
"eslint-plugin-react": "^7.30.1",
"eslint-plugin-react-hooks": "^4.6.0",
"eslint-plugin-storybook": "^0.6.15",
"moment": "^2.29.4",
"prettier": "2.7.1",
"prop-types": "^15.8.1",
"react-docgen-typescript": "^2.2.2",
"react-router": "^6.3.0",
"rollup": "^2.77.2",
"rollup-plugin-copy": "^3.5.0",
"rollup-plugin-postcss": "^4.0.2",
"semantic-release": "^19.0.5",
"storybook": "^7.6.7",
"typescript": "~4.5.3",
"vis-data": "^7.1.9",
"vis-network": "^9.1.9"
},
"peerDependencies": {
"@emotion/react": "^11.11.3",
"react": "17.0.2",
"react-dom": "17.0.2",
"react-query": "^3.39.2"
},
"dependencies": {
"@storybook/html-vite": "^7.2.3",
"semlookp-widgets": "file:dist_plainjs/"
}
}