# tangdrv

> An empty base template for publishing a React TS package to npmjs library.

Latest version **2.0.2** (published 2024-03-29) · ISC license · 0 weekly downloads

## Install

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

## Health

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

Positive: has types; esm support; no vulnerabilities.

Warnings: low downloads.

Negative: abandoned; low maintenance score.

## Facts

| | |
|---|---|
| Version | 2.0.2 |
| Published | 2024-03-29 |
| First published | 2024-02-23 |
| Weekly downloads | 0 |
| License | ISC |
| TypeScript types | bundled |
| Module format | ESM + CommonJS |
| Dependencies | 5 |
| Unpacked size | 17.4 KB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| GitHub stars | 0 |
| Author | Chiricato |
| Maintainers | chiricato |

## Links

- npm: https://www.npmjs.com/package/tangdrv
- Repository: https://github.com/Chiricato/gdrv
- Homepage: https://github.com/Chiricato/gdrv#readme
- Issues: https://github.com/Chiricato/gdrv/issues
- npm.io page: https://npm.io/package/tangdrv

## Dependencies (5)

- [tslib](https://npm.io/package/tslib.md) ^2.6.2
- [tan-md5](https://npm.io/package/tan-md5.md) ^1.0.2
- [tanrandom](https://npm.io/package/tanrandom.md) ^2.0.2
- [chuyengiawp](https://npm.io/package/chuyengiawp.md) ^1.1.0
- [@rollup/plugin-terser](https://npm.io/package/@rollup/plugin-terser.md) ^0.4.3

## Recent versions

- 2.0.2 (latest) — 2024-03-29
- 2.0.1 — 2024-03-29
- 1.0.7 — 2024-03-26
- 1.0.4 — 2024-02-28
- 1.0.3 — 2024-02-26
- 1.0.2 — 2024-02-23

## README

# npm-react-typescript-template

This repository serves as a base for creating npm packages using React and TypeScript. It comes preconfigured with a build process and a set of recommended packages for a modern development workflow.

You can read more about that repo [how to create your own npmjs package with typescript and css](https://hackernoon.com/building-efficient-npm-packages-with-react-typescript-and-css-modules-a-comprehensive-guide)

## Features

- **React & TypeScript**: Write your package in modern React with TypeScript for type safety and better developer experience.
- **CSS Modules**: Style your components in isolation using CSS Modules, avoiding CSS conflicts and enabling modular design.
- **ESLint**: Keep your code clean and adhere to the latest best practices in JavaScript and React.
- **Rollup**: Build your package efficiently with Rollup, bundling your React and TypeScript code into a single file for distribution.
- **PostCSS**: Use next-gen CSS features with PostCSS, and let the build process handle compatibility with older browsers.

## Usage

1. **Clone this repository** into a directory of your choice. You can do this with `git clone https://github.com/<username>/npm-react-typescript-template.git`, replacing `<username>` with your GitHub username.

2. **Navigate into the directory** with `cd npm-react-typescript-template`.

3. **Install the dependencies** with `npm install`.

4. **Start developing** your package! The entry point is `src/index.tsx`.

## Building the Package

When you're ready to build your package for distribution, just run `npm run build`. The built package will be in the `dist` directory, ready for publishing to npm.

## Contributing

This project is open for improvements and maintenance. Feel free to fork and make your own modifications.

## License

MIT

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