Skip to content

Commit

Permalink
Merge pull request #376 from systragroup/master
Browse files Browse the repository at this point in the history
rebase
  • Loading branch information
sboivinsystra authored Jun 30, 2023
2 parents dfa1def + c0f7d9f commit db09362
Show file tree
Hide file tree
Showing 15 changed files with 1,395 additions and 870 deletions.
22 changes: 11 additions & 11 deletions .env.production
Original file line number Diff line number Diff line change
Expand Up @@ -2,14 +2,14 @@ U2FsdGVkX1+v5qIUW7B6a2x+/ipmyF02QlJ1lmATCI8dzTUDcjlGW9DpMAOqtE7E
uUtAFZm0OE0F8V7jP3q2PynbkxT9p6jGL1dlAAlav8/05CaS+0oZJnc0KZIzn7XM
0pmbBn9aOMNy1inEAVbUsljWPtQjfgZA7NmPy13RNgzqnaVOWWO7Y71UC0EBuNee
cD8pD0cyOr8U9JnyB99t7VosIn9kHMqAKYZlfMEoT8u9/dCFoyDMQTMrnor15A4E
NodAf8KlMeoOIaXEvroH3GKV/Amg5jGH0p6smqHzIc6Dldeik9fyWX7rcTmeqjk6
mc7/tL9WRBxgZ4zcRNkWtVfCfx08B0Fs9DRXQjTz0Q+STI2uv7lI4TaSCDzANu2c
DgUVyhUlWfhxOWvqNgbqEVbx5+m4EDNulsBXb8cz4KwZSMn6pyySD6742W4fi1rX
jWviSlCDw0QiGhqsRISHewppusr4zZ5lWVgzB7ShI5k/4BtMInZVmKqIqJY9QSQ0
RPII0L7XLxP2zNWbCkYsA5d0rE1Qgu3J2pkiD1FrGV5iMHkDedf6uRbjG2+uLHDQ
G5oxNAeh1Z/iAYaRVr0V4N1SkrGRjDLYWtza/t5N1zXL0FPk4FYz6yUBlvoPrnkH
rfZad6FEeRwgBgn8CjGVnuxu+YnV56W+zir/hRCqvOOoFNL5XLqvih/SCt18GSZi
XcuXw5ht8zDhpu2yrNthnlXz5N9YgvUOO5h1x2j/rx5eKWp3cGICLv/0bOPhAAL+
mVREwQvJhI7xglU79f0y41c2VPalxWIE8sSe0YyFbOv2O8AI2RdTxrlJaQ6w/E7w
KV2g/Nc2IY24bB7SknPwc59aWehpQ0g4MV43bOXwzM6QM24g2jkrvMPeVLaebgVG
ncfk9PJ3BmeBCNs/XNvkndFBjLsUNEmTVZWwYCUMn8s=
NodAf8KlMeoOIaXEvroH3JtoSYskIT6G+WGPtgK1+AQXyU6vhSNTG9bZNGYtcD9U
nK3GqHk9Xl4etXisM+yz5kvyC2Jb9+0pW2RFZcXJrem3C3HEsXyC29Ki+kxXFVsh
5dKQgmUKw/2RTJEsXW2w+G32W3fcxQ+823OKlNaFBYuozaEOK3ASoL4X1J1hq7WZ
VPEcfx+Fbb+lqhuByX/loJEHXTvWf91bFbwqMnyOHJsI8/UnHFKNbe2o4G356xze
ohJk0XYgjxNwLzDGE1WF5XOvdtCaIxLv8SljCfdZZZNiGv2lQ+vy6c15yc/FmFpM
R7mLdjNAXxsy7nUUEFxXwFc4hYwC5rm/r7f3+xJYWyRuOGgiB0iUJYdIzVbsCJJ7
Ql6eunbWKMgGW43kkt7smYLukB0PGCi5M8wbyzqOBM4X6QaVCMrVLuobSbi9cw6G
TwtMsXnw5w+zza9yQX7upt7XHqa0waRBY2FADcUhstdPLE3W+22hTHEB/TbGTmpb
J8Gx4GiVoaRDJohxNa0Fn/pJzVUE+oLPJJYpNtKwQjMJsBHr6DAZSmM5jQGexE6r
kwxd4GHuHTAjePWxJwtLMtf3t5WO2FPdtBIyqLmI3ulJBs6nrSL390hTwqgtLOHA
M0VENY3PjJr9muANgDTPMw==
15 changes: 15 additions & 0 deletions .env.test
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
U2FsdGVkX1+v5qIUW7B6a2x+/ipmyF02QlJ1lmATCI8dzTUDcjlGW9DpMAOqtE7E
uUtAFZm0OE0F8V7jP3q2PynbkxT9p6jGL1dlAAlav8/05CaS+0oZJnc0KZIzn7XM
0pmbBn9aOMNy1inEAVbUsljWPtQjfgZA7NmPy13RNgzqnaVOWWO7Y71UC0EBuNee
cD8pD0cyOr8U9JnyB99t7VosIn9kHMqAKYZlfMEoT8u9/dCFoyDMQTMrnor15A4E
NodAf8KlMeoOIaXEvroH3GKV/Amg5jGH0p6smqHzIc6Dldeik9fyWX7rcTmeqjk6
mc7/tL9WRBxgZ4zcRNkWtVfCfx08B0Fs9DRXQjTz0Q+STI2uv7lI4TaSCDzANu2c
DgUVyhUlWfhxOWvqNgbqEVbx5+m4EDNulsBXb8cz4KwZSMn6pyySD6742W4fi1rX
jWviSlCDw0QiGhqsRISHewppusr4zZ5lWVgzB7ShI5k/4BtMInZVmKqIqJY9QSQ0
RPII0L7XLxP2zNWbCkYsA5d0rE1Qgu3J2pkiD1FrGV5iMHkDedf6uRbjG2+uLHDQ
G5oxNAeh1Z/iAYaRVr0V4N1SkrGRjDLYWtza/t5N1zXL0FPk4FYz6yUBlvoPrnkH
rfZad6FEeRwgBgn8CjGVnuxu+YnV56W+zir/hRCqvOOoFNL5XLqvih/SCt18GSZi
XcuXw5ht8zDhpu2yrNthnlXz5N9YgvUOO5h1x2j/rx5eKWp3cGICLv/0bOPhAAL+
mVREwQvJhI7xglU79f0y41c2VPalxWIE8sSe0YyFbOv2O8AI2RdTxrlJaQ6w/E7w
KV2g/Nc2IY24bB7SknPwc59aWehpQ0g4MV43bOXwzM6QM24g2jkrvMPeVLaebgVG
ncfk9PJ3BmeBCNs/XNvkndFBjLsUNEmTVZWwYCUMn8s=
1 change: 0 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
.DS_Store
*~
node_modules/
/dist/
reports/
.npmrc
/src/config.js
Expand Down
127 changes: 127 additions & 0 deletions build/test_webpack.config.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,127 @@
'use strict'
const { VueLoaderPlugin } = require('vue-loader')
const HtmlWebPackPlugin = require('html-webpack-plugin')
const CopyPlugin = require('copy-webpack-plugin')
const MiniCssExtractPlugin = require('mini-css-extract-plugin')
const WriteFilePlugin = require('write-file-webpack-plugin')
const path = require('path')
const Dotenv = require('dotenv-webpack')
module.exports = {
mode: 'production',
target: 'web',
entry: [
'./src/main.js',
],
output: {
filename: 'build.js',
publicPath: '/quetzal-network-editor/',
},
resolve: {
alias: {
'vue': 'vue/dist/vue.esm.js',
'@src': path.resolve('src'),
'@comp': path.resolve('src/components'),
'@page': path.resolve('src/pages'),
'@lang': path.resolve('src/languages'),
'@scss': path.resolve('src/scss'),
'@static': path.resolve('static'),
},
extensions: [
'.wasm',
'.mjs',
'.js',
'.jsx',
'.json',
'.vue',
],
},
devtool: 'source-map',
devServer: {
// to server index.html (in fact 'output.publicPath') instead of any 404 page
historyApiFallback: true,
hot: true,
client: {
// Enables a full-screen overlay in the browser when there are compiler errors or warnings
overlay: true,
},
https: false,
},
module: {
rules: [
{
test: /\.vue$/,
use: 'vue-loader',
},
{
test: /\.s[ac]ss$/i,
use: [
'style-loader',
'css-loader',
{
loader: 'sass-loader',
options: {
// Load variables for each <style> section of vue component
additionalData: '@import "@scss/variables.scss";',
},
},
],
},
{
test: /\.css$/,
use: ['style-loader', 'css-loader'],
},
{
test: /\.(png|woff|woff2|eot|ttf|svg)$/,
type: 'asset',
},
{
test: /\.mjs$/,
include: /node_modules/,
type: 'javascript/auto',
},
{
test: /\.geojson$/,
use: 'json5-loader',
},
],
},
plugins: [
new VueLoaderPlugin(),
new HtmlWebPackPlugin({
template: './index.html',
filename: './index.html',
minify: false,
}),
new CopyPlugin({
patterns: [
{ from: './*', to: '.', context: 'static/' },
],
}),
new WriteFilePlugin(),
new MiniCssExtractPlugin({
// Options similar to the same options in webpackOptions.output
// both options are optional
filename: 'build.css',
chunkFilename: '[id].css',
}),
new Dotenv({ path: './.env.test' }),
],
optimization: {
splitChunks: {
cacheGroups: {
config: {
filename: 'config.js',
test: path.resolve(process.cwd(), 'src/config.js'),
chunks: 'initial',
enforce: true,
},
vendor: {
filename: 'vendor.js',
test: path.resolve(process.cwd(), 'node_modules'),
chunks: 'initial',
enforce: true,
},
},
},
},
}
Binary file added dist/22e0b7e7900ef83b711e.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
14 changes: 14 additions & 0 deletions dist/404.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<link rel="shortcut icon" type="image/png" href="favicon.png"/>
<link href="https://fonts.googleapis.com/css?family=Roboto:100,300,400,500,700,900" rel="stylesheet">
<meta name="viewport" content="width=device-width,initial-scale=1.0">
<title>Quetzal Network Editor</title>
<script defer src="/quetzal-network-editor/vendor.js"></script><script defer src="/quetzal-network-editor/build.js"></script></head>
<body>
<div id="app"></div>
<!-- built files will be auto injected -->
</body>
</html>
2 changes: 1 addition & 1 deletion dist/build.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion dist/build.js.map

Large diffs are not rendered by default.

Binary file added dist/systra_logo.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading

0 comments on commit db09362

Please sign in to comment.