{"library":"dot","type":"library","category":null,"description":"doT.js (pronounced \"dot\") is a lightweight, concise, and exceptionally fast JavaScript templating engine. It is designed to work seamlessly in both Node.js and browser environments, distinguishing itself by compiling templates into pure JavaScript functions, which contributes to its minimal overhead and high performance. The current stable release series is 1.x, with version 1.1.3 being the latest maintenance release, offering robust CommonJS and global browser compatibility. Development is active on version 2.x, currently in beta (2.0.0-beta.1), which introduces significant enhancements such as ES6 code generation, official TypeScript typings, and improved argument handling. doT.js maintains a conservative release cadence for major versions, prioritizing stability and efficiency. Its primary differentiators are its speed, minimal footprint, and lack of external dependencies, making it a strong choice for performance-sensitive applications where simplicity is key.","language":"javascript","status":"maintenance","version":"1.1.3","tags":["javascript","template","fast","simple","templating"],"last_verified":"Wed May 27","install":[{"cmd":"npm install dot","imports":["import { template } from 'dot';","import { process } from 'dot';","import type { DoTTemplateFunction } from 'dot';"]},{"cmd":"yarn add dot","imports":[]},{"cmd":"pnpm add dot","imports":[]}],"homepage":"https://olado.github.io/doT/","github":"https://github.com/olado/doT","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/dot","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/dot/compatibility"}}