diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 7b002766..5395d92e 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -17,7 +17,7 @@ on: jobs: test: - uses: fastify/workflows/.github/workflows/plugins-ci.yml@v3 + uses: fastify/workflows/.github/workflows/plugins-ci.yml@v4.1.0 with: license-check: true lint: true diff --git a/.taprc b/.taprc index 688ba704..ed623b2e 100644 --- a/.taprc +++ b/.taprc @@ -1,14 +1,7 @@ -ts: false -jsx: false - -branches: 65 -functions: 100 -lines: 89 -statements: 89 - -nyc-arg: - - "--exclude=.cache/*" - - "--exclude=lib/schema-validator.js" +disable-coverage: true files: - test/**/*.test.js + +plugin: + - "!@tapjs/typescript" diff --git a/package.json b/package.json index 09c50f9c..4af811b9 100644 --- a/package.json +++ b/package.json @@ -37,27 +37,27 @@ }, "homepage": "https://github.com/fastify/fast-json-stringify#readme", "devDependencies": { - "@fastify/pre-commit": "^2.0.2", - "@sinclair/typebox": "^0.32.3", + "@fastify/pre-commit": "^2.1.0", + "@sinclair/typebox": "^0.32.15", "benchmark": "^2.1.4", "cli-select": "^1.1.2", "compile-json-stringify": "^0.1.2", - "is-my-json-valid": "^2.20.0", - "simple-git": "^3.7.1", - "standard": "^17.0.0", - "tap": "^16.0.1", + "fast-json-stringify": ".", + "is-my-json-valid": "^2.20.6", + "simple-git": "^3.23.0", + "standard": "^17.1.0", + "tap": "^19.2.5", "tsd": "^0.31.0", - "webpack": "^5.40.0", - "fast-json-stringify": "." + "webpack": "^5.90.3" }, "dependencies": { - "ajv": "^8.10.0", + "@fastify/merge-json-schemas": "^0.1.1", + "ajv": "^8.12.0", "ajv-formats": "^3.0.1", "fast-deep-equal": "^3.1.3", - "fast-uri": "^2.1.0", - "rfdc": "^1.2.0", + "fast-uri": "^2.3.0", "json-schema-ref-resolver": "^1.0.1", - "@fastify/merge-json-schemas": "^0.1.0" + "rfdc": "^1.2.0" }, "standard": { "ignore": [