open-index/open-npm huggingface dataset:
npm package: @shashidhar014/decoder
Description: Testing
Latest version: 0.0.1

# decoder

Testing

## Install

```bash
npm install decoder
npx cap sync
```

## API

<docgen-index>

* [`echo(...)`](#echo)

</docgen-index>

<docgen-api>
<!--Update the source file JSDoc comments and rerun docgen to update the docs below-->

### echo(...)

```typescript
echo(options: { value: string; }) => Promise<{ value: string; }>
```

| Param         | Type                            |
| ------------- | ------------------------------- |
| **`options`** | <code>{ value: string; }</code> |

**Returns:** <code>Promise&lt;{ value: string; }&gt;</code>

--------------------

</docgen-api>
npm package: @shashikhanal/deep-clone
Description: Deep cloning library which is used to deep clone(copy) multiple data structures.
Author: khanalshashi@gmail.com
Latest version: 2.0.0

## Deep Clone

> Deep cloning npm module which is used to deep clone(copy) multiple data structures.

[![Build Status](https://travis-ci.org/shashikhanal/deepClone.svg?branch=master)](https://travis-ci.org/shashikhanal/deepClone)

## Usage
```js
// import the module
let deepClone = require('@shashikhanal/deep-clone');
const locations = ['HK', 'SG', 'UK', 'NZ', 'AU'];

const employeeDefaults = {
    name: 'undefined',
    reserved: undefined,
    info: {
        address: 'Nepal',
        level: 1,
        age: {
            DOB: 'YYY-MMM-DDD',
            today: new Date(1534235210553)
        }
    }
};

function Company() {
    Object.assign(this, employeeDefaults);
    this.company = 'Zegal';
    this.info.locations = locations;
}

Company.prototype.speakLocation = function(location) {
    const locations = {
        HK: 'Hong Kong',
        SG: 'Singapore',
        UK: 'England and Wales',
        NZ: 'New Zealand',
        AU: 'Australia'
    };

    return locations[location] || 'Hong Kong';
};

Company.prototype.getLocations = function() {
    let locations = [];

    if (this.info.locations) {
        this.info.locations.forEach(location => {
            locations.push(this.speakLocation(location));
        });
    }

    return locations;
};

const object1 = new Company();
console.log(deepClone(object1));
// { name: 'undefined',
//     reserved: undefined,
//     info:
//      { address: 'Nepal',
//        level: 1,
//        age: { DOB: 'YYY-MMM-DDD', today: 2018-08-14T08:26:50.553Z },
//        locations: [ 'HK', 'SG', 'UK', 'NZ', 'AU' ] },
//     company: 'Zegal',
//     speakLocation: [Function],
//     getLocations: [Function] }

const arr1 = [1, 2, 3];
console.log(deepClone(arr1));
// [ 1, 2, 3 ]

const obj1 = {
    name: 'Sample Object name !',
    arr1: [100, 200],
    num1: 200,
    und: undefined
};
console.log(deepClone(obj1));
// { name: 'Sample Object name !',
//     arr1: [ 100, 200 ],
//     num1: 200,
//     und: undefined }

```

## Contributing
``` bash
# clone the project 
git clone git@github.com:shashikhanal/deepClone.git

# change directory
cd deepClone

# install dependancies
npm install

# Make your changes and add a test for the new feature or bug found.
# and submit a pull request
git add -A && git commit -m "added a feature" && git push origin master
```
Finally, submit a pull request and grab a beer. Cheers!

## License

[MIT License](https://opensource.org/licenses/MIT)
npm package: @shashotolaha/ng-starter
Description: Angular v20 starter with Tailwind v4.1, PrimeNG, ESLint, and Prettier preconfigured.
Author: Shashoto Laha
Latest version: 1.0.3


# @shashotolaha/ng-starter

@shashotolaha/ng-starter is a angular starter template that install eslint, prettier, Tailwindcss and PrimeNg.
Also link them with your project with their configs.

## Installation

Use the [Angular cli](https://angular.dev/installation) to install @shashotolaha/ng-starter.

```bash
ng add @shashotolaha/ng-starter
```


## Contributing

Pull requests are welcome. For major changes, please open an issue first
to discuss what you would like to change.

Please make sure to update tests as appropriate.


## License

[MIT](https://choosealicense.com/licenses/mit/)