类库
› masonry-grid
TrigenSoftware/masonry-grid
一个快速、轻量且响应式的瀑布流网格布局库,使用原生JavaScript编写,提供TypeScript支持。具备零依赖、体积小、性能高的特点,适用于创建Pinterest风格的图片墙或卡片布局。
技术栈
根目录 javascript
代码规范
ESLint
9.31.0
查看全部依赖 (12)
开发依赖
@commitlint/cli
^20.0.0
@commitlint/config-conventional
^20.0.0
@commitlint/config-pnpm-scopes
^20.0.0
@commitlint/cz-commitlint
^20.0.0
@trigen/eslint-config
^8.0.7
@trigen/scripts
^8.0.4
clean-publish
^5.0.0
commitizen
^4.2.4
del-cli
^7.0.0
nano-staged
^0.8.0
simple-git-hooks
^2.13.1
typescript
^5.3.3
packages/preact javascript
框架
Preact
^10.26.1
构建工具
Vite
^7.1.11
测试
Playwright
^1.56.0
Vitest
^3.0.0
查看全部依赖 (13)
依赖
@masonry-grid/vanilla
workspace:^
开发依赖
@preact/preset-vite
^2.9.3
@size-limit/preset-small-lib
^11.1.2
@storybook/preact
^9.1.16
@storybook/preact-vite
^9.1.16
@testing-library/dom
^10.0.0
@testing-library/jest-dom
^6.5.0
@testing-library/preact
^3.2.4
@vitest/browser
^3.2.4
@vitest/coverage-v8
^3.0.0
size-limit
^11.1.2
storybook
^9.1.16
typescript
^5.3.3
packages/react javascript
框架
React
^19.0.0
构建工具
Vite
^7.1.11
测试
Playwright
^1.56.0
Vitest
^3.0.0
查看全部依赖 (15)
依赖
@masonry-grid/vanilla
workspace:^
开发依赖
@size-limit/preset-small-lib
^11.1.2
@storybook/react
^9.1.13
@storybook/react-vite
^9.1.13
@testing-library/dom
^10.0.0
@testing-library/jest-dom
^6.5.0
@testing-library/react
^16.3.0
@types/react
^19.0.2
@vitejs/plugin-react
^5.0.4
@vitest/browser
^3.2.4
@vitest/coverage-v8
^3.0.0
react-dom
^19.0.0
size-limit
^11.1.2
storybook
^9.1.13
typescript
^5.3.3
packages/solid-js javascript
框架
Solid.js
^1.8.0
构建工具
Vite
^7.1.11
测试
Playwright
^1.56.0
Vitest
^3.0.0
查看全部依赖 (13)
依赖
@masonry-grid/vanilla
workspace:^
开发依赖
@size-limit/preset-small-lib
^11.1.2
@solidjs/testing-library
^0.8.10
@testing-library/dom
^10.0.0
@testing-library/jest-dom
^6.5.0
@vitest/browser
^3.2.4
@vitest/coverage-v8
^3.0.0
jsdom
^27.1.0
size-limit
^11.1.2
storybook
^9.1.13
storybook-solidjs-vite
^9.0.0
typescript
^5.3.3
vite-plugin-solid
^2.10.2
packages/svelte javascript
框架
Svelte
^5.0.0
构建工具
Vite
^7.0.0
测试
Playwright
^1.56.0
Vitest
^3.0.0
查看全部依赖 (14)
依赖
@masonry-grid/vanilla
workspace:^
开发依赖
@storybook/addon-svelte-csf
^5.0.10
@storybook/svelte
9.1.13
@storybook/svelte-vite
9.1.13
@sveltejs/package
^2.3.7
@sveltejs/vite-plugin-svelte
^6.2.1
@testing-library/dom
^10.0.0
@testing-library/jest-dom
^6.5.0
@testing-library/svelte
^5.2.3
@vitest/browser
^3.2.4
@vitest/coverage-v8
^3.0.0
size-limit
^11.1.2
storybook
9.1.13
typescript
^5.3.3
packages/vanilla javascript
构建工具
Vite
^7.0.0
测试
Playwright
^1.56.0
Vitest
^3.0.0
查看全部依赖 (11)
开发依赖
@size-limit/preset-small-lib
^11.1.2
@storybook/addon-essentials
^8.6.14
@storybook/html
^9.1.13
@storybook/html-vite
^9.1.13
@testing-library/dom
^10.0.0
@testing-library/jest-dom
^6.5.0
@vitest/browser
^3.2.4
@vitest/coverage-v8
^3.0.0
size-limit
^11.1.2
storybook
^9.1.13
typescript
^5.3.3
sandboxes/preact/balanced javascript
框架
Preact
^10.26.0
构建工具
Vite
^7.0.0
查看全部依赖 (3)
依赖
@masonry-grid/preact
^1.1.1
开发依赖
@preact/preset-vite
^2.10.0
typescript
^5.3.3
sandboxes/preact/regular javascript
框架
Preact
^10.26.0
构建工具
Vite
^7.0.0
查看全部依赖 (3)
依赖
@masonry-grid/preact
^1.1.1
开发依赖
@preact/preset-vite
^2.10.0
typescript
^5.3.3
sandboxes/preact/spanned javascript
框架
Preact
^10.26.1
构建工具
Vite
^7.0.0
查看全部依赖 (3)
依赖
@masonry-grid/preact
^1.1.1
开发依赖
@preact/preset-vite
^2.9.3
typescript
^5.3.3
sandboxes/preact/unordered-list javascript
框架
Preact
^10.26.0
构建工具
Vite
^7.0.0
查看全部依赖 (3)
依赖
@masonry-grid/preact
^1.1.1
开发依赖
@preact/preset-vite
^2.10.0
typescript
^5.3.3
sandboxes/react/balanced javascript
框架
React
^19.0.0
构建工具
Vite
^7.0.0
查看全部依赖 (6)
依赖
@masonry-grid/react
^1.1.1
react-dom
^19.0.0
开发依赖
@types/react
^19.0.0
@types/react-dom
^19.0.0
@vitejs/plugin-react
^4.3.4
typescript
^5.3.3
sandboxes/react/regular javascript
框架
React
^19.0.0
构建工具
Vite
^7.0.0
查看全部依赖 (6)
依赖
@masonry-grid/react
^1.1.1
react-dom
^19.0.0
开发依赖
@types/react
^19.0.0
@types/react-dom
^19.0.0
@vitejs/plugin-react
^4.3.4
typescript
^5.3.3
sandboxes/react/spanned javascript
框架
React
^19.0.0
构建工具
Vite
^7.0.0
查看全部依赖 (6)
依赖
@masonry-grid/react
^1.1.1
react-dom
^19.0.0
开发依赖
@types/react
^19.0.0
@types/react-dom
^19.0.0
@vitejs/plugin-react
^4.3.4
typescript
^5.3.3
sandboxes/react/unordered-list javascript
框架
React
^19.0.0
构建工具
Vite
^7.0.0
查看全部依赖 (6)
依赖
@masonry-grid/react
^1.1.1
react-dom
^19.0.0
开发依赖
@types/react
^19.0.0
@types/react-dom
^19.0.0
@vitejs/plugin-react
^4.3.4
typescript
^5.3.3
sandboxes/solid-js/balanced javascript
框架
Solid.js
^1.8.0
构建工具
Vite
^7.0.0
查看全部依赖 (3)
依赖
@masonry-grid/solid-js
^1.1.1
开发依赖
typescript
^5.3.3
vite-plugin-solid
^2.10.2
sandboxes/solid-js/regular javascript
框架
Solid.js
^1.8.0
构建工具
Vite
^7.0.0
查看全部依赖 (3)
依赖
@masonry-grid/solid-js
^1.1.1
开发依赖
typescript
^5.3.3
vite-plugin-solid
^2.10.2
sandboxes/solid-js/spanned javascript
框架
Solid.js
^1.8.0
构建工具
Vite
^7.0.0
查看全部依赖 (3)
依赖
@masonry-grid/solid-js
^1.1.1
开发依赖
typescript
^5.3.3
vite-plugin-solid
^2.10.2
sandboxes/solid-js/unordered-list javascript
框架
Solid.js
^1.8.0
构建工具
Vite
^7.0.0
查看全部依赖 (3)
依赖
@masonry-grid/solid-js
^1.1.1
开发依赖
typescript
^5.3.3
vite-plugin-solid
^2.10.2
sandboxes/svelte/balanced javascript
框架
Svelte
^5.0.0
构建工具
Vite
^7.0.0
查看全部依赖 (3)
依赖
@masonry-grid/svelte
^1.1.1
开发依赖
@sveltejs/vite-plugin-svelte
^6.2.1
typescript
^5.3.3
sandboxes/svelte/regular javascript
框架
Svelte
^5.0.0
构建工具
Vite
^7.0.0
查看全部依赖 (3)
依赖
@masonry-grid/svelte
^1.1.1
开发依赖
@sveltejs/vite-plugin-svelte
^6.2.1
typescript
^5.3.3
sandboxes/svelte/spanned javascript
框架
Svelte
^5.0.0
构建工具
Vite
^7.0.0
查看全部依赖 (3)
依赖
@masonry-grid/svelte
^1.1.1
开发依赖
@sveltejs/vite-plugin-svelte
^6.2.1
typescript
^5.3.3
sandboxes/svelte/unordered-list javascript
框架
Svelte
^5.0.0
构建工具
Vite
^7.0.0
查看全部依赖 (3)
依赖
@masonry-grid/svelte
^1.1.1
开发依赖
@sveltejs/vite-plugin-svelte
^6.2.1
typescript
^5.3.3
sandboxes/vanilla/balanced javascript
查看全部依赖 (1)
开发依赖
serve
^14.2.4
sandboxes/vanilla/infinite-scroll javascript
查看全部依赖 (1)
开发依赖
serve
^14.2.4
sandboxes/vanilla/media-query javascript
查看全部依赖 (1)
开发依赖
serve
^14.2.4
sandboxes/vanilla/regular javascript
查看全部依赖 (1)
开发依赖
serve
^14.2.4
website javascript
查看全部依赖 (7)
依赖
@astrojs/check
^0.9.4
@astrojs/starlight
^0.36.0
astro
^5.0.0
astro-vtbot
^2.1.9
sharp
^0.34.0
starlight-llms-txt
^0.6.0
开发依赖
typescript
^5.3.3