{
  "bomFormat": "CycloneDX",
  "specVersion": "1.7",
  "serialNumber": "urn:uuid:c49a0f1d-a508-4831-a3a9-f8c29fc0f5ff",
  "version": 1,
  "metadata": {
    "timestamp": "2026-11-02T13:07:27Z",
    "tools": {
      "components": [
        {
          "group": "@cyclonedx",
          "name": "cdxgen",
          "version": "12.9.0",
          "purl": "pkg:npm/%40cyclonedx/cdxgen@12.9.0",
          "type": "application",
          "bom-ref": "pkg:npm/@cyclonedx/cdxgen@12.9.0",
          "publisher": "OWASP Foundation",
          "authors": [
            {
              "name": "OWASP Foundation"
            }
          ]
        }
      ]
    },
    "authors": [
      {
        "name": "OWASP Foundation"
      }
    ],
    "lifecycles": [
      {
        "phase": "pre-build"
      }
    ],
    "component": {
      "name": "cjk-conv",
      "group": "",
      "version": "1.2.150",
      "description": "convert chinese, japanese 簡繁日漢字轉換 ( merge/split submodule from node-novel, regexp-cjk, str-util )",
      "purl": "pkg:npm/cjk-conv@1.2.150",
      "bom-ref": "pkg:npm/cjk-conv@1.2.150",
      "author": "bluelovers",
      "properties": [
        {
          "name": "cdx:npm:scripts",
          "value": "coverage, pretest, test, test:jest, test:jest:snapshot, test:snapshot, test:tsd, build-table, build-table:commit, npm:publish, npm:publish:lerna, preversion, prepublish:lockfile, prepublishOnly_, postpublish, postpublish_, postpublishOnly:add, check, check:list, ncu, precommit, sort-package-json, travis"
        },
        {
          "name": "cdx:npm:buildScripts",
          "value": "build-table, build-table:commit"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "type": "application",
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "url": "https://opensource.org/licenses/ISC",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/bluelovers/ws-regexp/tree/master/packages/cjk-conv#readme"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/bluelovers/ws-regexp.git"
        }
      ]
    },
    "properties": [
      {
        "name": "cdx:bom:componentTypes",
        "value": "npm"
      },
      {
        "name": "cdx:bom:componentNamespaces",
        "value": "@lazy-array\\n@lazy-cjk\\n@types"
      },
      {
        "name": "cdx:bom:componentSrcFiles",
        "value": "package-lock.json"
      }
    ]
  },
  "components": [
    {
      "group": "@lazy-cjk",
      "name": "jp-table-alias",
      "version": "1.0.50",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "cc77c2e8fb1641b2813bdf63587f38bac708135182633df7d1fe33ce951713da1a41d8301ac287bcce6977355b52fbbf1e5e49688853292f2cbe8ed6a316ae98"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "url": "https://opensource.org/licenses/ISC",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%40lazy-cjk/jp-table-alias@1.0.50",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@lazy-cjk/jp-table-alias/-/jp-table-alias-1.0.50.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@lazy-cjk/jp-table-alias@1.0.50",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@lazy-cjk/jp-table-alias/-/jp-table-alias-1.0.50.tgz"
        },
        {
          "name": "ImportedModules",
          "value": "@lazy-cjk/jp-table-alias"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ],
        "occurrences": [
          {
            "location": "lib/jp/list.js",
            "line": 7
          },
          {
            "location": "lib/jp/list.js",
            "line": 8
          },
          {
            "location": "lib/jp/list.ts",
            "line": 4
          },
          {
            "location": "lib/jp/list.ts",
            "line": 5
          }
        ]
      }
    },
    {
      "group": "@lazy-cjk",
      "name": "jp-table-convert",
      "version": "1.0.55",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4791543fd745968fd04182a422542794101dd7b3ea73a617ab089d34e88cbe6dce3fce3fec575f0ae7c9e8e147ac0dbbe2141acde5c22f20b4077088db8931b5"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "url": "https://opensource.org/licenses/ISC",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%40lazy-cjk/jp-table-convert@1.0.55",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@lazy-cjk/jp-table-convert/-/jp-table-convert-1.0.55.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@lazy-cjk/jp-table-convert@1.0.55",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@lazy-cjk/jp-table-convert/-/jp-table-convert-1.0.55.tgz"
        },
        {
          "name": "ExportedModules",
          "value": "@lazy-cjk/jp-table-convert,zh2jp,@lazy-cjk/jp-table-convert/zh2jp,zht2jp,@lazy-cjk/jp-table-convert/zht2jp,zhs2jp,@lazy-cjk/jp-table-convert/zhs2jp,zhs2zht,@lazy-cjk/jp-table-convert/zhs2zht,zht2zhs,@lazy-cjk/jp-table-convert/zht2zhs,cjk2zhs,@lazy-cjk/jp-table-convert/cjk2zhs,jp2zhs,@lazy-cjk/jp-table-convert/jp2zhs,jp2zht,@lazy-cjk/jp-table-convert/jp2zht,cjk2zht,@lazy-cjk/jp-table-convert/cjk2zht,cjk2jp,@lazy-cjk/jp-table-convert/cjk2jp,IOptions,@lazy-cjk/jp-table-convert/IOptions"
        },
        {
          "name": "ImportedModules",
          "value": "@lazy-cjk/jp-table-convert,@lazy-cjk/jp-table-convert/lib/types,IOptions,@lazy-cjk/jp-table-convert/lib/types/IOptions"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ],
        "occurrences": [
          {
            "location": "lib/jp/core.js",
            "line": 4
          },
          {
            "location": "lib/jp/core.js",
            "line": 5
          },
          {
            "location": "lib/jp/index.js",
            "line": 7
          },
          {
            "location": "lib/jp/core.ts",
            "line": 3
          },
          {
            "location": "lib/jp/core.ts",
            "line": 4
          },
          {
            "location": "lib/jp/index.ts",
            "line": 5
          },
          {
            "location": "lib/zh/convert/index.ts",
            "line": 8
          }
        ]
      }
    },
    {
      "group": "@lazy-cjk",
      "name": "jp-table-comparison",
      "version": "1.0.35",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "289aee03e3ede7309be541c3cc6c658ef7360e0d31315925986da8e40be0a10a1e451349d60641d1d00111ee2d5d493e10c547cbf0a59155ced98472d2a706f6"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "url": "https://opensource.org/licenses/ISC",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%40lazy-cjk/jp-table-comparison@1.0.35",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@lazy-cjk/jp-table-comparison/-/jp-table-comparison-1.0.35.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@lazy-cjk/jp-table-comparison@1.0.35",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@lazy-cjk/jp-table-comparison/-/jp-table-comparison-1.0.35.tgz"
        },
        {
          "name": "ImportedModules",
          "value": "@lazy-cjk/jp-table-comparison"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ],
        "occurrences": [
          {
            "location": "lib/jp/table.js",
            "line": 13
          },
          {
            "location": "lib/jp/table.js",
            "line": 14
          },
          {
            "location": "lib/jp/table.ts",
            "line": 11
          },
          {
            "location": "lib/jp/table.ts",
            "line": 12
          }
        ]
      }
    },
    {
      "group": "",
      "name": "array-hyper-unique",
      "version": "2.1.10",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1437a01cd7fa7ababf772f926d68dde3b149c6df7a67287702556defb55b6728d59d5a606fd69574b055dd5c6b0d0784b604d11bc43bdaa08cf67825d57e170d"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "url": "https://opensource.org/licenses/ISC",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/array-hyper-unique@2.1.10",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/array-hyper-unique/-/array-hyper-unique-2.1.10.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/array-hyper-unique@2.1.10",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/array-hyper-unique/-/array-hyper-unique-2.1.10.tgz"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "deep-eql",
      "version": "4.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1b1242e4c3a0d8ac9096fe9689417f5409cc8f83169d8897a38a0b81ea6d3842d5a249f212b6f867cfb917f20cfcae20f7ff34633cdab7199673247052c787d0"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/deep-eql@4.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/deep-eql/-/deep-eql-4.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/deep-eql@4.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/deep-eql/-/deep-eql-4.0.0.tgz"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "type-detect",
      "version": "4.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "01cca5a20f3f96e43c2fb8a5fa07a84b184491acef92c960ecf48d28e5f9f666c1f5c3af78fe5aabd87be18ed853cc83a49c1eb73410adf230b5fe16a782ca73"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/type-detect@4.1.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/type-detect/-/type-detect-4.1.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/type-detect@4.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/type-detect/-/type-detect-4.1.0.tgz"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "lodash",
      "version": "4.18.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "74c22789c4cf544f1dd5ee68b5fc269a3971919a14a6254bc32793754b22fc26a3fe07f3cdb941702139b111d5fc0b23b829b15abb5ed93346498b82782abed1"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/lodash@4.18.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/lodash/-/lodash-4.18.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/lodash@4.18.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/lodash/-/lodash-4.18.1.tgz"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "ts-type",
      "version": "3.0.18",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "bf4a7a488d4cbe8e22d513ae4d5dde5c10dd28deaea6fbce1d889043aaf090172faeb1c2e7086dae53c76426c95589e01c0e586a295f62d0e6264400f26bcd42"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "url": "https://opensource.org/licenses/ISC",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/ts-type@3.0.18",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/ts-type/-/ts-type-3.0.18.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/ts-type@3.0.18",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/ts-type/-/ts-type-3.0.18.tgz"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@types",
      "name": "node",
      "version": "26.6.6",
      "scope": "excluded",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "333423fbc2b1dd7238d0e994004e90a21e7c64c36cb4d34cc27da77dddea5ac7deee70cd4aa24dcdeb389e3873e801f0ad21ce7df48bc1753ac9be3be10e1aa2"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%40types/node@26.6.6",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@types/node/-/node-26.6.6.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@types/node@26.6.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@types/node/-/node-26.6.6.tgz"
        },
        {
          "name": "LocalNodeModulesPath",
          "value": "node_modules/@types/node"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "undici-types",
      "version": "8.9.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2930f2453617f2c5a629702290f1c74b273adc244f11331cb728ca16ea5c0ba3812d74f7c6c3747bd685ee6fa6217bad156a545ee79db68c06ee22cece9d2442"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/undici-types@8.9.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/undici-types/-/undici-types-8.9.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/undici-types@8.9.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/undici-types/-/undici-types-8.9.0.tgz"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "tslib",
      "version": "2.9.1",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6b8531f552ae20c1ec392ec435b12aea12b66466084f6ed1b65d04e1e0fd2aac3184a89078c644ffdc5bdc8758c166923b220140b1318508170d3628882c6758"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "0BSD",
            "url": "https://opensource.org/licenses/0BSD",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "false"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/tslib@2.9.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/tslib/-/tslib-2.9.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/tslib@2.9.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/tslib/-/tslib-2.9.1.tgz"
        },
        {
          "name": "ImportedModules",
          "value": "tslib"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ],
        "occurrences": [
          {
            "location": "index.js",
            "line": 7
          },
          {
            "location": "lib/index.js",
            "line": 7
          },
          {
            "location": "lib/jp/core.js",
            "line": 3
          },
          {
            "location": "lib/jp/list.js",
            "line": 3
          },
          {
            "location": "lib/jp/table.js",
            "line": 12
          },
          {
            "location": "lib/jp/table_voice.js",
            "line": 3
          },
          {
            "location": "lib/novel/filename.js",
            "line": 6
          },
          {
            "location": "lib/util/strtable.js",
            "line": 6
          },
          {
            "location": "lib/zh/convert/core.js",
            "line": 6
          },
          {
            "location": "lib/zh/convert/min.js",
            "line": 6
          },
          {
            "location": "lib/zh/convert/table.js",
            "line": 3
          },
          {
            "location": "lib/zh/convert/table_plus.js",
            "line": 3
          },
          {
            "location": "lib/zh/convert/wikipedia.js",
            "line": 3
          },
          {
            "location": "lib/zh/table/greedy.js",
            "line": 6
          },
          {
            "location": "lib/zh/table/index.js",
            "line": 7
          },
          {
            "location": "lib/zh/table/list.js",
            "line": 7
          },
          {
            "location": "lib/zh/table/table.js",
            "line": 4
          },
          {
            "location": "script/build-str-table.js",
            "line": 3
          },
          {
            "location": "script/publish-after.js",
            "line": 6
          }
        ]
      }
    },
    {
      "group": "",
      "name": "typedarray-dts",
      "version": "1.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "29ad0305e823b95f483d8153d61d10aa4e54e2971c79b3482421a5f02e6e53bc6d3acfa3a49bca1806387c718adb985399764e11497d0a7b20e5c4ba2bf6f90c"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/typedarray-dts@1.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/typedarray-dts/-/typedarray-dts-1.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/typedarray-dts@1.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/typedarray-dts/-/typedarray-dts-1.0.0.tgz"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "zero-width",
      "version": "1.0.35",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4066cf3891f4500643d0b9bac0c467bb12b15ee0629e693624264c10e671a1aabd7891e60025361eb05094097e5794aae220dc092499ff94ced7c3bc3e9976a9"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "url": "https://opensource.org/licenses/ISC",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/zero-width@1.0.35",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/zero-width/-/zero-width-1.0.35.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/zero-width@1.0.35",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/zero-width/-/zero-width-1.0.35.tgz"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "regexp-helper-core",
      "version": "2.0.13",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "86f09624b3a8c9d793ddfbb5251c21d9e08e2e2470ffefa10e0a5d05030a7388b4368d48dfd4ddec9ffcd622576be395499be7e5bece7f2255b52f7364cf5f77"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/regexp-helper-core@2.0.13",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/regexp-helper-core/-/regexp-helper-core-2.0.13.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/regexp-helper-core@2.0.13",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/regexp-helper-core/-/regexp-helper-core-2.0.13.tgz"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "regexp-helper",
      "version": "1.0.46",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "28374eaa4b5bd87d6d5099c1447322913383210be39c116111f803a74b69d47e26f383bd98e34dce669de6876763e8aa12a20cb0da44587d8f6afb5f35939ff9"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "url": "https://opensource.org/licenses/ISC",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/regexp-helper@1.0.46",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/regexp-helper/-/regexp-helper-1.0.46.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/regexp-helper@1.0.46",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/regexp-helper/-/regexp-helper-1.0.46.tgz"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "regexp-support",
      "version": "1.0.62",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2bc30415931898477a0abac0f2c340092746e93b5eda6f5b54bb13ba37fc63fc789b362751d7ad78ce1339a6c97d0d744b19f39150cdeae74fcdf8c938df52f1"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "url": "https://opensource.org/licenses/ISC",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/regexp-support@1.0.62",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/regexp-support/-/regexp-support-1.0.62.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/regexp-support@1.0.62",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/regexp-support/-/regexp-support-1.0.62.tgz"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "sort-object-keys2",
      "version": "3.0.10",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "99fbb7f1428f16c932a58aece1d9e666795f92f3b666dbf9560d830b43d309c29f1a0ba0ff9a2eb427351c32e100dac8827b59388fada832dce6a7385825706f"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/sort-object-keys2@3.0.10",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/sort-object-keys2/-/sort-object-keys2-3.0.10.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/sort-object-keys2@3.0.10",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/sort-object-keys2/-/sort-object-keys2-3.0.10.tgz"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@lazy-array",
      "name": "util-unique",
      "version": "1.0.9",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5b1f2104892321708f2817e82e35f397092d765300f38aab48313bc44d102c64561866c89e5f7e6485a9cb4372d2d74be92d6ab13f4ff1c72a1ee1ac437b6ad9"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "url": "https://opensource.org/licenses/ISC",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%40lazy-array/util-unique@1.0.9",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@lazy-array/util-unique/-/util-unique-1.0.9.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@lazy-array/util-unique@1.0.9",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@lazy-array/util-unique/-/util-unique-1.0.9.tgz"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "uni-string",
      "version": "2.0.10",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4175b23c7b2e0660b032777fb806fd81ad11aa3cb5fa406b79bb585bc010ae33d19039d47156a2bafc8510a4aba8a107cfe871a0991efb5673cf0624c9594ac5"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "url": "https://opensource.org/licenses/ISC",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/uni-string@2.0.10",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/uni-string/-/uni-string-2.0.10.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/uni-string@2.0.10",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/uni-string/-/uni-string-2.0.10.tgz"
        },
        {
          "name": "ImportedModules",
          "value": "uni-string,UString,uni-string/UString"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ],
        "occurrences": [
          {
            "location": "lib/util.js",
            "line": 8
          },
          {
            "location": "lib/util.ts",
            "line": 5
          },
          {
            "location": "lib/util.ts",
            "line": 27
          }
        ]
      }
    },
    {
      "group": "",
      "name": "es6-class-prototype",
      "version": "2.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9e7e1889ca8804645821ff27fe4e39fe231f11963c555116de349e29613d513a234767af1f59e5e5fb09f42bbb6586465166aa65b5c3c9730793e7bc7a4c3b03"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "url": "https://opensource.org/licenses/ISC",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/es6-class-prototype@2.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/es6-class-prototype/-/es6-class-prototype-2.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/es6-class-prototype@2.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/es6-class-prototype/-/es6-class-prototype-2.0.0.tgz"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "class-proxy",
      "version": "2.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "04341f0c5fc44e14e2be6320684a62c13a23db49c3ce95e8bdeac036663b689c937b6cf8b2cf19465167585909a9c3258bd1ef343cced7e81eb457a8103ff166"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "url": "https://opensource.org/licenses/ISC",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/class-proxy@2.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/class-proxy/-/class-proxy-2.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/class-proxy@2.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/class-proxy/-/class-proxy-2.0.0.tgz"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "runes2",
      "version": "1.1.10",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e18d5e9fb5fede2d297fd3433cc11ead3d42919944c694093e710f96b057cd74881ceddeb72651e966e997e84759561116784f542c8f1da264b3a19c08580488"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/runes2@1.1.10",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/runes2/-/runes2-1.1.10.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/runes2@1.1.10",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/runes2/-/runes2-1.1.10.tgz"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@lazy-cjk",
      "name": "jp-table-voice",
      "version": "1.0.42",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7debfd025fc49eacd5675227cbef629cc41c4205c21d426273dcd85c73ee4561a52800a794b016a6cb439d772737eab6d0f099b4ad8a43ee78e19499d98da635"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "url": "https://opensource.org/licenses/ISC",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%40lazy-cjk/jp-table-voice@1.0.42",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@lazy-cjk/jp-table-voice/-/jp-table-voice-1.0.42.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@lazy-cjk/jp-table-voice@1.0.42",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@lazy-cjk/jp-table-voice/-/jp-table-voice-1.0.42.tgz"
        },
        {
          "name": "ImportedModules",
          "value": "@lazy-cjk/jp-table-voice"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ],
        "occurrences": [
          {
            "location": "lib/jp/table_voice.js",
            "line": 4
          },
          {
            "location": "lib/jp/table_voice.js",
            "line": 5
          },
          {
            "location": "lib/jp/table_voice.ts",
            "line": 1
          },
          {
            "location": "lib/jp/table_voice.ts",
            "line": 2
          }
        ]
      }
    },
    {
      "group": "@lazy-cjk",
      "name": "novel-filename",
      "version": "1.0.60",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b90ec701af131077591af79ad3f8646efe7e40c17d80c85de697698deaeb47fc8400d56a7ef44c6125f4558627c509f09f57cacf5f576491c8c6ee2681a0524b"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "url": "https://opensource.org/licenses/ISC",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%40lazy-cjk/novel-filename@1.0.60",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@lazy-cjk/novel-filename/-/novel-filename-1.0.60.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@lazy-cjk/novel-filename@1.0.60",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@lazy-cjk/novel-filename/-/novel-filename-1.0.60.tgz"
        },
        {
          "name": "ImportedModules",
          "value": "@lazy-cjk/novel-filename"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ],
        "occurrences": [
          {
            "location": "lib/novel/filename.js",
            "line": 7
          },
          {
            "location": "lib/novel/filename.js",
            "line": 8
          },
          {
            "location": "lib/novel/filename.ts",
            "line": 5
          },
          {
            "location": "lib/novel/filename.ts",
            "line": 6
          }
        ]
      }
    },
    {
      "group": "@lazy-cjk",
      "name": "zh-convert",
      "version": "1.0.58",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ab79a664b1abf12c0a1c952a74af75a56d78bc5d81c9fed9e2782b1ba8e9719e48f57e11daf12f7079b95b644d6452c9524090445fc1c892801b76867b41e025"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "url": "https://opensource.org/licenses/ISC",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%40lazy-cjk/zh-convert@1.0.58",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@lazy-cjk/zh-convert/-/zh-convert-1.0.58.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@lazy-cjk/zh-convert@1.0.58",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@lazy-cjk/zh-convert/-/zh-convert-1.0.58.tgz"
        },
        {
          "name": "ImportedModules",
          "value": "@lazy-cjk/zh-convert/lib/core/map,@lazy-cjk/zh-convert/lib/types,ITable,@lazy-cjk/zh-convert/lib/types/ITable,@lazy-cjk/zh-convert/lib/util/map,@lazy-cjk/zh-convert/lib/util,_call,@lazy-cjk/zh-convert/lib/util/_call,getOptions,@lazy-cjk/zh-convert/lib/util/getOptions,getOptionsSkip,@lazy-cjk/zh-convert/lib/util/getOptionsSkip,@lazy-cjk/zh-convert/lib/const,defaultOptions,@lazy-cjk/zh-convert/lib/const/defaultOptions,REGEXP_TEST,@lazy-cjk/zh-convert/lib/const/REGEXP_TEST,SAFE_MODE_CHAR,@lazy-cjk/zh-convert/lib/const/SAFE_MODE_CHAR,@lazy-cjk/zh-convert,cn2tw,@lazy-cjk/zh-convert/cn2tw,tw2cn,@lazy-cjk/zh-convert/tw2cn,@lazy-cjk/zh-convert/lib/core,_cn2tw,@lazy-cjk/zh-convert/lib/core/_cn2tw,_tw2cn,@lazy-cjk/zh-convert/lib/core/_tw2cn,@lazy-cjk/zh-convert/lib/table,table_cn2tw,@lazy-cjk/zh-convert/lib/table/table_cn2tw,table_tw2cn,@lazy-cjk/zh-convert/lib/table/table_tw2cn,@lazy-cjk/zh-convert/min,@lazy-cjk/zh-convert/lib/min/index,@lazy-cjk/zh-convert/lib/min/const,@lazy-cjk/zh-convert/lib/min/util"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ],
        "occurrences": [
          {
            "location": "lib/zh/convert/core.js",
            "line": 7
          },
          {
            "location": "lib/zh/convert/core.ts",
            "line": 5
          },
          {
            "location": "lib/zh/convert/core.js",
            "line": 8
          },
          {
            "location": "lib/zh/convert/core.ts",
            "line": 6
          },
          {
            "location": "lib/zh/convert/index.ts",
            "line": 9
          },
          {
            "location": "lib/zh/convert/core.js",
            "line": 9
          },
          {
            "location": "lib/zh/convert/core.ts",
            "line": 7
          },
          {
            "location": "lib/zh/convert/core.js",
            "line": 10
          },
          {
            "location": "lib/zh/convert/index.js",
            "line": 9
          },
          {
            "location": "lib/zh/convert/core.ts",
            "line": 8
          },
          {
            "location": "lib/zh/convert/index.ts",
            "line": 7
          },
          {
            "location": "lib/zh/convert/core.js",
            "line": 11
          },
          {
            "location": "lib/zh/convert/index.js",
            "line": 13
          },
          {
            "location": "lib/zh/convert/core.ts",
            "line": 9
          },
          {
            "location": "lib/zh/convert/index.ts",
            "line": 10
          },
          {
            "location": "lib/zh/convert/index.js",
            "line": 17
          },
          {
            "location": "lib/zh/convert/index.ts",
            "line": 11
          },
          {
            "location": "lib/zh/convert/index.js",
            "line": 20
          },
          {
            "location": "lib/zh/convert/index.ts",
            "line": 12
          },
          {
            "location": "lib/zh/convert/index.js",
            "line": 23
          },
          {
            "location": "lib/zh/convert/index.ts",
            "line": 13
          },
          {
            "location": "lib/zh/convert/min.js",
            "line": 7
          },
          {
            "location": "lib/zh/convert/min.ts",
            "line": 5
          },
          {
            "location": "lib/zh/convert/min.js",
            "line": 8
          },
          {
            "location": "lib/zh/convert/min.ts",
            "line": 6
          },
          {
            "location": "lib/zh/convert/min.js",
            "line": 9
          },
          {
            "location": "lib/zh/convert/min.ts",
            "line": 7
          },
          {
            "location": "lib/zh/convert/min.js",
            "line": 10
          },
          {
            "location": "lib/zh/convert/min.ts",
            "line": 8
          }
        ]
      }
    },
    {
      "group": "@lazy-cjk",
      "name": "static-build-zh-convert",
      "version": "1.0.61",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5bbfe28391697f3b85990f44bc44560568258745e7ba9440554164826e81118ef994ad85a0d53f142e7e548378827b67adc5e8ede6ba885640a83b70bd8e1afa"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "url": "https://opensource.org/licenses/ISC",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%40lazy-cjk/static-build-zh-convert@1.0.61",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@lazy-cjk/static-build-zh-convert/-/static-build-zh-convert-1.0.61.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@lazy-cjk/static-build-zh-convert@1.0.61",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@lazy-cjk/static-build-zh-convert/-/static-build-zh-convert-1.0.61.tgz"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@lazy-cjk",
      "name": "util",
      "version": "1.0.23",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "89c9f1403c80de140afc046fd332e9b014d5c073ce1b16ac5439e28392fd10de02bda09a7f6cad67675362d487012bb28112b83f397d5383254e78df533ce688"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "url": "https://opensource.org/licenses/ISC",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%40lazy-cjk/util@1.0.23",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@lazy-cjk/util/-/util-1.0.23.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@lazy-cjk/util@1.0.23",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@lazy-cjk/util/-/util-1.0.23.tgz"
        },
        {
          "name": "ImportedModules",
          "value": "@lazy-cjk/util/strtable,@lazy-cjk/util,unsafeChinese,@lazy-cjk/util/unsafeChinese"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ],
        "occurrences": [
          {
            "location": "lib/util/strtable.js",
            "line": 7
          },
          {
            "location": "lib/util/strtable.js",
            "line": 8
          },
          {
            "location": "lib/util/strtable.ts",
            "line": 5
          },
          {
            "location": "lib/util/strtable.ts",
            "line": 6
          },
          {
            "location": "lib/zh/data/unsafe.js",
            "line": 4
          },
          {
            "location": "lib/zh/data/unsafe.ts",
            "line": 1
          }
        ]
      }
    },
    {
      "group": "@lazy-cjk",
      "name": "zh-convert-table",
      "version": "1.0.29",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8235186604dfc010ff495be4c68b7605a581c04cc5ec8b55a1841ac16666833a6a3515d95427378fdc4a738cd2ce2aff0bdac255a4f11f7696e4d2485929e14b"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "url": "https://opensource.org/licenses/ISC",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%40lazy-cjk/zh-convert-table@1.0.29",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@lazy-cjk/zh-convert-table/-/zh-convert-table-1.0.29.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@lazy-cjk/zh-convert-table@1.0.29",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@lazy-cjk/zh-convert-table/-/zh-convert-table-1.0.29.tgz"
        },
        {
          "name": "ImportedModules",
          "value": "@lazy-cjk/zh-convert-table/table,@lazy-cjk/zh-convert-table/table_plus,@lazy-cjk/zh-convert-table/wikipedia"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ],
        "occurrences": [
          {
            "location": "lib/zh/convert/table.js",
            "line": 4
          },
          {
            "location": "lib/zh/convert/table.js",
            "line": 5
          },
          {
            "location": "lib/zh/convert/table.ts",
            "line": 1
          },
          {
            "location": "lib/zh/convert/table.ts",
            "line": 2
          },
          {
            "location": "lib/zh/convert/table_plus.js",
            "line": 4
          },
          {
            "location": "lib/zh/convert/table_plus.js",
            "line": 5
          },
          {
            "location": "lib/zh/convert/table_plus.ts",
            "line": 1
          },
          {
            "location": "lib/zh/convert/table_plus.ts",
            "line": 2
          },
          {
            "location": "lib/zh/convert/wikipedia.js",
            "line": 4
          },
          {
            "location": "lib/zh/convert/wikipedia.js",
            "line": 5
          },
          {
            "location": "lib/zh/convert/wikipedia.ts",
            "line": 1
          },
          {
            "location": "lib/zh/convert/wikipedia.ts",
            "line": 2
          }
        ]
      }
    },
    {
      "group": "@lazy-cjk",
      "name": "zh-slugify",
      "version": "1.0.96",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2f1c0b67d61017cd63e8e55d1e3bc093fae3e02f38834179905e89104d4edcd9a4890c0693e9e8ef7f42d9da67a23bf9d1d881a94b45a6fcb6a0ba2a568c6fce"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "url": "https://opensource.org/licenses/ISC",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%40lazy-cjk/zh-slugify@1.0.96",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@lazy-cjk/zh-slugify/-/zh-slugify-1.0.96.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@lazy-cjk/zh-slugify@1.0.96",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@lazy-cjk/zh-slugify/-/zh-slugify-1.0.96.tgz"
        },
        {
          "name": "ExportedModules",
          "value": "@lazy-cjk/zh-slugify"
        },
        {
          "name": "ImportedModules",
          "value": "@lazy-cjk/zh-slugify"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ],
        "occurrences": [
          {
            "location": "lib/zh/table/list.js",
            "line": 9
          },
          {
            "location": "lib/zh/table/list.ts",
            "line": 6
          }
        ]
      }
    },
    {
      "group": "@lazy-cjk",
      "name": "zh-table-greedy",
      "version": "1.0.97",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "87ef3e16bb9eb50e50be8be5404b69dbfeab049b1bced015a7455dc0fe75378dcc515b27349b2075b719b6acaaa4a168383f18b7c9f05f3fdf4ffe96d57a6b8d"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "url": "https://opensource.org/licenses/ISC",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%40lazy-cjk/zh-table-greedy@1.0.97",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@lazy-cjk/zh-table-greedy/-/zh-table-greedy-1.0.97.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@lazy-cjk/zh-table-greedy@1.0.97",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@lazy-cjk/zh-table-greedy/-/zh-table-greedy-1.0.97.tgz"
        },
        {
          "name": "ImportedModules",
          "value": "@lazy-cjk/zh-table-greedy"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ],
        "occurrences": [
          {
            "location": "lib/zh/table/greedy.js",
            "line": 7
          },
          {
            "location": "lib/zh/table/greedy.js",
            "line": 8
          },
          {
            "location": "lib/zh/table/greedy.ts",
            "line": 5
          },
          {
            "location": "lib/zh/table/greedy.ts",
            "line": 6
          }
        ]
      }
    },
    {
      "group": "@lazy-cjk",
      "name": "zh-table-list",
      "version": "1.0.94",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e1ad043ba381f699cbb6d55826648367410a71c3892eacb029107bd1bf4dfd9794908e2d3d17dd57e3fa7cc6694c7f4dd4333f775866e7b64a11e436aa3131ae"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "url": "https://opensource.org/licenses/ISC",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%40lazy-cjk/zh-table-list@1.0.94",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@lazy-cjk/zh-table-list/-/zh-table-list-1.0.94.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@lazy-cjk/zh-table-list@1.0.94",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@lazy-cjk/zh-table-list/-/zh-table-list-1.0.94.tgz"
        },
        {
          "name": "ImportedModules",
          "value": "@lazy-cjk/zh-table-list/lib/util,_get,@lazy-cjk/zh-table-list/lib/util/_get,@lazy-cjk/zh-table-list/lib/types,@lazy-cjk/zh-table-list,@lazy-cjk/zh-table-list/list"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ],
        "occurrences": [
          {
            "location": "lib/zh/table/index.js",
            "line": 10
          },
          {
            "location": "lib/zh/table/index.ts",
            "line": 6
          },
          {
            "location": "lib/zh/table/index.js",
            "line": 12
          },
          {
            "location": "lib/zh/table/index.ts",
            "line": 8
          },
          {
            "location": "lib/zh/table/index.js",
            "line": 13
          },
          {
            "location": "lib/zh/table/index.ts",
            "line": 10
          },
          {
            "location": "lib/zh/table/list.js",
            "line": 8
          },
          {
            "location": "lib/zh/table/list.js",
            "line": 11
          },
          {
            "location": "lib/zh/table/list.ts",
            "line": 5
          },
          {
            "location": "lib/zh/table/list.ts",
            "line": 7
          }
        ]
      }
    },
    {
      "group": "@lazy-cjk",
      "name": "zh-table-alias",
      "version": "1.0.72",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "64229064c62f54eaecf812af9b7515e8c4824fe1eb510cf6b8589b9e2db751ea8620e6af733d3e811e55be2a6e86a5b04cdf17a89823c7932ef6e4687bbbcdf3"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "url": "https://opensource.org/licenses/ISC",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%40lazy-cjk/zh-table-alias@1.0.72",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@lazy-cjk/zh-table-alias/-/zh-table-alias-1.0.72.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@lazy-cjk/zh-table-alias@1.0.72",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@lazy-cjk/zh-table-alias/-/zh-table-alias-1.0.72.tgz"
        },
        {
          "name": "ExportedModules",
          "value": "@lazy-cjk/zh-table-alias/lib/table/raw"
        },
        {
          "name": "ImportedModules",
          "value": "@lazy-cjk/zh-table-alias,@lazy-cjk/zh-table-alias/lib/table/raw,@lazy-cjk/zh-table-alias/lib/table,@lazy-cjk/zh-table-alias/lib/util/table,@lazy-cjk/zh-table-alias/lib/util/unique,@lazy-cjk/zh-table-alias/lib/util/core,@lazy-cjk/zh-table-alias/lib/types"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ],
        "occurrences": [
          {
            "location": "lib/zh/table/index.js",
            "line": 8
          },
          {
            "location": "lib/zh/table/table.js",
            "line": 7
          },
          {
            "location": "lib/zh/table/index.ts",
            "line": 5
          },
          {
            "location": "lib/zh/table/table.ts",
            "line": 3
          },
          {
            "location": "lib/zh/table/table.js",
            "line": 5
          },
          {
            "location": "lib/zh/table/table.ts",
            "line": 1
          },
          {
            "location": "lib/zh/table/table.js",
            "line": 8
          },
          {
            "location": "lib/zh/table/table.ts",
            "line": 5
          },
          {
            "location": "lib/zh/table/table.js",
            "line": 9
          },
          {
            "location": "lib/zh/table/table.ts",
            "line": 6
          },
          {
            "location": "lib/zh/table/table.js",
            "line": 10
          },
          {
            "location": "lib/zh/table/table.ts",
            "line": 7
          },
          {
            "location": "lib/zh/table/table.js",
            "line": 11
          },
          {
            "location": "lib/zh/table/table.ts",
            "line": 8
          },
          {
            "location": "lib/zh/table/table.js",
            "line": 12
          },
          {
            "location": "lib/zh/table/table.ts",
            "line": 9
          }
        ]
      }
    },
    {
      "group": "",
      "name": "deepmerge-plus",
      "version": "4.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4b8d4277081d9fc97f2ab9c5040156f866cdd43bbd6ad5c85b498b6bdc4302780678e97f92da5ab8eefdd2c006cdd87c453a7f4e1ac1345cc7b6643f90b56909"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/deepmerge-plus@4.0.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/deepmerge-plus/-/deepmerge-plus-4.0.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/deepmerge-plus@4.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/deepmerge-plus/-/deepmerge-plus-4.0.1.tgz"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "is-mergeable-object",
      "version": "1.1.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "08f76e25fb8683c87cbd6ef858ec47b479ad42eb72401cd1fb732343a8831c861d6ce9e6d580bb8efe374aa0a853c38f193243e2789b9a2af2038926a206c6ac"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/is-mergeable-object@1.1.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/is-mergeable-object/-/is-mergeable-object-1.1.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/is-mergeable-object@1.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/is-mergeable-object/-/is-mergeable-object-1.1.1.tgz"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    }
  ],
  "dependencies": [
    {
      "ref": "pkg:npm/type-detect@4.1.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/deep-eql@4.0.0",
      "dependsOn": [
        "pkg:npm/type-detect@4.1.0"
      ]
    },
    {
      "ref": "pkg:npm/lodash@4.18.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/undici-types@8.9.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@types/node@26.6.6",
      "dependsOn": [
        "pkg:npm/undici-types@8.9.0"
      ]
    },
    {
      "ref": "pkg:npm/tslib@2.9.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/typedarray-dts@1.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/ts-type@3.0.18",
      "dependsOn": [
        "pkg:npm/@types/node@26.6.6",
        "pkg:npm/tslib@2.9.1",
        "pkg:npm/typedarray-dts@1.0.0"
      ]
    },
    {
      "ref": "pkg:npm/array-hyper-unique@2.1.10",
      "dependsOn": [
        "pkg:npm/deep-eql@4.0.0",
        "pkg:npm/lodash@4.18.1",
        "pkg:npm/ts-type@3.0.18"
      ]
    },
    {
      "ref": "pkg:npm/regexp-helper-core@2.0.13",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/zero-width@1.0.35",
      "dependsOn": [
        "pkg:npm/regexp-helper-core@2.0.13",
        "pkg:npm/tslib@2.9.1"
      ]
    },
    {
      "ref": "pkg:npm/@lazy-cjk/jp-table-comparison@1.0.35",
      "dependsOn": [
        "pkg:npm/array-hyper-unique@2.1.10",
        "pkg:npm/tslib@2.9.1",
        "pkg:npm/zero-width@1.0.35"
      ]
    },
    {
      "ref": "pkg:npm/@lazy-array/util-unique@1.0.9",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/sort-object-keys2@3.0.10",
      "dependsOn": [
        "pkg:npm/@lazy-array/util-unique@1.0.9"
      ]
    },
    {
      "ref": "pkg:npm/regexp-support@1.0.62",
      "dependsOn": [
        "pkg:npm/sort-object-keys2@3.0.10",
        "pkg:npm/tslib@2.9.1"
      ]
    },
    {
      "ref": "pkg:npm/regexp-helper@1.0.46",
      "dependsOn": [
        "pkg:npm/regexp-helper-core@2.0.13",
        "pkg:npm/regexp-support@1.0.62",
        "pkg:npm/tslib@2.9.1"
      ]
    },
    {
      "ref": "pkg:npm/class-proxy@2.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/es6-class-prototype@2.0.0",
      "dependsOn": [
        "pkg:npm/class-proxy@2.0.0"
      ]
    },
    {
      "ref": "pkg:npm/runes2@1.1.10",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/uni-string@2.0.10",
      "dependsOn": [
        "pkg:npm/es6-class-prototype@2.0.0",
        "pkg:npm/runes2@1.1.10"
      ]
    },
    {
      "ref": "pkg:npm/@lazy-cjk/jp-table-convert@1.0.55",
      "dependsOn": [
        "pkg:npm/@lazy-cjk/jp-table-comparison@1.0.35",
        "pkg:npm/regexp-helper@1.0.46",
        "pkg:npm/tslib@2.9.1",
        "pkg:npm/uni-string@2.0.10"
      ]
    },
    {
      "ref": "pkg:npm/@lazy-cjk/jp-table-alias@1.0.50",
      "dependsOn": [
        "pkg:npm/@lazy-cjk/jp-table-convert@1.0.55",
        "pkg:npm/array-hyper-unique@2.1.10",
        "pkg:npm/tslib@2.9.1"
      ]
    },
    {
      "ref": "pkg:npm/@lazy-cjk/jp-table-voice@1.0.42",
      "dependsOn": [
        "pkg:npm/array-hyper-unique@2.1.10",
        "pkg:npm/ts-type@3.0.18",
        "pkg:npm/tslib@2.9.1"
      ]
    },
    {
      "ref": "pkg:npm/@lazy-cjk/static-build-zh-convert@1.0.61",
      "dependsOn": [
        "pkg:npm/tslib@2.9.1"
      ]
    },
    {
      "ref": "pkg:npm/@lazy-cjk/zh-convert@1.0.58",
      "dependsOn": [
        "pkg:npm/@lazy-cjk/static-build-zh-convert@1.0.61",
        "pkg:npm/array-hyper-unique@2.1.10",
        "pkg:npm/regexp-helper@1.0.46",
        "pkg:npm/tslib@2.9.1",
        "pkg:npm/uni-string@2.0.10"
      ]
    },
    {
      "ref": "pkg:npm/@lazy-cjk/novel-filename@1.0.60",
      "dependsOn": [
        "pkg:npm/@lazy-cjk/jp-table-convert@1.0.55",
        "pkg:npm/@lazy-cjk/zh-convert@1.0.58",
        "pkg:npm/tslib@2.9.1"
      ]
    },
    {
      "ref": "pkg:npm/@lazy-cjk/util@1.0.23",
      "dependsOn": [
        "pkg:npm/tslib@2.9.1",
        "pkg:npm/uni-string@2.0.10"
      ]
    },
    {
      "ref": "pkg:npm/@lazy-cjk/zh-convert-table@1.0.29",
      "dependsOn": [
        "pkg:npm/tslib@2.9.1"
      ]
    },
    {
      "ref": "pkg:npm/@lazy-cjk/zh-table-greedy@1.0.97",
      "dependsOn": [
        "pkg:npm/array-hyper-unique@2.1.10",
        "pkg:npm/tslib@2.9.1",
        "pkg:npm/uni-string@2.0.10"
      ]
    },
    {
      "ref": "pkg:npm/is-mergeable-object@1.1.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/deepmerge-plus@4.0.1",
      "dependsOn": [
        "pkg:npm/is-mergeable-object@1.1.1",
        "pkg:npm/ts-type@3.0.18",
        "pkg:npm/tslib@2.9.1"
      ]
    },
    {
      "ref": "pkg:npm/@lazy-cjk/zh-table-alias@1.0.72",
      "dependsOn": [
        "pkg:npm/@lazy-cjk/jp-table-alias@1.0.50",
        "pkg:npm/@lazy-cjk/zh-convert@1.0.58",
        "pkg:npm/array-hyper-unique@2.1.10",
        "pkg:npm/deepmerge-plus@4.0.1",
        "pkg:npm/ts-type@3.0.18",
        "pkg:npm/tslib@2.9.1"
      ]
    },
    {
      "ref": "pkg:npm/@lazy-cjk/zh-table-list@1.0.94",
      "dependsOn": [
        "pkg:npm/@lazy-cjk/jp-table-alias@1.0.50",
        "pkg:npm/@lazy-cjk/jp-table-convert@1.0.55",
        "pkg:npm/@lazy-cjk/zh-convert@1.0.58",
        "pkg:npm/@lazy-cjk/zh-table-alias@1.0.72",
        "pkg:npm/@lazy-cjk/zh-table-greedy@1.0.97",
        "pkg:npm/tslib@2.9.1",
        "pkg:npm/uni-string@2.0.10"
      ]
    },
    {
      "ref": "pkg:npm/@lazy-cjk/zh-slugify@1.0.96",
      "dependsOn": [
        "pkg:npm/@lazy-cjk/zh-table-greedy@1.0.97",
        "pkg:npm/@lazy-cjk/zh-table-list@1.0.94",
        "pkg:npm/tslib@2.9.1"
      ]
    },
    {
      "ref": "pkg:npm/cjk-conv@1.2.150",
      "dependsOn": [
        "pkg:npm/@lazy-cjk/jp-table-alias@1.0.50",
        "pkg:npm/@lazy-cjk/jp-table-comparison@1.0.35",
        "pkg:npm/@lazy-cjk/jp-table-convert@1.0.55",
        "pkg:npm/@lazy-cjk/jp-table-voice@1.0.42",
        "pkg:npm/@lazy-cjk/novel-filename@1.0.60",
        "pkg:npm/@lazy-cjk/util@1.0.23",
        "pkg:npm/@lazy-cjk/zh-convert-table@1.0.29",
        "pkg:npm/@lazy-cjk/zh-convert@1.0.58",
        "pkg:npm/@lazy-cjk/zh-slugify@1.0.96",
        "pkg:npm/@lazy-cjk/zh-table-alias@1.0.72",
        "pkg:npm/@lazy-cjk/zh-table-greedy@1.0.97",
        "pkg:npm/@lazy-cjk/zh-table-list@1.0.94",
        "pkg:npm/tslib@2.9.1",
        "pkg:npm/uni-string@2.0.10"
      ]
    }
  ],
  "annotations": [
    {
      "bom-ref": "metadata-annotations",
      "subjects": [
        "pkg:npm/cjk-conv@1.2.150"
      ],
      "annotator": {
        "component": {
          "group": "@cyclonedx",
          "name": "cdxgen",
          "version": "12.9.0",
          "purl": "pkg:npm/%40cyclonedx/cdxgen@12.9.0",
          "type": "application",
          "bom-ref": "pkg:npm/@cyclonedx/cdxgen@12.9.0",
          "publisher": "OWASP Foundation",
          "authors": [
            {
              "name": "OWASP Foundation"
            }
          ]
        }
      },
      "timestamp": "2026-11-02T13:07:27Z",
      "text": "This Software Bill-of-Materials (SBOM) document was created on Monday, November 2, 2026 with cdxgen. The data was captured during the pre-build lifecycle phase without building the application. The document describes an application named 'cjk-conv' with version '1.2.150'. The package type in this SBOM is npm with 3 purl namespaces described under components. The components were identified from the source files: package-lock.json."
    }
  ]
}