Session recording module for Cockpit initial commit
This commit is contained in:
parent
d73a91232e
commit
a20e3c5a81
27 changed files with 5564 additions and 32 deletions
|
|
@ -14,6 +14,7 @@ const srcdir = (process.env.SRCDIR || __dirname) + path.sep + "src";
|
|||
const builddir = (process.env.SRCDIR || __dirname);
|
||||
const distdir = builddir + path.sep + "dist";
|
||||
const section = process.env.ONLYDIR || null;
|
||||
const libdir = path.resolve(srcdir, "pkg" + path.sep + "lib");
|
||||
const nodedir = path.resolve((process.env.SRCDIR || __dirname), "node_modules");
|
||||
|
||||
/* A standard nodejs and webpack pattern */
|
||||
|
|
@ -21,13 +22,25 @@ var production = process.env.NODE_ENV === 'production';
|
|||
|
||||
var info = {
|
||||
entries: {
|
||||
"index": [
|
||||
"./index.es6"
|
||||
"recordings": [
|
||||
"./recordings.jsx",
|
||||
"./recordings.css",
|
||||
"./pkg/lib/listing.less",
|
||||
],
|
||||
"config": [
|
||||
"./config.jsx",
|
||||
"./recordings.css",
|
||||
]
|
||||
},
|
||||
files: [
|
||||
"index.html",
|
||||
"config.html",
|
||||
"player.jsx",
|
||||
"recordings.jsx",
|
||||
"recordings.css",
|
||||
"terminal.jsx",
|
||||
"manifest.json",
|
||||
"timer.css",
|
||||
],
|
||||
};
|
||||
|
||||
|
|
@ -101,6 +114,12 @@ module.exports = {
|
|||
externals: externals,
|
||||
output: output,
|
||||
devtool: "source-map",
|
||||
resolve: {
|
||||
alias: {
|
||||
"fs": path.resolve(nodedir, "fs-extra"),
|
||||
},
|
||||
modules: [libdir, nodedir],
|
||||
},
|
||||
module: {
|
||||
rules: [
|
||||
{
|
||||
|
|
@ -130,10 +149,18 @@ module.exports = {
|
|||
loader: 'babel-loader',
|
||||
test: /\.es6$/
|
||||
},
|
||||
{
|
||||
test: /\.less$/,
|
||||
loader: extract.extract("css-loader!less-loader")
|
||||
},
|
||||
{
|
||||
exclude: /node_modules/,
|
||||
loader: extract.extract('css-loader!sass-loader'),
|
||||
test: /\.scss$/
|
||||
},
|
||||
{
|
||||
loader: extract.extract("css-loader"),
|
||||
test: /\.css$/,
|
||||
}
|
||||
]
|
||||
},
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue