4.0.6 • Published 3 months ago

@tagproject/base-shared-config v4.0.6

Weekly downloads
-
License
MIT
Repository
github
Last release
3 months ago

Standard Shared Config for tagproject packages with shared configs

Install

npm install @tagproject/base-shared-config --save-dev

Usage

  • Add "prepare:config": "base-shared-config" to scripts property in your package.json
  • Rename your prepare scripts to prepare:[NAME]
  • Add "prepare": "run-s prepare:*"
  • Run npm run prepare

Configs

extract actions and hooks:

  • .github
  • .husky

merge files:

  • .husky/commit-msg
  • .gitignore
  • .npmignore

append to package.json:

scripts:

  • build - build shared config
  • generate - run all generate:*
  • generate:changelog - generate changelog
  • prepare - run all prepare:*
  • prepare:config - rebuild local configs
  • prepare:husky - install husky hooks
  • release - lint, build config, generate changelog and bump package version

dependencies:

configure:

{
  "exports": "./lib/index.js",
  "manager": "npm",
  "type": "module",
  "types": "./lib/index.d.ts"
}
4.0.5

3 months ago

4.0.4

3 months ago

4.0.6

3 months ago

4.0.3

3 months ago

3.3.6

10 months ago

4.0.1

10 months ago

4.0.0

10 months ago

4.0.2

9 months ago

3.3.1

1 year ago

3.3.0

1 year ago

3.2.1

2 years ago

3.2.0

2 years ago

3.0.1

2 years ago

3.3.5

1 year ago

3.3.4

1 year ago

3.3.2

1 year ago

3.0.0

2 years ago

2.2.1

2 years ago

2.2.3

2 years ago

2.2.2

2 years ago

2.2.0

2 years ago

1.4.4

2 years ago

1.4.3

2 years ago

1.4.2

2 years ago

2.1.0

2 years ago

2.0.1

2 years ago

2.0.0

2 years ago

1.4.1

2 years ago

1.4.0

2 years ago

1.3.0

2 years ago