Metadata-Version: 2.1
Name: jsw-nx
Version: 1.0.37
Summary: Next toolkit for python.
Home-page: https://js.work
Author: feizheng
Author-email: 1290657123@qq.com
Requires-Python: >=3.6,<4.0
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Requires-Dist: psutil (>=5.9.0,<6.0.0)
Project-URL: Repository, https://github.com/aric-pypi/jsw-nx
Description-Content-Type: text/markdown

# jsw-nx
> Next toolkit for python.

## installation
```shell
pip install jsw-nx
```

## usage
```python
import jsw_nx as nx

## common methods
nx.includes([1,2,3], 2) # => True
nx.includes([1,2,3], 5) # => False
```

## next core methods
- base/filter
- base/find
- base/find_index
- base/foreach
- base/forin
- base/get
- base/includes
- base/index
- base/map
- base/reduce
- base/set
- base/type

## ruby style
- rubify/times
- rubify/to_a
- rubify/to_b
- rubify/to_f
- rubify/to_i
- rubify/to_n
- rubify/to_s

## next packages
- days
- deep_each
- qs
- [tmpl](https://js.work/posts/34ef06b7870ec)

## next classes
+ date
  - format 
  - now 
  - create
+ fileutils
  - mkdir_p
  - cd
  - pwd
  - ls
  - mv
  - rmdir
  - touch
  - cp_r
  - isfile
  - isdir
  - exists
+ tar
  - gz
  - xz
+ [JSON](https://js.work/posts/3dc24683e53c4)
  - parse
  - stringify
