open-index/open-npm huggingface dataset:
npm package: @khalidx/hide
Description: Powerful, simple, durable secrets management.
Latest version: 0.3.0

# hide

<img src="logo-color.png" alt="hide - Powerful, simple, durable secrets management.">

```sh
hide
hide show
hide run
```

*Quickstart*

1) Just type `hide` to make your `.secrets/` directory dissapear.
2) Type `hide show` to bring it back.
3) Using `hide run` lets you spawn a shell to run any command with your secrets automatically injected as environment variables.

*Documentation*

| Command     | Description                                                                                    | Source                         |
| ----------- | ---------------------------------------------------------------------------------------------- | ------------------------------ |
| `hide`      | Encrypts and backs up all secret files to the cloud, and removes them.                         | [hide.ts](./hide.ts)           |
| `hide show` | Retrieves all secrets from the cloud, and decrypts them.                                       | [hide-show.ts](./hide-show.ts) |
| `hide run`  | Spawns a shell to run the provided command with all secrets provided as environment variables. | [hide-run.ts](./hide-run.ts)   |

*Notes*

- Authentication and authorization is based on the current logged-in IAM profile.

*Todo*

- [ ] S3 bucket configuration with encryption and versioning
- [ ] Permissions/roles
- [ ] Sharing
- [ ] Locking
- [ ] Encryption in-transit and at-rest
- [ ] Multiple users?
- [ ] Remove logo (completely blows up npm package size)
- [ ] Add license
npm package: @khalilof/simple-photo-gallery
Description: This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 10.0.14.
Author: khalil, khalil
Latest version: 0.0.3

# Simple Photo Gallery

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

## Installation
`npm install @khalilof/simple-photo-gallery --save`

## Usage

````ts
// app.module.ts
import { SimplePhotoGalleryModule } from '@khalilof/simple-photo-gallery';

...
@NgModule({
    imports: [
        ...
        SimplePhotoGalleryModule
        ...
    ],
    ...
})
export class AppModule { }
````

````ts
// app.component.ts
import { Component, OnInit } from '@angular/core';
import { GalleryImage } from '@khalilof/simple-photo-gallery';
...

@Component({
    templateUrl: './app.component.html',
    styleUrls: ['./app.component.scss'],
})
export class AppComponent implements OnInit {
     images: GalleryImage[];

    ngOnInit(): void {
        this.galleryImages = [
                 {
                   description: 'This is image 1 description',
                   label: 'first Image label',
                   image: 'image1URL.jpg',
                 },
                {
                   description: 'This is image 2 description',
                   label: 'second Image label',
                   image: 'image2URL.jpg',
                 },
                {
                   description: 'This is image 3 description',
                   label: 'third Image label',
                   image: 'image3URL.jpg',
                 },
        ];
    }
}

````

````html
// app.component.html
<kh-simple-photo-gallery [images]="images"></kh-simple-photo-gallery>
````


## Demo

[DEMO](https://angular-simple-photo-gallery-example.stackblitz.io)
npm package: @khalilovs-test/shared
Description: This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 12.0.0.
Latest version: 0.0.4

# Shared

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

## Code scaffolding

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

## Build

Run `ng build shared` to build the project. The build artifacts will be stored in the `dist/` directory.

## Publishing

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

## Running unit tests

Run `ng test shared` 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.