Skip to content

Commit dc6b175

Browse files
committed
fix: use scaffold to get rid of the postinstall error
1 parent 9a7c9ce commit dc6b175

28 files changed

+18263
-10030
lines changed

.config/beemo.ts

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
import type { ScaffoldConfig } from '@niieani/scaffold'
2+
3+
const config: ScaffoldConfig = {
4+
module: '@niieani/scaffold',
5+
drivers: ['babel', 'eslint', 'jest', 'prettier', 'typescript', 'webpack'],
6+
settings: {
7+
node: true,
8+
name: 'CodegenTypescriptGraphQLModuleDeclarationsPlugin',
9+
engineTarget: 'node',
10+
codeTarget: 'es2020',
11+
},
12+
}
13+
14+
export default config

.config/husky/commit-msg

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
#!/usr/bin/env sh
2+
. "$(dirname -- "$0")/_/husky.sh"
3+
4+
yarn rrun commitlint --config "node_modules/@niieani/scaffold/src/configs/shared/commitlint.config.js" --edit "$1"

.editorconfig

Lines changed: 0 additions & 10 deletions
This file was deleted.

.eslintignore

Lines changed: 0 additions & 7 deletions
This file was deleted.

.eslintrc.js

Lines changed: 0 additions & 165 deletions
This file was deleted.

.github/dependabot.yml

Lines changed: 0 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,25 +1,7 @@
11
version: 2
22
updates:
3-
# Enable version updates for npm
4-
- package-ecosystem: 'npm'
5-
# Look for `package.json` and `lock` files in the `root` directory
6-
directory: '/'
7-
# Check the npm registry for updates every day (weekdays)
8-
schedule:
9-
interval: 'weekly'
10-
11-
# Enable version updates for npm
12-
- package-ecosystem: 'npm'
13-
# Look for `package.json` and `lock` files in the `docgen` directory
14-
directory: '/docgen'
15-
# Check the npm registry for updates every day (weekdays)
16-
schedule:
17-
interval: 'weekly'
18-
193
# Maintain dependencies for GitHub Actions
204
- package-ecosystem: 'github-actions'
21-
# Look for `package.json` and `lock` files in the `root` directory
225
directory: '/'
23-
# Check the npm registry for updates every day (weekdays)
246
schedule:
257
interval: 'weekly'

.github/renovate.json

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
{
2+
"extends": [
3+
"config:base",
4+
":ignoreUnstable",
5+
":combinePatchMinorReleases",
6+
":renovatePrefix",
7+
":semanticCommits",
8+
":rebaseStalePrs",
9+
":prNotPending",
10+
":semanticPrefixFixDepsChoreOthers",
11+
":updateNotScheduled",
12+
":automergeDigest",
13+
":automergePatch",
14+
":automergeMinor",
15+
":automergeRequireAllStatusChecks",
16+
":maintainLockFilesWeekly",
17+
":respectLatest",
18+
":updateNotScheduled",
19+
"schedule:earlyMondays"
20+
],
21+
"prConcurrentLimit": 5,
22+
"pin": false,
23+
"rangeStrategy": "bump",
24+
"ignoreDeps": []
25+
}

0 commit comments

Comments
 (0)