0.2.0 • Published 2 years ago

@remix-routes/core v0.2.0

Weekly downloads
-
License
-
Repository
-
Last release
2 years ago

Remix routes

Make remix file-system routing convention easy to customize.

Installation

yarn add -D @remix-routes/core

Create 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;
    });
  },
};
0.2.0

2 years ago

0.1.1

2 years ago