const { pages } = require('../crud') pages({ titleName: 'User', titlePlural: 'Users', pascalName: 'User', pascalPlural: 'Users', camelName: 'user', camelPlural: 'users', snakeName: 'user', snakePlural: 'users', apiPrefix: '/api/users', columns: [ { titleName: 'Name', camelName: 'name', header: html`Name`, cell: html`{{user.name}}` }, { titleName: 'Email', camelName: 'email', attrs: { autocomplete: 'off' } }, { titleName: 'Password', camelName: 'password', type: 'password', inList: false, attrs: { autocomplete: 'new-password', name: 'new-password', readonly: 'true', onfocus: `this.removeAttribute('readonly')` } }, { camelName: 'roles', type: 'multi-select', inList: false, apiPrefix: '/api/roles' } ] })