mirror of
https://github.com/generativefm/generative.fm.git
synced 2026-01-15 01:28:07 -05:00
19 lines
462 B
JavaScript
19 lines
462 B
JavaScript
'use strict';
|
|
|
|
const pieceLoader = source => {
|
|
const pieceManifest = JSON.parse(source);
|
|
const output = `import image from '${pieceManifest.image}';
|
|
import makePiece from '${pieceManifest.makePiece}';
|
|
export default {
|
|
image,
|
|
makePiece,
|
|
title: '${pieceManifest.title}',
|
|
id: '${pieceManifest.artistId}-${pieceManifest.id}',
|
|
artist: '${pieceManifest.artistId}'
|
|
}`;
|
|
|
|
return output;
|
|
};
|
|
|
|
module.exports = pieceLoader;
|