{"library":"x-is-string","type":"library","category":null,"description":"The `x-is-string` package offers a singular, lightweight utility function designed to determine if a given JavaScript value is a string, encompassing both primitive string literals and `String` objects (e.g., `new String(\"value\")`). Currently at version 0.1.0, the package was last published over 12 years ago and has received no updates or new releases since its inception. Despite its dormant status, it maintains a considerable number of weekly downloads, often due to its inclusion as a deep, indirect dependency in older projects. Its core appeal lies in its extremely minimal footprint and zero external dependencies, providing a direct, unopinionated string check. This contrasts with more actively maintained and feature-rich alternatives, which might include additional logic for cross-realm string detection or more robust type narrowing. Primarily targeting CommonJS environments given its age, `x-is-string` does not include explicit ECMAScript Module (ESM) export definitions in its `package.json`, relying instead on Node.js's backward compatibility for ESM interoperability.","language":"javascript","status":"abandoned","version":"0.1.0","tags":["javascript"],"last_verified":"Wed May 27","install":[{"cmd":"npm install x-is-string","imports":["const isString = require('x-is-string')","import isString from 'x-is-string'"]},{"cmd":"yarn add x-is-string","imports":[]},{"cmd":"pnpm add x-is-string","imports":[]}],"homepage":null,"github":"https://github.com/Matt-Esch/x-is-string","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/x-is-string","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/x-is-string/compatibility"}}