{"@context":"https://w3id.org/codemeta/3.0","@type":"SoftwareSourceCode","identifier":"pkg:npm/capdim","name":"capdim","description":"Caps an N-dimensional array to a maximum total volume (the product of its dimensions) while preserving proportions.","version":"1.0.3","softwareVersion":"1.0.3","license":"https://spdx.org/licenses/MIT","issueTracker":"https://github.com/alexstevovich/capdim/issues","url":"https://alexstevovich.com/a/capdim-nodejs","keywords":["resize","scale","dimension","n-dimensional","nth","limit","constraint","bounding","aspect-ratio","volume","math","image-processing","graphics","utility","pure-function"],"programmingLanguage":{"@type":"ComputerLanguage","name":"JavaScript"},"maintainer":[{"@type":"Person","name":"alexstevovich"}],"author":[{"@type":"Person","name":"alexstevovich"}],"copyrightHolder":[{"@type":"Person","name":"alexstevovich"}],"dateCreated":"2025-03-13","dateModified":"2025-11-12","datePublished":"2025-11-12","copyrightYear":2025,"downloadUrl":"https://registry.npmjs.org/capdim/-/capdim-1.0.3.tgz","applicationCategory":"npm","runtimePlatform":"npm","developmentStatus":"active","sameAs":["https://www.npmjs.com/package/capdim"]}