Sha256: f546ac20a103fc2b4a027d22fee8b7715ed0cde81241a7e217411c31ef8c0d2e

Contents?: true

Size: 786 Bytes

Versions: 2

Compression:

Stored size: 786 Bytes

Contents

# frozen_string_literal: true
Measured::Weight = Measured.build do
  si_unit :g, aliases: [:gram, :grams, :gm, :gms]

  unit :t, value: "1000 kg", aliases: [:metric_ton, :metric_tons, :tonne, :tonnes]
  unit :q, value: "100 kg", aliases: [:quintal, :quintals]
  unit :slug, value: "14.593903 kg", aliases: [:slugs]
  unit :N, value: "0.10197162129779283 kg", aliases: [:newtons, :newton]
  unit :long_ton, value: "2240 lb", aliases: [:long_tons, :weight_ton, :weight_tons, 'W/T', :imperial_ton, :imperial_tons, :displacement_ton, :displacement_tons]
  unit :short_ton, value: "2000 lb", aliases: [:short_tons]
  unit :lb, value: "0.45359237 kg", aliases: [:lbs, :pound, :pounds]
  unit :oz, value: "1/16 lb", aliases: [:ounce, :ounces]

  cache Measured::Cache::Json, "weight.json"
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
measured-3.2.0 lib/measured/units/weight.rb
measured-3.1.0 lib/measured/units/weight.rb