@snowcoders/renovate-config
Renovate and other configs for all Snowcoders projects to inherit from
Last updated 2 months ago by k2snowman69 .
MIT · Repository · Bugs · Original npm · Tarball · package.json
$ cnpm install @snowcoders/renovate-config 
SYNC missed versions from official npm registry.

Renovate configs (and more)

This repository hosts several sharable configs that can be consumed and customized by Snowcoders packages.

Currently it hosts the following configs

  • Husky
  • Lint staged
  • Nyc
  • Prettier
  • Renovate
  • Sortier

We're open to hosting more, as long as they are a part of the Snowcoders ecosystem.

Other things that are useful from this repository

  • .gitignore - We wil notify about updates via our changelog
  • .npmignore - We wil notify about updates via our changelog

Usage

A great example of how to use these configs is this repository itself! Though for you instead of referencing the dist folder directly you would reference @snowcoders/renovate-config

Husky config

No customization should be needed. Recommended filename .huskyrc.js.

Jest config

No customization should be needed. Recommended filename jest.config.js.

Lint staged config

No customization should be needed. Recommended filename .lintstagedrc.js.

Prettier config

No customization should be needed. Recommended filename .prettierrc.js.

Sortier config

No customization should be needed. Recommended filename .sortierrc.js.

Typescript config

You are able to use this package as a base for your tsconfig file.

Our config focuses more on the actual build outputs so your config can focus more on the strict* and no* options. An example of a subconfig would look like:

{
  "compilerOptions": {
    "noImplicitAny": false,
    "noImplicitReturns": true,
    "noImplicitThis": true,
    "noUnusedLocals": true,
    "outDir": "./dist/",
    "strictBindCallApply": true
  },
  "extends": "@snowcoders/renovate-config",
  "include": ["./src/**/*.ts"]
}

Missing configs

Nyc

Nyc only supports .nycrc files. Instead they use an extends system which we have not set up.

Current Tags

  • 1.0.4                                ...           latest (2 months ago)

13 Versions

  • 1.0.4                                ...           2 months ago
  • 1.0.3                                ...           2 months ago
  • 1.0.2                                ...           6 months ago
  • 1.0.1                                ...           6 months ago
  • 1.0.0                                ...           6 months ago
  • 0.2.2                                ...           7 months ago
  • 0.2.1                                ...           9 months ago
  • 0.2.0                                ...           9 months ago
  • 0.1.4                                ...           9 months ago
  • 0.1.3                                ...           9 months ago
  • 0.1.2                                ...           9 months ago
  • 0.1.1                                ...           9 months ago
  • 0.1.0                                ...           9 months ago
Downloads
Today 0
This Week 0
This Month 0
Last Day 0
Last Week 0
Last Month 3
Dependencies (2)
Dev Dependencies (9)
Dependents (0)
None

Copyright 2014 - 2016 © taobao.org |