All @drupal-canvas/workbench versions
@drupal-canvas/workbench @0.2.2
MIT
License
No
Install Scripts
18
Dependencies
10
Dev Dependencies
102.5 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.20.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.2.1
Dependency Changes
| Change | Package | Version |
|---|---|---|
| changed | drupal-canvas | ^0.3.1 → ^0.3.2 |
File Changes
7 added
0 removed
7 modified
size delta: +14.3 KB
Commit: 54ae44a757a4
Published to npm: