mirror of
https://github.com/logos-messaging/js-rln.git
synced 2026-01-07 16:13:07 +00:00
try
This commit is contained in:
parent
26119afb81
commit
535eef02c9
@ -1,17 +1,9 @@
|
|||||||
const webpack = require("webpack");
|
const webpack = require("webpack");
|
||||||
const playwright = require('playwright');
|
const playwright = require('playwright');
|
||||||
const os = require("os");
|
|
||||||
const path = require("path");
|
|
||||||
|
|
||||||
process.env.CHROME_BIN = playwright.chromium.executablePath();
|
process.env.CHROME_BIN = playwright.chromium.executablePath();
|
||||||
process.env.FIREFOX_BIN = playwright.firefox.executablePath();
|
process.env.FIREFOX_BIN = playwright.firefox.executablePath();
|
||||||
|
|
||||||
const output = {
|
|
||||||
path:
|
|
||||||
path.join(os.tmpdir(), "_karma_webpack_") +
|
|
||||||
Math.floor(Math.random() * 1000000),
|
|
||||||
};
|
|
||||||
|
|
||||||
module.exports = function (config) {
|
module.exports = function (config) {
|
||||||
config.set({
|
config.set({
|
||||||
frameworks: ["webpack", "mocha"],
|
frameworks: ["webpack", "mocha"],
|
||||||
@ -23,12 +15,11 @@ module.exports = function (config) {
|
|||||||
files: [
|
files: [
|
||||||
"src/**/!(node).spec.ts",
|
"src/**/!(node).spec.ts",
|
||||||
{
|
{
|
||||||
pattern: `${output.path}/**/*`,
|
pattern: `dist/**/*`,
|
||||||
watched: false,
|
watched: false,
|
||||||
included: false,
|
included: false,
|
||||||
served: true,
|
served: true,
|
||||||
},
|
},
|
||||||
{ pattern: 'bundle/**/*.wasm', included: false, served: true, type: 'wasm' }
|
|
||||||
],
|
],
|
||||||
preprocessors: {
|
preprocessors: {
|
||||||
"src/**/!(node).spec.ts": ["webpack"]
|
"src/**/!(node).spec.ts": ["webpack"]
|
||||||
@ -48,9 +39,11 @@ module.exports = function (config) {
|
|||||||
rules: [{
|
rules: [{
|
||||||
test: /\.wasm$/,
|
test: /\.wasm$/,
|
||||||
type: "asset/resource",
|
type: "asset/resource",
|
||||||
}, { test: /\.([cm]?ts|tsx)$/, loader: "ts-loader" }]
|
}, {
|
||||||
|
test: /\.([cm]?ts|tsx)$/,
|
||||||
|
loader: "ts-loader"
|
||||||
|
}]
|
||||||
},
|
},
|
||||||
output,
|
|
||||||
plugins: [
|
plugins: [
|
||||||
new webpack.DefinePlugin({
|
new webpack.DefinePlugin({
|
||||||
"process.env.CI": process.env.CI || false,
|
"process.env.CI": process.env.CI || false,
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user