fix: lint
This commit is contained in:
parent
0c4ce3a66f
commit
8423867474
|
@ -8,9 +8,9 @@
|
|||
"latus-build": "./build.js"
|
||||
},
|
||||
"scripts": {
|
||||
"build": "LATUS_POSTCSS_CONFIG=./src/build/postcss.config.js LATUS_WEBPACK_CONFIG=./src/build/webpack.config.js NODE_PATH=./node_modules webpack --config ./webpack.config.js --mode production",
|
||||
"build": "LATUS_ESLINT_CONFIG=./.eslintrc.js LATUS_POSTCSS_CONFIG=./src/build/postcss.config.js LATUS_WEBPACK_CONFIG=./src/build/webpack.config.js NODE_PATH=./node_modules webpack --config ./webpack.config.js --mode production",
|
||||
"fp": "npm unpublish --force $(node -e 'const {name, version} = require(`./package.json`); process.stdout.write(`${name}@${version}`)') && npm publish",
|
||||
"lint": "NODE_PATH=./node_modules eslint --config ./.eslintrc.js --format codeframe --ext mjs,js .",
|
||||
"lint": "NODE_PATH=./node_modules eslint --config ./src/build/.eslintrc.js --format codeframe --ext mjs,js .",
|
||||
"test": "yarn --silent run build --display none && mocha --colors test.js"
|
||||
},
|
||||
"files": [
|
||||
|
|
|
@ -1,4 +1,3 @@
|
|||
/* eslint-disable */
|
||||
import {spawn} from 'child_process';
|
||||
import {statSync} from 'fs';
|
||||
import {join, normalize} from 'path';
|
||||
|
@ -17,9 +16,10 @@ const localConfig = (filename) => {
|
|||
statSync(localConfig);
|
||||
configFile = localConfig;
|
||||
}
|
||||
// eslint-disable-next-line no-empty
|
||||
catch (error) {}
|
||||
return configFile;
|
||||
}
|
||||
};
|
||||
|
||||
const build = async (args = []) => {
|
||||
const {production} = program.opts();
|
||||
|
@ -142,7 +142,6 @@ program
|
|||
});
|
||||
|
||||
const lint = () => {
|
||||
const {production} = program.opts();
|
||||
const configFile = localConfig('.eslintrc.js');
|
||||
spawn(
|
||||
'eslint',
|
||||
|
@ -173,8 +172,6 @@ program
|
|||
const test = async () => {
|
||||
process.argv.splice(2, 1);
|
||||
await build(['--display', 'none']);
|
||||
const {production} = program.opts();
|
||||
const configFile = localConfig('.eslintrc.js');
|
||||
spawn(
|
||||
'mocha',
|
||||
[
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
const {
|
||||
LATUS_WEBPACK_CONFIG = require.resolve('@latus/build/build/webpack.config.js'),
|
||||
LATUS_WEBPACK_CONFIG = require.resolve('./webpack.config.js'),
|
||||
} = process.env;
|
||||
|
||||
const config = {
|
||||
|
|
|
@ -7,7 +7,8 @@ const react = require('@neutrinojs/react');
|
|||
const nodeExternals = require('webpack-node-externals');
|
||||
|
||||
const {
|
||||
LATUS_POSTCSS_CONFIG = require.resolve('@latus/build/build/postcss.config.js'),
|
||||
LATUS_ESLINT_DEFAULTS = require.resolve('./.eslint.defaults.js'),
|
||||
LATUS_POSTCSS_CONFIG = require.resolve('./postcss.config.js'),
|
||||
} = process.env;
|
||||
|
||||
module.exports = {
|
||||
|
@ -16,7 +17,7 @@ module.exports = {
|
|||
airbnb({
|
||||
eslint: {
|
||||
cache: false,
|
||||
baseConfig: require(`${__dirname}/.eslint.defaults`),
|
||||
baseConfig: require(LATUS_ESLINT_DEFAULTS),
|
||||
},
|
||||
}),
|
||||
(neutrino) => {
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
const neutrino = require('neutrino');
|
||||
|
||||
const {
|
||||
LATUS_NEUTRINO_CONFIG = require.resolve('@latus/build/build/.neutrinorc.js'),
|
||||
LATUS_NEUTRINO_CONFIG = require.resolve('./.neutrinorc.js'),
|
||||
} = process.env;
|
||||
|
||||
module.exports = neutrino(require(LATUS_NEUTRINO_CONFIG)).webpack();
|
||||
|
|
Loading…
Reference in New Issue
Block a user