export default {
strict: {},
};
所有规则是默认开启的,但以下规则除外
FILES_ALL_TYPESCRIPT
如有需要,可通过 strict.rules 开启
export default defineConfig({
strict: {
rules: {
FILES_ALL_TYPESCRIPT: true,
},
},
});
原则上不允许禁用规则
执行 magi constraint 命令
magi 版本不允许写死,只能使用 ^ 前缀。
// bad
"@magi/magi": "1.0.0"
// still bad
"@magi/magi": "~1.0.0"
// good
"@magi/magi": "^1.0.0"
如果出于某些原因使用了 beta 版,也需使用 ^ 前缀保证正式版发布后能自动匹配到。
// bad
"@magi/magi": "1.0.0-beta.1"
// good
"@magi/magi": "^1.0.0-beta.1"
"@magi/magi": "^1.0.0-0"