{"@context":"https://w3id.org/codemeta/3.0","@type":"SoftwareSourceCode","identifier":"pkg:npm/%40tsdotnet/lazy","name":"@tsdotnet/lazy","description":"Lazy\u003cT\u003e and ResettableLazy\u003cT\u003e class for simplifying lazy initialization.","version":"2.0.3","softwareVersion":"2.0.3","license":"https://spdx.org/licenses/MIT","codeRepository":"https://github.com/tsdotnet/lazy","issueTracker":"https://github.com/tsdotnet/lazy/issues","url":"https://github.com/tsdotnet/lazy#readme","keywords":["lazy","instantiation","initialization","initializer","lazy init","lazy initialize","lazy initializer","value resolver","value resolution"],"programmingLanguage":{"@type":"ComputerLanguage","name":"TypeScript"},"maintainer":[{"@type":"Person","name":"electricessence"}],"author":[{"@type":"Person","name":"electricessence"}],"copyrightHolder":[{"@type":"Person","name":"electricessence"}],"dateCreated":"2020-04-30","dateModified":"2026-03-16","datePublished":"2026-03-16","copyrightYear":2020,"downloadUrl":"https://registry.npmjs.org/@tsdotnet/lazy/-/lazy-2.0.3.tgz","applicationCategory":"npm","runtimePlatform":"npm","developmentStatus":"active","sameAs":["https://www.npmjs.com/package/@tsdotnet/lazy"]}