open-index/open-npm huggingface dataset:
npm package: @memoraike/ngx-mat-paginator
Description: This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 12.2.0.
Author: memoraike
Latest version: 0.0.5

# NgxMatPaginator

This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 12.2.0.

## Code scaffolding

Run `ng generate component component-name --project ngx-mat-paginator` to generate a new component. You can also use `ng generate directive|pipe|service|class|guard|interface|enum|module --project ngx-mat-paginator`.
> Note: Don't forget to add `--project ngx-mat-paginator` or else it will be added to the default project in your `angular.json` file. 

## Build

Run `ng build ngx-mat-paginator` to build the project. The build artifacts will be stored in the `dist/` directory.

## Publishing

After building your library with `ng build ngx-mat-paginator`, go to the dist folder `cd dist/ngx-mat-paginator` and run `npm publish`.

## Running unit tests

Run `ng test ngx-mat-paginator` to execute the unit tests via [Karma](https://karma-runner.github.io).

## Further help

To get more help on the Angular CLI use `ng help` or go check out the [Angular CLI Overview and Command Reference](https://angular.io/cli) page.
npm package: @memoraike/tstl-pipewrench-utils
Description: Support instanceof method from Project Zomboid lua. Example:
Latest version: 1.0.0-alpha

Support instanceof method from Project Zomboid lua.
Example:

```ts
import { DrainableComboItem } from '@asledgehammer/pipewrench';

function predicateNotFullPetrol(item: InventoryItem) {
  return item.hasTag('Petrol') && instanceOf(item, DrainableComboItem) && item.getUsedDelta() < 1;
}
```

Result to:

```lua
function predicateNotFullPetrol(item)
    return item:hasTag("Petrol") and instanceof(item, "DrainableComboItem") and item:getUsedDelta() < 1
end
```

# Build

```shell
npm install
npm tsc
npm version <version number>
npm publish
```
npm package: @memoraike/typescript-to-lua
Description: A generic TypeScript to Lua transpiler. Write your code in TypeScript and publish Lua!
Latest version: 1.15.1

<div align="center">
    <img src="logo-hq.png?raw=true" alt="TypeScriptToLua" width="256" />
    <h1>
        <p>TypeScriptToLua</p>
        <a href="https://github.com/TypeScriptToLua/TypeScriptToLua/actions"><img alt="CI status" src="https://github.com/TypeScriptToLua/TypeScriptToLua/workflows/CI/badge.svg" /></a>
        <a href="https://codecov.io/gh/TypeScriptToLua/TypeScriptToLua"><img alt="Coverage" src="https://img.shields.io/codecov/c/gh/TypeScriptToLua/TypeScriptToLua.svg?logo=codecov" /></a>
        <a href="https://discord.gg/BWAq58Y"><img alt="Chat with us!" src="https://img.shields.io/discord/515854149821267971.svg?colorB=7581dc&logo=discord&logoColor=white"></a>
    </h1>
    <a href="https://typescripttolua.github.io/" target="_blank">Documentation</a>
    |
    <a href="https://typescripttolua.github.io/play/" target="_blank">Try Online</a>
    |
    <a href="https://github.com/TypeScriptToLua/TypeScriptToLua/blob/master/CHANGELOG.md">Changelog</a>
    |
    <a href="https://github.com/TypeScriptToLua/TypeScriptToLua/blob/master/CONTRIBUTING.md">Contribution guidelines</a>
</div>

---

A generic TypeScript to Lua transpiler. Write your code in TypeScript and publish Lua!

Large projects written in Lua can become hard to maintain and make it easy to make mistakes. Writing code in TypeScript instead improves maintainability, readability and robustness, with the added bonus of good [tooling] support (including [ESLint], [Prettier], [Visual Studio Code] and [WebStorm]). This project is useful in any environment where Lua code is accepted, with the powerful option of simply declaring any existing API using TypeScript declaration files.

[tooling]: https://typescripttolua.github.io/docs/editor-support
[eslint]: https://eslint.org/
[prettier]: https://prettier.io/
[visual studio code]: https://code.visualstudio.com/
[webstorm]: https://www.jetbrains.com/webstorm/

## Getting Started

To install TypeScriptToLua add the `typescript-to-lua` npm package:

```bash
$ npm install -D typescript-to-lua
```

This package includes the `tstl` command line application, which can be used similarly to `tsc`:

```
$ npx tstl
```

For more information, check out [Getting Started](https://typescripttolua.github.io/docs/getting-started) in our documentation.