npm and error messages

This commit is contained in:
2018-10-27 03:51:47 -05:00
parent 692ab70565
commit 025a403027
29601 changed files with 2759363 additions and 14 deletions

View File

@@ -0,0 +1,19 @@
{
"name": "webpack1-sassloader3-sass4",
"version": "1.0.0",
"dependencies": {
"adjust-sourcemap-loader": "^1.2.0",
"css-loader": "0.23.1",
"extract-text-webpack-plugin": "~1.0.1",
"file-loader": "~0.8.5",
"node-sass": "^4.5.0",
"sass-loader": "^3.1.2",
"webpack": "^1.12.12"
},
"scripts": {
"webpack-d": "webpack -d",
"webpack-d-bail": "webpack -d --bail",
"webpack-p": "webpack -p",
"webpack-p-bail": "webpack -p --bail"
}
}

View File

@@ -0,0 +1,43 @@
'use strict';
const path = require('path');
const ExtractTextPlugin = require('extract-text-webpack-plugin');
const templateFn = require('adjust-sourcemap-loader').moduleFilenameTemplate({format: 'projectRelative'});
module.exports = {
entry: path.join(__dirname, process.env.ENTRY),
output: {
// NB: deep output path (weirdly) forces loader.context to be relative
path: path.join(__dirname, process.env.OUTPUT),
filename: '[name].js',
devtoolModuleFilenameTemplate: templateFn,
devtoolFallbackModuleFilenameTemplate: templateFn
},
devtool: JSON.parse(process.env.DEVTOOL),
resolve: {
root: path.join(__dirname, 'modules') // specifically for isolation in module-relative test
},
module: {
loaders: [{
test: /\.scss$/,
loader: ExtractTextPlugin.extract([
`css-loader?${process.env.CSS_QUERY}`,
`resolve-url-loader?${process.env.LOADER_QUERY}`,
'sass-loader?sourceMap&sourceMapContents=false'
], {
id: 'css'
})
}, {
test: /\.(woff2?|ttf|eot|svg|jpg)(?:[?#].+)?$/,
loader: 'file-loader'
}]
},
plugins: [
new ExtractTextPlugin('css', '[name].[md5:contenthash:hex].css', { allChunks: true })
],
resolveUrlLoader: {
join: process.env.LOADER_JOIN ?
new Function('require', process.env.LOADER_JOIN)(require) : // jshint ignore:line
undefined
}
};