cf-deploy-tools
TypeScript icon, indicating that this package has built-in type declarations

1.1.3 • Public • Published

cf-deploy-tools

Set of opinionated tools for deploying Cloudflare Workers.

Features:

  • [x] Deploy to multiple environments
  • [x] Deploy to multiple zones
  • [x] Monorepos with multiple workers
  • [x] Sourcemaps for beautiful stack traces
  • [x] Rollup plugins for injecting metadata
  • [x] Uploading secrets securely
  • [x] Autocreating KV namespaces
  • [x] Autocreating services stubs for bindings (if services doesn't exist)
  • [x] Autocreating domains
  • [x] Output resulting bundle sizes
  • [x] Output all TS compilation erros before exiting
  • [x] For multi-module projects, detect references between modules
  • [x] Most of tools are modular and can be used separately

Bin files:

  • cf-domains
  • cf-kv
  • cf-secrets
  • cf-services
  • cf-checkall
  • cf-execute

Rollup plugins:

  • rollup-plugin-source-map-inject
  • rollup-terser-config
  • rollup-plugin-sizes
  • rollup-plugin-tswarn
  • rollup-plugin-inject-meta
  • rollup-plugin-refs-catcher (not needed, replace with typescript plugin exclude/include lists)

Libs:

  • sourcemap
  • sourcemap-auto

/cf-deploy-tools/

    Package Sidebar

    Install

    npm i cf-deploy-tools

    Weekly Downloads

    0

    Version

    1.1.3

    License

    SEE LICENSE IN LICENSE.TXT

    Unpacked Size

    84.5 kB

    Total Files

    27

    Last publish

    Collaborators

    • rshmelev