feat(eslint-config): add order rule in import

* refactor: added eslint-plugin-import

* refactor: disable some rules for muiComponents

* fix: fixed import
This commit is contained in:
Priscila Oliveira
2019-10-07 22:19:18 +02:00
committed by Sergio Hg
parent 950f6defca
commit ae73772a37
84 changed files with 152 additions and 97 deletions

View File

@@ -1,9 +1,11 @@
import webpack from 'webpack';
import WebpackDevServer from 'webpack-dev-server';
import config from './webpack.dev.config.babel';
import ora from 'ora';
import env from '../config/env';
import config from './webpack.dev.config.babel';
const compiler = webpack(config);
const spinner = ora('Compiler is running...').start();
compiler.hooks.done.tap('Verdaccio Dev Server', () => {

View File

@@ -1,7 +1,8 @@
const fs = require('fs');
const path = require('path');
const startServer = require('verdaccio').default;
const yalm = require('js-yaml');
const path = require('path');
const storageLocation = path.join(__dirname, '../partials/storage');
const pluginsLocation = path.join(__dirname, '../partials/plugins');

View File

@@ -1,6 +1,7 @@
const env = require('../config/env');
const StyleLintPlugin = require('stylelint-webpack-plugin');
const env = require('../config/env');
module.exports = {
entry: `${env.SRC_ROOT}/index.tsx`,

View File

@@ -1,9 +1,11 @@
import webpack from 'webpack';
import HTMLWebpackPlugin from 'html-webpack-plugin';
import FriendlyErrorsPlugin from 'friendly-errors-webpack-plugin';
import baseConfig from './webpack.config';
import env from '../config/env';
import StyleLintPlugin from 'stylelint-webpack-plugin';
import env from '../config/env';
import baseConfig from './webpack.config';
import getPackageJson from './getPackageJson';
export default {

View File

@@ -3,10 +3,12 @@ const HTMLWebpackPlugin = require('html-webpack-plugin');
const MiniCssExtractPlugin = require('mini-css-extract-plugin');
const UglifyJsWebpackPlugin = require('uglifyjs-webpack-plugin');
const OptimizeCSSAssetsPlugin = require('optimize-css-assets-webpack-plugin');
const baseConfig = require('./webpack.config');
const env = require('../config/env');
const _ = require('lodash');
const merge = require('webpack-merge');
const env = require('../config/env');
const baseConfig = require('./webpack.config');
const getPackageJson = require('./getPackageJson');
const { version, name, license } = getPackageJson('version', 'name', 'license');