Completely re-implement build system
* delete all the old build scripts and config * re-init project with `npx webpack init` * get `asclepios-sse-client` from NPM * now all the `bulma-start` based code is gone we can switch back to an Apache 2.0 licence
.babelrc
deleted
100644 → 0
This diff is collapsed.
_javascript/sjcl.js
deleted
100644 → 0
This diff is collapsed.
_javascript/sse.js
deleted
100644 → 0
This diff is collapsed.
_sass/main.scss
deleted
100644 → 0
bin/entrypoint.sh
0 → 100755
bin/env.sh
0 → 100644
create.html
deleted
100644 → 0
keycloak.json
0 → 100644
This diff is collapsed.
{ | ||
"bundleDependencies": false, | ||
"deprecated": false, | ||
"description": "Search for and display data from the ASCLEPIOS symmetric searchable encryption service.", | ||
"devDependencies": { | ||
"autoprefixer": "^9.7.6", | ||
"babel-cli": "^6.26.0", | ||
"babel-preset-env": "^1.7.0", | ||
"babel-preset-es2015-ie": "^6.7.0", | ||
"bulma": "^0.9.0", | ||
"node-sass": "^4.13.1", | ||
"npm-run-all": "^4.1.5", | ||
"postcss-cli": "^7.1.0" | ||
}, | ||
"license": "Apache-2.0", | ||
"version": "0.1.0", | ||
"description": "Search the ASCLEPIOS SSE service", | ||
"name": "snet-asclepios-search", | ||
"licence": "Apache-2.0", | ||
"scripts": { | ||
"css-build": "node-sass _sass/main.scss css/main.css", | ||
"css-deploy": "npm run css-build && npm run css-postcss", | ||
"css-postcss": "postcss --use autoprefixer --output css/main.css css/main.css", | ||
"css-watch": "npm run css-build -- --watch", | ||
"deploy": "npm run css-deploy && npm run js-build", | ||
"js-build": "babel _javascript --out-dir lib", | ||
"js-watch": "npm run js-build -- --watch", | ||
"start": "npm-run-all --parallel css-watch js-watch" | ||
"build": "webpack --mode=production --node-env=production", | ||
"build:dev": "webpack --mode=development && ./bin/entrypoint.sh asclepios-search", | ||
"build:prod": "webpack --mode=production --node-env=production", | ||
"watch": "webpack --watch", | ||
"serve": "webpack serve --host 192.168.178.99" | ||
}, | ||
"devDependencies": { | ||
"@babel/core": "^7.14.6", | ||
"@babel/preset-env": "^7.14.7", | ||
"autoprefixer": "^10.2.6", | ||
"babel-loader": "^8.2.2", | ||
"css-loader": "^5.2.6", | ||
"expose-loader": "^3.0.0", | ||
"html-webpack-plugin": "^5.3.2", | ||
"mini-css-extract-plugin": "^1.6.2", | ||
"postcss": "^8.3.5", | ||
"postcss-loader": "^6.1.0", | ||