类库 › elena
getelena

getelena/elena

Elena是一个极简的JavaScript库,用于构建渐进式Web组件。它仅2.9KB,采用HTML/CSS优先、JS增强交互的策略,无需Shadow DOM即可实现默认可访问性,适合追求轻量和高性能的前端开发。

getelena/elena

技术栈

根目录 javascript

测试

Vitest 4.1.2

代码规范

ESLint 10.1.0 Prettier 3.8.1
查看全部依赖 (6)

开发依赖

@elenajs/eslint-config ^1.0.0 @elenajs/prettier-config ^1.0.0 eslint-config-prettier 10.1.8 eslint-plugin-prettier 5.5.5 happy-dom 20.8.9 lerna 9.0.7

packages/bundler javascript

构建工具

Rollup 4.60.1

测试

Vitest 4.1.2
查看全部依赖 (17)

依赖

@babel/core 7.29.0 @babel/preset-env 7.29.2 @custom-elements-manifest/analyzer 0.11.0 @elenajs/plugin-cem-define ^1.0.0 @elenajs/plugin-cem-prop ^1.0.0 @elenajs/plugin-cem-tag ^1.0.0 @elenajs/plugin-cem-typescript ^1.0.0 @elenajs/plugin-rollup-css ^1.0.0 @rollup/plugin-babel 7.0.0 @rollup/plugin-node-resolve 16.0.3 @rollup/plugin-terser 1.0.0 @rollup/plugin-typescript 12.3.0 custom-element-jsx-integration 1.6.0 globby 16.2.0 rollup-plugin-summary 3.0.1 tslib 2.8.1 typescript 6.0.2

packages/cli javascript

测试

Vitest 4.1.2
查看全部依赖 (1)

依赖

@inquirer/prompts 8.3.2

packages/components javascript

测试

Vitest 4.1.2
查看全部依赖 (5)

开发依赖

@elenajs/bundler ^1.0.0 @elenajs/core ^1.0.0 @web/dev-server 0.4.6 concurrently 9.2.1 happy-dom 20.8.9

packages/core javascript

构建工具

Rollup 4.60.1

测试

Playwright 1.59.1 Vitest 4.1.2
查看全部依赖 (9)

开发依赖

@rollup/plugin-terser 1.0.0 @vitest/browser 4.1.2 @vitest/browser-playwright 4.1.2 @vitest/coverage-v8 4.1.2 happy-dom 20.8.9 lit 3.3.2 rollup-plugin-summary 3.0.1 serve 14.2.6 typescript 6.0.2

packages/mcp javascript

测试

Vitest 4.1.2
查看全部依赖 (2)

依赖

@modelcontextprotocol/sdk 1.29.0 zod 4.3.6

packages/plugin-cem-define javascript

测试

Vitest 4.1.2
查看全部依赖 (1)

开发依赖

@custom-elements-manifest/analyzer 0.11.0

packages/plugin-cem-prop javascript

测试

Vitest 4.1.2
查看全部依赖 (2)

开发依赖

@custom-elements-manifest/analyzer 0.11.0 @elenajs/plugin-cem-define workspace:*

packages/plugin-cem-tag javascript

测试

Vitest 4.1.2
查看全部依赖 (2)

开发依赖

@custom-elements-manifest/analyzer 0.11.0 @elenajs/plugin-cem-define workspace:*

packages/plugin-cem-typescript javascript

测试

Vitest 4.1.2
查看全部依赖 (2)

开发依赖

@custom-elements-manifest/analyzer 0.11.0 @elenajs/plugin-cem-define workspace:*

packages/plugin-rollup-css javascript

测试

Vitest 4.1.2
查看全部依赖 (1)

依赖

lightningcss 1.32.0

packages/ssr javascript

测试

Vitest 4.1.2
查看全部依赖 (1)

依赖

htmlparser2 12.0.0

截图

https://elenajs.com/elena-v2.png

评论

首页 - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-05-23 18:58
浙ICP备14020137号-1 $访客地图$