cssc:快速,友好的css编译器

时间:2024-03-16 01:06:03
【文件属性】:

文件名称:cssc:快速,友好的css编译器

文件大小:90KB

文件格式:ZIP

更新时间:2024-03-16 01:06:03

Go

脚本 一个快速,友好CSS编译器。 此存储库是css编译器(解析器,ast和打印机)的开始,以及用于在当前浏览器中支持新CSS语法的一组转换。 首先,它的目标是能够替换诸如和。 它的方法是从尝试启发而来的(请参阅)。 状态 该软件包当前可以解析和打印大多数标准CSS。 两者都可能有错误。 支持某些转换: 变形 支持 笔记 部分的 只能内联无条件导入。 导入条件将被忽略。 部分的 仅在:root上定义的变量将被替换。 编译器将忽略任何非:root变量。 。 完全的 完全的 完全的 API 目前,只有一个go API。 package main import ( "log" "github.com/stephen/cssc" ) func main () { result := cssc . Compile (cssc. Options { Entry :


【文件预览】:
cssc-master
----esbuildplugin()
--------plugin.go(3KB)
----resolver()
--------node_resolver_test.go(3KB)
--------testdata()
--------node_resolver.go(5KB)
----go.mod(378B)
----LICENSE.md(1KB)
----cli()
--------main.go(1KB)
----go.sum(3KB)
----testdata()
--------brokenimports()
--------crlf()
--------simple()
--------imports()
----.github()
--------workflows()
----api_test.go(1KB)
----README.md(3KB)
----transforms()
--------transforms.go(3KB)
----api.go(6KB)
----resolver.go(253B)
----imports_test.go(1KB)
----internal()
--------lexer()
--------logging()
--------printer()
--------testdata()
--------parser()
--------integration_test.go(734B)
--------ast()
--------transformer()
--------sources()

网友评论