feat: auto mains
This commit is contained in:
parent
01353edc19
commit
903f6ebe05
|
@ -1,5 +1,15 @@
|
|||
const copy = require('@neutrinojs/copy');
|
||||
|
||||
const config = require('../../config/.neutrinorc');
|
||||
const pkg = require('./package.json');
|
||||
|
||||
const mains = pkg.files
|
||||
.filter((file) => file.match(/\.js$/))
|
||||
.map((file) => file.slice(0, -3))
|
||||
.reduce((r, file) => ({...r, [file]: file}), {});
|
||||
|
||||
config.options = {
|
||||
mains,
|
||||
};
|
||||
|
||||
module.exports = config;
|
||||
|
|
|
@ -1,11 +1,15 @@
|
|||
const copy = require('@neutrinojs/copy');
|
||||
|
||||
const config = require('../../config/.neutrinorc');
|
||||
const pkg = require('./package.json');
|
||||
|
||||
const mains = pkg.files
|
||||
.filter((file) => file.match(/\.js$/))
|
||||
.map((file) => file.slice(0, -3))
|
||||
.reduce((r, file) => ({...r, [file]: file}), {});
|
||||
|
||||
config.options = {
|
||||
mains: {
|
||||
index: 'index',
|
||||
start: 'start',
|
||||
},
|
||||
mains,
|
||||
};
|
||||
|
||||
module.exports = config;
|
||||
|
|
|
@ -1,5 +1,15 @@
|
|||
const copy = require('@neutrinojs/copy');
|
||||
|
||||
const config = require('../../config/.neutrinorc');
|
||||
const pkg = require('./package.json');
|
||||
|
||||
const mains = pkg.files
|
||||
.filter((file) => file.match(/\.js$/))
|
||||
.map((file) => file.slice(0, -3))
|
||||
.reduce((r, file) => ({...r, [file]: file}), {});
|
||||
|
||||
config.options = {
|
||||
mains,
|
||||
};
|
||||
|
||||
module.exports = config;
|
||||
|
|
|
@ -1,13 +1,15 @@
|
|||
const copy = require('@neutrinojs/copy');
|
||||
|
||||
const config = require('../../config/.neutrinorc');
|
||||
const pkg = require('./package.json');
|
||||
|
||||
const mains = pkg.files
|
||||
.filter((file) => file.match(/\.js$/))
|
||||
.map((file) => file.slice(0, -3))
|
||||
.reduce((r, file) => ({...r, [file]: file}), {});
|
||||
|
||||
config.options = {
|
||||
mains: {
|
||||
index: 'index',
|
||||
passport: 'passport',
|
||||
session: 'session',
|
||||
},
|
||||
mains,
|
||||
};
|
||||
|
||||
config.use.push(copy({
|
||||
|
|
|
@ -1,11 +1,15 @@
|
|||
const copy = require('@neutrinojs/copy');
|
||||
|
||||
const config = require('../../config/.neutrinorc');
|
||||
const pkg = require('./package.json');
|
||||
|
||||
const mains = pkg.files
|
||||
.filter((file) => file.match(/\.js$/))
|
||||
.map((file) => file.slice(0, -3))
|
||||
.reduce((r, file) => ({...r, [file]: file}), {});
|
||||
|
||||
config.options = {
|
||||
mains: {
|
||||
index: 'index',
|
||||
entry: 'entry',
|
||||
},
|
||||
mains,
|
||||
};
|
||||
|
||||
module.exports = config;
|
||||
|
|
|
@ -1,12 +1,15 @@
|
|||
const copy = require('@neutrinojs/copy');
|
||||
|
||||
const config = require('../../config/.neutrinorc');
|
||||
const pkg = require('./package.json');
|
||||
|
||||
const mains = pkg.files
|
||||
.filter((file) => file.match(/\.js$/))
|
||||
.map((file) => file.slice(0, -3))
|
||||
.reduce((r, file) => ({...r, [file]: file}), {});
|
||||
|
||||
config.options = {
|
||||
mains: {
|
||||
index: 'index',
|
||||
session: 'session',
|
||||
},
|
||||
mains,
|
||||
};
|
||||
|
||||
module.exports = config;
|
||||
|
|
|
@ -1,5 +1,15 @@
|
|||
const copy = require('@neutrinojs/copy');
|
||||
|
||||
const config = require('../../config/.neutrinorc');
|
||||
const pkg = require('./package.json');
|
||||
|
||||
const mains = pkg.files
|
||||
.filter((file) => file.match(/\.js$/))
|
||||
.map((file) => file.slice(0, -3))
|
||||
.reduce((r, file) => ({...r, [file]: file}), {});
|
||||
|
||||
config.options = {
|
||||
mains,
|
||||
};
|
||||
|
||||
module.exports = config;
|
||||
|
|
|
@ -1,13 +1,15 @@
|
|||
const copy = require('@neutrinojs/copy');
|
||||
|
||||
const config = require('../../config/.neutrinorc');
|
||||
const pkg = require('./package.json');
|
||||
|
||||
const mains = pkg.files
|
||||
.filter((file) => file.match(/\.js$/))
|
||||
.map((file) => file.slice(0, -3))
|
||||
.reduce((r, file) => ({...r, [file]: file}), {});
|
||||
|
||||
config.options = {
|
||||
mains: {
|
||||
index: 'index',
|
||||
passport: 'passport',
|
||||
session: 'session',
|
||||
},
|
||||
mains,
|
||||
};
|
||||
|
||||
module.exports = config;
|
||||
|
|
Loading…
Reference in New Issue
Block a user