feat(pnpm): replace npm with pnpm and setup cspell

This commit is contained in:
Shintaro Jokagi 2025-06-02 13:11:57 +12:00
parent 199d83f25c
commit d7e5bb6af1
No known key found for this signature in database
GPG key ID: 0DDF8FA44C9A0DA8
22 changed files with 10923 additions and 14994 deletions

30
commitlint.config.js Normal file
View file

@ -0,0 +1,30 @@
/**
* @type {import('@commitlint/types').UserConfig}
*/
export default {
extends: ['@commitlint/config-conventional'],
rules: {
// Customize rules as needed
'type-enum': [
2,
'always',
[
'build',
'chore',
'ci',
'docs',
'feat',
'fix',
'perf',
'refactor',
'revert',
'style',
'test',
],
],
'subject-case': [2, 'never', ['pascal-case', 'upper-case']],
'subject-max-length': [2, 'always', 100],
'body-max-line-length': [2, 'always', 100],
'footer-max-line-length': [2, 'always', 100],
},
}