{
  "$schema": "https://loremfile.dev/schema/manifest-v1.json",
  "schema_version": 1,
  "catalog_version": "1.2.0",
  "generated_at": "2026-09-22T06:59:34Z",
  "base_url": "https://loremfile.dev/",
  "license": "CC0-1.0",
  "license_url": "https://creativecommons.org/publicdomain/zero/1.0/",
  "source": "https://github.com/kumarprabhashanand/loremfile",
  "toolchain_image": "ghcr.io/kumarprabhashanand/loremfile-toolchain@sha256:1d66d83de2483700858745a9d27120af001588019882098eb67a301fdd2f2ad6",
  "count": 6,
  "total_bytes": 11514230,
  "fixtures": [
    {
      "path": "json/10mb.json",
      "url": "https://loremfile.dev/json/10mb.json",
      "format": "json",
      "ext": "json",
      "mime": "application/json; charset=utf-8",
      "bytes": 9996549,
      "sha256": "1f68350e3e19ab908209cf0b8847098a8a1b195f42098e469bdfafdec9ea2cdd",
      "size_class": "approx",
      "phase": 1,
      "description": "About 10MB of people objects, fitted to within 5% of the nominal size.",
      "tags": [
        "data",
        "dataset-people",
        "sized"
      ],
      "edge_case": false,
      "props": {
        "encoding": "utf-8",
        "bom": false,
        "line_ending": "lf",
        "lines": 353195,
        "max_line_bytes": 229,
        "top_type": "array",
        "items": 19368,
        "max_depth": 3
      },
      "generator": "data.json_sized",
      "generator_params": {
        "size": 10000000
      },
      "added_in": "1.0.0",
      "status": "active",
      "deprecated": false,
      "supersededBy": null
    },
    {
      "path": "json/1mb.json",
      "url": "https://loremfile.dev/json/1mb.json",
      "format": "json",
      "ext": "json",
      "mime": "application/json; charset=utf-8",
      "bytes": 997720,
      "sha256": "3ed7ca2999e2dbf99c56e11b0e950e6b524919c6ca8370180fcb00a70d392c3c",
      "size_class": "approx",
      "phase": 1,
      "description": "About 1MB of people objects, fitted to within 5% of the nominal size.",
      "tags": [
        "data",
        "dataset-people",
        "sized"
      ],
      "edge_case": false,
      "props": {
        "encoding": "utf-8",
        "bom": false,
        "line_ending": "lf",
        "lines": 35430,
        "max_line_bytes": 225,
        "top_type": "array",
        "items": 1942,
        "max_depth": 3
      },
      "generator": "data.json_sized",
      "generator_params": {
        "size": 1000000
      },
      "added_in": "1.0.0",
      "status": "active",
      "deprecated": false,
      "supersededBy": null
    },
    {
      "path": "json/all-types.json",
      "url": "https://loremfile.dev/json/all-types.json",
      "format": "json",
      "ext": "json",
      "mime": "application/json; charset=utf-8",
      "bytes": 708,
      "sha256": "ad8102e4fb3e348ccd991bb1426cc8b233e83a4f4568a798f5314fc7001a8baf",
      "size_class": "free",
      "phase": 1,
      "description": "Every JSON scalar shape worth testing: null, booleans, negative zero, exponents, integers beyond 2^53 and 2^63, unicode escapes, a surrogate pair, and empty containers.",
      "tags": [
        "data",
        "unicode"
      ],
      "edge_case": false,
      "props": {
        "encoding": "utf-8",
        "bom": false,
        "line_ending": "lf",
        "lines": 23,
        "max_line_bytes": 81,
        "top_type": "object",
        "items": 21,
        "max_depth": 5
      },
      "generator": "data.json_all_types",
      "generator_params": {},
      "added_in": "1.0.0",
      "status": "active",
      "deprecated": false,
      "supersededBy": null
    },
    {
      "path": "json/nested-100-levels.json",
      "url": "https://loremfile.dev/json/nested-100-levels.json",
      "format": "json",
      "ext": "json",
      "mime": "application/json; charset=utf-8",
      "bytes": 1380,
      "sha256": "ddb1c93ed61e7cdead0f4de82c7aea553e89c0c25d16e6d88bd1f1b7a861d001",
      "size_class": "free",
      "phase": 1,
      "description": "An object nested 100 levels deep, for parsers with a recursion limit.",
      "tags": [
        "data",
        "stress"
      ],
      "edge_case": false,
      "props": {
        "encoding": "utf-8",
        "bom": false,
        "line_ending": "lf",
        "lines": 1,
        "max_line_bytes": 1379,
        "top_type": "object",
        "items": 1,
        "max_depth": 100
      },
      "generator": "data.json_nested",
      "generator_params": {
        "depth": 100
      },
      "added_in": "1.0.0",
      "status": "active",
      "deprecated": false,
      "supersededBy": null
    },
    {
      "path": "json/people-10.json",
      "url": "https://loremfile.dev/json/people-10.json",
      "format": "json",
      "ext": "json",
      "mime": "application/json; charset=utf-8",
      "bytes": 5186,
      "sha256": "f7d7ab0e1247de87ab92d0bfe52166cc9b56a5e18bdb06f559759762a64bfad1",
      "size_class": "free",
      "phase": 1,
      "description": "An array of 10 people objects, pretty-printed with two-space indentation.",
      "tags": [
        "data",
        "dataset-people"
      ],
      "edge_case": false,
      "props": {
        "encoding": "utf-8",
        "bom": false,
        "line_ending": "lf",
        "lines": 182,
        "max_line_bytes": 217,
        "top_type": "array",
        "items": 10,
        "max_depth": 3
      },
      "generator": "data.json_people",
      "generator_params": {
        "rows": 10
      },
      "added_in": "1.0.0",
      "status": "active",
      "deprecated": false,
      "supersededBy": null
    },
    {
      "path": "json/people-1000.json",
      "url": "https://loremfile.dev/json/people-1000.json",
      "format": "json",
      "ext": "json",
      "mime": "application/json; charset=utf-8",
      "bytes": 512687,
      "sha256": "31eaccbd1d079346d0aa2abf75d6b4fdfedbec298b04ed1dbf13f10e3a5a62d8",
      "size_class": "free",
      "phase": 1,
      "description": "An array of 1,000 people objects, pretty-printed with two-space indentation.",
      "tags": [
        "data",
        "dataset-people"
      ],
      "edge_case": false,
      "props": {
        "encoding": "utf-8",
        "bom": false,
        "line_ending": "lf",
        "lines": 18237,
        "max_line_bytes": 225,
        "top_type": "array",
        "items": 1000,
        "max_depth": 3
      },
      "generator": "data.json_people",
      "generator_params": {
        "rows": 1000
      },
      "added_in": "1.0.0",
      "status": "active",
      "deprecated": false,
      "supersededBy": null
    }
  ]
}
