diff --git a/.github/settings.yml b/.github/settings.yml new file mode 100644 index 00000000..bd0fe23e --- /dev/null +++ b/.github/settings.yml @@ -0,0 +1,18 @@ +--- +_extends: .github:common-settings.yaml + +repository: + name: works + description: '@bfra-me tools and components' + topics: works, bfra-me, tools, components, tsconfig, semantic-release + +branches: + - name: main + protection: + required_status_checks: + strict: true + contexts: ['Test', 'Renovate / Renovate'] + enforce_admins: true + required_pull_request_reviews: null + restrictions: null + required_linear_history: true diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 467a0cd0..49501d5b 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -5,7 +5,6 @@ name: CI 'on': merge_group: push: - branches: [main, 'renovate/**'] pull_request: types: [opened, synchronize, reopened, ready_for_review] workflow_dispatch: @@ -24,7 +23,7 @@ jobs: steps: - name: Checkout - uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1 + uses: actions/checkout@9bb56186c3b09b4f86b1c65136769dd318469633 # v4.1.2 - name: Setup pnpm uses: pnpm/action-setup@a3252b78c470c02df07e9d59298aecedc3ccdd6d # v3.0.0 @@ -64,12 +63,13 @@ jobs: application_id: ${{ secrets.APPLICATION_ID }} application_private_key: ${{ secrets.APPLICATION_PRIVATE_KEY }} permissions: 'contents:write, issues:write, pull_requests:write' + revoke_token: true - name: Setup Git user run: | git config --global user.email '118100583+bfra-me[bot]@users.noreply.github.com' git config --global user.name 'bfra-me[bot]' - name: Checkout repository - uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1 + uses: actions/checkout@9bb56186c3b09b4f86b1c65136769dd318469633 # v4.1.2 with: fetch-depth: 0 token: ${{ steps.get-workflow-access-token.outputs.token }} diff --git a/.github/workflows/renovate.yaml b/.github/workflows/renovate.yaml index 33d499d7..c7351734 100644 --- a/.github/workflows/renovate.yaml +++ b/.github/workflows/renovate.yaml @@ -16,11 +16,15 @@ name: Renovate required: false type: boolean default: false + workflow_run: + workflows: ['CI'] + branches: ['renovate/**'] + types: [completed] jobs: renovate: name: Renovate secrets: inherit - uses: bfra-me/.github/.github/workflows/renovate.yaml@v1.8.2 + uses: bfra-me/.github/.github/workflows/renovate.yaml@v1 with: print_config: ${{ inputs.print_config || false }} diff --git a/.github/workflows/update-repo-settings.yaml b/.github/workflows/update-repo-settings.yaml new file mode 100644 index 00000000..1da7a405 --- /dev/null +++ b/.github/workflows/update-repo-settings.yaml @@ -0,0 +1,16 @@ +# Update repository settings to match the definitions in .github/settings.yml. +--- +name: Update Repo Settings + +'on': + push: + branches: [main] + schedule: + - cron: '02 18 * * *' # 18:02 UTC = 11:02 AM PST + workflow_dispatch: + +jobs: + update-repo-settings: + name: Update Repo Settings + secrets: inherit + uses: bfra-me/.github/.github/workflows/update-repo-settings.yaml@v1 diff --git a/.markdownlint-cli2.yaml b/.markdownlint-cli2.yaml index f43787f9..c22c336a 100644 --- a/.markdownlint-cli2.yaml +++ b/.markdownlint-cli2.yaml @@ -3,9 +3,9 @@ config: MD013: false MD033: allowed_elements: [a, h3, img, p] -# MD041: false + MD041: false globs: - '**/*.md' - - '!.changeset' + - '!.changeset/**' - '!**/node_modules' diff --git a/package.json b/package.json index dc06c243..c47f1d9f 100644 --- a/package.json +++ b/package.json @@ -2,7 +2,7 @@ "name": "@bfra.me/works", "version": "0.0.0", "private": true, - "packageManager": "pnpm@8.15.4", + "packageManager": "pnpm@8.15.5", "description": "bfra.me tools and components", "scripts": { "bootstrap": "pnpm install --frozen-lockfile && pnpm -r build", @@ -36,12 +36,12 @@ "@bfra.me/tsconfig": "workspace:*", "@changesets/cli": "2.27.1", "@swisspost/design-system-changelog-github": "1.0.2", - "@types/node": "20.11.25", + "@types/node": "20.11.28", "eslint": "8.57.0", "prettier": "3.2.5", "rimraf": "5.0.5", "ts-node": "10.9.2", - "typescript": "5.3.3" + "typescript": "5.4.2" }, "pnpm": { "overrides": { diff --git a/packages/tsconfig/CHANGELOG.md b/packages/tsconfig/CHANGELOG.md index fbecfeee..161d383b 100644 --- a/packages/tsconfig/CHANGELOG.md +++ b/packages/tsconfig/CHANGELOG.md @@ -1,5 +1,11 @@ # @bfra.me/tsconfig +## 0.2.5 + +### Patch Changes + +- `package.json`: Update `homepage`, add `keywords`, and extend `exports` (by [@marcusrbrown](https://github.com/marcusrbrown) with [#148](https://github.com/bfra-me/works/pull/148)) + ## 0.2.4 ### Patch Changes diff --git a/packages/tsconfig/package.json b/packages/tsconfig/package.json index 1d69cc91..375359c1 100644 --- a/packages/tsconfig/package.json +++ b/packages/tsconfig/package.json @@ -1,12 +1,12 @@ { "name": "@bfra.me/tsconfig", "description": "Shared TypeScript configuration for bfra.me", - "version": "0.2.4", + "version": "0.2.5", "author": "Marcus R. Brown ", "license": "MIT", "type": "module", "main": "tsconfig.json", - "homepage": "https://github.com/bfra-me/works/blob/main/packages/tsconfig#readme", + "homepage": "https://github.com/bfra-me/works/tree/main/packages/tsconfig#readme", "repository": { "directory": "packages/tsconfig", "type": "git", @@ -15,6 +15,7 @@ "bugs": "https://github.com/bfra-me/works/issues", "keywords": [ "bfra.me", + "works", "typescript", "tsconfig", "config", @@ -28,7 +29,9 @@ "tsconfig.json" ], "exports": { - ".": "./tsconfig.json" + ".": "./tsconfig.json", + "./package.json": "./package.json", + "./tsconfig.json": "./tsconfig.json" }, "devDependencies": { "@bfra.me/tsconfig": "workspace:*", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 0daf875d..df4d76c3 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -21,8 +21,8 @@ importers: specifier: 1.0.2 version: 1.0.2 '@types/node': - specifier: 20.11.25 - version: 20.11.25 + specifier: 20.11.28 + version: 20.11.28 eslint: specifier: 8.57.0 version: 8.57.0 @@ -34,10 +34,10 @@ importers: version: 5.0.5 ts-node: specifier: 10.9.2 - version: 10.9.2(@types/node@20.11.25)(typescript@5.3.3) + version: 10.9.2(@types/node@20.11.28)(typescript@5.4.2) typescript: - specifier: 5.3.3 - version: 5.3.3 + specifier: 5.4.2 + version: 5.4.2 packages/semantic-release: devDependencies: @@ -52,16 +52,16 @@ importers: version: 1.4.6 semantic-release: specifier: 23.0.2 - version: 23.0.2(typescript@5.3.3) + version: 23.0.2(typescript@5.4.2) tsup: specifier: 8.0.2 - version: 8.0.2(@swc/core@1.4.6)(ts-node@10.9.2)(typescript@5.3.3) + version: 8.0.2(@swc/core@1.4.6)(ts-node@10.9.2)(typescript@5.4.2) type-fest: specifier: 4.12.0 version: 4.12.0 vitest: specifier: 1.3.1 - version: 1.3.1(@types/node@20.11.25) + version: 1.3.1(@types/node@20.11.28) packages/tsconfig: devDependencies: @@ -930,7 +930,7 @@ packages: import-from-esm: 1.3.3 lodash-es: 4.17.21 micromatch: 4.0.5 - semantic-release: 23.0.2(typescript@5.3.3) + semantic-release: 23.0.2(typescript@5.4.2) transitivePeerDependencies: - supports-color dev: true @@ -961,7 +961,7 @@ packages: lodash-es: 4.17.21 mime: 4.0.1 p-filter: 4.1.0 - semantic-release: 23.0.2(typescript@5.3.3) + semantic-release: 23.0.2(typescript@5.4.2) url-join: 5.0.0 transitivePeerDependencies: - supports-color @@ -984,7 +984,7 @@ packages: rc: 1.2.8 read-pkg: 9.0.1 registry-auth-token: 5.0.2 - semantic-release: 23.0.2(typescript@5.3.3) + semantic-release: 23.0.2(typescript@5.4.2) semver: 7.6.0 tempy: 3.1.0 dev: true @@ -1005,7 +1005,7 @@ packages: into-stream: 7.0.0 lodash-es: 4.17.21 read-pkg-up: /read-package-up@11.0.0 - semantic-release: 23.0.2(typescript@5.3.3) + semantic-release: 23.0.2(typescript@5.4.2) transitivePeerDependencies: - supports-color dev: true @@ -1189,8 +1189,8 @@ packages: resolution: {integrity: sha512-J8xLz7q2OFulZ2cyGTLE1TbbZcjpno7FaN6zdJNrgAdrJ+DZzh/uFR6YrTb4C+nXakvud8Q4+rbhoIWlYQbUFQ==} dev: true - /@types/node@20.11.25: - resolution: {integrity: sha512-TBHyJxk2b7HceLVGFcpAUjsa5zIdsPWlR6XHfyGzd0SFu+/NFgQgMAl96MSDZgQDvJAvV6BKsFOrt6zIL09JDw==} + /@types/node@20.11.28: + resolution: {integrity: sha512-M/GPWVS2wLkSkNHVeLkrF2fD5Lx5UC4PxA0uZcKc6QqbIQUJyW1jVjueJYi1z8n0I5PxYrtpnPnWglE+y9A0KA==} dependencies: undici-types: 5.26.5 dev: true @@ -1525,7 +1525,7 @@ packages: es-errors: 1.3.0 function-bind: 1.1.2 get-intrinsic: 1.2.4 - set-function-length: 1.2.1 + set-function-length: 1.2.2 dev: true /callsites@3.1.0: @@ -1760,7 +1760,7 @@ packages: resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==} dev: true - /cosmiconfig@9.0.0(typescript@5.3.3): + /cosmiconfig@9.0.0(typescript@5.4.2): resolution: {integrity: sha512-itvL5h8RETACmOTFc4UfIyB2RfEHi71Ax6E/PivVxq9NseKbOWpeyHEOIbmAw1rs8Ak0VursQNww7lf7YtUwzg==} engines: {node: '>=14'} peerDependencies: @@ -1773,7 +1773,7 @@ packages: import-fresh: 3.3.0 js-yaml: 4.1.0 parse-json: 5.2.0 - typescript: 5.3.3 + typescript: 5.4.2 dev: true /create-require@1.1.1: @@ -2009,7 +2009,7 @@ packages: has-property-descriptors: 1.0.2 has-proto: 1.0.3 has-symbols: 1.0.3 - hasown: 2.0.1 + hasown: 2.0.2 internal-slot: 1.0.7 is-array-buffer: 3.0.4 is-callable: 1.2.7 @@ -2023,7 +2023,7 @@ packages: object-keys: 1.1.1 object.assign: 4.1.5 regexp.prototype.flags: 1.5.2 - safe-array-concat: 1.1.0 + safe-array-concat: 1.1.2 safe-regex-test: 1.0.3 string.prototype.trim: 1.2.8 string.prototype.trimend: 1.0.7 @@ -2033,7 +2033,7 @@ packages: typed-array-byte-offset: 1.0.2 typed-array-length: 1.0.5 unbox-primitive: 1.0.2 - which-typed-array: 1.1.14 + which-typed-array: 1.1.15 dev: true /es-define-property@1.0.0: @@ -2054,13 +2054,13 @@ packages: dependencies: get-intrinsic: 1.2.4 has-tostringtag: 1.0.2 - hasown: 2.0.1 + hasown: 2.0.2 dev: true /es-shim-unscopables@1.0.2: resolution: {integrity: sha512-J3yBRXCzDu4ULnQwxyToo/OjdMx6akgVC7K6few0a7F/0wLtmKKN7I73AH5T2836UuXRqN7Qg+IIUw/+YJksRw==} dependencies: - hasown: 2.0.1 + hasown: 2.0.2 dev: true /es-to-primitive@1.2.1: @@ -2478,7 +2478,7 @@ packages: function-bind: 1.1.2 has-proto: 1.0.3 has-symbols: 1.0.3 - hasown: 2.0.1 + hasown: 2.0.2 dev: true /get-stream@6.0.1: @@ -2668,8 +2668,8 @@ packages: has-symbols: 1.0.3 dev: true - /hasown@2.0.1: - resolution: {integrity: sha512-1/th4MHjnwncwXsIW6QMzlvYL9kG5e/CpVvLRZe4XPa8TOUNbCELqmvhDmnkNsAjwaG4+I8gJJL0JBvTTLO9qA==} + /hasown@2.0.2: + resolution: {integrity: sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==} engines: {node: '>= 0.4'} dependencies: function-bind: 1.1.2 @@ -2803,7 +2803,7 @@ packages: engines: {node: '>= 0.4'} dependencies: es-errors: 1.3.0 - hasown: 2.0.1 + hasown: 2.0.2 side-channel: 1.0.6 dev: true @@ -2856,7 +2856,7 @@ packages: /is-core-module@2.13.1: resolution: {integrity: sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==} dependencies: - hasown: 2.0.1 + hasown: 2.0.2 dev: true /is-date-object@1.0.5: @@ -2972,7 +2972,7 @@ packages: resolution: {integrity: sha512-uZ25/bUAlUY5fR4OKT4rZQEBrzQWYV9ZJYGGsUmEJ6thodVJ1HX64ePQ6Z0qPWP+m+Uq6e9UugrE38jeYsDSMw==} engines: {node: '>= 0.4'} dependencies: - which-typed-array: 1.1.14 + which-typed-array: 1.1.15 dev: true /is-unicode-supported@2.0.0: @@ -3906,7 +3906,7 @@ packages: optional: true dependencies: lilconfig: 3.1.1 - ts-node: 10.9.2(@types/node@20.11.25)(typescript@5.3.3) + ts-node: 10.9.2(@types/node@20.11.28)(typescript@5.4.2) yaml: 2.4.1 dev: true @@ -4174,8 +4174,8 @@ packages: queue-microtask: 1.2.3 dev: true - /safe-array-concat@1.1.0: - resolution: {integrity: sha512-ZdQ0Jeb9Ofti4hbt5lX3T2JcAamT9hfzYU1MNB+z/jaEbB6wfFfPIR/zEORmZqobkCCJhSjodobH6WHNmJ97dg==} + /safe-array-concat@1.1.2: + resolution: {integrity: sha512-vj6RsCsWBCf19jIeHEfkRMw8DPiBb+DMXklQ/1SGDHOMlHdPUkZXFQ2YdplS23zESTijAcurb1aSgJA3AgMu1Q==} engines: {node: '>=0.4'} dependencies: call-bind: 1.0.7 @@ -4201,7 +4201,7 @@ packages: resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} dev: true - /semantic-release@23.0.2(typescript@5.3.3): + /semantic-release@23.0.2(typescript@5.4.2): resolution: {integrity: sha512-OnVYJ6Xgzwe1x8MKswba7RU9+5djS1MWRTrTn5qsq3xZYpslroZkV9Pt0dA2YcIuieeuSZWJhn+yUWoBUHO5Fw==} engines: {node: '>=20.8.1'} hasBin: true @@ -4212,7 +4212,7 @@ packages: '@semantic-release/npm': 11.0.3(semantic-release@23.0.2) '@semantic-release/release-notes-generator': 12.1.0(semantic-release@23.0.2) aggregate-error: 5.0.0 - cosmiconfig: 9.0.0(typescript@5.3.3) + cosmiconfig: 9.0.0(typescript@5.4.2) debug: 4.3.4 env-ci: 11.0.0 execa: 8.0.1 @@ -4269,8 +4269,8 @@ packages: resolution: {integrity: sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==} dev: true - /set-function-length@1.2.1: - resolution: {integrity: sha512-j4t6ccc+VsKwYHso+kElc5neZpjtq9EnRICFZtWyBsLojhmeF/ZBd/elqm22WJh/BziDe/SBiOeAt0m2mfLD0g==} + /set-function-length@1.2.2: + resolution: {integrity: sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==} engines: {node: '>= 0.4'} dependencies: define-data-property: 1.1.4 @@ -4715,7 +4715,7 @@ packages: resolution: {integrity: sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==} dev: true - /ts-node@10.9.2(@types/node@20.11.25)(typescript@5.3.3): + /ts-node@10.9.2(@types/node@20.11.28)(typescript@5.4.2): resolution: {integrity: sha512-f0FFpIdcHgn8zcPSbf1dRevwt047YMnaiJM3u2w2RewrB+fob/zePZcrOyQoLMMO7aBIddLcQIEK5dYjkLnGrQ==} hasBin: true peerDependencies: @@ -4734,19 +4734,19 @@ packages: '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 - '@types/node': 20.11.25 + '@types/node': 20.11.28 acorn: 8.11.3 acorn-walk: 8.3.2 arg: 4.1.3 create-require: 1.1.1 diff: 4.0.2 make-error: 1.3.6 - typescript: 5.3.3 + typescript: 5.4.2 v8-compile-cache-lib: 3.0.1 yn: 3.1.1 dev: true - /tsup@8.0.2(@swc/core@1.4.6)(ts-node@10.9.2)(typescript@5.3.3): + /tsup@8.0.2(@swc/core@1.4.6)(ts-node@10.9.2)(typescript@5.4.2): resolution: {integrity: sha512-NY8xtQXdH7hDUAZwcQdY/Vzlw9johQsaqf7iwZ6g1DOUlFYQ5/AtVAjTvihhEyeRlGo4dLRVHtrRaL35M1daqQ==} engines: {node: '>=18'} hasBin: true @@ -4780,7 +4780,7 @@ packages: source-map: 0.8.0-beta.0 sucrase: 3.35.0 tree-kill: 1.2.2 - typescript: 5.3.3 + typescript: 5.4.2 transitivePeerDependencies: - supports-color - ts-node @@ -4896,8 +4896,8 @@ packages: possible-typed-array-names: 1.0.0 dev: true - /typescript@5.3.3: - resolution: {integrity: sha512-pXWcraxM0uxAS+tN0AG/BF2TyqmHO014Z070UsJ+pFvYuRSq8KH8DmWpnbXe0pEPDHXZV3FcAbJkijJ5oNEnWw==} + /typescript@5.4.2: + resolution: {integrity: sha512-+2/g0Fds1ERlP6JsakQQDXjZdZMM+rqpamFZJEKh4kwTIn3iDkgKtby0CeNd5ATNZ4Ry1ax15TMx0W2V+miizQ==} engines: {node: '>=14.17'} hasBin: true dev: true @@ -4984,7 +4984,7 @@ packages: spdx-expression-parse: 3.0.1 dev: true - /vite-node@1.3.1(@types/node@20.11.25): + /vite-node@1.3.1(@types/node@20.11.28): resolution: {integrity: sha512-azbRrqRxlWTJEVbzInZCTchx0X69M/XPTCz4H+TLvlTcR/xH/3hkRqhOakT41fMJCMzXTu4UvegkZiEoJAWvng==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true @@ -4993,7 +4993,7 @@ packages: debug: 4.3.4 pathe: 1.1.2 picocolors: 1.0.0 - vite: 5.1.5(@types/node@20.11.25) + vite: 5.1.5(@types/node@20.11.28) transitivePeerDependencies: - '@types/node' - less @@ -5005,7 +5005,7 @@ packages: - terser dev: true - /vite@5.1.5(@types/node@20.11.25): + /vite@5.1.5(@types/node@20.11.28): resolution: {integrity: sha512-BdN1xh0Of/oQafhU+FvopafUp6WaYenLU/NFoL5WyJL++GxkNfieKzBhM24H3HVsPQrlAqB7iJYTHabzaRed5Q==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true @@ -5033,7 +5033,7 @@ packages: terser: optional: true dependencies: - '@types/node': 20.11.25 + '@types/node': 20.11.28 esbuild: 0.19.12 postcss: 8.4.35 rollup: 4.12.1 @@ -5041,7 +5041,7 @@ packages: fsevents: 2.3.3 dev: true - /vitest@1.3.1(@types/node@20.11.25): + /vitest@1.3.1(@types/node@20.11.28): resolution: {integrity: sha512-/1QJqXs8YbCrfv/GPQ05wAZf2eakUPLPa18vkJAKE7RXOKfVHqMZZ1WlTjiwl6Gcn65M5vpNUB6EFLnEdRdEXQ==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true @@ -5066,7 +5066,7 @@ packages: jsdom: optional: true dependencies: - '@types/node': 20.11.25 + '@types/node': 20.11.28 '@vitest/expect': 1.3.1 '@vitest/runner': 1.3.1 '@vitest/snapshot': 1.3.1 @@ -5084,8 +5084,8 @@ packages: strip-literal: 2.0.0 tinybench: 2.6.0 tinypool: 0.8.2 - vite: 5.1.5(@types/node@20.11.25) - vite-node: 1.3.1(@types/node@20.11.25) + vite: 5.1.5(@types/node@20.11.28) + vite-node: 1.3.1(@types/node@20.11.28) why-is-node-running: 2.2.2 transitivePeerDependencies: - less @@ -5148,8 +5148,8 @@ packages: path-exists: 4.0.0 dev: true - /which-typed-array@1.1.14: - resolution: {integrity: sha512-VnXFiIW8yNn9kIHN88xvZ4yOWchftKDsRJ8fEPacX/wl1lOvBrhsJ/OeJCXq7B0AaijRuqgzSKalJoPk+D8MPg==} + /which-typed-array@1.1.15: + resolution: {integrity: sha512-oV0jmFtUky6CXfkqehVvBP/LSWJ2sy4vWMioiENyJLePrBO/yKyV9OyJySfAKosh+RYkIl5zJCNZ8/4JncrpdA==} engines: {node: '>= 0.4'} dependencies: available-typed-arrays: 1.0.7 @@ -5321,21 +5321,3 @@ packages: resolution: {integrity: sha512-9bnSc/HEW2uRy67wc+T8UwauLuPJVn28jb+GtJY16iiKWyvmYJRXVT4UamsAEGQfPohgr2q4Tq0sQbQlxTfi1g==} engines: {node: '>=12.20'} dev: true - -time: - /@changesets/cli@2.27.1: '2023-11-28T11:18:23.079Z' - /@swc/core@1.4.6: '2024-03-08T06:54:02.721Z' - /@swisspost/design-system-changelog-github@1.0.2: '2022-11-22T09:41:10.082Z' - /@tsconfig/strictest@2.0.3: '2024-02-09T04:11:59.280Z' - /@types/node@20.11.25: '2024-03-06T17:07:22.978Z' - /ajv-draft-04@1.0.0: '2021-05-23T15:48:18.254Z' - /ajv@8.12.0: '2023-01-03T14:19:23.766Z' - /eslint@8.57.0: '2024-02-23T20:39:43.282Z' - /prettier@3.2.5: '2024-02-04T05:38:11.623Z' - /rimraf@5.0.5: '2023-09-27T06:04:07.772Z' - /semantic-release@23.0.2: '2024-02-07T14:06:52.658Z' - /ts-node@10.9.2: '2023-12-08T12:04:46.154Z' - /tsup@8.0.2: '2024-02-10T07:03:10.525Z' - /type-fest@4.12.0: '2024-03-08T16:48:41.102Z' - /typescript@5.3.3: '2023-12-06T19:07:51.067Z' - /vitest@1.3.1: '2024-02-20T13:48:51.971Z' diff --git a/tsconfig.json b/tsconfig.json index 8bf4455c..f4afcd10 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -1,7 +1,4 @@ { "extends": "@bfra.me/tsconfig", - "compilerOptions": { - "outDir": "lib" - }, - "include": ["**/src/**/*.ts", "typings/**/*.d.ts"] + "exclude": ["node_modules", "**/lib/*"] }