// All parser errors should be listed and accessed from here import list from '../utils/list.js'; /** * @internal */ export default { /** * @param {string} message */ css_syntax_error: (message) => ({ code: 'css-syntax-error', message }), duplicate_attribute: { code: 'duplicate-attribute', message: 'Attributes need to be unique' }, /** * @param {string} slug * @param {string} name */ duplicate_element: (slug, name) => ({ code: `duplicate-${slug}`, message: `A component can only have one <${name}> tag` }), duplicate_style: { code: 'duplicate-style', message: 'You can only have one top-level