https://github.com/tylim88/npm-util
server providing utility service for npm package
https://github.com/tylim88/npm-util
badges naming npm-package
Last synced: about 2 months ago
JSON representation
server providing utility service for npm package
- Host: GitHub
- URL: https://github.com/tylim88/npm-util
- Owner: tylim88
- License: mit
- Created: 2022-02-09T04:15:49.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2023-03-20T16:21:15.000Z (about 2 years ago)
- Last Synced: 2025-02-10T15:50:43.341Z (3 months ago)
- Topics: badges, naming, npm-package
- Language: TypeScript
- Homepage: https://npmutil.com/
- Size: 1.79 MB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# npm-util
[](https://github.com/tylim88/npm-util/blob/main/LICENSE) [](https://app.circleci.com/pipelines/github/tylim88/npm-util) [](https://codecov.io/gh/tylim88/npm-util)
backend of [npm utility](https://github.com/tylim88/npm-util-front-end).
## api
GET `https://api.npmutil.com/package//`
return `{ dependencies:{ count: } }`
POST `https://api.npmutil.com/package/availableNames`
payload :
```json
{
"filters":""[][]
}
```filter type
```
- eg "a-z"
- eg "0-9"
eg "k"
eg "6"
"-"
"."
"_"
"vowels"
"consonants"
"*" <--- all characters```
example:
```json
{
"filters": [["a-z"], ["a-z"], ["a-z"]]
}
``````json
{
"filters": [
["a-c", "1"],
["1-3", "k"],
["vowels", "."]
]
}
```