ark-demo/webapp/_templates/source/new/source.ejs.t (19 lines of code) (raw):

--- to: src/data/sources/<%= h.changeCase.camelCase(name) -%>.js --- import { MAP_TYPES } from '@deck.gl/carto'; const <%= h.changeCase.constantCase(name) %>_ID = '<%= h.changeCase.camelCase(name) %>'; const source = { id: <%= h.changeCase.constantCase(name) %>_ID, type: <%- type -%>, <% if (platform === 'carto-3') { -%> connection: '<%- connection %>', <% } -%> <% if (type === 'MAP_TYPES.QUERY') { -%> data: `<%- data.replace(/`/g, '\\`'); -%>`, <% } -%> <% if (type !== 'MAP_TYPES.QUERY') { -%> data: `<%- data.replace(/`/g, ''); -%>`, <% } -%> }; export default source;