5.0.3 • Published 1 year ago

@forrestjs/service-env v5.0.3

Weekly downloads
57
License
MIT
Repository
github
Last release
1 year ago

@forrestjs/service-env (deprecated)

🚧 DEPRECATED 🚧
The environment should be managed explicitly from the App manifest.

ForrestJS service which helps importing environment variables from .env.* files:

  • .env
  • .env.local
  • .env.{NODE_ENV}
  • .env.{NODE_ENV}.local

We suggest you write your safe default values in a .env file which gets committed into your version control, then gitignore the *.local files and use them to store variables that are bound to the execution context (your laptop, a production server).

When things work in the best possible way, .env.development should contain all the info that allow a new developer to boot the app in development mode on her machine.

Usage

This service injects a getEnv() method into the Hooks App execution context:

const forrestjs = require('@forrestjs/core');

forrestjs.run({
  services: [require('@forrestjs/service-env')],
  features: [
    {
      target: '$FINISH',
      handler: (args, ctx) => console.log(getEnv('FOO'), 'default for "foo"'),
    },
  ],
});

After the Hooks App gets initialized, you can also directly import getEnv():

const { getEnv } = require('@forrestjs/service-env');
5.0.3

1 year ago

5.0.2

1 year ago

5.0.1

1 year ago

5.0.0-alpha.39

1 year ago

5.0.0-alpha.37

1 year ago

5.0.0-alpha.38

1 year ago

5.0.0-alpha.35

1 year ago

5.0.0-alpha.36

1 year ago

5.0.0-alpha.33

1 year ago

5.0.0-alpha.34

1 year ago

5.0.0-alpha.40

1 year ago

5.0.0-alpha.31

2 years ago

5.0.0-alpha.32

2 years ago

5.0.0-alpha.30

2 years ago

5.0.0-alpha.28

2 years ago

5.0.0-alpha.29

2 years ago

5.0.0-alpha.26

2 years ago

5.0.0-alpha.27

2 years ago

5.0.0-alpha.25

2 years ago

5.0.0-y.0

2 years ago

5.0.0-alpha.9

2 years ago

5.0.0-alpha.19

2 years ago

5.0.0-alpha.17

2 years ago

5.0.0-alpha.18

2 years ago

5.0.0-alpha.15

2 years ago

5.0.0-alpha.16

2 years ago

5.0.0-alpha.13

2 years ago

5.0.0-alpha.14

2 years ago

5.0.0-alpha.11

2 years ago

5.0.0-alpha.12

2 years ago

5.0.0-alpha.10

2 years ago

5.0.0-alpha.24

2 years ago

5.0.0-alpha.22

2 years ago

5.0.0-alpha.23

2 years ago

5.0.0-alpha.20

2 years ago

5.0.0-alpha.21

2 years ago

4.6.0-alpha.0

2 years ago

4.7.0

2 years ago

4.7.2

2 years ago

4.7.1

2 years ago

4.6.0

2 years ago

5.0.0-alpha.7

2 years ago

5.0.0-alpha.6

2 years ago

5.0.0-alpha.5

2 years ago

5.0.0-alpha.4

2 years ago

5.0.0-alpha.8

2 years ago

5.0.0-alpha.3

2 years ago

5.0.0-alpha.2

2 years ago

5.0.0-alpha.1

2 years ago

5.0.0-alpha.0

2 years ago

4.7.1-alpha.0

2 years ago

4.7.1-alpha.1

2 years ago

4.5.2

2 years ago

4.5.1

2 years ago

4.5.3

2 years ago

4.5.0-alpha.7

2 years ago

4.5.0

2 years ago

4.5.0-alpha.6

2 years ago

4.5.0-alpha.5

2 years ago

4.5.0-alpha.1

2 years ago

4.5.0-alpha.0

2 years ago

4.4.2-alpha.0

2 years ago

4.4.2

2 years ago

4.4.1-alpha.0

2 years ago

4.4.1

2 years ago

4.4.0-alpha.22

2 years ago

4.4.0-alpha.21

2 years ago

4.4.0-alpha.20

2 years ago

4.4.0-alpha.17

2 years ago

4.4.0-alpha.19

2 years ago

4.4.0-alpha.18

2 years ago

4.4.0

2 years ago

4.0.0-alpha.19

2 years ago

4.2.0-y.0

2 years ago

4.3.0-alpha.0

2 years ago

4.3.0-alpha.1

2 years ago

4.0.0

2 years ago

4.4.0-8.0

2 years ago

4.3.0

2 years ago

4.0.0-alpha.20

2 years ago

4.0.0-alpha.22

2 years ago

4.0.0-alpha.21

2 years ago

4.4.0-alpha.0

2 years ago

4.4.0-alpha.4

2 years ago

4.4.0-alpha.3

2 years ago

4.4.0-alpha.2

2 years ago

4.4.0-alpha.1

2 years ago

4.4.0-alpha.7

2 years ago

4.4.0-alpha.6

2 years ago

4.4.0-alpha.5

2 years ago

4.4.0-alpha.9

2 years ago

4.2.0

2 years ago

4.2.0-alpha.0

2 years ago

4.2.0-alpha.2

2 years ago

4.2.0-alpha.1

2 years ago

4.4.0-alpha.11

2 years ago

4.4.0-alpha.10

2 years ago

4.4.0-alpha.13

2 years ago

4.4.0-alpha.12

2 years ago

4.2.0-alpha.3

2 years ago

4.1.0

2 years ago

4.1.2

2 years ago

4.1.1

2 years ago

4.1.0-alpha.1

2 years ago

4.1.0-alpha.0

2 years ago

4.0.0-alpha.18

3 years ago

4.0.0-alpha.17

3 years ago

4.0.0-alpha.16

3 years ago

4.0.0-alpha.15

3 years ago

4.0.0-alpha.14

3 years ago

4.0.0-alpha.13

3 years ago

4.0.0-alpha.9

3 years ago

4.0.0-alpha.7

3 years ago

4.0.0-alpha.8

3 years ago

4.0.0-alpha.5

3 years ago

4.0.0-alpha.6

3 years ago

4.0.0-alpha.3

3 years ago

4.0.0-alpha.1

3 years ago

4.0.0-alpha.2

3 years ago

4.0.0-alpha.12

3 years ago

4.0.0-alpha.0

3 years ago

4.0.0-alpha.11

3 years ago

4.0.0-alpha.10

3 years ago

3.20.6

3 years ago

3.21.0-alpha.3.0

3 years ago

3.21.0-alpha.3.1

3 years ago

3.21.0-alpha.3.2

3 years ago

3.20.0

3 years ago

3.20.2

3 years ago

3.20.1

3 years ago

3.19.8

3 years ago

3.19.7

3 years ago

3.19.4

3 years ago

3.19.3

3 years ago

3.19.6

3 years ago

3.19.5

3 years ago

3.19.1

3 years ago

3.19.0

4 years ago

3.18.2

4 years ago

3.18.1

4 years ago

3.18.0

4 years ago

3.17.0

4 years ago

3.16.1

4 years ago

3.16.0

4 years ago

3.15.0

4 years ago

3.14.0

4 years ago

3.13.8

4 years ago

3.13.4

4 years ago

3.13.3

4 years ago

3.13.6

4 years ago

3.13.5

4 years ago

3.13.7

4 years ago

3.13.2

4 years ago

3.13.1

4 years ago

3.12.0

4 years ago

3.13.0

4 years ago

3.11.0

4 years ago

3.10.1

4 years ago

3.9.0

4 years ago

3.8.0

4 years ago

3.7.3

4 years ago

3.7.2

4 years ago

3.7.0

5 years ago

3.6.0

5 years ago

3.5.0

5 years ago

3.4.3

5 years ago

3.4.0

5 years ago

3.3.0

5 years ago

3.2.0

5 years ago

3.1.4

5 years ago

3.1.3

5 years ago

3.0.5

5 years ago

3.0.3

5 years ago

3.0.2

5 years ago

3.0.0

5 years ago

3.0.0-beta.0

5 years ago

3.0.0-alpha.9

5 years ago

3.0.0-alpha.8

5 years ago

3.0.0-alpha.7

5 years ago

3.0.0-alpha.6

5 years ago

3.0.0-alpha.4

5 years ago

3.0.0-alpha.3

5 years ago

3.0.0-alpha.2

5 years ago

3.0.0-alpha.1

5 years ago

3.0.0-alpha.0

5 years ago

2.9.12

5 years ago

2.9.11

5 years ago

2.9.10

5 years ago

2.9.8

5 years ago

2.9.6

5 years ago

2.9.5

5 years ago

2.9.4

5 years ago

2.9.3

5 years ago

2.9.2

5 years ago

2.9.1

5 years ago

2.9.0

5 years ago

2.8.5

5 years ago

2.8.4

5 years ago

2.8.3

5 years ago

2.8.2

5 years ago

2.8.0

5 years ago

2.7.3

5 years ago

2.7.3-y.0

5 years ago

2.7.3-alpha.4

5 years ago

2.7.3-alpha.3

5 years ago

2.7.3-alpha.2

5 years ago

2.7.3-alpha.1

5 years ago

2.7.3-alpha.0

5 years ago

2.7.2

5 years ago

2.7.1

5 years ago

2.7.0

5 years ago

2.7.0-alpha.5

5 years ago

2.7.0-alpha.4

5 years ago

2.7.0-alpha.3

5 years ago

2.7.0-alpha.2

5 years ago

2.7.0-alpha.1

5 years ago

2.7.0-alpha.0

5 years ago

2.6.1

5 years ago

2.6.0

5 years ago

2.4.2

5 years ago

2.4.1

5 years ago

2.4.0

5 years ago

2.3.0

5 years ago

0.1.3

5 years ago

0.1.2

5 years ago

0.1.1

5 years ago

0.1.1-alpha.4

5 years ago

0.1.1-alpha.3

5 years ago

0.1.1-alpha.2

5 years ago

0.1.1-alpha.1

5 years ago

0.1.1-alpha.0

5 years ago

0.1.0

5 years ago

0.0.63-alpha.0

5 years ago

0.0.61-alpha.0

5 years ago

0.0.60-alpha.0

5 years ago

0.0.59-alpha.0

5 years ago

0.0.58-alpha.0

5 years ago

0.0.57-alpha.0

5 years ago

0.0.55-alpha.0

5 years ago

0.0.53-alpha.0

5 years ago

0.0.52-alpha.0

5 years ago

0.0.50-alpha.0

5 years ago

0.0.49-alpha.0

5 years ago

0.0.48-alpha.0

5 years ago

0.0.46-alpha.0

5 years ago

0.0.45-alpha.0

5 years ago

0.0.42-alpha.0

5 years ago

0.0.39-alpha.0

5 years ago

0.0.31-alpha.0

5 years ago

0.0.30-alpha.0

5 years ago

0.0.29-alpha.0

5 years ago

0.0.23-alpha.0

5 years ago

0.0.22-alpha.0

5 years ago

0.0.21-alpha.0

5 years ago

0.0.20-alpha.0

5 years ago

0.0.19-alpha.0

5 years ago

0.0.18-alpha.0

5 years ago

0.0.17-alpha.0

5 years ago