>>> ajv-cli: Building testing/ajv-cli 6.0.0-r0 (using abuild 3.14.1-r6) started Sat, 22 Feb 2025 15:33:58 +0000 >>> ajv-cli: Validating /home/buildozer/aports/testing/ajv-cli/APKBUILD... >>> ajv-cli: Analyzing dependencies... >>> ajv-cli: Installing for build: build-base nodejs npm (1/10) Installing ca-certificates (20241121-r1) (2/10) Installing ada-libs (2.9.2-r2) (3/10) Installing icu-data-en (74.2-r0) Executing icu-data-en-74.2-r0.post-install * * If you need ICU with non-English locales and legacy charset support, install * package icu-data-full. * (4/10) Installing icu-libs (74.2-r0) (5/10) Installing simdjson (3.12.0-r0) (6/10) Installing simdutf (5.7.1-r0) (7/10) Installing sqlite-libs (3.49.1-r0) (8/10) Installing nodejs (22.13.1-r1) (9/10) Installing npm (10.9.1-r0) (10/10) Installing .makedepends-ajv-cli (20250222.153400) Executing busybox-1.37.0-r14.trigger Executing ca-certificates-20241121-r1.trigger OK: 460 MiB in 113 packages >>> ajv-cli: Cleaning up srcdir >>> ajv-cli: Cleaning up pkgdir >>> ajv-cli: Cleaning up tmpdir >>> ajv-cli: Fetching https://distfiles.alpinelinux.org/distfiles/edge/ajv-cli-6.0.0.tar.gz >>> ajv-cli: Fetching https://distfiles.alpinelinux.org/distfiles/edge/ajv-cli-6.0.0.tar.gz >>> ajv-cli: Checking sha512sums... ajv-cli-6.0.0.tar.gz: OK >>> ajv-cli: Unpacking /var/cache/distfiles/edge/ajv-cli-6.0.0.tar.gz... npm warn deprecated inflight@1.0.6: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful. npm warn deprecated @humanwhocodes/config-array@0.13.0: Use @eslint/config-array instead npm warn deprecated rimraf@3.0.2: Rimraf versions prior to v4 are no longer supported npm warn deprecated @humanwhocodes/object-schema@2.0.3: Use @eslint/object-schema instead npm warn deprecated glob@7.2.3: Glob versions prior to v9 are no longer supported npm warn deprecated sourcemap-codec@1.4.8: Please use @jridgewell/sourcemap-codec instead npm warn deprecated @types/json5@2.2.0: This is a stub types definition. json5 provides its own type definitions, so you do not need this installed. npm warn deprecated eslint@8.57.1: This version is no longer supported. Please see https://eslint.org/version-support for other options. added 300 packages, and audited 301 packages in 3s found 0 vulnerabilities > @jirutka/ajv-cli@6.0.0 bundle > rollup -c  ./src/main.ts → ./dist, ./dist... (!) "this" has been rewritten to "undefined" https://rollupjs.org/troubleshooting/#error-this-is-undefined node_modules/fast-json-patch/module/helpers.mjs 4: * MIT licensed 5: */ 6: var __extends = (this && this.__extends) || (function () { ^ 7: var extendStatics = function (d, b) { 8: extendStatics = Object.setPrototypeOf || ...and 1 other occurrence (!) [plugin typescript] @rollup/plugin-typescript TS5055: Cannot write file '/home/buildozer/aports/testing/ajv-cli/src/ajv-cli-6.0.0/src/vendor/json-schema-draft-06.cjs' because it would overwrite input file. created ./dist, ./dist in 7.3s > @jirutka/ajv-cli@6.0.0 test > npm run build && npm run test-cov > @jirutka/ajv-cli@6.0.0 build > rm -rf lib && tsc > @jirutka/ajv-cli@6.0.0 test-cov > c8 npm run test-only > @jirutka/ajv-cli@6.0.0 test-only > TS_NODE_PROJECT=test/tsconfig.json mocha main ✔ should print help if --help is given (272ms) ✔ should fail with message if unknown command is used (272ms) compile ✔ should compile valid schema to stdout in CJS (358ms) ✔ should compile valid schema to stdout in ESM (359ms) ✔ should compile multiple schemas to stdout (373ms) ✔ should compile schema to output file in CJS (360ms) ✔ should compile schema to output file in ESM (1023ms) ✔ should compile multiple schemas to output file (354ms) ✔ should compile multiple schemas to output file in ESM (1014ms) ✔ should compile valid schema with a custom meta-schema to stdout (353ms) ✔ should compile schema with custom keyword (371ms) ✔ should compile schema with custom keyword from npm package (355ms) ✔ should fail to compile invalid schema with a custom meta-schema (351ms) ✔ should fail to save compiled schemas when path does not exist (338ms) ✔ should fail to compile if referenced schema is invalid (334ms) ✔ should fail to compile if custom package does not export function (309ms) ✔ should fail with message if too many arguments are given (259ms) ✔ should compile JTD schema to stdout (825ms) ✔ should print help message if --help is given (259ms) validate ✔ should print help message if --help is given (263ms) single file validation ✔ should validate valid data (359ms) ✔ should validate valid data with the "yml" extension (374ms) ✔ should validate valid data with the "yaml" extension (373ms) ✔ should validate valid data with the "jsonc" extension (363ms) ✔ should validate invalid data (351ms) ✔ should fail with message if missing --schema option (269ms) ✔ should validate valid data with JTD schema (856ms) ✔ should validate invalid data with JTD schema (836ms) multiple file validation with glob ✔ should exit without error if all files are valid (347ms) ✔ should exit with error if some files are invalid (353ms) with multiple files or patterns ✔ should exit without error if all files are valid (348ms) ✔ should exit with error if some files are invalid (356ms) ✔ should exit with error if some files are invalid (multiple patterns) (362ms) validate schema with $ref ✔ should resolve reference and validate (353ms) ✔ should resolve reference and validate invalid data (359ms) validate with schema using added meta-schema ✔ should validate valid data (358ms) ✔ should validate invalid data (369ms) ✔ should fail on invalid schema (356ms) option "changes" ✔ should log changes in the object after validation (343ms) option "data" ✔ should exit with error when not specified in the presence of `$data` references (326ms) ✔ it should enable `$data` references when specified (349ms) custom keywords ✔ should validate valid data; custom keyword definition in file (359ms) ✔ should validate valid data; custom keyword definition in package (342ms) ✔ should validate invalid data; custom keyword definition in file (364ms) ✔ should validate invalid data; custom keyword definition in package (335ms) 45 passing (15s) --------------------------------|---------|----------|---------|---------|-------------------------- File | % Stmts | % Branch | % Funcs | % Lines | Uncovered Line #s --------------------------------|---------|----------|---------|---------|-------------------------- All files | 58.46 | 69.08 | 52.74 | 58.46 | .tmp | 100 | 38.83 | 100 | 100 | validate_schema1.mjs | 100 | 38 | 100 | 100 | 1 validate_schema2.mjs | 100 | 39.62 | 100 | 100 | 1 src | 82.22 | 85.41 | 78.94 | 82.22 | ajv-schema-path-workaround.ts | 93.65 | 75 | 100 | 93.65 | 32-35 ajv.ts | 98.59 | 93.93 | 100 | 98.59 | 104-105 args-parser.ts | 84.73 | 83.33 | 90 | 84.73 | ...6-137,157-164,174-179 codespan.ts | 19.31 | 100 | 0 | 19.31 | 16-73,75-80,82-88 errors.ts | 100 | 100 | 100 | 100 | glob.ts | 95.83 | 100 | 75 | 95.83 | 47-48 main.ts | 87.71 | 77.77 | 50 | 87.71 | 25,44-47,56-57 reserved-words.ts | 100 | 100 | 100 | 100 | utils.ts | 80.95 | 77.77 | 66.66 | 80.95 | 12-13,15-16,37-38,41-42 src/commands | 84.8 | 81.81 | 64.7 | 84.8 | common.ts | 100 | 100 | 100 | 100 | compile.ts | 96.82 | 89.28 | 100 | 96.82 | 56,112-114 help.ts | 100 | 100 | 100 | 100 | index.ts | 100 | 100 | 100 | 100 | validate.ts | 58.95 | 68.18 | 45.45 | 58.95 | ...1-237,242,246,250-268 src/parsers | 65.21 | 73.33 | 50 | 65.21 | index.ts | 90.38 | 66.66 | 100 | 90.38 | 35-36,47,50-51 json.ts | 48.23 | 80 | 25 | 48.23 | 13-15,27-31,46-53,58-85 yaml.ts | 70.83 | 100 | 50 | 70.83 | 15-21 src/vendor | 100 | 100 | 100 | 100 | json-schema-draft-06.cjs | 100 | 100 | 100 | 100 | src/vendor/simple-ajv-errors | 15.9 | 100 | 0 | 15.9 | index.ts | 12.35 | 100 | 0 | 12.35 | ...8-674,676-700,702-704 pluralize.ts | 16.66 | 100 | 0 | 16.66 | 3-12 util.ts | 31.09 | 100 | 0 | 31.09 | ...5-116,119-147,154-164 --------------------------------|---------|----------|---------|---------|-------------------------- @jirutka/ajv-cli 6.0.0 >>> ajv-cli: Entering fakeroot... >>> ajv-cli-doc*: Running split function doc... 'usr/share/licenses' -> '/home/buildozer/aports/testing/ajv-cli/pkg/ajv-cli-doc/usr/share/licenses' >>> ajv-cli-doc*: Preparing subpackage ajv-cli-doc... >>> ajv-cli-doc*: Running postcheck for ajv-cli-doc >>> ajv-cli*: Running postcheck for ajv-cli >>> ajv-cli*: Preparing package ajv-cli... >>> ajv-cli-doc*: Tracing dependencies... >>> ajv-cli-doc*: Package size: 1.1 KB >>> ajv-cli-doc*: Compressing data... >>> ajv-cli-doc*: Create checksum... >>> ajv-cli-doc*: Create ajv-cli-doc-6.0.0-r0.apk >>> ajv-cli*: Tracing dependencies... nodejs >>> ajv-cli*: Package size: 763.0 KB >>> ajv-cli*: Compressing data... >>> ajv-cli*: Create checksum... >>> ajv-cli*: Create ajv-cli-6.0.0-r0.apk >>> ajv-cli: Build complete at Sat, 22 Feb 2025 15:34:32 +0000 elapsed time 0h 0m 34s >>> ajv-cli: Cleaning up srcdir >>> ajv-cli: Cleaning up pkgdir >>> ajv-cli: Uninstalling dependencies... (1/10) Purging .makedepends-ajv-cli (20250222.153400) (2/10) Purging npm (10.9.1-r0) (3/10) Purging nodejs (22.13.1-r1) (4/10) Purging ca-certificates (20241121-r1) Executing ca-certificates-20241121-r1.post-deinstall (5/10) Purging ada-libs (2.9.2-r2) (6/10) Purging icu-libs (74.2-r0) (7/10) Purging simdjson (3.12.0-r0) (8/10) Purging simdutf (5.7.1-r0) (9/10) Purging sqlite-libs (3.49.1-r0) (10/10) Purging icu-data-en (74.2-r0) Executing busybox-1.37.0-r14.trigger OK: 397 MiB in 103 packages >>> ajv-cli: Updating the testing/aarch64 repository index... >>> ajv-cli: Signing the index...