Skip to content

Latest commit

 

History

History
51 lines (37 loc) · 780 Bytes

README.md

File metadata and controls

51 lines (37 loc) · 780 Bytes

arrive-type

generic type library of arrive package.

Installation

npm install arrive
npm install @dragonish/arrive-type -D

Configuration

Add to the tsconfig.json file:

{
  "compilerOptions": {
    "typeRoots": [
      "./node_modules/@types",
      "./node_modules/@dragonish"
    ]
  }
}

Usage

document.arrive<HTMLImageElement>('img', img => {
  const src = img.src;
  // ...
});

Async/await and promise support:

const img = await document.arrive<HTMLImageElement>('img');
const src = img.src;
// ...

Credits

License

MIT