UNPKG

cticket

Version:

查询12306车票信息,可筛选过站

1 lines 1.69 kB
!function(e){function t(n){if(r[n])return r[n].exports;var u=r[n]={i:n,l:!1,exports:{}};return e[n].call(u.exports,u,u.exports,t),u.l=!0,u.exports}var r={};return t.m=e,t.c=r,t.i=function(e){return e},t.d=function(e,r,n){t.o(e,r)||Object.defineProperty(e,r,{configurable:!1,enumerable:!0,get:n})},t.n=function(e){var r=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(r,"a",r),r},t.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},t.p="",t(t.s=17)}([,function(e,t){e.exports=require("es6-promise")},function(e,t){e.exports=require("request")},,,function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.refresh=void 0;var u=r(2),o=n(u),i=r(14),f=n(i),c=r(1),s=n(c),a=r(15),l=n(a),d=l.default.resolve("data","stationNames.json"),p=function(e){return new s.default(function(t,r){return f.default.stat(e,function(n,u){n?f.default.mkdir(e,function(e){return e?r(e):t()}):t()})})},x=function(e){return new s.default(function(t,r){return o.default.get({uri:"https://kyfw.12306.cn/otn/resources/js/framework/station_name.js?station_version=1.8968",rejectUnauthorized:!1},function(n,u,o){if(n)return r(n);for(var i=/([A-Z]+)\|([a-z]+)/g,c={},s=void 0;s=i.exec(o);)c[s[2]]=s[1];f.default.writeFile(e,JSON.stringify(c),function(e){return e?r(e):t()})})})};t.refresh=function(){return p(l.default.dirname(d)).then(function(){return x(d)})}},,,,,,,,,function(e,t){e.exports=require("fs")},function(e,t){e.exports=require("path")},,function(e,t,r){"use strict";var n=r(5);(0,n.refresh)().then(function(){return process.exit(0)}).catch(function(e){console.error(e),process.exit(0)})}]);