UNPKG

generator-nitro

Version:

Yeoman generator for the nitro frontend framework

31 lines (25 loc) 1.07 kB
/* global module */ <% if (options.exampleCode) { %> import { hot } from '@gondel/plugin-hot'; // hot module reloading hot(module); // only necessary if we don't use gondel hot reloading // if (module.hot) { module.hot.accept() } <% } else { %> // hot module reloading if (module.hot) { module.hot.accept() } <% } %> /* eslint-disable no-useless-escape */ function requireAll(requireContext) { return requireContext.keys().map(requireContext); } // require all js files from 'proto/js' and'patterns/*/proto' requireAll(require.context('./proto/js', true, /^.*(js)$/)); requireAll(require.context('./patterns', true, /[\/\\]proto[\/\\](?:[a-z0-9\-]+).(js)$/)); // require all css files from 'proto/css' and 'patterns/*/proto' requireAll(require.context('./proto/css', true, /^.*(s?css)$/)); requireAll(require.context('./patterns', true, /[\/\\]proto[\/\\](?:[a-z0-9\-]+).(s?css)$/)); /* eslint-enable no-useless-escape */ <% if (options.exampleCode) { %> // eslint-disable-next-line import './proto/utils/develop-helpers';<% } %>