Changes between 0.4.0-alpha.3 and v1.0.0.0: Null values changed to '' and 24h time values to 12h time values
- Langage dominant
- TypeScript
- Étoiles
- 26
- Forks
- 9
- Merge moyen
- 1 j 3 h
- PR mergées (30 j)
- 20
Description
### Command that triggered the bug
apiops publish
### Expected behavior
The extracted values are fine but after publish the values are changes:
Example:
Source JSON:
"firstSeen": "2026-07-11T14:01:26.0000000+00:00",
"lastSeen": "2026-07-11T14:58:54.0000000+00:00",
"zone": null,
Published values:
"firstSeen": "2026-07-11T02:01:26.0000000+00:00",
"lastSeen": "2026-07-11T02:58:54.0000000+00:00",
"zone": '',
### Actual behavior
Null values get replaced with empty string '' and 24h time values are replaced with 12h format values with no AM/PM flag.
### apiops CLI version
1.0.0.0
### Environment details
command runs in a gitlab pipeline on self hosted gitlab runner image: mcr.microsoft.com/dotnet/sdk:6.0
Nodejs version node-v22.14.0-linux-x64
### CI/CD environment
Other
### Is this bug blocking you?
Yes
Guide de contribution
Ouvrir le guide de contribution
Piste de recherche
Commencez par reproduire `apiops publish` avec le JSON source et les détails d’environnement de l’issue, puis suivez le chemin de publication qui sérialise les valeurs extraites. Le travail est terminé lorsque la sortie publiée préserve les valeurs null et les valeurs horaires originales au format 24 heures ; ajoutez ou mettez à jour un test de régression pour les deux cas.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- typescript
- Domaine
- cli
- Type d'issue
- Bug
- Difficulté
- 3/5
- Temps estimé
- 1-2 jours
- Activité
- Active
- Clarté
- Plutôt claire
- Accessibilité débutants
- 65/100