Add readme.
This commit is contained in:
parent
5915f03f07
commit
a3ab8ba7cd
|
@ -5,10 +5,7 @@
|
||||||
"css-loader": "^5.2.1",
|
"css-loader": "^5.2.1",
|
||||||
"date-fns": "^2.21.1",
|
"date-fns": "^2.21.1",
|
||||||
"html-webpack-plugin": "^5.3.1",
|
"html-webpack-plugin": "^5.3.1",
|
||||||
"less": "^4.1.1",
|
|
||||||
"less-loader": "^8.1.0",
|
|
||||||
"mini-css-extract-plugin": "^1.4.1",
|
"mini-css-extract-plugin": "^1.4.1",
|
||||||
"moment": "^2.29.1",
|
|
||||||
"node-sass": "^5.0.0",
|
"node-sass": "^5.0.0",
|
||||||
"prismjs": "^1.23.0",
|
"prismjs": "^1.23.0",
|
||||||
"sass-loader": "^11.0.1",
|
"sass-loader": "^11.0.1",
|
||||||
|
|
17
readme.md
Normal file
17
readme.md
Normal file
|
@ -0,0 +1,17 @@
|
||||||
|
# VaultUI
|
||||||
|
|
||||||
|
This is a very simple UI for working with secrets in [Hashicorp Vault](https://www.hashicorp.com/products/vault)
|
||||||
|
|
||||||
|
## How to build:
|
||||||
|
```
|
||||||
|
npm install --save-dev
|
||||||
|
npx webpack
|
||||||
|
```
|
||||||
|
The resulting built files will be in `dist/`
|
||||||
|
|
||||||
|
## How to run in development:
|
||||||
|
Use whatever browser you want, I personally test on latest Microsoft Edge Dev build.
|
||||||
|
```
|
||||||
|
npm install --save-dev
|
||||||
|
WEBPACK_MODE=development BROWSER=google-chrome npx webpack serve
|
||||||
|
```
|
|
@ -11,7 +11,7 @@ module.exports = {
|
||||||
},
|
},
|
||||||
plugins: [new MiniCssExtractPlugin(), new HtmlWebpackPlugin({ title: "VaultUI" })],
|
plugins: [new MiniCssExtractPlugin(), new HtmlWebpackPlugin({ title: "VaultUI" })],
|
||||||
devServer: {
|
devServer: {
|
||||||
open: 'microsoft-edge-dev',
|
open: process.env.BROWSER || "microsoft-edge-dev",
|
||||||
},
|
},
|
||||||
resolve: {
|
resolve: {
|
||||||
modules: ['node_modules'],
|
modules: ['node_modules'],
|
||||||
|
|
Loading…
Reference in a new issue