🎩 You're Invited:Meet the Socket team at Black Hat in Las Vegas, August 3-6.RSVP
Sign In

@datawheel/bespoke

Package Overview
Dependencies
Maintainers
6
Versions
274
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@datawheel/bespoke

Content management system for creating automated data reports

Source
npmnpm
Version
0.9.9
Version published
Weekly downloads
25
-84.37%
Maintainers
6
Weekly downloads
 
Created
Source

Reports

EnvVars

# Bespoke
REPORTS_DB_CONNECTION="postgres://user:@localhost:5432/database"
REPORTS_LOGGING=true
NEXT_PUBLIC_REPORTS_LOCALE_DEFAULT="en"
NEXT_PUBLIC_REPORTS_LOCALES="en,es"
REPORTS_BASE_URL="http://localhost:3000"
NEXT_PUBLIC_REPORTS_DEBUG=true

# Images
NEXT_PUBLIC_IMAGE_SPLASH_WIDTH=1400
NEXT_PUBLIC_IMAGE_THUMB_WIDTH=400

# Providers
NEXT_PUBLIC_IMAGE_PROVIDERS="upload,local,flickr,unsplash,adobe,pixabay"
FLICKR_API_KEY="xxxx"
UNSPLASH_API_KEY="xxxx"
PIXABAY_API_KEY="xxxx"
# unused ADOBE_STOCK_API_KEY="xxxx"
# unused ADOBE_STOCK_API_SECRET="xxxx"
# unused ADOBE_MANAGEMENT_API_KEY="xxxx"
# unused ADOBE_MANAGEMENT_API_SECRET="xxxx"

# Auth
AUTH0_SECRET="xxxxxxxxxxxxxxxxxxxxxxxxx"
AUTH0_BASE_URL="http://localhost:3000"
AUTH0_ISSUER_BASE_URL="https://xxxxxxx.auth0.com"
AUTH0_CLIENT_ID="xxxxxxxxxxx"
AUTH0_CLIENT_SECRET="xxxxxxxxxxx"

# Requests
NEXT_PUBLIC_REPORTS_API_FETCH_TIMEOUT=100000
NEXT_PUBLIC_REPORTS_AXIOS_RETRIES=1
NEXT_PUBLIC_REPORTS_MAX_CONCURRENT_QUERIES_PER_REPORT=5 (zero means no max).

# PDF Service
NEXT_PUBLIC_PDF_API_URL=[https://screenshots.datawheel.us/rest](https://screenshot-service-dev.datawheel.us/)

Environmental variables into Bespoke Report scope

Just add this in your nextjs.config.js

publicRuntimeConfig: {
  // Define your public environment variables for bespoke here
  bespoke_report_env_vars: {
      API: process.env.NEXT_PUBLIC_API || "N/A"
      WHATEVER: "hello"
  },
  // ...
},

And is gonna be offered as ENV_API and ENV_WHATEVER in the list of variables in the profile.

Keywords

cms

FAQs

Package last updated on 08 Apr 2026

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts