UNPKG

cjk-readings

Version:

Web service that generates readings for chinese characters.

27 lines 1.07 kB
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); var express_1 = __importDefault(require("express")); var nocache_1 = __importDefault(require("nocache")); var generatePinyin_1 = require("./generatePinyin"); function createApp(_a) { var _b = (_a === void 0 ? {} : _a).debug, debug = _b === void 0 ? false : _b; var app = express_1.default(); app.use(nocache_1.default()); app.use(function (req, res, next) { res.header('Access-Control-Allow-Origin', '*'); res.header('Access-Control-Allow-Headers', 'Origin, X-Requested-With, Content-Type, Accept'); next(); }); app.get('/pinyin', function (req, res) { if (debug) { console.log('generating pinyin for:', req.query.text); } res.json(generatePinyin_1.generatePinyin(req.query.text)); }); return app; } exports.createApp = createApp; //# sourceMappingURL=app.js.map