package-lock.json (14817B)
1 { 2 "name": "accounting", 3 "version": "0.1.0", 4 "lockfileVersion": 3, 5 "requires": true, 6 "packages": { 7 "": { 8 "name": "accounting", 9 "version": "0.1.0", 10 "dependencies": { 11 "@types/node": "^20.2.5", 12 "pdf2json": "^3.0.4" 13 }, 14 "devDependencies": { 15 "tap": "~0.2.5", 16 "ts-node": "^10.9.1", 17 "typescript": "^5.0.4" 18 } 19 }, 20 "node_modules/@cspotcode/source-map-support": { 21 "version": "0.8.1", 22 "resolved": "https://registry.npmjs.org/@cspotcode/source-map-support/-/source-map-support-0.8.1.tgz", 23 "integrity": "sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==", 24 "dev": true, 25 "dependencies": { 26 "@jridgewell/trace-mapping": "0.3.9" 27 }, 28 "engines": { 29 "node": ">=12" 30 } 31 }, 32 "node_modules/@jridgewell/resolve-uri": { 33 "version": "3.1.1", 34 "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.1.tgz", 35 "integrity": "sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA==", 36 "dev": true, 37 "engines": { 38 "node": ">=6.0.0" 39 } 40 }, 41 "node_modules/@jridgewell/sourcemap-codec": { 42 "version": "1.4.15", 43 "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz", 44 "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==", 45 "dev": true 46 }, 47 "node_modules/@jridgewell/trace-mapping": { 48 "version": "0.3.9", 49 "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz", 50 "integrity": "sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==", 51 "dev": true, 52 "dependencies": { 53 "@jridgewell/resolve-uri": "^3.0.3", 54 "@jridgewell/sourcemap-codec": "^1.4.10" 55 } 56 }, 57 "node_modules/@tsconfig/node10": { 58 "version": "1.0.9", 59 "resolved": "https://registry.npmjs.org/@tsconfig/node10/-/node10-1.0.9.tgz", 60 "integrity": "sha512-jNsYVVxU8v5g43Erja32laIDHXeoNvFEpX33OK4d6hljo3jDhCBDhx5dhCCTMWUojscpAagGiRkBKxpdl9fxqA==", 61 "dev": true 62 }, 63 "node_modules/@tsconfig/node12": { 64 "version": "1.0.11", 65 "resolved": "https://registry.npmjs.org/@tsconfig/node12/-/node12-1.0.11.tgz", 66 "integrity": "sha512-cqefuRsh12pWyGsIoBKJA9luFu3mRxCA+ORZvA4ktLSzIuCUtWVxGIuXigEwO5/ywWFMZ2QEGKWvkZG1zDMTag==", 67 "dev": true 68 }, 69 "node_modules/@tsconfig/node14": { 70 "version": "1.0.3", 71 "resolved": "https://registry.npmjs.org/@tsconfig/node14/-/node14-1.0.3.tgz", 72 "integrity": "sha512-ysT8mhdixWK6Hw3i1V2AeRqZ5WfXg1G43mqoYlM2nc6388Fq5jcXyr5mRsqViLx/GJYdoL0bfXD8nmF+Zn/Iow==", 73 "dev": true 74 }, 75 "node_modules/@tsconfig/node16": { 76 "version": "1.0.4", 77 "resolved": "https://registry.npmjs.org/@tsconfig/node16/-/node16-1.0.4.tgz", 78 "integrity": "sha512-vxhUy4J8lyeyinH7Azl1pdd43GJhZH/tP2weN8TntQblOY+A0XbT8DJk1/oCPuOOyg/Ja757rG0CgHcWC8OfMA==", 79 "dev": true 80 }, 81 "node_modules/@types/node": { 82 "version": "20.2.5", 83 "resolved": "https://registry.npmjs.org/@types/node/-/node-20.2.5.tgz", 84 "integrity": "sha512-JJulVEQXmiY9Px5axXHeYGLSjhkZEnD+MDPDGbCbIAbMslkKwmygtZFy1X6s/075Yo94sf8GuSlFfPzysQrWZQ==" 85 }, 86 "node_modules/abbrev": { 87 "version": "1.1.1", 88 "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", 89 "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==", 90 "dev": true 91 }, 92 "node_modules/acorn": { 93 "version": "8.8.2", 94 "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.2.tgz", 95 "integrity": "sha512-xjIYgE8HBrkpd/sJqOGNspf8uHG+NOHGOw6a/Urj8taM2EXfdNAH2oFcPeIFfsv3+kz/mJrS5VuMqbNLjCa2vw==", 96 "dev": true, 97 "bin": { 98 "acorn": "bin/acorn" 99 }, 100 "engines": { 101 "node": ">=0.4.0" 102 } 103 }, 104 "node_modules/acorn-walk": { 105 "version": "8.2.0", 106 "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.2.0.tgz", 107 "integrity": "sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==", 108 "dev": true, 109 "engines": { 110 "node": ">=0.4.0" 111 } 112 }, 113 "node_modules/arg": { 114 "version": "4.1.3", 115 "resolved": "https://registry.npmjs.org/arg/-/arg-4.1.3.tgz", 116 "integrity": "sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==", 117 "dev": true 118 }, 119 "node_modules/buffer-equal": { 120 "version": "0.0.2", 121 "resolved": "https://registry.npmjs.org/buffer-equal/-/buffer-equal-0.0.2.tgz", 122 "integrity": "sha512-4hr0gS7+NK47X6WbA/okVFrN5qGh3WLT7N3hMRv7+hlkXnbUIdU2u05n6r0RQv6cq6xke06nVl70r0NW0WM2OQ==", 123 "dev": true, 124 "engines": { 125 "node": ">=0.4.0" 126 } 127 }, 128 "node_modules/bunker": { 129 "version": "0.1.2", 130 "resolved": "https://registry.npmjs.org/bunker/-/bunker-0.1.2.tgz", 131 "integrity": "sha512-YnahkcXBNT522S46k5LUA9P18lzvgkunbMl0qIJQ8oeRMQ+dAg3YI3k32q5TnO+AAUErFHO6R768To6jslgYmQ==", 132 "dev": true, 133 "dependencies": { 134 "burrito": ">=0.2.5 <0.3" 135 }, 136 "engines": { 137 "node": "*" 138 } 139 }, 140 "node_modules/burrito": { 141 "version": "0.2.12", 142 "resolved": "https://registry.npmjs.org/burrito/-/burrito-0.2.12.tgz", 143 "integrity": "sha512-ZhhT5iVTAgzQ+s8rily7m45Swxe/cU3dVCHTzqmHVWD/cc0Ds3W4Q4MExbkevY+fm0Me3lEwpehIy6TH7p+ehw==", 144 "dev": true, 145 "dependencies": { 146 "traverse": "~0.5.1", 147 "uglify-js": "~1.1.1" 148 }, 149 "engines": { 150 "node": ">=0.4.0" 151 } 152 }, 153 "node_modules/burrito/node_modules/traverse": { 154 "version": "0.5.2", 155 "resolved": "https://registry.npmjs.org/traverse/-/traverse-0.5.2.tgz", 156 "integrity": "sha512-PUBVcfB3RqgLpzgTRGNiqK4duqrDbgGa1bobbUtzUwLiBNAjZ7vd5eCOdBxqZ/Fgezagr9o69IxP2fZp41RGFA==", 157 "dev": true, 158 "engines": { 159 "node": "*" 160 } 161 }, 162 "node_modules/charm": { 163 "version": "0.1.2", 164 "resolved": "https://registry.npmjs.org/charm/-/charm-0.1.2.tgz", 165 "integrity": "sha512-syedaZ9cPe7r3hoQA9twWYKu5AIyCswN5+szkmPBe9ccdLrj4bYaCnLVPTLd2kgVRc7+zoX4tyPgRnFKCj5YjQ==", 166 "dev": true 167 }, 168 "node_modules/create-require": { 169 "version": "1.1.1", 170 "resolved": "https://registry.npmjs.org/create-require/-/create-require-1.1.1.tgz", 171 "integrity": "sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==", 172 "dev": true 173 }, 174 "node_modules/deep-equal": { 175 "version": "0.0.0", 176 "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-0.0.0.tgz", 177 "integrity": "sha512-p1bI/kkDPT6auUI0U+WLuIIrzmDIDo80I406J8tT4y6I4ZGtBuMeTudrKDtBdMJFAcxqrQdx27gosqPVyY3IvQ==", 178 "dev": true, 179 "engines": { 180 "node": "*" 181 } 182 }, 183 "node_modules/deep-is": { 184 "version": "0.1.4", 185 "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", 186 "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", 187 "dev": true 188 }, 189 "node_modules/diff": { 190 "version": "4.0.2", 191 "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", 192 "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==", 193 "dev": true, 194 "engines": { 195 "node": ">=0.3.1" 196 } 197 }, 198 "node_modules/difflet": { 199 "version": "0.2.6", 200 "resolved": "https://registry.npmjs.org/difflet/-/difflet-0.2.6.tgz", 201 "integrity": "sha512-ruldDDRmY1t678UOAJBng6sL77f62SqjHj0498YC0EJhxIe2yKkqJn2qEchwG3eU/dqJ/RxPZkAnYjePS4pDCw==", 202 "dev": true, 203 "dependencies": { 204 "charm": "0.1.x", 205 "deep-is": "0.1.x", 206 "traverse": "0.6.x" 207 }, 208 "engines": { 209 "node": ">=0.4.0" 210 } 211 }, 212 "node_modules/make-error": { 213 "version": "1.3.6", 214 "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz", 215 "integrity": "sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==", 216 "dev": true 217 }, 218 "node_modules/mkdirp": { 219 "version": "0.3.5", 220 "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.3.5.tgz", 221 "integrity": "sha512-8OCq0De/h9ZxseqzCH8Kw/Filf5pF/vMI6+BH7Lu0jXz2pqYCjTAQRolSxRIi+Ax+oCCjlxoJMP0YQ4XlrQNHg==", 222 "deprecated": "Legacy versions of mkdirp are no longer supported. Please update to mkdirp 1.x. (Note that the API surface has changed to use Promises in 1.x.)", 223 "dev": true 224 }, 225 "node_modules/nopt": { 226 "version": "2.2.1", 227 "resolved": "https://registry.npmjs.org/nopt/-/nopt-2.2.1.tgz", 228 "integrity": "sha512-gIOTA/uJuhPwFqp+spY7VQ1satbnGlD+iQVZxI18K6hs8Evq4sX81Ml7BB5byP/LsbR2yBVtmvdEmhi7evJ6Aw==", 229 "dev": true, 230 "dependencies": { 231 "abbrev": "1" 232 }, 233 "bin": { 234 "nopt": "bin/nopt.js" 235 } 236 }, 237 "node_modules/pdf2json": { 238 "version": "3.0.4", 239 "resolved": "https://registry.npmjs.org/pdf2json/-/pdf2json-3.0.4.tgz", 240 "integrity": "sha512-NKmSg78W5V/T3Qvp+TPkYeARdP/XzxBTlhRGdDMrOI1beyI72JxW5u4yy5825ge3opzu4HF0xDgg+HZbYvbr4g==", 241 "bundleDependencies": [ 242 "@xmldom/xmldom" 243 ], 244 "dependencies": { 245 "@xmldom/xmldom": "^0.8.6" 246 }, 247 "bin": { 248 "pdf2json": "bin/pdf2json.js" 249 }, 250 "engines": { 251 "node": ">=18.12.1", 252 "npm": ">=8.19.2" 253 } 254 }, 255 "node_modules/pdf2json/node_modules/@xmldom/xmldom": { 256 "version": "0.8.7", 257 "inBundle": true, 258 "license": "MIT", 259 "engines": { 260 "node": ">=10.0.0" 261 } 262 }, 263 "node_modules/runforcover": { 264 "version": "0.0.2", 265 "resolved": "https://registry.npmjs.org/runforcover/-/runforcover-0.0.2.tgz", 266 "integrity": "sha512-yarCIK2HcAOadqnKW419+FA38qpWDCKcOr5RZU+jnyLL/hn3No9BHZY+YJDEzvQ0k8Oyl7ffLjZv9ZUxvyKoLQ==", 267 "dev": true, 268 "dependencies": { 269 "bunker": "0.1.X" 270 }, 271 "engines": { 272 "node": "*" 273 } 274 }, 275 "node_modules/slide": { 276 "version": "1.1.6", 277 "resolved": "https://registry.npmjs.org/slide/-/slide-1.1.6.tgz", 278 "integrity": "sha512-NwrtjCg+lZoqhFU8fOwl4ay2ei8PaqCBOUV3/ektPY9trO1yQ1oXEfmHAhKArUVUr/hOHvy5f6AdP17dCM0zMw==", 279 "dev": true, 280 "engines": { 281 "node": "*" 282 } 283 }, 284 "node_modules/tap": { 285 "version": "0.2.6", 286 "resolved": "https://registry.npmjs.org/tap/-/tap-0.2.6.tgz", 287 "integrity": "sha512-uLvaKbh3+A4nh+P3SrfX52kWGkVvP37UYI7LxKjRkd6Bjdqbyc7MARaPFGl7SdwyNwWtZHlUxQX3w9pVNf3FKQ==", 288 "bundleDependencies": [ 289 "inherits", 290 "tap-consumer", 291 "yamlish" 292 ], 293 "dev": true, 294 "dependencies": { 295 "buffer-equal": "~0.0.0", 296 "deep-equal": "~0.0.0", 297 "difflet": "~0.2.0", 298 "inherits": "*", 299 "mkdirp": "~0.3", 300 "nopt": "~2", 301 "runforcover": "~0.0.2", 302 "slide": "*", 303 "yamlish": "*" 304 }, 305 "bin": { 306 "tap": "bin/tap.js" 307 } 308 }, 309 "node_modules/tap/node_modules/inherits": { 310 "version": "1.0.0", 311 "dev": true, 312 "inBundle": true, 313 "license": "WTFPL2" 314 }, 315 "node_modules/tap/node_modules/yamlish": { 316 "version": "0.0.5", 317 "dev": true, 318 "inBundle": true, 319 "license": "MIT" 320 }, 321 "node_modules/traverse": { 322 "version": "0.6.7", 323 "resolved": "https://registry.npmjs.org/traverse/-/traverse-0.6.7.tgz", 324 "integrity": "sha512-/y956gpUo9ZNCb99YjxG7OaslxZWHfCHAUUfshwqOXmxUIvqLjVO581BT+gM59+QV9tFe6/CGG53tsA1Y7RSdg==", 325 "dev": true, 326 "funding": { 327 "url": "https://github.com/sponsors/ljharb" 328 } 329 }, 330 "node_modules/ts-node": { 331 "version": "10.9.1", 332 "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-10.9.1.tgz", 333 "integrity": "sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==", 334 "dev": true, 335 "dependencies": { 336 "@cspotcode/source-map-support": "^0.8.0", 337 "@tsconfig/node10": "^1.0.7", 338 "@tsconfig/node12": "^1.0.7", 339 "@tsconfig/node14": "^1.0.0", 340 "@tsconfig/node16": "^1.0.2", 341 "acorn": "^8.4.1", 342 "acorn-walk": "^8.1.1", 343 "arg": "^4.1.0", 344 "create-require": "^1.1.0", 345 "diff": "^4.0.1", 346 "make-error": "^1.1.1", 347 "v8-compile-cache-lib": "^3.0.1", 348 "yn": "3.1.1" 349 }, 350 "bin": { 351 "ts-node": "dist/bin.js", 352 "ts-node-cwd": "dist/bin-cwd.js", 353 "ts-node-esm": "dist/bin-esm.js", 354 "ts-node-script": "dist/bin-script.js", 355 "ts-node-transpile-only": "dist/bin-transpile.js", 356 "ts-script": "dist/bin-script-deprecated.js" 357 }, 358 "peerDependencies": { 359 "@swc/core": ">=1.2.50", 360 "@swc/wasm": ">=1.2.50", 361 "@types/node": "*", 362 "typescript": ">=2.7" 363 }, 364 "peerDependenciesMeta": { 365 "@swc/core": { 366 "optional": true 367 }, 368 "@swc/wasm": { 369 "optional": true 370 } 371 } 372 }, 373 "node_modules/typescript": { 374 "version": "5.0.4", 375 "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.0.4.tgz", 376 "integrity": "sha512-cW9T5W9xY37cc+jfEnaUvX91foxtHkza3Nw3wkoF4sSlKn0MONdkdEndig/qPBWXNkmplh3NzayQzCiHM4/hqw==", 377 "dev": true, 378 "bin": { 379 "tsc": "bin/tsc", 380 "tsserver": "bin/tsserver" 381 }, 382 "engines": { 383 "node": ">=12.20" 384 } 385 }, 386 "node_modules/uglify-js": { 387 "version": "1.1.1", 388 "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-1.1.1.tgz", 389 "integrity": "sha512-YYY9Dle1leC+btgrHnAR05eq0aRdcPJsXlYYD+SYw2lqc5HFuFNHg3wWEW4SNE0iXXEUl0fz43gTQ3r1YK76rg==", 390 "dev": true, 391 "bin": { 392 "uglifyjs": "bin/uglifyjs" 393 }, 394 "engines": { 395 "node": "*" 396 } 397 }, 398 "node_modules/v8-compile-cache-lib": { 399 "version": "3.0.1", 400 "resolved": "https://registry.npmjs.org/v8-compile-cache-lib/-/v8-compile-cache-lib-3.0.1.tgz", 401 "integrity": "sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==", 402 "dev": true 403 }, 404 "node_modules/yn": { 405 "version": "3.1.1", 406 "resolved": "https://registry.npmjs.org/yn/-/yn-3.1.1.tgz", 407 "integrity": "sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==", 408 "dev": true, 409 "engines": { 410 "node": ">=6" 411 } 412 } 413 } 414 }