关于 UnJS
UnJS,发音为/ʌn-dʒeɪɛs/或un-jay-ess,是一个由JavaScript库、工具和实用程序组成的集合和生态系统,旨在提升开发人员的编码体验。
UnJS 是 Unified JavaScript 的简称,它指的是这样一个理念:每个包既可以协同工作,也可以独立运行;可以与外部包协同,在任何环境中工作,并且不依赖于任何框架或库,从而围绕共同的愿景,重新统一 JavaScript 生态系统。
请书写为 UnJS,而不是 unJS、Unjs 或 unjs。
然而,所有包名都是小写,例如unbuild、ofetch、nitro等。
标志
UnJS 标志是以下两个元素的组合
- 两个字母,
u和n,即 UnJS 中的“Un”部分,但在标志中为小写 - JavaScript 的标志,带有标志性的黄色,即 UnJS 中的“JS”部分
请注意,标志(与仓库名称一样)是小写的。
该标志可在白色或黑色背景上使用。
颜色
UnJS 的颜色基于 JavaScript 标志的颜色,以黄色作为主色,深黑色作为辅色,以在标志内部形成对比。
排版
UnJS 使用 Nunito 字体,因为它具有圆润友好的外观。这提醒着我们 UnJS 旨在围绕共同愿景统一 JavaScript 生态系统,以及其无关性的特点。
Nunito
The quick brown fox jumps over the lazy dog.
包标志
每个包都有自己的标志。对于大多数包,标志是来自 Noto collection 的表情符号,旨在代表包的用途。
automd
bundle-runner
c12
changelogen
citty
confbox
consola
cookie-es
crossws
db0
defu
destr
fontaine
fs-memo
get-port-please
giget
h3
hookable
httpxy
image-meta
ipx
jimp-compact
jiti
knitwork
listhen
magic-regexp
magicast
mdbox
mkdist
mlly
mongoz
nanotar
nitro
node-fetch-native
nypm
ofetch
ohash
pathe
perfect-debounce
pkg-types
radix3
rc9
scule
serve-placeholder
std-env
theme-colors
ufo
unbuild
uncrypto
unctx
undocs
unenv
ungh
unhead
unimport
unpdf
unplugin
unstorage
untun
untyped
unwasm
uqr
webpackbar
包拼图块
每个包都有其自己的拼图块。拼图块是 UnJS 的一个重要元素,因为它代表着所有包可以协同使用以形成一个更大的整体,即 UnJS 生态系统。同时,每个包也可以单独使用以解决特定问题。
automd
bundle-runner
c12
changelogen
citty
confbox
consola
cookie-es
crossws
db0
defu
destr
fontaine
fs-memo
get-port-please
giget
h3
hookable
httpxy
image-meta
ipx
jimp-compact
jiti
knitwork
listhen
magic-regexp
magicast
mdbox
mkdist
mlly
mongoz
nanotar
nitro
node-fetch-native
nypm
ofetch
ohash
pathe
perfect-debounce
pkg-types
radix3
rc9
scule
serve-placeholder
std-env
theme-colors
ufo
unbuild
uncrypto
unctx
undocs
unenv
ungh
unhead
unimport
unpdf
unplugin
unstorage
untun
untyped
unwasm
uqr
webpackbar

