2.3.7 • Published 1 year ago

magic-env v2.3.7

Weekly downloads
-
License
ISC
Repository
github
Last release
1 year ago

MAGIC ENV

install

npm install --save magic-env or yarn add magic-env

usage default

  • code

    import "magic-env/use";
  • env

    TEST_TEXT="hello"
    TEST_NUMBER=1001

env functions

  • code

    import crypto from "node:crypto";
    import { useEnv } from "magic-env";
    useEnv("./.env", {
      uuid() {
        return [["UUID", crypto.randomUUID()]];
      },
      prismaConfig(
        database: string,
        user: string,
        password: string,
        port: number,
        query: string = "?schemas=public"
      ) {
        return [
          [
            "PRISMA_DB_URL",
            `${database}://${user}:${password}@localhost:${port}/${query}`,
          ],
        ];
      },
    });
  • env

    TEST_TEXT="hello"
    TEST_NUMBER=1001
    fn@uuid()
    fn@prismaConfig("postgres", "wallycoding", "good_password", 4444)
2.3.7

1 year ago

2.3.6

1 year ago

1.3.7

1 year ago

1.3.6

1 year ago

1.2.9

1 year ago

1.3.8

1 year ago

1.2.10

1 year ago

1.2.7

2 years ago

1.2.6

2 years ago

1.1.6

2 years ago

1.1.4

2 years ago

1.1.3

2 years ago

1.1.2

2 years ago

1.0.2

2 years ago

1.0.1

2 years ago

1.0.0

2 years ago