UNPKG

@knightly/vite

Version:

Native-ESM powered web dev build tool. It's fast.

15 lines 511 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.assetPathPlugin = void 0; const utils_1 = require("../utils"); exports.assetPathPlugin = ({ app }) => { app.use(async (ctx, next) => { if (utils_1.isStaticAsset(ctx.path) && utils_1.isImportRequest(ctx)) { ctx.type = 'js'; ctx.body = `export default ${JSON.stringify(ctx.path)}`; return; } return next(); }); }; //# sourceMappingURL=serverPluginAssets.js.map