{"library":"node-redis-script","type":"library","category":null,"description":"node-redis-script is a JavaScript library designed to simplify the execution of Lua scripts within Redis from Node.js applications. It abstracts the complexities of `EVAL` and `EVALSHA` commands, allowing developers to define scripts as strings and then execute them via a generated function. The current stable version is 2.0.1. It primarily focuses on providing a clean, function-oriented API for script management rather than requiring direct interaction with Redis `EVAL` commands. This library automatically handles script loading and caching using `EVALSHA` for efficiency, reducing network overhead after the initial script load. It offers flexibility by supporting both `node-redis` (v0.10+) and `ioredis` clients, allowing integration with existing Redis client setups.","language":"javascript","status":"maintenance","version":"2.0.1","tags":["javascript","redis","script","node.js","manager"],"install":[{"cmd":"npm install node-redis-script","imports":["import { createScript } from 'node-redis-script';","const { createScript } = require('node-redis-script');","import * as RedisScript from 'node-redis-script';"]},{"cmd":"yarn add node-redis-script","imports":[]},{"cmd":"pnpm add node-redis-script","imports":[]}],"homepage":null,"github":"https://github.com/thedeveloper/scripty","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/node-redis-script","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/node-redis-script/compatibility"},"provenance":{"verified_status":null,"verified_at":null,"last_verified":"Wed Jun 17","next_check":"Mon Jul 20","install_tag":null}}