Extends `kingjs/reflect.define-property` to map names to symbols according to iface.
`IEnumerable` has a single member `getEnumerator`.
`IEnumerator` has members `current` and `moveNext`.
Runtime library to validate data against TypeScript interfaces
Returns a new string in which all occurrences of a substring are replaced with another string.
```js var copy = require('@kingjs/is'); ``` result: ```js ``` ## API ```ts declare function is( ): any ``` ### Parameters ### Returns ## Remarks ## Install With [npm](https://npmjs.org/) installed, run ``` $ npm install @kingjs/is ``` #
Given a string with the format of a template literal, expand its placeholders with the values corresponding to a descriptor's keys.
Defines a property on a target with a symbol name derived from `package` and `version`.
Wraps strings found in a descriptor's `value`, `get` or `set` into an appropriate corresponding lambda functions.
Renames a function.
ECMAScript parser
Generic logger interface
Small footprint URL parser that works seamlessly across Node.js and browser environments
`IOrderedEnumerable` extends `IEnumerable` with a single member `createOrderedEnumerable`.
Positioning library for floating elements: tooltips, popovers, dropdowns, and more
Floating UI for the web
Returns a function whose properties map strings to symbols which when defined together act as an interface.
The master readme template for the `kingjs` scope.
Interface used to connect Apollo Gateway to Apollo Server
Extends `kingjs/reflect.define-property` with richer overloads.
Interface for expo-dev-menu
Simple menu elements for ProseMirror
An implementation of WHATWG EventTarget interface.
lezer-based HTML grammar