You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This package includes scripts and configuration files used by [datavisyn](https://datavisyn.io/) repositories. Collecting everything in a single installable repository unifies configurations across many repositories, thus reducing the maintenance overhead.
This package includes scripts and configuration files used by [datavisyn](https://datavisyn.io/) repositories. Collecting everything in a single installable repository unifies configurations across many repositories, thus reducing the maintenance overhead.
6
7
7
8
## Usage
8
9
9
10
Install visyn_scripts via npm: `npm i --save-dev git+ssh://[email protected]/datavisyn/visyn_scripts.git#develop`
10
11
11
-
Add visyn_scripts to your package.json scripts, i.e. add `"compile": "visyn_scripts compile"` and execute it with `npm run compile`, or alternatively directly execute it with `npx visyn_scripts compile`.
12
+
Add visyn_scripts to your package.json scripts, i.e. add `"compile": "visyn_scripts compile"` and execute it with `npm run compile`, or alternatively directly execute it with `npx visyn_scripts compile`.
12
13
13
14
## Scripts
14
15
15
16
The main purpose of visyn_scripts are the unified scripts:
16
17
17
18
### build
18
-
Builds a workspace using webpack.
19
+
20
+
Builds a workspace using webpack.
19
21
20
22
### compile
23
+
21
24
Builds a repository using typescript.
22
25
23
26
### copy
27
+
24
28
Copies assets, styles, and static files to the dist folder.
This repository is part of the **Target Discovery Platform** (TDP). For tutorials, API docs, and more information about the build and deployment process, see the [documentation page](https://wiki.datavisyn.io).
'no-param-reassign': ['warn',{props: true,ignorePropertyModificationsFor: ['state']}],// Exclude state as required by redux-toolkit: https://redux-toolkit.js.org/usage/immer-reducers#linting-state-mutations
60
62
'import/no-extraneous-dependencies': 'off',
61
-
// Disable the following 2 lines because to allow webpack file-loaders syntax
62
-
'import/no-webpack-loader-syntax': 'off',
63
-
'import/no-unresolved': 'off',
63
+
'import/no-webpack-loader-syntax': 'off',// Disable to allow webpack file-loaders syntax
64
+
'import/no-unresolved': 'off',// Disable to allow webpack file-loaders syntax
0 commit comments