1.0.0 • Published 4 years ago

@signalnerve/workers-process-env v1.0.0

Weekly downloads
1
License
ISC
Repository
-
Last release
4 years ago

workers-process-env

set up a process.env for node-like interaction with wrangler secret.

setup

$ npm install @signalnerve/workers-process-env
// index.js
import createProcessEnv from '@signalnerve/workers-process-env'

const process = createProcessEnv({
  TWITTER_CLIENT_ID,
  TWITTER_CLIENT_SECRET,
})

usage

console.log(process.env.TWITTER_CLIENT_ID)
// "abcdef-123"

console.log(process.env.TWITTER_CLIENT_KEY)
// Error: 'Something went wrong while setting up your process.env. You may be missing a KV, secret, or binding constant'
// Error: 'TWITTER_CLIENT_KEY is undefined'