Include JSON file loader in webpack
This commit is contained in:
		@@ -34,14 +34,15 @@
 | 
				
			|||||||
  "devDependencies": {
 | 
					  "devDependencies": {
 | 
				
			||||||
    "@types/bignumber.js": "^4.0.2",
 | 
					    "@types/bignumber.js": "^4.0.2",
 | 
				
			||||||
    "@types/chai": "^3.5.2",
 | 
					    "@types/chai": "^3.5.2",
 | 
				
			||||||
 | 
					    "@types/lodash": "^4.14.64",
 | 
				
			||||||
    "@types/mocha": "^2.2.41",
 | 
					    "@types/mocha": "^2.2.41",
 | 
				
			||||||
    "@types/node": "^7.0.22",
 | 
					    "@types/node": "^7.0.22",
 | 
				
			||||||
    "@types/lodash": "^4.14.64",
 | 
					 | 
				
			||||||
    "awesome-typescript-loader": "^3.1.3",
 | 
					    "awesome-typescript-loader": "^3.1.3",
 | 
				
			||||||
    "bignumber.js": "^4.0.2",
 | 
					    "bignumber.js": "^4.0.2",
 | 
				
			||||||
    "chai": "^3.5.0",
 | 
					    "chai": "^3.5.0",
 | 
				
			||||||
    "chai-bignumber": "^2.0.0",
 | 
					    "chai-bignumber": "^2.0.0",
 | 
				
			||||||
    "copyfiles": "^1.2.0",
 | 
					    "copyfiles": "^1.2.0",
 | 
				
			||||||
 | 
					    "json-loader": "^0.5.4",
 | 
				
			||||||
    "mocha": "^3.4.1",
 | 
					    "mocha": "^3.4.1",
 | 
				
			||||||
    "npm-run-all": "^4.0.2",
 | 
					    "npm-run-all": "^4.0.2",
 | 
				
			||||||
    "nyc": "^10.3.2",
 | 
					    "nyc": "^10.3.2",
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -17,7 +17,7 @@ module.exports = {
 | 
				
			|||||||
        umdNamedDefine: true,
 | 
					        umdNamedDefine: true,
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    resolve: {
 | 
					    resolve: {
 | 
				
			||||||
        extensions: ['.ts', '.js'],
 | 
					        extensions: ['.ts', '.js', '.json'],
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    devtool: 'source-map',
 | 
					    devtool: 'source-map',
 | 
				
			||||||
    plugins: [
 | 
					    plugins: [
 | 
				
			||||||
@@ -28,13 +28,23 @@ module.exports = {
 | 
				
			|||||||
        }),
 | 
					        }),
 | 
				
			||||||
    ],
 | 
					    ],
 | 
				
			||||||
    module: {
 | 
					    module: {
 | 
				
			||||||
        loaders: [{
 | 
					        rules: [
 | 
				
			||||||
            test: /\.ts$/,
 | 
					            {
 | 
				
			||||||
            loader: 'awesome-typescript-loader',
 | 
					                test: /\.ts$/,
 | 
				
			||||||
            exclude: /node_modules/,
 | 
					                use: [
 | 
				
			||||||
            query: {
 | 
					                    {
 | 
				
			||||||
                declaration: false,
 | 
					                        loader: 'awesome-typescript-loader',
 | 
				
			||||||
 | 
					                        query: {
 | 
				
			||||||
 | 
					                            declaration: false,
 | 
				
			||||||
 | 
					                        },
 | 
				
			||||||
 | 
					                    },
 | 
				
			||||||
 | 
					                ],
 | 
				
			||||||
 | 
					                exclude: /node_modules/,
 | 
				
			||||||
            },
 | 
					            },
 | 
				
			||||||
        }],
 | 
					            {
 | 
				
			||||||
 | 
					                test: /\.json$/,
 | 
				
			||||||
 | 
					                loader: 'json-loader',
 | 
				
			||||||
 | 
					            },
 | 
				
			||||||
 | 
					        ],
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
};
 | 
					};
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user