nukak
Version:
flexible and efficient ORM, with declarative JSON syntax and smart type-safety
7 lines • 959 B
JavaScript
import { defineEntity } from './definition.js';
export function Entity(opts) {
return (entity) => {
defineEntity(entity, opts);
};
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZW50aXR5LmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vc3JjL2VudGl0eS9kZWNvcmF0b3IvZW50aXR5LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUNBLE9BQU8sRUFBRSxZQUFZLEVBQUUsTUFBTSxpQkFBaUIsQ0FBQztBQUUvQyxNQUFNLFVBQVUsTUFBTSxDQUFJLElBQW9CO0lBQzVDLE9BQU8sQ0FBQyxNQUFlLEVBQVEsRUFBRTtRQUMvQixZQUFZLENBQUMsTUFBTSxFQUFFLElBQUksQ0FBQyxDQUFDO0lBQzdCLENBQUMsQ0FBQztBQUNKLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgdHlwZSB7IEVudGl0eU9wdGlvbnMsIFR5cGUgfSBmcm9tICcuLi8uLi90eXBlL2luZGV4LmpzJztcbmltcG9ydCB7IGRlZmluZUVudGl0eSB9IGZyb20gJy4vZGVmaW5pdGlvbi5qcyc7XG5cbmV4cG9ydCBmdW5jdGlvbiBFbnRpdHk8RT4ob3B0cz86IEVudGl0eU9wdGlvbnMpIHtcbiAgcmV0dXJuIChlbnRpdHk6IFR5cGU8RT4pOiB2b2lkID0+IHtcbiAgICBkZWZpbmVFbnRpdHkoZW50aXR5LCBvcHRzKTtcbiAgfTtcbn1cbiJdfQ==