17.11.1 • Published 2 years ago

@ogre-tools/injectable-extension-for-auto-registration v17.11.1

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

Auto-registration for Injectable in Ogre Tools

Auto register injectables from default exports of files that match a require.context.

Usage

$ npm install @ogre-tools/injectable
$ npm install @ogre-tools/injectable-extension-for-auto-registration

...
  const di = createContainer();
  
  autoRegister({ 
    di, 
    
    requireContexts: [
      require.context("./some-directory", true, /\.injectable\.(ts|tsx)$/),
      require.context("./some-other-directory", true, /\.injectable\.(ts|tsx)$/),
    ],
  });

Documentation

Check unit tests for documentation.

18.0.1

2 years ago

18.0.0

2 years ago

17.10.0

2 years ago

17.7.0

2 years ago

17.9.0

2 years ago

17.11.0

2 years ago

17.11.1

2 years ago

17.6.0

2 years ago

17.8.0

2 years ago

15.9.0

2 years ago

17.3.0

2 years ago

17.1.1

2 years ago

17.5.0

2 years ago

17.1.0

2 years ago

17.5.1

2 years ago

16.1.1

2 years ago

16.1.0

2 years ago

16.1.2

2 years ago

15.8.1

2 years ago

15.8.0

2 years ago

17.2.0

2 years ago

17.0.0

2 years ago

16.0.0

2 years ago

15.2.0

2 years ago

15.1.1

2 years ago

15.2.1

2 years ago

15.1.2

2 years ago

15.3.0

2 years ago

15.5.0

2 years ago

15.4.0

2 years ago

15.3.1

2 years ago

15.7.0

2 years ago

15.6.1

2 years ago

15.6.0

2 years ago

15.5.1

2 years ago

15.0.0

2 years ago

15.1.0

2 years ago

15.0.1

2 years ago

13.2.0

3 years ago

14.0.0

3 years ago

13.2.1

3 years ago

14.0.1

3 years ago

13.0.0

3 years ago

14.0.2

3 years ago

13.1.0

3 years ago

14.0.3

3 years ago

12.0.0

3 years ago

12.0.1

3 years ago

11.0.0

3 years ago

10.3.2

3 years ago

9.0.3

3 years ago

10.0.0

3 years ago

10.1.0

3 years ago

10.2.0

3 years ago

10.3.0

3 years ago

10.3.1

3 years ago

9.0.2

3 years ago

9.0.1

3 years ago

8.0.0

3 years ago

9.0.0

3 years ago

7.1.0

3 years ago

7.0.0

3 years ago