@alitajs/router
Version:
50 lines (38 loc) • 1.02 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = void 0;
function _react() {
const data = _interopRequireDefault(require("react"));
_react = function _react() {
return data;
};
return data;
}
function _path() {
const data = require("path");
_path = function _path() {
return data;
};
return data;
}
var _getContent = _interopRequireDefault(require("./utils/getContent"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
const DIR_NAME = 'umi-router';
const MODEL_NAME = 'router';
const RELATIVE_MODEL = (0, _path().join)(DIR_NAME, MODEL_NAME);
const RELATIVE_MODEL_PATH = `${RELATIVE_MODEL}.ts`;
var _default = api => {
api.onGenerateFiles(() => {
api.writeTmpFile({
path: RELATIVE_MODEL_PATH,
content: (0, _getContent.default)()
});
});
api.addUmiExports(() => [{
exportAll: true,
source: `../${RELATIVE_MODEL}`
}]);
};
exports.default = _default;