Explorar el Código

get ready for import helpers

sebavan hace 6 años
padre
commit
eb57f62e47

+ 1 - 1
gui/webpack.config.js

@@ -38,7 +38,7 @@ module.exports = {
             test: /\.tsx?$/,
             loader: 'awesome-typescript-loader',
             options: {
-                configFileName: '../../gui/tsconfig.json',
+                configFileName: path.resolve(__dirname, './tsconfig.json'),
                 declaration: false
             }
         }]

+ 1 - 1
inspector/webpack.config.js

@@ -60,7 +60,7 @@ module.exports = {
             test: /\.tsx?$/,
             loader: 'awesome-typescript-loader',
             options: {
-                configFileName: '../../inspector/tsconfig.json',
+                configFileName: path.resolve(__dirname, './tsconfig.json'),
                 declaration: false
             }
         },

+ 1 - 1
loaders/webpack.config.js

@@ -41,7 +41,7 @@ module.exports = {
             {
                 loader: 'awesome-typescript-loader',
                 options: {
-                    configFileName: '../../loaders/tsconfig.json',
+                    configFileName: path.resolve(__dirname, './tsconfig.json'),
                     declaration: false
                 }
             }]

+ 1 - 1
materialsLibrary/webpack.config.js

@@ -41,7 +41,7 @@ module.exports = {
             {
                 loader: 'awesome-typescript-loader',
                 options: {
-                    configFileName: '../../materialsLibrary/tsconfig.json',
+                    configFileName: path.resolve(__dirname, './tsconfig.json'),
                     declaration: false
                 }
             }]

+ 1 - 0
package.json

@@ -96,6 +96,7 @@
         "style-loader": "^0.21.0",
         "through2": "~2.0.3",
         "ts-loader": "^5.2.1",
+        "tslib": "^1.9.3",
         "tslint": "^5.11.0",
         "typedoc": "^0.12.0",
         "typescript": "~3.0.1",

+ 1 - 1
postProcessLibrary/webpack.config.js

@@ -38,7 +38,7 @@ module.exports = {
             test: /\.tsx?$/,
             loader: 'awesome-typescript-loader',
             options: {
-                configFileName: '../../postProcessLibrary/tsconfig.json',
+                configFileName: path.resolve(__dirname, './tsconfig.json'),
                 declaration: false
             }
         }]

+ 1 - 1
proceduralTexturesLibrary/webpack.config.js

@@ -38,7 +38,7 @@ module.exports = {
             test: /\.tsx?$/,
             loader: 'awesome-typescript-loader',
             options: {
-                configFileName: '../../proceduralTexturesLibrary/tsconfig.json',
+                configFileName: path.resolve(__dirname, './tsconfig.json'),
                 declaration: false
             }
         }]

+ 1 - 1
serializers/webpack.config.js

@@ -41,7 +41,7 @@ module.exports = {
             {
                 loader: 'awesome-typescript-loader',
                 options: {
-                    configFileName: '../../serializers/tsconfig.json',
+                    configFileName: path.resolve(__dirname, './tsconfig.json'),
                     declaration: false
                 }
             }]

+ 2 - 4
src/webpack.config.js

@@ -19,9 +19,7 @@ module.exports = {
         umdNamedDefine: true
     },
     resolve: {
-        modules: ['./'],
-        extensions: ['.ts'],
-        mainFields: []
+        extensions: ['.ts']
     },
     devtool: "source-map",
     module: {
@@ -29,7 +27,7 @@ module.exports = {
             test: /\.tsx?$/,
             loader: 'awesome-typescript-loader',
             options: {
-                configFileName: '../../src/tsconfig.json',
+                configFileName: path.resolve(__dirname, './tsconfig.json'),
                 declaration: false
             }
         }]

+ 1 - 0
tsconfigRules.json

@@ -1,5 +1,6 @@
 {
     "compilerOptions": {
+        "importHelpers": false,
         "moduleResolution": "node",
         "module": "commonjs",
         "target": "es5",