{ "name": "fennec", "version": "1.0.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "fennec", "version": "1.0.0", "license": "MIT", "devDependencies": { "@php-wasm/node": "3.1.61", "@php-wasm/universal": "3.1.61", "playwright": "1.62.1" }, "engines": { "node": ">=24.18.0" } }, "node_modules/@nodable/entities": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/@nodable/entities/-/entities-3.1.0.tgz", "integrity": "sha512-LsS/DjHr+uDM647Gru/cA8+J3a3HfhttwCKLyuoyN7yXTFCxKBtSgMQBvrW9yNPa2/zDRUNuGPaH5QUFoa4arQ==", "dev": true, "funding": [ { "type": "github", "url": "https://github.com/sponsors/nodable" } ], "license": "MIT" }, "node_modules/@php-wasm/cli-util": { "version": "3.1.61", "resolved": "https://registry.npmjs.org/@php-wasm/cli-util/-/cli-util-3.1.61.tgz", "integrity": "sha512-J5B/BL9aB2Fc1Go3B7Me5SSzNX7V34PIlwiG5hhd91s2/y/dOqwcmhajMwxZU/zUnQizM7K3d6H4tCtkvdUzJQ==", "dev": true, "license": "GPL-2.0-or-later", "dependencies": { "@php-wasm/util": "3.1.61", "fast-xml-parser": "^5.8.0", "jsonc-parser": "3.3.1" }, "engines": { "node": ">=24.18.0", "npm": ">=11.16.0" } }, "node_modules/@php-wasm/logger": { "version": "3.1.61", "resolved": "https://registry.npmjs.org/@php-wasm/logger/-/logger-3.1.61.tgz", "integrity": "sha512-4KAlMVNLgk/HnoNvjnrcP3NByTqTbvJsehRLdFJwAO3k74yy3IQL1Ohb57Qdtz9+1ezn5fdBMH/bS3XJjBiPzw==", "dev": true, "license": "GPL-2.0-or-later", "engines": { "node": ">=24.18.0", "npm": ">=11.16.0" } }, "node_modules/@php-wasm/node": { "version": "3.1.61", "resolved": "https://registry.npmjs.org/@php-wasm/node/-/node-3.1.61.tgz", "integrity": "sha512-Arf2M0Fe/ZMzAF5FtKGu1oyGIy4wtKpQViLSy3mIagGuJtaElK4RIJFX/dQE+ZhMN1FRQHlb+oktqMyZGIoNRA==", "dev": true, "license": "GPL-2.0-or-later", "dependencies": { "@php-wasm/cli-util": "3.1.61", "@php-wasm/logger": "3.1.61", "@php-wasm/node-5-2": "3.1.61", "@php-wasm/node-7-4": "3.1.61", "@php-wasm/node-8-0": "3.1.61", "@php-wasm/node-8-1": "3.1.61", "@php-wasm/node-8-2": "3.1.61", "@php-wasm/node-8-3": "3.1.61", "@php-wasm/node-8-4": "3.1.61", "@php-wasm/node-8-5": "3.1.61", "@php-wasm/universal": "3.1.61", "@php-wasm/util": "3.1.61", "wasm-feature-detect": "1.8.0", "ws": "8.21.0" }, "engines": { "node": ">=24.18.0", "npm": ">=11.16.0" }, "optionalDependencies": { "fs-ext-extra-prebuilt": "~2.2.15" } }, "node_modules/@php-wasm/node-5-2": { "version": "3.1.61", "resolved": "https://registry.npmjs.org/@php-wasm/node-5-2/-/node-5-2-3.1.61.tgz", "integrity": "sha512-fe6Tv36jEt5la329y3apCvdanMonZSRnXBChv43Z82wJxUA59ZLa4xl2B8lPMl2bsUplVMbVh0n0oVuRBRWTCg==", "dev": true, "license": "GPL-2.0-or-later", "dependencies": { "@php-wasm/universal": "3.1.61", "wasm-feature-detect": "1.8.0" }, "engines": { "node": ">=24.18.0", "npm": ">=11.16.0" } }, "node_modules/@php-wasm/node-7-4": { "version": "3.1.61", "resolved": "https://registry.npmjs.org/@php-wasm/node-7-4/-/node-7-4-3.1.61.tgz", "integrity": "sha512-Ci0N87OtceX3ur0Mm3I7JKIrR3htNS3+0fFl4emiF1pifFfyBY9tANnx/ql+W7VG0h6I9pA+5Ng1+ABXGxdq1Q==", "dev": true, "license": "GPL-2.0-or-later", "dependencies": { "@php-wasm/universal": "3.1.61", "wasm-feature-detect": "1.8.0" }, "engines": { "node": ">=24.18.0", "npm": ">=11.16.0" } }, "node_modules/@php-wasm/node-8-0": { "version": "3.1.61", "resolved": "https://registry.npmjs.org/@php-wasm/node-8-0/-/node-8-0-3.1.61.tgz", "integrity": "sha512-GszL/X56cPv9VMpq8k7qmh7uPbseWMyTH+lxq6VhEkOHpQuJVfHLrLMm7LrUzaAoXxD2OhcgaeFWZuGiiEsx3w==", "dev": true, "license": "GPL-2.0-or-later", "dependencies": { "@php-wasm/universal": "3.1.61", "wasm-feature-detect": "1.8.0" }, "engines": { "node": ">=24.18.0", "npm": ">=11.16.0" } }, "node_modules/@php-wasm/node-8-1": { "version": "3.1.61", "resolved": "https://registry.npmjs.org/@php-wasm/node-8-1/-/node-8-1-3.1.61.tgz", "integrity": "sha512-cCOYCUTcqWI/X7FesOPc+FqpaSNhu3GnIaJs2GJaNpIPdVTZiBz0L1MP/c3sPJDMFM38/Ra4q0TyZMfsWcx6BA==", "dev": true, "license": "GPL-2.0-or-later", "dependencies": { "@php-wasm/universal": "3.1.61", "wasm-feature-detect": "1.8.0" }, "engines": { "node": ">=24.18.0", "npm": ">=11.16.0" } }, "node_modules/@php-wasm/node-8-2": { "version": "3.1.61", "resolved": "https://registry.npmjs.org/@php-wasm/node-8-2/-/node-8-2-3.1.61.tgz", "integrity": "sha512-HH6A/vxAMT7oLbSWBGApE1fC3+6E2Tspw/mKqhsFDUIcaGkGyaDPYBwDt/ZX4U7MBfjxng+WGh8r2zXwuEKUEw==", "dev": true, "license": "GPL-2.0-or-later", "dependencies": { "@php-wasm/universal": "3.1.61", "wasm-feature-detect": "1.8.0" }, "engines": { "node": ">=24.18.0", "npm": ">=11.16.0" } }, "node_modules/@php-wasm/node-8-3": { "version": "3.1.61", "resolved": "https://registry.npmjs.org/@php-wasm/node-8-3/-/node-8-3-3.1.61.tgz", "integrity": "sha512-ba6bgfPTZq1BUnpfQyppM9jEmtaPWW6kGFU+uiwNFz8AdsVDOKXAPVlp47SCToxRjOK2D6CwbEdHCW29yTp84w==", "dev": true, "license": "GPL-2.0-or-later", "dependencies": { "@php-wasm/universal": "3.1.61", "wasm-feature-detect": "1.8.0" }, "engines": { "node": ">=24.18.0", "npm": ">=11.16.0" } }, "node_modules/@php-wasm/node-8-4": { "version": "3.1.61", "resolved": "https://registry.npmjs.org/@php-wasm/node-8-4/-/node-8-4-3.1.61.tgz", "integrity": "sha512-pen4AgjGtrRyOMW+Hob1/1T6y4B7XYLqwlfyHtplU6asNCVIT6lvGtubGRKCuvVejAPEA0wHtI9OEUW3CsV2Ow==", "dev": true, "license": "GPL-2.0-or-later", "dependencies": { "@php-wasm/universal": "3.1.61", "wasm-feature-detect": "1.8.0" }, "engines": { "node": ">=24.18.0", "npm": ">=11.16.0" } }, "node_modules/@php-wasm/node-8-5": { "version": "3.1.61", "resolved": "https://registry.npmjs.org/@php-wasm/node-8-5/-/node-8-5-3.1.61.tgz", "integrity": "sha512-qlu3xS0kcdgSEeqv/Ow0/E+2H3TlHw5APcZh5vJf6PAK9oMqRB+0mU44swDv81+bTmO0rApafO/HkomDGbKN5w==", "dev": true, "license": "GPL-2.0-or-later", "dependencies": { "@php-wasm/universal": "3.1.61", "wasm-feature-detect": "1.8.0" }, "engines": { "node": ">=24.18.0", "npm": ">=11.16.0" } }, "node_modules/@php-wasm/progress": { "version": "3.1.61", "resolved": "https://registry.npmjs.org/@php-wasm/progress/-/progress-3.1.61.tgz", "integrity": "sha512-kZKq/jBnRW3BNH6UcYMnOJdOXrQMPo+PfoZPFzMOsHZEfco4i7QK/+sZXMAE3/qFCyG5iNVkmhLMd5uKDm1bzA==", "dev": true, "license": "GPL-2.0-or-later", "dependencies": { "@php-wasm/logger": "3.1.61" }, "engines": { "node": ">=24.18.0", "npm": ">=11.16.0" } }, "node_modules/@php-wasm/stream-compression": { "version": "3.1.61", "resolved": "https://registry.npmjs.org/@php-wasm/stream-compression/-/stream-compression-3.1.61.tgz", "integrity": "sha512-KkpVyvNYRZ9H3HY2SEZVkF+cJBFwpAjijznpNmi546jMfDYkyelOq4faUvk4FWpJuSEXJSDXNyMC3jOW6yE7vQ==", "dev": true, "license": "GPL-2.0-or-later", "dependencies": { "@php-wasm/util": "3.1.61" } }, "node_modules/@php-wasm/universal": { "version": "3.1.61", "resolved": "https://registry.npmjs.org/@php-wasm/universal/-/universal-3.1.61.tgz", "integrity": "sha512-ZNlT6WueUP+ZOWF++0LnCdYhxiW5cbZc/UGWcRZ1+n1N8DYU2wuQNvqGWUJw+NHtf4WGbytVWnjkbub/WToGGQ==", "dev": true, "license": "GPL-2.0-or-later", "dependencies": { "@php-wasm/logger": "3.1.61", "@php-wasm/progress": "3.1.61", "@php-wasm/stream-compression": "3.1.61", "@php-wasm/util": "3.1.61", "ini": "4.1.2" }, "engines": { "node": ">=24.18.0", "npm": ">=11.16.0" } }, "node_modules/@php-wasm/util": { "version": "3.1.61", "resolved": "https://registry.npmjs.org/@php-wasm/util/-/util-3.1.61.tgz", "integrity": "sha512-FfIa4dp7EptOr5S7KyvVvhW7k/MUBb3MAHumWq0nq+QD5JkszcEp7OOT56kuXtCxxnbsHwCyUL2FS8F2gkbRFA==", "dev": true, "engines": { "node": ">=24.18.0", "npm": ">=11.16.0" } }, "node_modules/anynum": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/anynum/-/anynum-1.0.1.tgz", "integrity": "sha512-N6//FLET/tXYNM/F6ABca1oH6fWB+KlTt909Le28WMDBk8oaT4vY17DCrwg2MvmuqUKt3Ni4N5dGJ/EoBgcO6A==", "dev": true, "funding": [ { "type": "github", "url": "https://github.com/sponsors/NaturalIntelligence" } ], "license": "MIT" }, "node_modules/fast-xml-builder": { "version": "1.3.1", "resolved": "https://registry.npmjs.org/fast-xml-builder/-/fast-xml-builder-1.3.1.tgz", "integrity": "sha512-pIM/1n3ntFXKYrUZwW7QCK0gAW7XY+wzj1YMIV3tLDvPj/V+zTGJK5e3/4WJfwj0qWw2ElNXiTixda/R+3YSug==", "dev": true, "funding": [ { "type": "github", "url": "https://github.com/sponsors/NaturalIntelligence" } ], "license": "MIT", "dependencies": { "path-expression-matcher": "^1.6.2", "xml-naming": "^0.3.0" } }, "node_modules/fast-xml-parser": { "version": "5.11.2", "resolved": "https://registry.npmjs.org/fast-xml-parser/-/fast-xml-parser-5.11.2.tgz", "integrity": "sha512-R9iDuNrQYeQut46cn2r2wHKn4HYzVDvDm5J1wW+koZewykv0yuO2HChTYeZtrULyHIDM9cj9TUXloCsueCQUog==", "dev": true, "funding": [ { "type": "github", "url": "https://github.com/sponsors/NaturalIntelligence" } ], "license": "MIT", "dependencies": { "@nodable/entities": "^3.0.1", "fast-xml-builder": "^1.2.0", "is-unsafe": "^2.0.0", "path-expression-matcher": "^1.6.2", "strnum": "^2.4.2", "xml-naming": "^0.3.0" }, "bin": { "fxparser": "src/cli/cli.js" } }, "node_modules/fs-ext-extra-prebuilt": { "version": "2.2.16", "resolved": "https://registry.npmjs.org/fs-ext-extra-prebuilt/-/fs-ext-extra-prebuilt-2.2.16.tgz", "integrity": "sha512-mVKH62x8olJe64hwGt0sl7DAsnGZajnjwaNRzkzMdwfWxafUGU7/AqYgSEj1D+yHkwhTuys8r8BYyhYT1c2nuw==", "dev": true, "hasInstallScript": true, "license": "MIT", "optional": true, "dependencies": { "nan": "^2.27.0" }, "engines": { "node": ">= 8.0.0" } }, "node_modules/fsevents": { "version": "2.3.2", "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", "dev": true, "hasInstallScript": true, "license": "MIT", "optional": true, "os": [ "darwin" ], "engines": { "node": "^8.16.0 || ^10.6.0 || >=11.0.0" } }, "node_modules/ini": { "version": "4.1.2", "resolved": "https://registry.npmjs.org/ini/-/ini-4.1.2.tgz", "integrity": "sha512-AMB1mvwR1pyBFY/nSevUX6y8nJWS63/SzUKD3JyQn97s4xgIdgQPT75IRouIiBAN4yLQBUShNYVW0+UG25daCw==", "dev": true, "license": "ISC", "engines": { "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, "node_modules/is-unsafe": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/is-unsafe/-/is-unsafe-2.0.2.tgz", "integrity": "sha512-HgbIHPBH0KHHCcjLfGsCvhtPTVxjaAZlXjwdz7/GQC40SjSe4sfQsar8J5VFo8JOSbarkpV0OLG95bbaNd9aAQ==", "dev": true, "funding": [ { "type": "github", "url": "https://github.com/sponsors/NaturalIntelligence" } ], "license": "MIT" }, "node_modules/jsonc-parser": { "version": "3.3.1", "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.3.1.tgz", "integrity": "sha512-HUgH65KyejrUFPvHFPbqOY0rsFip3Bo5wb4ngvdi1EpCYWUQDC5V+Y7mZws+DLkr4M//zQJoanu1SP+87Dv1oQ==", "dev": true, "license": "MIT" }, "node_modules/nan": { "version": "2.30.0", "resolved": "https://registry.npmjs.org/nan/-/nan-2.30.0.tgz", "integrity": "sha512-P5mokDkSvCGBz6mZDD/2l+w9QoICRXdCyZ9ONGmTePr40oihJg3Kpn0YU3twKd6PJnwSlLBWNQeOT6yWEV2c4A==", "dev": true, "license": "MIT", "optional": true }, "node_modules/path-expression-matcher": { "version": "1.6.2", "resolved": "https://registry.npmjs.org/path-expression-matcher/-/path-expression-matcher-1.6.2.tgz", "integrity": "sha512-enSlaiat05iasnzmgNxRj8reFdj3puY2QpNgP1aPIaVfT6nn9ICuPoFlKHk8EN22HcwewshO+mN2DGbkCEOtqQ==", "dev": true, "funding": [ { "type": "github", "url": "https://github.com/sponsors/NaturalIntelligence" } ], "license": "MIT", "engines": { "node": ">=14.0.0" } }, "node_modules/playwright": { "version": "1.62.1", "resolved": "https://registry.npmjs.org/playwright/-/playwright-1.62.1.tgz", "integrity": "sha512-0M+L3LAD8/nm554LOla9Ayx0j0tmFZ0FBcoQ7F1VuVHpM/XpiC8RcDzBQB8W5+hA8L22THxELzeF+2WcUzvcLg==", "dev": true, "license": "Apache-2.0", "dependencies": { "playwright-core": "1.62.1" }, "bin": { "playwright": "cli.js" }, "engines": { "node": ">=20" }, "optionalDependencies": { "fsevents": "2.3.2" } }, "node_modules/playwright-core": { "version": "1.62.1", "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.62.1.tgz", "integrity": "sha512-wPYSwEBJY9GHraISXqyqtx0na0LpO3XEX7jNDhntbex7tzUS7kLnZsOlFruFJB4Hi/rhDMjXGqHewDZ68nYZVw==", "dev": true, "license": "Apache-2.0", "bin": { "playwright-core": "cli.js" }, "engines": { "node": ">=20" } }, "node_modules/strnum": { "version": "2.5.1", "resolved": "https://registry.npmjs.org/strnum/-/strnum-2.5.1.tgz", "integrity": "sha512-UM4nTLWzQiDBseVxUGxN0wJzIk0UU89Qi7pKXz9qISo+lhviJikTuikBsK/oFRlpvYHvSdz0TVoLyQ+sEpYwxA==", "dev": true, "funding": [ { "type": "github", "url": "https://github.com/sponsors/NaturalIntelligence" } ], "license": "MIT", "dependencies": { "anynum": "^1.0.1" } }, "node_modules/wasm-feature-detect": { "version": "1.8.0", "resolved": "https://registry.npmjs.org/wasm-feature-detect/-/wasm-feature-detect-1.8.0.tgz", "integrity": "sha512-zksaLKM2fVlnB5jQQDqKXXwYHLQUVH9es+5TOOHwGOVJOCeRBCiPjwSg+3tN2AdTCzjgli4jijCH290kXb/zWQ==", "dev": true, "license": "Apache-2.0" }, "node_modules/ws": { "version": "8.21.0", "resolved": "https://registry.npmjs.org/ws/-/ws-8.21.0.tgz", "integrity": "sha512-Vsp28b7DRcimFQvrqu2Wek3z1iYxDCWqHYB8Qsnk/S4RfaCQzPGPyBNuVjJV3cd6UiKtUtp6sNM77gWvzcCH+g==", "dev": true, "license": "MIT", "engines": { "node": ">=10.0.0" }, "peerDependencies": { "bufferutil": "^4.0.1", "utf-8-validate": ">=5.0.2" }, "peerDependenciesMeta": { "bufferutil": { "optional": true }, "utf-8-validate": { "optional": true } } }, "node_modules/xml-naming": { "version": "0.3.0", "resolved": "https://registry.npmjs.org/xml-naming/-/xml-naming-0.3.0.tgz", "integrity": "sha512-ghig2TBE/H11aOVgmahA3MhimvkBr6JIYknH/Dhdk10nXwdbIqBJsbfMxpvFPG8bAw77gN29aQWvKpmVoPlvPQ==", "dev": true, "funding": [ { "type": "github", "url": "https://github.com/sponsors/NaturalIntelligence" } ], "license": "MIT", "engines": { "node": ">=16.0.0" } } } }