1.0.31 • Published 1 month ago

@lioness100/configs v1.0.31

Weekly downloads
-
License
Apache-2.0
Repository
-
Last release
1 month 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 month ago

1.0.30

1 month ago

1.0.29

2 months ago

1.0.26

8 months ago

1.0.25

8 months ago

1.0.24

8 months ago

1.0.28

8 months ago

1.0.27

8 months ago

1.0.19

1 year ago

1.0.18

1 year ago

1.0.22

1 year ago

1.0.21

1 year ago

1.0.20

1 year ago

1.0.23

1 year ago

1.0.17

1 year ago

1.0.16

2 years ago

1.0.15

2 years ago

1.0.14

2 years ago

1.0.13

2 years ago

1.0.12

2 years ago

1.0.11

2 years ago

1.0.10

2 years ago

1.0.9

2 years ago

1.0.8

2 years ago

1.0.6

2 years ago

1.0.5

2 years ago

1.0.4

2 years ago

1.0.3

2 years ago

1.0.2

2 years ago

1.0.0

2 years ago