npm.nicfv.com

    Changelog

    • Update typescript dependency version to 5.5.4
    • Rebuild package and documentation in monorepo style
    • Replace testing framework dependency
    • Update donation URL
    • Minor LaTeX fix in main readme page
    • Add keywords
    • Update dependency versions
    • Minor readme template updates
    • Shorthand for "simple" units, attributes, and dimensions
    • Rename Measure to Attribute (now the QUAD acronym works!)
      • Add "QUAD" documentation in base readme
    • Minor documentation fix in Unit
    • Add new shorthand methods for simple values
    • Update dependency versions
    • Export class to represent measurement types and M() shorthand
    • Add a few common measurement types (base dimensions, geometry, and kinetics/kinematics)
    • "Ownership chain" = Quantity > Unit > Measure > Dimension
    • Fix bug with incorrect temperature scaling factor
    • Rename Fahrenheight/Celsius_rel to _delta
    • Add energy/power measurement types, and Joule/Watt units
    • Add isBase member for dimensions to quickly determine if it is a base dimension
    • Add extra documentation in Unit class
    • Satisfying simplifications in Unit class
    • Update dependency versions
    • Remove docs/ on postpack
    • Scope everything using namespaces
    • Add unit conversions for several units
    • Add None types for dimensionless and unitless quantities
    • Export helper functions D(), U(), and Q() for shorthand creation of dimensions, units, and quantities
    • Create internal methods for metric prefixes and measurement types
    • Unit scaling is now computed in the Unit class instead of Quantity
    • Add several unit tests
    • Add two basic examples
    • Use global TypeDoc configuration file
    • Compile and build documentation simultaneously
    • Remove dependency on typescript (TypeDoc will take care of this)
    • Remove declaration types for test on build output
    • Output tsc version on npm test
    • For now, export lib
    • Install relevant dependencies
    • Add base classes for compounds, dimensions, and units
    • Add unit tests for dimensions and units
    • Units are associated with base dimensions from a conversion table
    • Initialize empty package
    • No longer available on npm
    MMNEPVFCICPMFPCPTTAAATR