UNPKG

@baseplate-dev/react-generators

Version:

React Generators for Baseplate

28 lines 1.05 kB
import { createTsImportMap, createTsImportMapSchema, packageScope, } from '@baseplate-dev/core-generators'; import { createGeneratorTask, createReadOnlyProviderType, } from '@baseplate-dev/sync'; import { AUTH_AUTH_ERRORS_PATHS } from './template-paths.js'; const authErrorsImportsSchema = createTsImportMapSchema({ InvalidRoleError: {}, }); export const authErrorsImportsProvider = createReadOnlyProviderType('auth-errors-imports'); const authAuthErrorsImportsTask = createGeneratorTask({ dependencies: { paths: AUTH_AUTH_ERRORS_PATHS.provider, }, exports: { authErrorsImports: authErrorsImportsProvider.export(packageScope), }, run({ paths }) { return { providers: { authErrorsImports: createTsImportMap(authErrorsImportsSchema, { InvalidRoleError: paths.authErrors, }), }, }; }, }); export const AUTH_AUTH_ERRORS_IMPORTS = { task: authAuthErrorsImportsTask, }; //# sourceMappingURL=ts-import-providers.js.map