没有合适的资源?快使用搜索试试~ 我知道了~
sweetsour:遵循ISTF规范CSS-in-JS解析器和管道:lollipop:
共68个文件
re:21个
js:10个
json:9个
需积分: 10 0 下载量 138 浏览量
2021-04-14
08:38:02
上传
评论
收藏 554KB ZIP 举报
温馨提示
甜酸 模板字符串CSS解析器和符合ISTF规范的管道 :lollipop: 这是CSS(-in-JS)解析器的参考实现,可以接受CSS字符串和内插,并根据输出ISTF。 地位 进行中:尚未准备好使用! 解析器 带有插件支持的转换工具 参考Babel插件 嵌套CSS的拼合器(插件) 静态前缀(插件) 的最新快照已提交给此存储库,以避免在规范仍在调整和扩展时造成混淆。 可以在找到有关解析器进度的更多信息。 动机 该项目旨在为CSS-in-JS库建立一个通用且可重用的管道来处理CSS,包括交错插值; 这涉及处理CSS-in-JS代码,将其转换为ISTF,并提供管道以在构建时(预处理)或运行时(后处理)中转换此代码。 这将使两件事成为可能。 首先,ISTF易于解析,并且可以由插件作为目标,这意味着可以轻松实现语言级别的功能,而不会破坏插值。 其次,所有CSS都将被解析,这意味着如果编写的代码有问
资源推荐
资源详情
资源评论
收起资源包目录
sweetsour-master.zip (68个子文件)
sweetsour-master
.gitignore 20B
package.json 982B
.travis.yml 235B
CONTRIBUTING.md 2KB
CODE_OF_CONDUCT.md 3KB
LICENSE 1KB
packages
babel-plugin
package.json 615B
src
index.js 6KB
hash.js 2KB
__tests__
babel-fixtures.test.js 251B
__fixtures__
template-literal
output.js 421B
code.js 199B
istf-utils
package.json 343B
src
index.js 872B
parser
.gitignore 205B
package.json 2KB
src
BufferStream.re 979B
PrefixProperty.re 5KB
Input.re 2KB
Output.re 371B
NestedList.re 2KB
Main.re 527B
NestedList.rei 1005B
Parser.re 33KB
Lexer.re 18KB
LazyStream.rei 637B
BufferStream.rei 795B
IstfNode.re 5KB
LazyStream.re 958B
Prefixer.re 3KB
Common.re 329B
Common.rei 321B
tasks.json 979B
index.js 39B
__tests__
Parser_test.re 34KB
LazyStream_test.re 2KB
Input_test.re 1KB
NestedList_test.re 5KB
PrefixProperty_test.re 579B
BufferStream_test.re 1KB
suite
normalize.css 8KB
Normalize_test.re 443B
__snapshots__
Normalize_test.re.snap 11KB
Printer.re 5KB
Lexer_test.re 10KB
perf
package.json 284B
index.js 2KB
yarn.lock 913B
scripts
format 1KB
prefix-map.js 3KB
bsconfig.json 361B
.editorconfig 147B
site
package.json 289B
pages
.gitkeep 0B
yarn.lock 146KB
lerna.json 71B
rollup.config.js 2KB
README.md 3KB
docs
caveats.md 1KB
motivation.md 3KB
sc-architecture.png 77KB
STATUS.md 2KB
generic-architecture.png 61KB
proposed-istf-architecture.png 107KB
transform-styling-breakdown.png 143KB
logo.png 17KB
istf-spec-snapshot.md 18KB
yarn.lock 300KB
共 68 条
- 1
资源评论
Airva128
- 粉丝: 26
- 资源: 4670
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功