weapp-vite
Version:
weapp-vite 一个现代化的小程序打包工具
52 lines (38 loc) • 2.27 kB
JavaScript
;Object.defineProperty(exports, "__esModule", {value: true}); function _nullishCoalesce(lhs, rhsFn) { if (lhs != null) { return lhs; } else { return rhsFn(); } } function _optionalChain(ops) { let lastAccessLHS = undefined; let value = ops[0]; let i = 1; while (i < ops.length) { const op = ops[i]; const fn = ops[i + 1]; i += 2; if ((op === 'optionalAccess' || op === 'optionalCall') && value == null) { return undefined; } if (op === 'access' || op === 'optionalAccess') { lastAccessLHS = value; value = fn(value); } else if (op === 'call' || op === 'optionalCall') { value = fn((...args) => value.call(lastAccessLHS, ...args)); lastAccessLHS = undefined; } } return value; }
var _chunkANDG4OMEcjs = require('./chunk-ANDG4OME.cjs');
require('./chunk-INJNZ3X2.cjs');
require('./chunk-MTUYQJIF.cjs');
var _chunkN5FVU7GRcjs = require('./chunk-N5FVU7GR.cjs');
// src/auto-routes.ts
_chunkN5FVU7GRcjs.init_cjs_shims.call(void 0, );
// src/context/index.ts
_chunkN5FVU7GRcjs.init_cjs_shims.call(void 0, );
// src/context/CompilerContext.ts
_chunkN5FVU7GRcjs.init_cjs_shims.call(void 0, );
// src/auto-routes.ts
function createGetter(resolver) {
return {
configurable: false,
enumerable: true,
get: resolver
};
}
var ctx = _chunkANDG4OMEcjs.getCompilerContext.call(void 0, );
var service = ctx.autoRoutesService;
var routes = {};
Object.defineProperties(routes, {
pages: createGetter(() => {
return _nullishCoalesce(_optionalChain([service, 'optionalAccess', _ => _.getReference, 'call', _2 => _2(), 'access', _3 => _3.pages]), () => ( []));
}),
entries: createGetter(() => {
return _nullishCoalesce(_optionalChain([service, 'optionalAccess', _4 => _4.getReference, 'call', _5 => _5(), 'access', _6 => _6.entries]), () => ( []));
}),
subPackages: createGetter(() => {
return _nullishCoalesce(_optionalChain([service, 'optionalAccess', _7 => _7.getReference, 'call', _8 => _8(), 'access', _9 => _9.subPackages]), () => ( []));
})
});
var pages = routes.pages;
var entries = routes.entries;
var subPackages = routes.subPackages;
var auto_routes_default = routes;
exports.default = auto_routes_default; exports.entries = entries; exports.pages = pages; exports.routes = routes; exports.subPackages = subPackages;