All @drupal-canvas/workbench versions
@drupal-canvas/workbench @0.4.2
MIT
License
No
Install Scripts
18
Dependencies
10
Dev Dependencies
112.1 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
98 transitive deps
max depth 6
├─
@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.1
├─
@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.18.0
├─
sonner
^2.0.7
→ 2.0.7
├─
tailwind-merge
^3.4.1
→ 3.5.0
├─
tailwindcss
^4.1.17
→ 4.3.1
├─
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.1
→ 4.3.1
├─
@tailwindcss/oxide
4.3.1
→ 4.3.1
├─
@types/babel__core
^7.20.5
→ 7.20.5
├─
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.62.0
├─
scheduler
^0.27.0
→ 0.27.0
├─
set-cookie-parser
^2.6.0
→ 2.7.1
├─
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/template
^7.29.7
→ 7.29.7
├─
@babel/traverse
^7.29.7
→ 7.29.7
├─
@babel/types
^7.20.7
→ 7.29.7
├─
@floating-ui/dom
^1.7.6
→ 1.7.6
├─
@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
├─
enhanced-resolve
5.21.6
→ 5.21.6
├─
gensync
^1.0.0-beta.2
→ 1.0.0-beta.2
├─
jiti
^2.7.0
→ 2.7.0
├─
json5
^2.2.3
→ 2.2.3
├─
lightningcss
1.32.0
→ 1.32.0
├─
magic-string
^0.30.21
→ 0.30.21
├─
nanoid
^3.3.12
→ 3.3.12
├─
picocolors
^1.1.1
→ 1.1.1
├─
reselect
^5.1.1
→ 5.2.0
├─
semver
^6.3.1
→ 6.3.1
├─
source-map-js
^1.2.1
→ 1.2.1
├─
@babel/compat-data
^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
├─
@floating-ui/core
^1.7.5
→ 1.7.5
├─
@jridgewell/gen-mapping
^0.3.12
→ 0.3.13
├─
@jridgewell/sourcemap-codec
^1.5.5
→ 1.5.5
├─
@jridgewell/trace-mapping
^0.3.24
→ 0.3.31
├─
browserslist
^4.24.0
→ 4.28.2
├─
detect-libc
^2.0.3
→ 2.1.2
├─
graceful-fs
^4.2.4
→ 4.2.11
├─
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
├─
tapable
^2.3.3
→ 2.3.3
├─
@jridgewell/resolve-uri
^3.1.0
→ 3.1.2
├─
baseline-browser-mapping
^2.10.12
→ 2.10.37
├─
caniuse-lite
^1.0.30001782
→ 1.0.30001799
├─
electron-to-chromium
^1.5.328
→ 1.5.374
├─
node-releases
^2.0.36
→ 2.0.47
├─
update-browserslist-db
^1.2.3
→ 1.2.3
├─
yallist
^3.0.2
→ 3.1.1
├─
escalade
^3.2.0
→ 3.2.0
Changes from v0.4.1
No metadata changes detected.
File Changes
0 added
0 removed
2 modified
size delta: +.1 KB
Commit: d7e56bd7e074
Published to npm: