refactor: build
This commit is contained in:
parent
9a44cd2b77
commit
ad7fdbba44
18
packages/graphics/.latusrc.js
Normal file
18
packages/graphics/.latusrc.js
Normal file
|
@ -0,0 +1,18 @@
|
|||
module.exports = () => ({
|
||||
dependencies: {
|
||||
dom: [
|
||||
'@pixi/constants',
|
||||
'@pixi/core',
|
||||
'@pixi/display',
|
||||
'@pixi/filter-adjustment',
|
||||
'@pixi/filter-advanced-bloom',
|
||||
'@pixi/filter-color-matrix',
|
||||
'@pixi/filter-glow',
|
||||
'@pixi/graphics',
|
||||
'@pixi/math',
|
||||
'@pixi/settings',
|
||||
'@pixi/sprite',
|
||||
'@pixi/text',
|
||||
],
|
||||
},
|
||||
});
|
|
@ -1,20 +0,0 @@
|
|||
const banner = require('@neutrinojs/banner');
|
||||
|
||||
module.exports = require('@latus/build/build/.neutrinorc.js');
|
||||
|
||||
const code = [
|
||||
"if ('client' !== process.env.SIDE) {",
|
||||
" eval('require')('pirates').addHook(",
|
||||
" () => '',",
|
||||
" {",
|
||||
" ignoreNodeModules: false,",
|
||||
" matcher: (filename) => filename.match('@pixi'),",
|
||||
" },",
|
||||
" );",
|
||||
"}",
|
||||
].join('\n');
|
||||
|
||||
module.exports.use.push(banner({
|
||||
banner: code,
|
||||
pluginId: 'pixi-stub-banner',
|
||||
}))
|
|
@ -1,39 +0,0 @@
|
|||
const {require: R} = require('@latus/core');
|
||||
const banner = require('@neutrinojs/banner');
|
||||
|
||||
module.exports = (server) => {
|
||||
server.use.unshift((neutrino) => {
|
||||
[
|
||||
'@pixi/constants$',
|
||||
'@pixi/core$',
|
||||
'@pixi/display$',
|
||||
'@pixi/filter-adjustment$',
|
||||
'@pixi/filter-advanced-bloom$',
|
||||
'@pixi/filter-color-matrix$',
|
||||
'@pixi/filter-glow$',
|
||||
'@pixi/graphics$',
|
||||
'@pixi/math$',
|
||||
'@pixi/settings$',
|
||||
'@pixi/sprite$',
|
||||
'@pixi/text$',
|
||||
].forEach((path) => {
|
||||
neutrino.config.resolve.alias
|
||||
.set(path, R.resolve('@latus/core'));
|
||||
});
|
||||
});
|
||||
const code = [
|
||||
'if ("client" !== process.env.SIDE) {',
|
||||
' eval(\'require\')(\'pirates\').addHook(',
|
||||
' () => \'\',',
|
||||
' {',
|
||||
' ignoreNodeModules: false,',
|
||||
' matcher: (filename) => filename.match(\'@pixi\'),',
|
||||
' },',
|
||||
' );',
|
||||
'}',
|
||||
].join('\n');
|
||||
server.use.unshift(banner({
|
||||
banner: code,
|
||||
pluginId: 'pixi-stub-banner',
|
||||
}));
|
||||
};
|
|
@ -1,7 +1,5 @@
|
|||
import {gatherWithLatus} from '@latus/core';
|
||||
|
||||
import build from './build';
|
||||
|
||||
export {default as Canvas} from './canvas';
|
||||
export {default as Color} from './color';
|
||||
export {default as Container} from './container';
|
||||
|
@ -34,9 +32,6 @@ export default {
|
|||
'@avocado/traits/traits': gatherWithLatus(
|
||||
require.context('./traits', false, /\.js$/),
|
||||
),
|
||||
'@latus/core/build': ({server}) => {
|
||||
build(server);
|
||||
},
|
||||
'@latus/socket/packets': gatherWithLatus(
|
||||
require.context('./packets', false, /\.js$/),
|
||||
),
|
||||
|
|
7
packages/input/.latusrc.js
Normal file
7
packages/input/.latusrc.js
Normal file
|
@ -0,0 +1,7 @@
|
|||
module.exports = () => ({
|
||||
dependencies: {
|
||||
dom: [
|
||||
'gamepads',
|
||||
],
|
||||
},
|
||||
});
|
Loading…
Reference in New Issue
Block a user