# ts_crypt

> A TypeScript implementation of the Unix crypt(3) call.

Latest version **1.0.1** (published 2021-12-21) · OpenSSL license · 0 weekly downloads

## Install

```sh
npm install ts_crypt
pnpm add ts_crypt
yarn add ts_crypt
bun add ts_crypt
```

## Health

**Score 15/100 (F)** — status: abandoned.

Positive: no vulnerabilities.

Warnings: low downloads; no types; no esm support.

Negative: abandoned; low maintenance score.

## Facts

| | |
|---|---|
| Version | 1.0.1 |
| Published | 2021-12-21 |
| First published | 2021-12-21 |
| Weekly downloads | 0 |
| License | OpenSSL |
| TypeScript types | none |
| Module format | CommonJS |
| Dependencies | 0 |
| Unpacked size | 56.2 KB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| GitHub stars | 1 |
| Author | Michael Gaertner |
| Maintainers | magert |
| Keywords | crypt(3), ts_crypt, typescript |

## Links

- npm: https://www.npmjs.com/package/ts_crypt
- Repository: https://github.com/mgaert/ts_crypt
- Homepage: https://github.com/mgaert/ts_crypt#readme
- Issues: https://github.com/mgaert/ts_crypt/issues
- npm.io page: https://npm.io/package/ts_crypt

## Alternatives

- [@openai/codex-sdk](https://npm.io/package/@openai/codex-sdk.md) — 731.4K weekly downloads
- [babel-plugin-transform-react-jsx](https://npm.io/package/babel-plugin-transform-react-jsx.md) — 565.0K weekly downloads
- [babel-helper-remove-or-void](https://npm.io/package/babel-helper-remove-or-void.md) — 508.5K weekly downloads
- [@pnpm/store-controller-types](https://npm.io/package/@pnpm/store-controller-types.md) — 186.9K weekly downloads
- [react-native-signature-canvas](https://npm.io/package/react-native-signature-canvas.md) — 155.6K weekly downloads

## Recent versions

- 1.0.1 (latest) — 2021-12-21
- 1.0.0 — 2021-12-21

## README

# TSCrypt
## A TypeScript implementation of the Unix crypt(3) call.

This is a rewrite of the JavaScript port of the Java port of the original C source. It provides a crypt() function which will return a hash based on the input parameters.

The original source contains the following license: OpenSSL former SSLeay

>"This product includes cryptographic software written by Eric Young (eay@cryptsoft.com)"

### The Java Port

   The port to Java is known as jcrypt.java and can be found at:
   http://locutus.kingwoodcable.com/jfd/crypt.html
   
### The JavaScript Port
   
   The original JavaScript port can be found here:
   http://whereswalden.com/tech/internet/javacrypt/

### The TypeScript Port by Michael Gärtner (mgaert@gmx.de)

   The port for TypeScript simplifies the callable interface, and cleans up the code.
   There is now a static 'crypt' member that looks like and behaves the same as the C function of the same name.

### The authors:
- Eric Young (eay@cryptsoft.com) - the original code
- John F. Dumas - jcrypt.java
- Jeff Walden - javacrypt.js
- Michael Gaertner - crypt3.ts

---
_Source: https://npm.io/package/ts_crypt · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
