{"library":"tmpl","type":"library","category":null,"description":"The `tmpl` package, version 1.0.5, is a minimalist JavaScript micro-templating utility last updated in 2013. Its primary function is basic string interpolation, replacing `{}` placeholders in a template string with corresponding values from a provided data object. This library offers a very limited feature set compared to more robust templating engines like Handlebars or EJS, lacking control flow, iteration, or helper functions. Developed before the widespread availability of native JavaScript template literals (ES6 backticks), `tmpl` is now largely superseded by built-in language features for new development. The project is considered abandoned, with no active maintenance, security updates, or new releases since its last version over a decade ago. While still accumulating significant weekly downloads, this is primarily due to its presence as a transitive dependency in older projects. It functions exclusively within CommonJS environments and offers no native support for ECMAScript Modules (ESM) or TypeScript.","language":"javascript","status":"abandoned","version":"1.0.5","tags":["javascript"],"last_verified":"Wed May 27","install":[{"cmd":"npm install tmpl","imports":["const tmpl = require('tmpl');","const renderTemplate = require('tmpl');"]},{"cmd":"yarn add tmpl","imports":[]},{"cmd":"pnpm add tmpl","imports":[]}],"homepage":null,"github":"https://github.com/daaku/nodejs-tmpl","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/tmpl","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/tmpl/compatibility"}}