UNPKG

dcard

Version:

👫 Unofficial Dcard API wrapper for Node.js developers.

28 lines (22 loc) • 967 B
'use strict'; Object.defineProperty(exports, "__esModule", { value: true }); exports.validate = exports.sendValidationCode = exports.listCountries = undefined; var _lodash = require('lodash'); var _request = require('../request'); var listCountries = exports.listCountries = function listCountries() { return (0, _request.api)('phones/countries').then(_request.filterError).then(_request.parseJSON); }; var sendValidationCode = exports.sendValidationCode = function sendValidationCode(data) { return (0, _request.api)('phones/sms', { method: 'post', body: (0, _lodash.pick)(data, ['phone', 'countryCode', 'memberId']) }).then(_request.filterError).then(_request.parseJSON); }; var validate = exports.validate = function validate(data) { return (0, _request.api)('phones/validate', { method: 'post', body: (0, _lodash.pick)(data, ['code', 'phone', 'countryCode', 'memberId']) }).then(_request.filterError).then(_request.parseJSON); };