feat: add mass units and fix temperature typo

Co-authored-by: aider (openrouter/deepseek/deepseek-r1:free) <aider@aider.chat>
This commit is contained in:
Álvaro González 2025-09-14 16:33:21 +02:00
parent 0eef3b6554
commit 76f953f4b1
2 changed files with 16 additions and 2 deletions

View file

@ -31,8 +31,9 @@ Future<UnitCorpus> createTestCorpus() async {
"lib/units/area.d4rt.units", "lib/units/area.d4rt.units",
"lib/units/distance.d4rt.units", "lib/units/distance.d4rt.units",
"lib/units/pressure.d4rt.units", "lib/units/pressure.d4rt.units",
"lib/units/termperature.d4rt.units", "lib/units/temperature.d4rt.units",
"lib/units/velocity.d4rt.units" "lib/units/velocity.d4rt.units",
"lib/units/mass.d4rt.units"
]; ];

13
lib/units/mass.d4rt.units Normal file
View file

@ -0,0 +1,13 @@
[
{"name": "kilogram", "symbol": "kg", "isBase": true},
{"name": "gram", "symbol": "g", "baseUnit": "kilogram", "factor": 0.001},
{"name": "milligram", "symbol": "mg", "baseUnit": "kilogram", "factor": 0.000001},
{"name": "metric ton", "symbol": "t", "baseUnit": "kilogram", "factor": 1000},
{"name": "pound", "symbol": "lb", "baseUnit": "kilogram", "factor": 0.453592},
{"name": "ounce", "symbol": "oz", "baseUnit": "kilogram", "factor": 0.0283495},
{"name": "stone", "symbol": "st", "baseUnit": "kilogram", "factor": 6.35029},
{"name": "short ton", "symbol": "ton (US)", "baseUnit": "kilogram", "factor": 907.185},
{"name": "long ton", "symbol": "ton (UK)", "baseUnit": "kilogram", "factor": 1016.05},
{"name": "carat", "symbol": "ct", "baseUnit": "kilogram", "factor": 0.0002},
{"name": "atomic mass unit", "symbol": "u", "baseUnit": "kilogram", "factor": 1.660539e-27}
]