An open API service indexing awesome lists of open source software.

https://github.com/hackycy/starter-ts

Starter template for TypeScript library
https://github.com/hackycy/starter-ts

Last synced: 22 days ago
JSON representation

Starter template for TypeScript library

Awesome Lists containing this project

README

          

# pkg-placeholder

[![npm version][npm-version-src]][npm-version-href]
[![npm downloads][npm-downloads-src]][npm-downloads-href]
[![License][license-src]][license-href]

_description_

## Note for Developers

This starter recommands using [npm Trusted Publisher](https://github.com/e18e/ecosystem-issues/issues/201), where the release is done on CI to ensure the security of the packages.

To do so, you need to run `pnpm publish` manually for the very first time to create the package on npm, and then go to `https://www.npmjs.com/package//access` to set the connection to your GitHub repo.

Then for the future releases, you can run `pnpm run release` to do the release and the GitHub Actions will take care of the release process.

## Agents

- [andrej-karpathy-skills-claude.md](https://github.com/multica-ai/andrej-karpathy-skills)

## License

[MIT](./LICENSE) License © [hackycy](https://github.com/hackycy)

[npm-version-src]: https://img.shields.io/npm/v/pkg-placeholder?style=flat&colorA=080f12&colorB=1fa669
[npm-version-href]: https://npmjs.com/package/pkg-placeholder
[npm-downloads-src]: https://img.shields.io/npm/dm/pkg-placeholder?style=flat&colorA=080f12&colorB=1fa669
[npm-downloads-href]: https://npmjs.com/package/pkg-placeholder
[license-src]: https://img.shields.io/github/license/hackycy/pkg-placeholder.svg?style=flat&colorA=080f12&colorB=1fa669
[license-href]: https://github.com/hackycy/pkg-placeholder/blob/main/LICENSE