文件名称:pico-common:Nodejs和浏览器通常被忽略的实用程序功能
文件大小:58KB
文件格式:ZIP
更新时间:2024-06-01 10:54:51
JavaScript
pico-common 零依赖的javascript库的pico大小(〜7kb),对于nodejs和浏览器来说,通常被忽略的实用程序功能。 该库与常用的库(例如lodash)配合得很好,并且几乎没有重叠甚至没有重叠。 特征 以下是主要功能 数据验证器 数据驱动的数据验证器,适用于简单到非常复杂的数据结构。 所有你需要的是 定义数据的架构/规范 将模式和您的数据传递给验证器 它返回结果 深层融合 类似于Object.assign,但它确实对对象和数组进行了深度合并 路由解析器和路由生成器 建立像快递路由器的东西? 此功能可以帮助您 /pico/common/str/route + /pico/:lib/:mod/:fun > {lib:'common',mod:'str',fun:'route} /pico/:lib/:mod/:fun + {lib:'common',mod:'str
【文件预览】:
pico-common-master
----.eslintrc.json(1KB)
----.gitignore(159B)
----concat.js(3KB)
----package.json(1KB)
----package-lock.json(2KB)
----src()
--------cli()
--------plugins()
--------amd.js(6KB)
----bin()
--------placeholder(0B)
----.github()
--------workflows()
----man()
--------obj_extend.md(2KB)
--------str_template.md(0B)
--------func_call_stack.md(780B)
--------install.md(2KB)
--------old.md(10KB)
--------json_codec.md(488B)
--------test_framework.md(0B)
--------str_restpath.md(3KB)
--------json_path.md(0B)
--------obj_chain.md(1KB)
--------amd.md(0B)
--------obj_validate.md(9KB)
--------time_cron.md(2KB)
----README.md(3KB)
----tests()
--------pico.obj.js(27KB)
--------index.js(657B)
--------pico.str.js(7KB)
--------amd()
--------pico.amd.js(2KB)
--------pico.test.js(4KB)
--------index.html(737B)
--------pico.time.js(4KB)
--------pico.json.js(560B)
--------pico.func.js(689B)
----.eslintignore(63B)
----.npmignore(31B)