| 1234567891011121314151617181920212223242526 |
- "use strict";
- Object.defineProperty(exports, "__esModule", { value: true });
- exports.createBuildManifestPlugin = void 0;
- exports.createBuildManifestPlugin = () => {
- const manifest = {};
- return {
- name: 'vite:manifest',
- generateBundle(_options, bundle) {
- for (const name in bundle) {
- const chunk = bundle[name];
- if (chunk.type === 'chunk') {
- manifest[chunk.name + '.js'] = chunk.fileName;
- }
- else {
- manifest[chunk.name] = chunk.fileName;
- }
- }
- this.emitFile({
- fileName: 'manifest.json',
- type: 'asset',
- source: JSON.stringify(manifest, null, 2)
- });
- }
- };
- };
- //# sourceMappingURL=buildPluginManifest.js.map
|