17.11.1 • Published 5 months ago

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

Weekly downloads
-
License
MIT
Repository
github
Last release
5 months 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

7 months ago

18.0.0

7 months ago

17.10.0

7 months ago

17.7.0

8 months ago

17.9.0

7 months ago

17.11.0

7 months ago

17.11.1

5 months ago

17.6.0

8 months ago

17.8.0

7 months ago

15.9.0

1 year ago

17.3.0

11 months ago

17.1.1

11 months ago

17.5.0

11 months ago

17.1.0

12 months ago

17.5.1

11 months ago

16.1.1

12 months ago

16.1.0

12 months ago

16.1.2

12 months ago

15.8.1

1 year ago

15.8.0

1 year ago

17.2.0

11 months ago

17.0.0

12 months ago

16.0.0

12 months ago

15.2.0

1 year ago

15.1.1

1 year ago

15.2.1

1 year ago

15.1.2

1 year ago

15.3.0

1 year ago

15.5.0

1 year ago

15.4.0

1 year ago

15.3.1

1 year ago

15.7.0

1 year ago

15.6.1

1 year ago

15.6.0

1 year ago

15.5.1

1 year ago

15.0.0

1 year ago

15.1.0

1 year ago

15.0.1

1 year ago

13.2.0

1 year ago

14.0.0

1 year ago

13.2.1

1 year ago

14.0.1

1 year ago

13.0.0

1 year ago

14.0.2

1 year ago

13.1.0

1 year ago

14.0.3

1 year ago

12.0.0

2 years ago

12.0.1

2 years ago

11.0.0

2 years ago

10.3.2

2 years ago

9.0.3

2 years ago

10.0.0

2 years ago

10.1.0

2 years ago

10.2.0

2 years ago

10.3.0

2 years ago

10.3.1

2 years ago

9.0.2

2 years ago

9.0.1

2 years ago

8.0.0

2 years ago

9.0.0

2 years ago

7.1.0

2 years ago

7.0.0

2 years ago