Compare commits

...

10 Commits

8 changed files with 45 additions and 19 deletions

View File

@ -1,9 +1,10 @@
name: Publish to NPM
on:
workflow_dispatch:
push:
branches:
- main
# branches:
# - main
concurrency: ${{ github.workflow }}-${{ github.ref }}
@ -26,6 +27,9 @@ jobs:
- name: Setup Environment
uses: ./.github/actions/setup
# - name: Setup upterm session
# uses: lhotari/action-upterm@v1
- name: Create Release Pull Request or Publish to NPM
id: changesets
uses: changesets/action@v1

1
.npmrc
View File

@ -4,3 +4,4 @@ ignore-engines = true
tag-version-prefix = ""
auto-install-peers = true
strict-peer-dependencies = false
provenance = true

View File

@ -1,16 +1,15 @@
{
"name": "@bravo68web/eslint-config",
"version": "1.1.3",
"version": "1.2.2",
"description": "The official ESLint configuration for bravo68web projects",
"license": "MIT",
"author": "Bravo68web <hi@b68.dev> (https://github.com/bravo68web/)",
"homepage": "https://github.com/bravo68web/node-config#readme",
"homepage": "https://github.com/BRAVO68WEB/node-config#readme",
"repository": {
"type": "git",
"url": "git+https://github.com/bravo68web/node-config.git"
"url": "https://github.com/BRAVO68WEB/node-config"
},
"bugs": {
"url": "https://github.com/bravo68web/node-config/issues"
"url": "https://github.com/BRAVO68WEB/node-config/issues"
},
"files": [
"dist"

View File

@ -55,9 +55,12 @@ const config: Linter.Config = {
"react/no-array-index-key": 2,
// SonarJS
"sonarjs/no-duplicate-string": 0,
"sonarjs/cognitive-complexity": "warn",
// Unicorn
"unicorn/no-null": 0,
"unicorn/filename-case": "off",
"unicorn/prefer-module": 0,
"unicorn/no-array-reduce": "off",
"unicorn/no-useless-undefined": 0,
"unicorn/prevent-abbreviations": 0,
"unicorn/no-await-expression-member": 0,

View File

@ -1,15 +1,14 @@
{
"name": "@bravo68web/prettier-config",
"version": "1.1.3",
"version": "1.2.2",
"description": "The official Prettier configuration for bravo68web projects",
"author": "Bravo68web <hi@b68.dev> (https://github.com/bravo68web/)",
"homepage": "https://github.com/bravo68web/node-config#readme",
"homepage": "https://github.com/BRAVO68WEB/node-config#readme",
"repository": {
"type": "git",
"url": "https://github.com/bravo68web/node-config.git"
"url": "https://github.com/BRAVO68WEB/node-config"
},
"bugs": {
"url": "https://github.com/bravo68web/node-config/issues"
"url": "https://github.com/BRAVO68WEB/node-config/issues"
},
"main": "index.json",
"files": [
@ -42,4 +41,4 @@
"publishConfig": {
"access": "public"
}
}
}

20
apps/tsconfig/bun.json Normal file
View File

@ -0,0 +1,20 @@
{
"compilerOptions": {
"lib": ["ESNext"],
"module": "esnext",
"target": "esnext",
"moduleResolution": "bundler",
"moduleDetection": "force",
"allowImportingTsExtensions": true,
"noEmit": true,
"composite": true,
"strict": true,
"downlevelIteration": true,
"skipLibCheck": true,
"jsx": "preserve",
"allowSyntheticDefaultImports": true,
"forceConsistentCasingInFileNames": true,
"allowJs": true,
"types": ["bun-types"]
}
}

View File

@ -1,19 +1,19 @@
{
"name": "@bravo68web/tsconfig",
"version": "1.1.3",
"version": "1.2.2",
"description": "Typescript config for bravo68web, ensure the consistency of code quality.",
"license": "MIT",
"author": "Bravo68web <hi@b68.dev> (https://github.com/bravo68web/)",
"homepage": "https://github.com/bravo68web/node-config#readme",
"homepage": "https://github.com/BRAVO68WEB/node-config#readme",
"repository": {
"type": "git",
"url": "git+https://github.com/bravo68web/node-config.git"
"url": "https://github.com/BRAVO68WEB/node-config"
},
"bugs": {
"url": "https://github.com/bravo68web/node-config/issues"
"url": "https://github.com/BRAVO68WEB/node-config/issues"
},
"files": [
"base.json",
"bun.json",
"default.json",
"nobuild.json",
"non-strict.json",

View File

@ -4,7 +4,7 @@
"version": "0.0.0",
"description": "Sharable Node.js miscellaneous config for bravo68web",
"license": "MIT",
"repository": "https://github.com/bravo68web/nodejs-config",
"repository": "https://github.com/BRAVO68WEB/node-config",
"type": "module",
"scripts": {
"build": "turbo build",