#npm-package #name #npm #package #validate

valid_npm_name

检查包名是否为有效的npm包名

3个版本

新版本 0.1.2 2024年8月2日
0.1.1 2024年5月23日
0.1.0 2024年5月23日

#1318 in 解析器实现

Download history 253/week @ 2024-05-20 6/week @ 2024-05-27 95/week @ 2024-07-29

每月95次下载

Apache-2.0

14KB
273

valid_npm_name

Cargo Documentation

检查包名是否为有效的npm包名。

用法

use valid_npm_name::ValidName;

let foo = ValidName::parse("foo").unwrap();
assert_eq!("foo", foo.to_string());

let bar_name = ValidName::parse("bar").unwrap();
let bar = bar_name.as_ref();
assert_eq!("bar", bar);

let baz = ValidName::parse("baz").unwrap();
assert_eq!("baz", baz.as_str());

依赖项

~0.6–1.1MB
~24K SLoC