0.2.0 • Published 3 years ago
@remix-routes/core v0.2.0
Remix routes
Make remix file-system routing convention easy to customize.
Installation
yarn add -D @remix-routes/coreCreate your custom file-system convention
Use defineRemixRoutes and define your own convention.
import { defineRemixRoutes, DefineRoutesFunction, RouteManifest } from '@remix-routes/core';
module.exports = {
  ignoredRouteFiles: ['**/*'],
  routes: async (defineRoutes) => {
    return defineRemixRoutes(appDir, routesDir, defineRoutes, (allFiles) => {
      let files: Record<string, string> = {};
      // keys are route ids
      // values are file names of the keys
      return files;
    });
  },
};