All @drupal-canvas/workbench versions
@drupal-canvas/workbench @0.2.0
MIT
License
No
Install Scripts
18
Dependencies
9
Dev Dependencies
98.3 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.1 | 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 (9)
| Package | Constraint | Registry Status |
|---|---|---|
| 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.1
→ 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.1.2
No metadata changes detected.
File Changes
0 added
0 removed
2 modified
size delta: +.1 KB
Commit: 28268a386af3
Published to npm: