open-index/open-npm huggingface dataset:
npm package: @lmu-med/styles
Description: Provides common CSS styles in LMU Klinikum corporate identity
Author: Dominique Klevinghaus
Latest version: 0.1.12

# LMU Klinikum Styles

Provides CSS in line with the LMU Klinikum corporate identity.
Automatically styles buttons, forms, headings and tables on a page where the styles are
embedded and the body has the class "lmu-klinikum" applied to it.

## Usage

1. Add the package to your project:

```
npm install -d @lmu-med/styles
```

2. Import css from the module's dist folder:

```html
<link href="node_modules/@lmu-med/styles/dist/lmu.css" rel="stylesheet" />
```

Or, when using a build tool like webpack:

```javascript
// add to your entry JS:
import "@lmu-med/styles/dist/lmu.css";
```

Syntax for SCSS or SASS:

```css
@import "@lmu-med/styles/dist/lmu.css";
```

3. Apply the required class "lmu-klinikum" to the html's body:

```html
<body class="lmu-klinikum"></body>
```

4. Profit

### Available classes for styling

The minute you include the stylesheet in your project, these elements are automatically styled in accordance with the LMU Klinikum CI:

```css
form > input
button
```

Additionally, by adding the class `lmu-klinikum` to the body tag, these elements are styled, too:

```css
table > tbody > tr > th
table > tbody > tr > td
h1, h2, h3, h4, h5, h6, p
ul, li
```

For styling of buttons you have class definitions for size and colour available:

```css
/* Size classes */
button-lg button-md button-sm

/* Colour classes */
grassgreen orange gold sel-red sel-light-gray sel-gray sel-dark-gray sel-distinct

/* Contoured colors */
grassgreen-invers orange-invers gold-invers sel-red-invers sel-light-gray-invers sel-gray-invers sel-dark-gray-invers sel-distinct-invers
```

For more info and examples, follow the instructions at "Development"

### Styling Checkboxes

Note bug in use with Ruby on Rails. If using check boxes, `form.label` must be after `form.check_box` 

### Adding Roboto font-family

To add Roboto to your project, use [FontSource](https://www.fontsource.org/)

```
npm install @fontsource/roboto
```

In your application.js or css:

```
import "@fontsource/roboto";

body { font-family: 'Roboto' }
```

## Development

Checkout this project and run

```
npm i
```

To test your package run:

```
npm start
```

This starts a webserver at localhost:8080 showing examples for all the elements that are being styled by this module.

## Releasing

To compile a release, run:

```
npm run compile
```

...then commit and push.

## Publishing

To publish a new release, login as user `lmu-med-wad` with this command:

    npm login

Finally, to publish the new package to NPM, run this:

    npm publish

## Contributing

Bug reports and pull requests are welcome on GitHub at https://github.com/KUMteamIM/lmu-med-styles.

## License

The project is available as open source under the terms of the [MIT License](https://opensource.org/licenses/MIT).
npm package: @lmuresan/the-brain
Description: Reliance Health React component library
Author: lazar@getreliancehealth.com
Latest version: 0.0.8

# The Brain

## Reliance Health React Components Library

This repo will host all the react components that will be shared across our
react apps

### List of available components

[https://github.com/reliancehealthinc/the-brain/blob/main/docs/list_of_components.md](https://github.com/reliancehealthinc/the-brain/blob/main/docs/list_of_components.md)

### Development

We are only going to have a main branch that can be updated only by pull
request. To have your pr merged you need to comply with the following:

- unit tests are passing
- linting is passing
- at least 1 approve

### How to start the project?

To set up the repo, run the commands below, or :

- make sure you have `npm` or `yarn`(version 2) installed
- Pull Repository `git clone git@github.com:reliancehealthinc/the-brain.git`
- Make sure you have node 14 (you can check the version using `node --version`)
- Install Dependencies by running `npm install`
- Start the storybook (playground for components) `npm run storybook`
- Open the following [http://localhost:6006/](http://localhost:6006/)

### How to use the library

#### Install the library

Run `npm install @lmuresan/the-brain` In your code import the components that
you want:

```tsx
import { Button } from "@lmuresan-thebrain";
...
...
<Button label="My new button" />
```

#### Import css into sass/scss

Make sure your webpack has a css loader Add the following line:

```css
@import url(~@lmuresan/the-brain/dist/cjs/thebrain.min.css);
```

### Publish new version of the library

TBC

### Publish the new version on the playground

TBC

### Contact

[Lazar](lazar@getreliancehealth.com)
npm package: @lmz398456517/eslint-config03
Description: 1. 内部eslint规范，使用方法： {   "extends": ["@bxBank"] }
Author: limingzhang
Latest version: 0.0.1


1. 内部eslint规范，使用方法：
{
  "extends": ["@bxBank"]
}

2. 切记：package.json中的"name": "@lmz398456517/eslint-config", @后面的一定是用户名，比如lmz398456517
npm package: @lmz398456517/eslint-configr
Description: eslint config of bxaifer
Author: lmz
Latest version: 0.0.1


1. 内部eslint规范，使用方法：
{
  "extends": ["@bxBank"]
}

2. 切记：package.json中的"name": "@lmz398456517/eslint-config", @后面的一定是用户名，比如lmz398456517
npm package: @ln-e/cropperjs
Description: CropperJS integration for Angular +6
Latest version: 2.0.0

# cropperjs

[CropperJS](https://fengyuanchen.github.io/cropperjs/) integration for Angular +6

## How to use

1- Install the library:

```bash
$ npm install @ln-e/cropperjs --save
```

2- Import and load `CropperjsModule` in the module you want to use, for example `AppModule`:

```typescript
import { BrowserModule } from '@angular/platform-browser';
import { NgModule } from '@angular/core';

import { AppComponent } from './app.component';

//
// Import cropperjs
import { CropperjsModule } from '@ln-e/cropperjs';

@NgModule({
    declarations: [AppComponent],
    imports: [
        BrowserModule,
        // Load cropperjs
        CropperjsModule
    ],
    providers: [],
    bootstrap: [AppComponent]
})
export class AppModule {}
```

3- Use the component in your template like this:

```html
<!-- You can now use lne-cropper component in app.component.html -->
<lne-cropper [cropperOptions]="config" [imageUrl]="imageUrl"></lne-cropper>
```

**Using CropperJS methods:**

Use @ViewChild in your component to get the element:

_In your app.component.html_

```html
<lne-cropper #cropper ..></lne-cropper>
```

_And in your app.component.ts_

```js

//
// Import CropperComponent
import { CropperComponent } from '@ln-e/cropperjs';

//
// Get with @ViewChild
@ViewChild('cropper') public cropper: CropperComponent;
```

Then just call the CropperJS method you want:

_anywhere in your app.component.ts_

```js
//
// Lets try to zoom
this.cropper.cropper.zoom(0.1);
```

# Development

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

## Development server

Run `ng serve` for a dev server. Navigate to `http://localhost:4200/`. The app will automatically reload if you change any of the source files.

## Code scaffolding

Run `ng generate component component-name` to generate a new component. You can also use `ng generate directive|pipe|service|class|guard|interface|enum|module`.

## Build

Run `ng build` to build the project. The build artifacts will be stored in the `dist/` directory. Use the `--prod` flag for a production build.

## Running unit tests

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

## Running end-to-end tests

Run `ng e2e` to execute the end-to-end tests via [Protractor](http://www.protractortest.org/).

## Further help

To get more help on the Angular CLI use `ng help` or go check out the [Angular CLI README](https://github.com/angular/angular-cli/blob/master/README.md).

## License

MIT © [Matheus Davidson](mailto:matheusdavidson@gmail.com)
npm package: @ln-e/icon-font-generator
Description: Easy-to-use, pre-configured cli tool to generate webfont icon kits from a bunch of .svg files
Latest version: 2.2.6

## Icon font generator

![Screenshot](https://camo.githubusercontent.com/7aaef96033be671fa29297c0efd6c50f97a502f6/68747470733a2f2f692e6375626575706c6f61642e636f6d2f65597736766a2e706e67)

> Easy-to-use, pre-configured cli tool to generate webfont icon kits from a bunch of .svg files

### Intro

This cli utility is ment to make webfont icon sets creation from the command line really simple - It wraps and pre-configures [webfonts-generator](https://www.npmjs.com/package/webfonts-generator), but allows for some degree of customisation.

It also does a couple extra things such as creating a .json file containing the icons to unicode characters map, which may be later used in styles, templates, etc..

### Install

```
npm install -g @ln-e/icon-font-generator
```

### Use

##### Quick usage

```
npx @ln-e/icon-font-generator my-icons/*.svg -o icon-dist
```

##### Cli params

```
Usage   : icon-font-generator [ svg-icons-glob ] -o [ output-dir ] [ options ]
Example : icon-font-generator src/*.svg -o dist

Options:
  -o, --out        Output icon font set files to <out> directory
  -n, --name       Name to use for generated fonts and files (Default: icons)
  -s, --silent     Do not produce output logs other than errors (Default: false)
  -f, --fontspath  Relative path to fonts directory to use in output files (Default: ./)
  -c, --css        Generate CSS file if true (Default: true)
  --csspath        CSS output path (Defaults to <out>/<name>.css)
  --cssfontsurl    CSS fonts directory url (Defaults to relative path)
  --csstp          CSS handlebars template path (Optional)
  --html           Generate HTML preview file if true (Default: true)
  --htmlpath       HTML output path (Defaults to <out>/<name>.html)
  --types          Font types - (Defaults to 'svg, ttf, woff, woff2, eot')
  --htmltp         HTML handlebars template path (Optional)
  -j, --json       Generate JSON map file if true (Default: true)
  --jsonpath       JSON output path (Defaults to <out>/<name>.json)
  -p, --prefix     CSS classname prefix for icons (Default: icon)
  -t, --tag        CSS base tag for icons (Default: i)
  --selector       Use a selector instead of 'tag + prefix' (Default: null)
  --normalize      Normalize icons sizes (Default: false)
  --round          Setup SVG rounding (Default: 10e12)
  --descent        Offset applied to the baseline (Default: 0)
  --mono           Make font monospace (Default: false)
  --height         Fixed font height value
  --center         Center font horizontally
  --ts             Timestamp for generated font
```

### License

Copyright (c) 2014-2019 Workshape.io Ltd. - Released under the [MIT license](https://github.com/ln-e/icon-font-generator/blob/master/LICENSE)
npm package: @ln-e/node-ssi
Description: A SSI parser
Latest version: 1.0.1

@ln-e/node-ssi
======

[![NPM version][npm-image]][npm-url]

A server-side-include system for nodejs.

We only support parts of nginx ssi syntax:


      <!--# include file="path" -->
      <!--# include virtual="path" -->

      <!--# set var="k" value="v" -->

      <!--# echo var="n" default="default" -->

      <!--# if expr="test" -->
      <!--# elif expr="" -->
      <!--# else -->
      <!--# endif -->

Note:

* `file` includes are always relative to the baseDir provided in the options.
* `virtual` includes are relative to the current file.

usage
======

    import { SSI } from '@ln-e/node-ssi';
    var ssi = new SSI({
            baseDir: './html/',
            encoding: 'utf-8',
            payload: {
                v: 5
            }
        });

    // handle a file
    ssi.compileFile('index.html', {payload:{title: 'Index'}}, function(err, content){

        });

    //handle a content
    ssi.compile('<!--# echo var="v" default="default" -->', function(err,content){

        });

test
======

`npm run test`

license
======

MIT

[downloads-image]: http://img.shields.io/npm/dm/@ln-e/node-ssi.svg
[npm-url]: https://npmjs.org/package/@ln-e/node-ssi
[npm-image]: http://img.shields.io/npm/v/@ln-e/node-ssi.svg
npm package: @ln-e/ssi-middleware
Description: Express middleware to render Server Side Includes
Latest version: 1.4.1

# Express middleware to render Server Side Includes

[![NPM version][npm-image]][npm-url]

Express-style middleware to process SSI directives.

The `#include` supports both static files and _virtual_ paths which are fetched via HTTP(S).

```html
<html>
  <!--#include file="/static.txt"-->
  <!--#include virtual="/dynamic"-->
</html>
```

Other ssi instructions supported via [node-ssi](https://github.com/ln-e/node-ssi)

## Usage

See the basic usage example below. In order to resolve static files the `baseDir` option has to be provided, respectively `baseUrl` to resolve virtual paths.

```js
  import express from 'express';
  import { ssi } from '@ln-e/ssi-middleware';

  const app = express();
  const port = 3000;

  app.use(ssi({
    baseDir: `${__dirname}/public`,
    baseUrl: `http://localhost:${port}`,
    request: {
      // See https://npmjs.com/package/request for options.
      // This enables the use of self-signed certificates:
      strictSSL: false
    },
    payloadFn: (req, res) => {
      return { GEO: req.headers.COUNTY_BY_IP };
    }
  }));

  app.listen(port);
```

# License

MIT

[downloads-image]: http://img.shields.io/npm/dm/@ln-e/ssi-middleware.svg
[npm-url]: https://npmjs.org/package/@ln-e/ssi-middleware
[npm-image]: http://img.shields.io/npm/v/@ln-e/ssi-middleware.svg