Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- yarn run v1.7.0
- $ D:\Gitextensions\xivanalysis\node_modules\.bin\neutrino --inspect --mode development
- {
- mode: 'development',
- devtool: 'cheap-module-eval-source-map',
- target: 'web',
- context: 'D:\\Gitextensions\\xivanalysis',
- stats: {
- children: false,
- entrypoints: false,
- modules: false
- },
- node: {
- Buffer: false,
- fs: 'empty',
- tls: 'empty'
- },
- output: {
- path: 'D:\\Gitextensions\\xivanalysis\\build',
- publicPath: '/',
- filename: 'assets/[name].js'
- },
- resolve: {
- alias: {
- 'react-native': 'react-native-web'
- },
- extensions: [
- '.web.jsx',
- '.web.js',
- '.wasm',
- '.ts',
- '.tsx',
- '.mjs',
- '.jsx',
- '.js',
- '.json'
- ],
- modules: [
- 'node_modules',
- 'src/'
- ]
- },
- devServer: {
- port: 3000,
- hot: true,
- historyApiFallback: true,
- overlay: true,
- stats: {
- all: false,
- errors: true,
- timings: true,
- warnings: true
- }
- },
- module: {
- rules: [
- /* neutrino.config.module.rule('lint') */
- {
- test: /\.(mjs|jsx|js)$/,
- enforce: 'pre',
- include: [
- 'D:\\Gitextensions\\xivanalysis\\src',
- 'D:\\Gitextensions\\xivanalysis\\test'
- ],
- use: [
- /* neutrino.config.module.rule('lint').use('eslint') */
- {
- loader: 'D:\\Gitextensions\\xivanalysis\\node_modules\\eslint-loader\\index.js',
- options: {
- cache: true,
- cwd: 'D:\\Gitextensions\\xivanalysis',
- emitWarning: true,
- failOnError: false,
- formatter: 'D:\\Gitextensions\\xivanalysis\\node_modules\\eslint\\lib\\formatters\\codeframe.js',
- useEslintrc: false,
- baseConfig: {
- env: {
- es6: true,
- browser: true,
- commonjs: true
- },
- 'extends': [
- 'plugin:@xivanalysis/recommended',
- 'plugin:@xivanalysis/client'
- ],
- globals: {
- process: true
- },
- overrides: [],
- parser: 'D:\\Gitextensions\\xivanalysis\\node_modules\\babel-eslint\\lib\\index.js',
- parserOptions: {
- ecmaVersion: 2018,
- sourceType: 'module'
- },
- plugins: [
- 'babel',
- 'react'
- ],
- root: true,
- settings: {
- react: {
- version: '999.999.999'
- }
- },
- rules: {
- 'react/display-name': 'off'
- }
- }
- }
- }
- ]
- },
- /* neutrino.config.module.rule('lingui') */
- {
- test: /locale.+\.json$/,
- type: 'javascript/auto',
- use: [
- /* neutrino.config.module.rule('lingui').use('lingui') */
- {
- loader: '@lingui/loader'
- }
- ]
- },
- /* neutrino.config.module.rule('html') */
- {
- test: /\.html$/,
- use: [
- /* neutrino.config.module.rule('html').use('html') */
- {
- loader: 'D:\\Gitextensions\\xivanalysis\\node_modules\\html-loader\\index.js',
- options: {
- attrs: [
- 'img:src',
- 'link:href'
- ]
- }
- }
- ]
- },
- /* neutrino.config.module.rule('compile') */
- {
- test: /\.(ts|tsx|mjs|jsx|js)$/,
- include: [
- 'D:\\Gitextensions\\xivanalysis\\src',
- 'D:\\Gitextensions\\xivanalysis\\test'
- ],
- use: [
- /* neutrino.config.module.rule('compile').use('babel') */
- {
- loader: 'D:\\Gitextensions\\xivanalysis\\node_modules\\babel-loader\\lib\\index.js',
- options: {
- cacheDirectory: true,
- babelrc: false,
- configFile: false,
- presets: [
- [
- 'D:\\Gitextensions\\xivanalysis\\node_modules\\@babel\\preset-env\\lib\\index.js',
- {
- debug: false,
- useBuiltIns: 'entry',
- targets: {
- browsers: [
- 'last 2 Chrome versions',
- 'last 2 Firefox versions',
- 'last 2 Edge versions',
- 'last 2 Opera versions',
- 'last 2 Safari versions',
- 'last 2 iOS versions'
- ]
- }
- }
- ],
- [
- 'D:\\Gitextensions\\xivanalysis\\node_modules\\@babel\\preset-react\\lib\\index.js',
- {
- development: true,
- useBuiltIns: true
- }
- ]
- ],
- plugins: [
- [
- '@babel/plugin-proposal-decorators',
- {
- legacy: true
- }
- ],
- 'D:\\Gitextensions\\xivanalysis\\node_modules\\@babel\\plugin-syntax-dynamic-import\\lib\\index.js',
- [
- 'D:\\Gitextensions\\xivanalysis\\node_modules\\@babel\\plugin-proposal-class-properties\\lib\\index.js',
- {
- loose: true
- }
- ],
- 'D:\\Gitextensions\\xivanalysis\\node_modules\\babel-plugin-macros\\dist\\index.js',
- 'D:\\Gitextensions\\xivanalysis\\node_modules\\babel-plugin-lodash\\lib\\index.js',
- 'D:\\Gitextensions\\xivanalysis\\node_modules\\@lingui\\babel-plugin-transform-js\\index.js',
- 'D:\\Gitextensions\\xivanalysis\\locale\\babel-plugin-transform-react.js'
- ]
- }
- },
- /* neutrino.config.module.rule('compile').use('ts') */
- {
- loader: 'ts-loader',
- options: {
- onlyCompileBundledFiles: true
- }
- }
- ]
- },
- /* neutrino.config.module.rule('style') */
- {
- test: /\.css$/,
- exclude: [
- /\.module\.css$/
- ],
- use: [
- /* neutrino.config.module.rule('style').use('style') */
- {
- loader: 'D:\\Gitextensions\\xivanalysis\\node_modules\\style-loader\\index.js'
- },
- /* neutrino.config.module.rule('style').use('css') */
- {
- loader: 'D:\\Gitextensions\\xivanalysis\\node_modules\\css-loader\\index.js',
- options: {
- importLoaders: 1,
- camelCase: 'only'
- }
- },
- /* neutrino.config.module.rule('style').use('postcss') */
- {
- loader: 'postcss-loader',
- options: {
- plugins: [
- function creator() {
- var transformer = initializer.apply(void 0, arguments);
- transformer.postcssPlugin = name;
- transformer.postcssVersion = new _processor.default().version;
- return transformer;
- },
- undefined,
- function(style, result) {
- style.walkDecls(function transformDecl(decl) {
- if (!decl.value || decl.value.indexOf("color(") === -1) {
- return
- }
- if (decl.value.indexOf("var(") !== -1) {
- if (!options.preserveCustomProps) {
- decl.remove()
- return
- }
- result.messages.push({
- plugin: "postcss-color-function",
- type: "skipped-color-function-with-custom-property",
- word: decl.value,
- message:
- "Skipped color function with custom property `" +
- decl.value +
- "`",
- })
- return
- }
- try {
- decl.value = helpers.try(function transformColorValue() {
- return transformColor(decl.value)
- }, decl.source)
- }
- catch (error) {
- decl.warn(result, error.message, {
- word: decl.value,
- index: decl.index,
- })
- }
- })
- },
- function creator() {
- var transformer = initializer.apply(void 0, arguments);
- transformer.postcssPlugin = name;
- transformer.postcssVersion = new _processor.default().version;
- return transformer;
- },
- (css, result) => {
- return resolveConfig(css, result, options).then(plugins => {
- return plugins.reduce((promise, plugin) => {
- return promise.then(initializePlugin.bind(null, plugin, css, result));
- }, Promise.resolve());
- });
- }
- ]
- }
- }
- ]
- },
- /* neutrino.config.module.rule('style-modules') */
- {
- test: /\.module\.css$/,
- use: [
- /* neutrino.config.module.rule('style-modules').use('style-modules') */
- {
- loader: 'D:\\Gitextensions\\xivanalysis\\node_modules\\style-loader\\index.js'
- },
- /* neutrino.config.module.rule('style-modules').use('css-modules') */
- {
- loader: 'typings-for-css-modules-loader',
- options: {
- importLoaders: 1,
- camelCase: 'only',
- modules: true,
- namedExport: true,
- banner: '// This file is automatically generated. Do not edit.',
- EOL: '\n',
- localIdentName: '[name]_[local]__[md5:hash:base64:5]'
- }
- },
- /* neutrino.config.module.rule('style-modules').use('postcss') */
- {
- loader: 'postcss-loader',
- options: {
- plugins: [
- function creator() {
- var transformer = initializer.apply(void 0, arguments);
- transformer.postcssPlugin = name;
- transformer.postcssVersion = new _processor.default().version;
- return transformer;
- },
- undefined,
- function(style, result) {
- style.walkDecls(function transformDecl(decl) {
- if (!decl.value || decl.value.indexOf("color(") === -1) {
- return
- }
- if (decl.value.indexOf("var(") !== -1) {
- if (!options.preserveCustomProps) {
- decl.remove()
- return
- }
- result.messages.push({
- plugin: "postcss-color-function",
- type: "skipped-color-function-with-custom-property",
- word: decl.value,
- message:
- "Skipped color function with custom property `" +
- decl.value +
- "`",
- })
- return
- }
- try {
- decl.value = helpers.try(function transformColorValue() {
- return transformColor(decl.value)
- }, decl.source)
- }
- catch (error) {
- decl.warn(result, error.message, {
- word: decl.value,
- index: decl.index,
- })
- }
- })
- },
- function creator() {
- var transformer = initializer.apply(void 0, arguments);
- transformer.postcssPlugin = name;
- transformer.postcssVersion = new _processor.default().version;
- return transformer;
- },
- (css, result) => {
- return resolveConfig(css, result, options).then(plugins => {
- return plugins.reduce((promise, plugin) => {
- return promise.then(initializePlugin.bind(null, plugin, css, result));
- }, Promise.resolve());
- });
- }
- ]
- }
- }
- ]
- },
- /* neutrino.config.module.rule('font') */
- {
- test: /\.(eot|ttf|woff|woff2)(\?v=\d+\.\d+\.\d+)?$/,
- use: [
- /* neutrino.config.module.rule('font').use('file') */
- {
- loader: 'D:\\Gitextensions\\xivanalysis\\node_modules\\file-loader\\dist\\cjs.js',
- options: {
- name: 'assets/[name].[ext]'
- }
- }
- ]
- },
- /* neutrino.config.module.rule('image') */
- {
- test: /\.(ico|png|jpg|jpeg|gif|svg|webp)(\?v=\d+\.\d+\.\d+)?$/,
- use: [
- /* neutrino.config.module.rule('image').use('url') */
- {
- loader: 'D:\\Gitextensions\\xivanalysis\\node_modules\\url-loader\\dist\\cjs.js',
- options: {
- limit: 8192,
- name: 'assets/[name].[ext]'
- }
- }
- ]
- },
- /* neutrino.config.module.rule('tslint') */
- {
- test: /\.tsx?$/,
- enforce: 'pre',
- use: [
- /* neutrino.config.module.rule('tslint').use('tslint') */
- {
- loader: 'tslint-loader'
- }
- ]
- }
- ]
- },
- optimization: {
- minimize: false,
- splitChunks: {
- chunks: 'all',
- maxInitialRequests: Infinity,
- name: true
- },
- runtimeChunk: 'single'
- },
- plugins: [
- /* neutrino.config.plugin('html-index') */
- new (require('D:\\Gitextensions\\xivanalysis\\node_modules\\html-webpack-plugin\\index.js'))(
- {
- template: 'D:\\Gitextensions\\xivanalysis\\node_modules\\@neutrinojs\\html-template\\template.ejs',
- appMountId: 'root',
- lang: 'en',
- meta: [
- {
- name: 'viewport',
- content: 'width=device-width, initial-scale=1, shrink-to-fit=no'
- },
- {
- name: 'theme-color',
- content: '#000000'
- },
- {
- property: 'og:title',
- content: 'xivanalysis'
- },
- {
- property: 'og:description',
- content: 'Automated performance analysis and suggestion platform for Final Fantasy XIV: Stormblood.'
- },
- {
- property: 'og:type',
- content: 'website'
- },
- {
- property: 'og:image',
- content: '/og.jpg'
- },
- {
- property: 'og:url',
- content: 'https://xivanalysis.com'
- }
- ],
- filename: 'index.html',
- chunks: [
- 'index'
- ],
- title: 'xivanalysis',
- favicon: './public/logo.png'
- }
- ),
- /* neutrino.config.plugin('hot') */
- new (require('D:\\Gitextensions\\xivanalysis\\node_modules\\webpack\\lib\\HotModuleReplacementPlugin.js'))(),
- /* neutrino.config.plugin('env') */
- {},
- /* neutrino.config.plugin('copy') */
- new (require('D:\\Gitextensions\\xivanalysis\\node_modules\\copy-webpack-plugin\\dist\\index.js'))(
- [
- 'public'
- ],
- {
- debug: 'warning'
- }
- ),
- /* neutrino.config.plugin('webpackbar') */
- {}
- ],
- entry: {
- index: [
- 'D:\\Gitextensions\\xivanalysis\\src\\index'
- ]
- }
- }
- Done in 8.12s.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement