All @drupal-canvas/workbench versions
@drupal-canvas/workbench @0.5.0
MIT
License
No
Install Scripts
18
Dependencies
10
Dev Dependencies
112.7 KB
Package Size
Published
Canvas Workbench is a local preview and development app for Drupal Canvas Code Components, inspired by Storybook. It scans your project, lists discovered components and pages, and renders previews in an isolated frame.
Maintainers
balintbrews
Dependencies (18)
| Package | Constraint | Registry Status |
|---|---|---|
| clsx | ^2.1.1 | auto_approved |
| vite | ^7.2.4 | auto_approved |
| react | 19.2.4 | auto_approved |
| sonner | ^2.0.7 | auto_approved |
| react-dom | 19.2.4 | auto_approved |
| tailwindcss | ^4.1.17 | auto_approved |
| lucide-react | ^0.564.0 | auto_approved |
| react-router | ^7.13.0 | auto_approved |
| drupal-canvas | ^0.3.2 | auto_approved |
| @base-ui/react | ^1.2.0 | auto_approved |
| tailwind-merge | ^3.4.1 | auto_approved |
| tw-animate-css | ^1.4.0 | auto_approved |
| vite-plugin-svgr | ^4.5.0 | No greenflagged match |
| @tailwindcss/vite | ^4.1.17 | auto_approved |
| @vitejs/plugin-react | ^5.1.1 | auto_approved |
| class-variance-authority | ^0.7.1 | auto_approved |
| @fontsource-variable/geist | ^5.2.8 | auto_approved |
| @fontsource-variable/geist-mono | ^5.2.7 | auto_approved |
Dev Dependencies (10)
| Package | Constraint | Registry Status |
|---|---|---|
| jsdom | ^26.1.0 | auto_approved |
| shadcn | ^3.8.5 | No greenflagged match |
| tsdown | ^0.21.4 | auto_approved |
| vitest | ^4.0.18 | auto_approved |
| typescript | ~5.9.3 | auto_approved |
| @types/node | ^24.10.1 | auto_approved |
| @types/react | ^19.2.5 | auto_approved |
| @types/react-dom | ^19.2.3 | auto_approved |
| @drupal-canvas/discovery | * | No greenflagged match |
| @drupal-canvas/vite-compat | * | No greenflagged match |
Transitive Dependency Tree
91 transitive deps
max depth 9
├─
@base-ui/react
^1.2.0
→ 1.5.0
├─
@fontsource-variable/geist
^5.2.8
→ 5.2.9
├─
@fontsource-variable/geist-mono
^5.2.7
→ 5.2.8
├─
@tailwindcss/vite
^4.1.17
→ 4.3.0
├─
@vitejs/plugin-react
^5.1.1
→ 5.2.0
├─
class-variance-authority
^0.7.1
→ 0.7.1
├─
clsx
^2.1.1
→ 2.1.1
├─
drupal-canvas
^0.3.2
→ 0.3.2
├─
lucide-react
^0.564.0
→ 0.564.0
├─
react
19.2.4
→ 19.2.4
├─
react-dom
19.2.4
→ 19.2.4
├─
react-router
^7.13.0
→ 7.17.0
├─
sonner
^2.0.7
→ 2.0.7
├─
tailwind-merge
^3.4.1
→ 3.6.0
├─
tailwindcss
^4.1.17
→ 4.3.0
├─
tw-animate-css
^1.4.0
→ 1.4.0
├─
vite
^7.2.4
→ 7.3.2
├─
vite-plugin-svgr
^4.5.0
├─
@babel/core
^7.29.0
→ 7.29.7
├─
@babel/plugin-transform-react-jsx-self
^7.27.1
→ 7.29.7
├─
@babel/plugin-transform-react-jsx-source
^7.27.1
→ 7.29.7
├─
@babel/runtime
^7.29.2
→ 7.29.7
├─
@base-ui/utils
0.2.9
→ 0.2.9
├─
@floating-ui/react-dom
^2.1.8
→ 2.1.8
├─
@floating-ui/utils
^0.2.11
→ 0.2.11
├─
@json-render/core
npm:@wotnak/json-render-core@slots
├─
@json-render/react
npm:@wotnak/json-render-react@slots
├─
@rolldown/pluginutils
1.0.0-rc.3
→ 1.0.0-rc.3
├─
@tailwindcss/node
4.3.0
├─
@tailwindcss/oxide
4.3.0
├─
@types/babel__core
^7.20.5
→ 7.20.5
├─
clsx
^2.1.1
→ 2.1.1
├─
cookie
^1.0.1
→ 1.1.1
├─
esbuild
^0.27.0
→ 0.27.5
├─
fdir
^6.5.0
→ 6.5.0
├─
picomatch
^4.0.3
→ 4.0.4
├─
postcss
^8.5.6
→ 8.5.15
├─
react-refresh
^0.18.0
→ 0.18.0
├─
rollup
^4.43.0
→ 4.61.1
├─
scheduler
^0.27.0
→ 0.27.0
├─
set-cookie-parser
^2.6.0
→ 2.7.1
├─
tailwind-merge
^3.0.2
→ 3.5.0
├─
tailwindcss
4.3.0
→ 4.3.0
├─
tinyglobby
^0.2.15
→ 0.2.17
├─
use-sync-external-store
^1.6.0
→ 1.6.0
├─
zod
^4.2.0
→ 4.3.6
├─
@babel/code-frame
^7.29.7
→ 7.29.7
├─
@babel/generator
^7.29.7
→ 7.29.7
├─
@babel/helper-compilation-targets
^7.29.7
→ 7.29.7
├─
@babel/helper-module-transforms
^7.29.7
→ 7.29.7
├─
@babel/helper-plugin-utils
^7.29.7
→ 7.29.7
├─
@babel/helpers
^7.29.7
→ 7.29.7
├─
@babel/parser
^7.29.7
→ 7.29.7
├─
@babel/parser
^7.20.7
→ 7.29.7
├─
@babel/runtime
^7.29.2
→ 7.29.7
├─
@babel/template
^7.29.7
→ 7.29.7
├─
@babel/traverse
^7.29.7
→ 7.29.7
├─
@babel/types
^7.20.7
→ 7.29.7
├─
@babel/types
^7.29.7
→ 7.29.7
├─
@floating-ui/dom
^1.7.6
→ 1.7.6
├─
@floating-ui/utils
^0.2.11
→ 0.2.11
├─
@jridgewell/remapping
^2.3.5
→ 2.3.5
├─
@types/babel__generator
*
├─
@types/babel__template
*
├─
@types/babel__traverse
*
├─
@types/estree
1.0.9
→ 1.0.9
├─
convert-source-map
^2.0.0
→ 2.0.0
├─
debug
^4.1.0
→ 4.4.3
├─
fdir
^6.5.0
→ 6.5.0
├─
gensync
^1.0.0-beta.2
→ 1.0.0-beta.2
├─
json5
^2.2.3
→ 2.2.3
├─
nanoid
^3.3.12
→ 3.3.12
├─
picocolors
^1.1.1
→ 1.1.1
├─
picomatch
^4.0.4
→ 4.0.4
├─
reselect
^5.1.1
→ 5.2.0
├─
semver
^6.3.1
→ 6.3.1
├─
source-map-js
^1.2.1
→ 1.2.1
├─
use-sync-external-store
^1.6.0
→ 1.6.0
├─
@babel/code-frame
^7.29.7
→ 7.29.7
├─
@babel/compat-data
^7.29.7
→ 7.29.7
├─
@babel/generator
^7.29.7
→ 7.29.7
├─
@babel/helper-globals
^7.29.7
→ 7.29.7
├─
@babel/helper-module-imports
^7.29.7
→ 7.29.7
├─
@babel/helper-string-parser
^7.29.7
→ 7.29.7
├─
@babel/helper-validator-identifier
^7.29.7
→ 7.29.7
├─
@babel/helper-validator-option
^7.29.7
→ 7.29.7
├─
@babel/parser
^7.29.7
→ 7.29.7
├─
@babel/template
^7.29.7
→ 7.29.7
├─
@babel/traverse
^7.29.7
→ 7.29.7
├─
@babel/types
^7.29.7
→ 7.29.7
├─
@floating-ui/core
^1.7.5
→ 1.7.5
├─
@floating-ui/utils
^0.2.11
→ 0.2.11
├─
@jridgewell/gen-mapping
^0.3.12
→ 0.3.13
├─
@jridgewell/gen-mapping
^0.3.5
→ 0.3.13
├─
@jridgewell/trace-mapping
^0.3.28
→ 0.3.31
├─
@jridgewell/trace-mapping
^0.3.24
→ 0.3.31
├─
browserslist
^4.24.0
→ 4.28.2
├─
debug
^4.3.1
→ 4.4.3
├─
js-tokens
^4.0.0
→ 4.0.0
├─
jsesc
^3.0.2
→ 3.0.2
├─
lru-cache
^5.1.1
→ 5.1.1
├─
ms
^2.1.3
→ 2.1.3
├─
picocolors
^1.1.1
→ 1.1.1
├─
semver
^6.3.1
→ 6.3.1
├─
@babel/code-frame
^7.29.7
→ 7.29.7
├─
@babel/generator
^7.29.7
→ 7.29.7
├─
@babel/helper-globals
^7.29.7
→ 7.29.7
├─
@babel/helper-string-parser
^7.29.7
→ 7.29.7
├─
@babel/helper-validator-identifier
^7.29.7
→ 7.29.7
├─
@babel/parser
^7.29.7
→ 7.29.7
├─
@babel/template
^7.29.7
→ 7.29.7
├─
@babel/traverse
^7.29.7
→ 7.29.7
├─
@babel/types
^7.29.7
→ 7.29.7
├─
@floating-ui/utils
^0.2.11
→ 0.2.11
├─
@jridgewell/gen-mapping
^0.3.12
→ 0.3.13
├─
@jridgewell/resolve-uri
^3.1.0
→ 3.1.2
├─
@jridgewell/sourcemap-codec
^1.5.0
→ 1.5.5
├─
@jridgewell/sourcemap-codec
^1.4.14
→ 1.5.5
├─
@jridgewell/trace-mapping
^0.3.24
→ 0.3.31
├─
@jridgewell/trace-mapping
^0.3.28
→ 0.3.31
├─
baseline-browser-mapping
^2.10.12
→ 2.10.34
├─
caniuse-lite
^1.0.30001782
→ 1.0.30001797
├─
debug
^4.3.1
→ 4.4.3
├─
electron-to-chromium
^1.5.328
→ 1.5.368
├─
js-tokens
^4.0.0
→ 4.0.0
├─
jsesc
^3.0.2
→ 3.0.2
├─
ms
^2.1.3
→ 2.1.3
├─
node-releases
^2.0.36
→ 2.0.47
├─
picocolors
^1.1.1
→ 1.1.1
├─
update-browserslist-db
^1.2.3
→ 1.2.3
├─
yallist
^3.0.2
→ 3.1.1
├─
@babel/code-frame
^7.29.7
→ 7.29.7
├─
@babel/generator
^7.29.7
→ 7.29.7
├─
@babel/helper-globals
^7.29.7
→ 7.29.7
├─
@babel/helper-string-parser
^7.29.7
→ 7.29.7
├─
@babel/helper-validator-identifier
^7.29.7
→ 7.29.7
├─
@babel/parser
^7.29.7
→ 7.29.7
├─
@babel/template
^7.29.7
→ 7.29.7
├─
@babel/types
^7.29.7
→ 7.29.7
├─
@jridgewell/gen-mapping
^0.3.12
→ 0.3.13
├─
@jridgewell/resolve-uri
^3.1.0
→ 3.1.2
├─
@jridgewell/sourcemap-codec
^1.4.14
→ 1.5.5
├─
@jridgewell/sourcemap-codec
^1.5.0
→ 1.5.5
├─
@jridgewell/trace-mapping
^0.3.28
→ 0.3.31
├─
@jridgewell/trace-mapping
^0.3.24
→ 0.3.31
├─
debug
^4.3.1
→ 4.4.3
├─
escalade
^3.2.0
→ 3.2.0
├─
js-tokens
^4.0.0
→ 4.0.0
├─
jsesc
^3.0.2
→ 3.0.2
├─
ms
^2.1.3
→ 2.1.3
├─
picocolors
^1.1.1
→ 1.1.1
├─
@babel/code-frame
^7.29.7
→ 7.29.7
├─
@babel/helper-string-parser
^7.29.7
→ 7.29.7
├─
@babel/helper-validator-identifier
^7.29.7
→ 7.29.7
├─
@babel/parser
^7.29.7
→ 7.29.7
├─
@babel/types
^7.29.7
→ 7.29.7
├─
@jridgewell/gen-mapping
^0.3.12
→ 0.3.13
├─
@jridgewell/resolve-uri
^3.1.0
→ 3.1.2
├─
@jridgewell/sourcemap-codec
^1.4.14
→ 1.5.5
├─
@jridgewell/sourcemap-codec
^1.5.0
→ 1.5.5
├─
@jridgewell/trace-mapping
^0.3.28
→ 0.3.31
├─
@jridgewell/trace-mapping
^0.3.24
→ 0.3.31
├─
js-tokens
^4.0.0
→ 4.0.0
├─
jsesc
^3.0.2
→ 3.0.2
├─
ms
^2.1.3
→ 2.1.3
├─
picocolors
^1.1.1
→ 1.1.1
├─
@babel/helper-string-parser
^7.29.7
→ 7.29.7
├─
@babel/helper-validator-identifier
^7.29.7
→ 7.29.7
├─
@babel/types
^7.29.7
→ 7.29.7
├─
@jridgewell/resolve-uri
^3.1.0
→ 3.1.2
├─
@jridgewell/sourcemap-codec
^1.5.0
→ 1.5.5
├─
@jridgewell/sourcemap-codec
^1.4.14
→ 1.5.5
├─
@jridgewell/trace-mapping
^0.3.24
→ 0.3.31
├─
js-tokens
^4.0.0
→ 4.0.0
├─
picocolors
^1.1.1
→ 1.1.1
├─
@babel/helper-string-parser
^7.29.7
→ 7.29.7
├─
@babel/helper-validator-identifier
^7.29.7
→ 7.29.7
├─
@jridgewell/resolve-uri
^3.1.0
→ 3.1.2
├─
@jridgewell/sourcemap-codec
^1.4.14
→ 1.5.5
Changes from v0.4.2
No metadata changes detected.
File Changes
1 added
1 removed
4 modified
size delta: +3.3 KB
Commit: d0aec30985f8
Published to npm: