1.0.31 • Published 1 year ago

@lioness100/configs v1.0.31

Weekly downloads
-
License
Apache-2.0
Repository
-
Last release
1 year ago

configs

Note: This package is incredibly opinionated and I strongly recommend you don't use it.

This repository exports shareabe & extendable configuration files for the following services:

It also contains copy-pasteable (but not exported) content in:

Usage

Run:

yarn add -D @lioness100/configs eslint prettier typescript tsup

And configure the individual services like so:

package.json:

{
    "scripts": {
        "build": "tsup --config node_modules/@lioness100/configs/tsup.config.js"
    }
}

Add --define.PROJECT_TYPE bot or --define.PROJECT_TYPE cli if applicable.

package.json:

{
    "scripts": {
        "lint": "eslint ."
    },
    "eslintConfig": {
        "extends": ["./node_modules/@lioness100/configs/.eslintrc.json"]
    }
}

package.json:

{
    "scripts": {
        "format": "prettier --write \"{*,src/**/*}.{json,js,ts}\""
    },
    "prettier": "@lioness100/configs/prettier"
}

tsconfig.json:

{
    "extends": "@lioness100/configs/tsconfig",
    "compilerOptions": {
        "outDir": "dist",
        "rootDir": "src"
    },
    "include": ["src"]
}

tsconfig.eslint.json:

{
    "extends": "./tsconfig.json",
    "include": ["**/*.ts", "**/*.js", "**/*.json"]
}
1.0.31

1 year ago

1.0.30

1 year ago

1.0.29

1 year ago

1.0.26

2 years ago

1.0.25

2 years ago

1.0.24

2 years ago

1.0.28

2 years ago

1.0.27

2 years ago

1.0.19

2 years ago

1.0.18

2 years ago

1.0.22

2 years ago

1.0.21

2 years ago

1.0.20

2 years ago

1.0.23

2 years ago

1.0.17

3 years ago

1.0.16

3 years ago

1.0.15

3 years ago

1.0.14

3 years ago

1.0.13

3 years ago

1.0.12

3 years ago

1.0.11

3 years ago

1.0.10

3 years ago

1.0.9

3 years ago

1.0.8

3 years ago

1.0.6

3 years ago

1.0.5

3 years ago

1.0.4

3 years ago

1.0.3

3 years ago

1.0.2

3 years ago

1.0.0

3 years ago