1-liners

中文文档
0.4.2发布于 2019/06/27MIT零依赖近 30 天下载 3983

有用的单线和短手函数

中文使用文档
文档目录8 节
  1. 我们的十诫
  2. 使用量
  3. 安装
  4. ES5使用率
  5. ES 2015的用法(原ES 6)
  6. API 密码
  7. 维护者
  8. 许可证

在瑞士制造

Coverage Status Build Status Dependency Status npm version Stability: unstable Join the chat at https://gitter.im/1-liners/1-liners




1-liners



无法简单化的功能工具.

我们自豪地呈现 1行线 – 一个枯萎的简单功能效用带. 137个单线函数 (并计. 每一个手工制作的,都有爱和关注.










我们的十诫

你得到一个产品 最高质量的功能 编程技巧。 每个函数都遵循 儿童状况 我们把原则分成十条严格的规则.

我们总是跟着他们 我们保证.



1-liners


  1. 每项职能均应 装入可读行码
    – 从源头看一看,你完全知道发生了什么.
     

  2. 每项职能均应 没有副作用
    - 你可以自信地使用它.
     

  3. 每项职能均应 有固定的参数
    — — 很容易被捆绑、咖喱和快活、部分施放、爆炸和爆炸.
     

  4. 每项职能均应 以不可改变的方式处理数据
    -不再做恶梦了.
     

  5. 每项职能均应 将数据作为最后一个参数
    - 这使得咖喱和编织新功能成为微风.
     

  6. 每项职能均应 在一个单独的微模块中
    -你只装入/捆绑你需要的单一线车.
     

  7. 每项职能均应 进行彻底测试
    - 100%的密码覆盖率得到保障。 我们甚至测试每个功能是否适合一行!
     

  8. 每项职能均应 有大量的文档
    – 文档解释用法, 呈现出来源, 并与规格链接 .
     

  9. 我们将提供以下功能版本: 本地对象方法
    - 喜欢 reduce(callback, array) 页:1 array.reduce(callback)。 。 。 .
     

  10. 我们将提供以下功能版本: 语言构造
    - 喜欢 plus(a, b) 页:1 a + b。 。 。 .
     

使用量

安装

$ npm install --save 1-liners

ES5使用率

// The lightweight, recommended way:
var map = require('1-liners/map');

// Sometimes practical:
var map = require('1-liners').map;

ES 2015的用法(原ES 6)

// The lightweight, recommended way:
import map from '1-liners/module/map';

// Sometimes practical:
import { map, filter } from '1-liners/module';

API 密码

检查 文档

维护者

stoeffeltomekwihemanth
缩写托梅克维汉斯
davidchasetristaaan
达维查斯三分卫

创建于 gh-贡献者表

许可证

麻省理工学院 缩写 托梅克维 汉斯 达维查斯 三分卫

版本与发布记录

1-liners 共发布 31 个版本,首次发布于 2015/04/19;过去 12 个月发布了 0 个版本。

版本发布日期距今
0.4.2latest2019/06/277 年前
0.4.02016/02/0410 年前
0.3.62015/08/2511 年前
0.3.52015/07/0211 年前
0.3.42015/06/2511 年前
0.3.32015/06/2411 年前

关于 1-liners 的常见问题

1-liners 是什么?

有用的单线和短手函数

如何安装 1-liners?

在项目目录运行 npm install 1-liners,或使用 pnpm add / yarn add / bun add。

1-liners 支持 TypeScript 吗?

该包的 package.json 没有声明类型入口。需要类型提示时,可以在 npm 上查找社区维护的 @types/1-liners 是否存在。

1-liners 需要什么版本的 Node.js?

package.json 的 engines 字段要求 Node.js >=0.10.0。版本不符时 npm 默认只给出警告,开启 engine-strict 后会拒绝安装。

1-liners 可以商用吗?

1-liners 使用 MIT 许可。宽松许可:允许商业使用、修改和再分发,通常只需在分发时保留原版权与许可声明。以上为概括,不构成法律意见,请以许可原文为准。

1-liners 的下载量有多少?

根据 npm 官方下载统计,1-liners 在 2026/10/04 – 2026/11/02 这 30 天内被下载 3,983 次,日均约 133 次。下载量会把 CI 构建、镜像同步和作为其他包依赖的安装一并计入,适合横向比较热度,不能直接等同于使用人数。

1-liners 还在维护吗?

最新版本 0.4.2 发布于 2019/06/27(7 年前);至今共发布 31 个版本,其中过去 12 个月发布了 0 个;首次发布于 2015/04/19。发布频率只是参考信号:功能稳定的工具可能很少需要更新,建议结合源码仓库的 issue 和提交记录判断。