open-index/open-npm huggingface dataset:
npm package: @marsbased/eslint-config-marsbased
Description: ESLint Rules for MarsBased
Author: MarsBased
Latest version: 2.0.0

# eslint-config-marsbased

[![npm version](https://badge.fury.io/js/%40marsbased%2Feslint-config-marsbased.svg)](https://www.npmjs.com/package/%40marsbased%2Feslint-config-marsbased)
[![total downloads](https://img.shields.io/npm/dm/%40marsbased%2Feslint-config-marsbased.svg)](https://www.npmjs.com/package/%40marsbased%2Feslint-config-marsbased)
[![License](https://img.shields.io/npm/l/%40marsbased%2Feslint-config-marsbased.svg)](LICENSE)

Set of ESLint rules for TypeScript, Angular and React projects.

## How to use?

Install the dependency

```shell
npm i @marsbased/eslint-config-marsbased --save-dev
```

Import the rules in your .eslintrc file

### TypeScript

```json
{
  "extends": ["@marsbased/eslint-config-marsbased"]
}
```

### Angular

```json
{
  "extends": ["@marsbased/eslint-config-marsbased/angular"]
}
```

### React

```json
{
  "extends": ["@marsbased/eslint-config-marsbased/react"]
}
```
npm package: @marsbased/marscss
Description: Front-end CSS framework
Author: MarsBased
Latest version: 0.13.0
Deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.

[![npm version](https://badge.fury.io/js/%40marsbased%2Fmarscss.svg)](https://badge.fury.io/js/%40marsbased%2Fmarscss)

# marscss

[Marscss](https://marscss.com). Front-end CSS framework for faster and easier web development.

=======

## How to use?

Install the dependency

```shell
npm i @marsbased/marscss --save
```

Use it from your main scss file:

```scss
@import 'node_modules/@marsbased/marscss/index';
```

Alternatively, if you are using a bundler you probably can use a shortcut like:

```scss
@import '~@marsbased/marscss/index';
```

## Documentation

Visit [Marscss](http://marscss.com/documentation/) documentation, powered by marsman [Marsman](https://github.com/MarsBased/marsman).

## Running documentation

1. Run `bundle install` to install Ruby and middleman dependencies
2. Run `yarn install` to install Node.js dependencies.
3. Run `bundle exec middleman server` to up middleman server
4. Open http://localhost:4567/documentation in you browser

## Create the tests

1. Run `ruby scripts/tests-type-of.rb`
2. Add `@include tests()` in your scss file after marscss importer

## Create the shapes

This script is responsible for compressing the different svg that are in the shapes folder and passing them to the partial that we added in the general layout

Run `yarn svg`
npm package: @marsbased/marstyle-angular
Description: Angular TSLint Rules for MarsBased
Author: MarsBased
Latest version: 1.5.1
Deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.

[![npm version](https://badge.fury.io/js/%40marsbased%2Fmarstyle-angular.svg)](https://badge.fury.io/js/%40marsbased%2Fmarstyle-angular)
[![dependencies](https://david-dm.org/marsbased/marstyle?path=angular.svg)](https://david-dm.org/marsbased/marstyle?path=angular)

# marstyle-angular

Set of tslint rules for Angular projects.

It imports TypeScript rules from [@marsbased/marstyle-typescript](https://github.com/MarsBased/marstyle/tree/master/typescript)

It includes codelyzer rules.

## How to use?

Install the dependency

```shell
npm i @marsbased/marstyle-angular --save-dev
```

Use it from your tslint.json file

```json
{
  "extends": ["@marsbased/marstyle-angular"]
}
```

If you prefer you can overwrite some rules:

```json
{
  "extends": ["@marsbased/marstyle-angular"],
  "rules": {
    "adjacent-overload-signatures": false
  }
}
```
npm package: @marsbased/marstyle-stylelint
Description: stylelint Rules for MarsBased
Author: MarsBased
Latest version: 3.0.0
Deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.

[![npm version](https://badge.fury.io/js/%40marsbased%2Fmarstyle-stylelint.svg)](https://badge.fury.io/js/%40marsbased%2Fmarstyle-stylelint)

# marstyle-stylelint

Set of stylelint rules

## How to use?

Install the dependency

```shell
npm i @marsbased/marstyle-stylelint --save-dev
```

Use it from your .stylelintrc file

```json
{
  "extends": [
    "@marsbased/marstyle-stylelint"
  ]
}
```

If you prefer you can overwrite some rules:

```json
{
  "extends": [ "@marsbased/marstyle-stylelint" ],
  "rules": {
    "declaration-no-important": false
  }
}
```
npm package: @marsbased/marstyle-typescript
Description: TSLint Rules for MarsBased
Author: MarsBased
Latest version: 1.5.1
Deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.

[![npm version](https://badge.fury.io/js/%40marsbased%2Fmarstyle-typescript.svg)](https://badge.fury.io/js/%40marsbased%2Fmarstyle-typescript)
[![dependencies](https://david-dm.org/marsbased/marstyle?path=typescript.svg)](https://david-dm.org/marsbased/marstyle?path=typescript)

# marstyle-typescript

Set of tslint rules

## How to use?

Install the dependency

```shell
npm i @marsbased/marstyle-typescript --save-dev
```

Use it from your tslint.json file

```json
{
  "extends": ["@marsbased/marstyle-typescript"]
}
```

If you prefer you can overwrite some rules:

```json
{
  "extends": ["@marsbased/marstyle-typescript"],
  "rules": {
    "adjacent-overload-signatures": false
  }
}
```