Skip to content
Snippets Groups Projects
Commit 008ec2c8 authored by David Sehnal's avatar David Sehnal
Browse files

use tslib to provide helper functions (saves a lot of code)

parent c91074ad
No related branches found
No related tags found
No related merge requests found
File suppressed by a .gitattributes entry or the file's encoding is unsupported.
......@@ -125,6 +125,7 @@
"react-dom": "^16.13.0",
"rxjs": "^6.5.4",
"swagger-ui-dist": "^3.25.0",
"tslib": "^1.11.1",
"util.promisify": "^1.0.1",
"xhr2": "^0.2.0"
}
......
......@@ -10,6 +10,8 @@
"strictNullChecks": true,
"strictFunctionTypes": true,
// "downlevelIteration": true,
"importHelpers": true,
"noEmitHelpers": true,
"jsx": "react",
"lib": [ "es6", "dom", "esnext.asynciterable", "es2016" ],
"rootDir": "src",
......
......@@ -29,6 +29,14 @@ const sharedConfig = {
// failOnError: false,
// cwd: process.cwd(),
// }),
new webpack.ProvidePlugin({
'__assign': ['tslib', '__assign'],
'__extends': ['tslib', '__extends'],
'__awaiter': ['tslib', '__awaiter'],
'__generator': ['tslib', '__generator'],
'__spread': ['tslib', '__spread'],
'__spreadArrays': ['tslib', '__spreadArrays'],
}),
new ExtraWatchWebpackPlugin({
files: [
'./lib/**/*.scss',
......@@ -95,23 +103,4 @@ module.exports = {
createBrowserTest,
createNodeEntryPoint,
createNodeApp
}
// module.exports = [
// createApp('viewer'),
// // createApp('basic-wrapper'),
// // createEntry('examples/proteopedia-wrapper/index', 'examples/proteopedia-wrapper', 'index'),
// // createEntry('apps/demos/lighting/index', 'demos/lighting', 'index'),
// // createNodeApp('state-docs'),
// // createNodeEntryPoint('preprocess', 'servers/model', 'model-server'),
// // createApp('model-server-query'),
// // createBrowserTest('font-atlas'),
// // createBrowserTest('marching-cubes'),
// // createBrowserTest('render-lines'),
// // createBrowserTest('render-mesh'),
// // createBrowserTest('render-shape'),
// // createBrowserTest('render-spheres'),
// // createBrowserTest('render-structure'),
// // createBrowserTest('render-text'),
// ]
\ No newline at end of file
}
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment