Orb Config Pack Doesn't Translate Over Strings

I’m having an issue where my Orbs config is the following in

src/jobs/run-update.yml

One of the parameters is this

            cms-updates-version:
                default: '5e92612'
                description: 'Version of Script to download'
                type: string

But when it is translated over with orb pack src it removes the quotes around it.

            cms-updates-version:
                default: 5e92612
                description: Version of CMS Updates Script Download
                type: string

When validating I then get an error

|   |   1. [#/jobs/run-update/parameters/cms-updates-version/default] expected type: Boolean, found: Double
|   |   |   SCHEMA:
|   |   |     type: boolean
|   |   |   INPUT:
|   |   |     .inf
|   |   2. [#/jobs/run-update/parameters/cms-updates-version/default] expected type: Integer, found: Double
|   |   |   SCHEMA:
|   |   |     type: integer
|   |   |   INPUT:
|   |   |     .inf
|   |   3. [#/jobs/run-update/parameters/cms-updates-version/default] expected type: Sequence, found: Double
|   |   |   SCHEMA:
|   |   |     type: array
|   |   |   INPUT:
|   |   |     .inf
|   |   4. [#/jobs/run-update/parameters/cms-updates-version/default] expected type: String, found: Double
|   |   |   SCHEMA:
|   |   |     type: string
|   |   |   INPUT:
|   |   |     .inf