mirror of
https://github.com/Unleash/unleash.git
synced 2024-12-22 19:07:54 +01:00
b319cec5f0
### What Initial effort at automating the task of updating CHANGELOG when doing releases. This initial PR sets up the tool https://git-cliff.org/ and adds our missing updates since 4.2.0 The tool should be explored further, we could have the CHANGELOG linking linear issues, not just github issues, as well as ideally each commit displayed with it's short sha. However, rather than not having anything like this for the last 20+ releases, this will at least have our conventional commits be included in the CHANGELOG file.
95 lines
2.0 KiB
JSON
95 lines
2.0 KiB
JSON
{
|
|
"$schema": "https://biomejs.dev/schemas/1.2.2/schema.json",
|
|
"linter": {
|
|
"enabled": true,
|
|
"rules": {
|
|
"recommended": true,
|
|
"performance": {
|
|
"noDelete": "off"
|
|
},
|
|
"correctness": {
|
|
"noUnsafeOptionalChaining": "off"
|
|
},
|
|
"complexity": {
|
|
"noBannedTypes": "off",
|
|
"noUselessConstructor": "off",
|
|
"useOptionalChain": "warn",
|
|
"noStaticOnlyClass": "off"
|
|
},
|
|
"style": {
|
|
"noNonNullAssertion": "off",
|
|
"noInferrableTypes": "off",
|
|
"noUnusedTemplateLiteral": "off",
|
|
"useSingleVarDeclarator": "off"
|
|
},
|
|
"suspicious": {
|
|
"noExplicitAny": "off",
|
|
"noExtraNonNullAssertion": "off",
|
|
"noRedeclare": "off"
|
|
}
|
|
},
|
|
"ignore": [
|
|
"node_modules",
|
|
"docker",
|
|
"bundle.js",
|
|
"website/blog",
|
|
"website/build",
|
|
"website/core",
|
|
"website/docs",
|
|
"website/i18n/*.js",
|
|
"website/pages",
|
|
"website/translated_docs",
|
|
"website",
|
|
"setupJest.js",
|
|
"dist",
|
|
"build",
|
|
"src/migrations/*.js",
|
|
"src/test/examples/*.json",
|
|
"website/**/*.js",
|
|
"coverage",
|
|
"CHANGELOG.md"
|
|
]
|
|
},
|
|
"organizeImports": {
|
|
"enabled": false
|
|
},
|
|
"formatter": {
|
|
"indentStyle": "space",
|
|
"ignore": [
|
|
"node_modules",
|
|
"docker",
|
|
"bundle.js",
|
|
"website/blog",
|
|
"website/build",
|
|
"website/core",
|
|
"website/docs",
|
|
"website/i18n/*.js",
|
|
"website/pages",
|
|
"website/translated_docs",
|
|
"website",
|
|
"setupJest.js",
|
|
"dist",
|
|
"build",
|
|
"src/migrations/*.js",
|
|
"src/migrations/*.json",
|
|
"src/test/examples/*.json",
|
|
"website/**/*.js",
|
|
"coverage"
|
|
],
|
|
"indentSize": 4
|
|
},
|
|
"javascript": {
|
|
"formatter": {
|
|
"semicolons": "always",
|
|
"quoteStyle": "single",
|
|
"jsxQuoteStyle": "single",
|
|
"indentSize": 4
|
|
}
|
|
},
|
|
"json": {
|
|
"formatter": {
|
|
"indentSize": 2
|
|
}
|
|
}
|
|
}
|