1.0.1 • Published 4 years ago
ipakit v1.0.1
IPAKit
Installation
% yarn add ipakitUsage
import IPAKit from 'ipakit';
let kit = new IPAKit(); // See options below
async function search() {
let res = response kit.search({
name: "Apple Maps",
bundle_id: "com.apple.Maps"
})
return [
res.resultCount,
res.results[0].author
];
}The result from running search() would be:
[
1,
"Apple"
]IPAKit Options
| option | type | default value |
|---|---|---|
| provider | Provider[] | [] |
Provider
import {Provider} from 'ipakit';
let myProvider = new Provider({
name: "myProvider",
url: "https://api.example.com/ipas"
})
myProvider.run((query, provider) => {
})
export myProvider;To use the provider, import and add myProvider to IPAKit constructor option like so:
import IPAKit from 'ipakit';
import {myProvider} from './myProvider';
let kit = new IPAKit({
provider: [myProvider]
});