@launchmenu/applet-dictionary
Version:
An applet to find dictionary definitions
15 lines • 1.8 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
const model_react_1 = require("model-react");
const Wiktionary_1 = require("./wiktionary/Wiktionary");
const wiki = new Wiktionary_1.Wiktionary();
wiki.search("conscious")
.then(pages => model_react_1.getAsync(h => { var _a, _b; return (_b = (_a = pages[0].getLanguage("english", h)) === null || _a === void 0 ? void 0 : _a.getDefinitions()[0]) === null || _b === void 0 ? void 0 : _b.getDefinition(h); }))
.then(definition => {
console.log(definition === null || definition === void 0 ? void 0 : definition.uses.map(use => ({
text: use.text.textContent,
examples: use.examples.map(example => example.textContent),
synonyms: use.synonyms,
})));
});
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidGVzdC5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9zY3JhcGVyL3Rlc3QudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7QUFBQSw2Q0FBcUM7QUFDckMsd0RBQW1EO0FBRW5ELE1BQU0sSUFBSSxHQUFHLElBQUksdUJBQVUsRUFBRSxDQUFDO0FBQzlCLElBQUksQ0FBQyxNQUFNLENBQUMsV0FBVyxDQUFDO0tBQ25CLElBQUksQ0FBQyxLQUFLLENBQUMsRUFBRSxDQUNWLHNCQUFRLENBQUMsQ0FBQyxDQUFDLEVBQUUsa0NBQ1QsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLFdBQVcsQ0FBQyxTQUFTLEVBQUUsQ0FBQyxDQUFDLDBDQUFFLGNBQWMsR0FBRyxDQUFDLDJDQUFHLGFBQWEsQ0FBQyxDQUFDLElBQUMsQ0FDNUUsQ0FDSjtLQUNBLElBQUksQ0FBQyxVQUFVLENBQUMsRUFBRTtJQUNmLE9BQU8sQ0FBQyxHQUFHLENBQ1AsVUFBVSxhQUFWLFVBQVUsdUJBQVYsVUFBVSxDQUFFLElBQUksQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLEVBQUUsQ0FBQyxDQUFDO1FBQ3pCLElBQUksRUFBRSxHQUFHLENBQUMsSUFBSSxDQUFDLFdBQVc7UUFDMUIsUUFBUSxFQUFFLEdBQUcsQ0FBQyxRQUFRLENBQUMsR0FBRyxDQUFDLE9BQU8sQ0FBQyxFQUFFLENBQUMsT0FBTyxDQUFDLFdBQVcsQ0FBQztRQUMxRCxRQUFRLEVBQUUsR0FBRyxDQUFDLFFBQVE7S0FDekIsQ0FBQyxFQUNMLENBQUM7QUFDTixDQUFDLENBQUMsQ0FBQyJ9