New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

@gov-api-package/subscribe-manager

Package Overview
Dependencies
Maintainers
6
Versions
12
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@gov-api-package/subscribe-manager - npm Package Compare versions

Comparing version 1.0.8 to 1.0.9-alpha.0

2

dist/index.js

@@ -1,1 +0,1 @@

"use strict";function _interopDefault(e){return e&&"object"==typeof e&&"default"in e?e.default:e}var md5=_interopDefault(require("md5"));const ONLINE_HOST="https://zw.baidusmartapps.com";let SUB_HOST,SUB_QUERY,SUB_UPDATE,SUB_MODIFY_INTERVENE,CITY_LIST,locationMap=null;const SUB_SOURCE_MAP={baiduboxapp:405384,bdlite:10014697,tomas:23164036,defaultValue:405384};let appKey,res=swan.getEnvInfoSync();res instanceof Error&&(res={}),appKey=res.appKey||"";const getSystemInfo=()=>new Promise((a,e)=>{swan.getSystemInfo({success:e=>{a(e)},fail:e})});async function getSwanId(){return new Promise((a,e)=>{swan.getSwanId({success(e){a(e.data.swanid)},fail:e})})}async function getQuerySubParams(e,a,t){var n=Date.now().toString(),s=await md5(`timestamp=${n}&appKey=`+appKey),e={card_flag:e,appKey:appKey,timestamp:n,sign:s};a&&Object.assign(e,{openId:a}),t&&Object.assign(e,{search_intervene:t});return{data:e,header:{"Content-Type":"application/x-www-form-urlencoded"},method:"POST"}}async function querySub(e,a,t){const{data:n,header:s,method:i}=await getQuerySubParams(e,a,t);return new Promise((a,t)=>{swan.request({url:SUB_QUERY,data:n,header:s,method:i,success:e=>{e.data&&!+e.data.status?a(e.data.data[0]):t(e.data)},fail:t})})}async function getCityList(){if(locationMap)return Promise.resolve(locationMap);const a=Date.now().toString(),n=await md5(`timestamp=${a}&appKey=`+appKey);return new Promise((t,e)=>{swan.request({url:CITY_LIST,data:{timestamp:a,appKey:appKey,sign:n},success:e=>{if(e&&e.data&&0===e.data.code){const i=["北京","上海","天津","重庆"],a=e.data.data;locationMap=new Map,a.forEach(e=>{const{label:a,value:t,children:n}=e,s=i.includes(a)?a+"市":a;locationMap.set(s,String(t)),n.forEach(e=>{var{label:e,value:a}=e,e=i.includes(e)?e+"市":e;locationMap.set(s+e,String(a))})}),t(locationMap)}},fail:e})})}async function getLocation(){return new Promise((e,a)=>{swan.getLocation({type:"gcj02",success:e,fail:a})})}async function getUpdateSubParams(e,a,t,n){let s={};if(n){var{intervene:n,interveneType:i}=n;if(n)s.intervene=n;else if(i&&+i<=2)try{var r=await Promise.all([getCityList(),getLocation()]);if(r){const d=r[0]||null;var o,c=r[1]||null;d&&c&&({city:u,province:o}=c,u&&o&&(s.intervene=JSON.stringify([{type:i,value:d.get(1==+i?o+u:o)}])))}}catch(e){}}var{platform:n,host:r}=await getSystemInfo(),c=await getSwanId(),i=Date.now().toString(),u=await md5(`timestamp=${i}&appKey=`+appKey);return{method:"POST",data:{subscribeID:e,opType:a,sourceFlag:t,source:1,appKey:appKey,timestamp:i,swanId:c,sourceApp:getSourceApp(r),deviceType:"android"===n?2:1,sign:u,...s},header:{"Content-Type":"application/x-www-form-urlencoded"}}}async function updateSub(e,n,a,t,s){const{method:i,data:r,header:o}=await getUpdateSubParams(e,a,t,s);return new Promise((a,t)=>{r.openId=n,swan.request({url:SUB_UPDATE,method:i,data:r,header:o,success:e=>{e.data.code&&(e.data.code=+e.data.code),e.data&&(e.data.sendData=r),e.data?a(e.data):t()},fail:t})})}async function modifyIntervene(e,t,a,n,s){const{method:i,data:r,header:o}=await getUpdateSubParams(e,a,n);return new Promise((a,e)=>{swan.request({url:SUB_MODIFY_INTERVENE,method:i,data:{openId:t,intervene:JSON.stringify(s),...r},header:o,success:e=>{a(e)},fail:e})})}function toManage(){swan.navigateToSmartProgram({appKey:"FV8FuO4q887e9aj54GZpQHlwEUOd1XVc",path:"/pages/home/index"})}const addSub=(e,a,t,n)=>updateSub(e,a,1,t,n),cancelSub=(e,a,t)=>updateSub(e,a,0,t),getSourceApp=e=>SUB_SOURCE_MAP[e]||SUB_SOURCE_MAP.defaultValue,subInit=e=>{e=(e||{}).host;e&&(SUB_HOST=e,SUB_QUERY=SUB_HOST+"/ma/zw/subscribe/get_subscribe",SUB_UPDATE=SUB_HOST+"/ma/zw/subscribe/miniapp/subscribe",SUB_MODIFY_INTERVENE=SUB_HOST+"/ma/zw/subscribe/miniapp/modifyintervene",CITY_LIST=SUB_HOST+"/ma/zw/city_list")};subInit({host:ONLINE_HOST});var index={querySub:querySub,addSub:addSub,cancelSub:cancelSub,toManage:toManage,modifyIntervene:modifyIntervene,subInit:subInit};module.exports=index;
"use strict";function _interopDefault(e){return e&&"object"==typeof e&&"default"in e?e.default:e}var md5=_interopDefault(require("md5"));const ONLINE_HOST="https://zw.baidusmartapps.com";let SUB_HOST,SUB_QUERY,SUB_UPDATE,SUB_MODIFY_INTERVENE,CITY_LIST,locationMap=null;const SUB_SOURCE_MAP={baiduboxapp:405384,bdlite:10014697,tomas:23164036,bdmap:7102842,defaultValue:405384};let appKey,res=swan.getEnvInfoSync();res instanceof Error&&(res={}),appKey=res.appKey||"";let systemInfoCache,commonSysInfoCache;const BAIDU_MAP_FLAG="bdmap",getSystemInfo=()=>new Promise((a,e)=>{systemInfoCache?a(systemInfoCache):swan.getSystemInfo({success:e=>{systemInfoCache=e,a(e)},fail:e})}),getCommonSysInfo=()=>new Promise((a,e)=>{commonSysInfoCache?a(commonSysInfoCache):swan.getCommonSysInfo({success:e=>{commonSysInfoCache=e,a(e)},fail:e})});async function getSwanId(){return new Promise((a,e)=>{swan.getSwanId({success(e){a(e.data.swanid)},fail:e})})}async function getQuerySubParams(e,a,t){var n=Date.now().toString(),s=await md5(`timestamp=${n}&appKey=`+appKey),o=await getbdmapCUID(),e={card_flag:e,appKey:appKey,timestamp:n,sign:s};a&&Object.assign(e,{openId:a}),t&&Object.assign(e,{search_intervene:t}),o&&Object.assign(e,{bdmapCuid:o});return{data:e,header:{"Content-Type":"application/x-www-form-urlencoded"},method:"POST"}}async function querySub(e,a,t){const{data:n,header:s,method:o}=await getQuerySubParams(e,a,t);return new Promise((a,t)=>{swan.request({url:SUB_QUERY,data:n,header:s,method:o,success:e=>{e.data&&!+e.data.status?a(e.data.data[0]):t(e.data)},fail:t})})}async function getCityList(){if(locationMap)return Promise.resolve(locationMap);const e=Date.now().toString(),a=await md5(`timestamp=${e}&appKey=`+appKey);return new Promise((t,n)=>{swan.request({url:CITY_LIST,data:{timestamp:e,appKey:appKey,sign:a},success:e=>{if(e&&e.data&&0===e.data.code){const s=["北京","上海","天津","重庆"];var a=e.data.data;locationMap=new Map,a.forEach(e=>{var{label:e,value:a,children:t}=e;const n=s.includes(e)?e+"市":e;locationMap.set(n,String(a)),t.forEach(e=>{var{label:e,value:a}=e,e=s.includes(e)?e+"市":e;locationMap.set(n+e,String(a))})}),void t(locationMap)}else n(e)},fail:n})})}async function getLocation(){return new Promise((e,a)=>{swan.getLocation({type:"gcj02",success:e,fail:a})})}async function getUpdateSubParams(e,a,t,n){var s={};if(n){var{intervene:n,interveneType:o}=n;if(n)s.intervene=n;else if(o&&+o<=2)try{var i=await Promise.all([getCityList(),getLocation()]);i&&(c=i[0]||null,r=i[1]||null,c)&&r&&({city:d,province:u}=r,d)&&u&&(s.intervene=JSON.stringify([{type:o,value:c.get(1==+o?u+d:u)}]))}catch(e){}}var{platform:n,host:i}=await getSystemInfo(),r=await getSwanId(),c=Date.now().toString(),o=await md5(`timestamp=${c}&appKey=`+appKey),d=await getbdmapCUID(),u={subscribeID:e,opType:a,sourceFlag:t,source:1,appKey:appKey,timestamp:c,swanId:r,sourceApp:getSourceApp(i),deviceType:"android"===n?2:1,sign:o,...s};d&&Object.assign(u,{bdmapCuid:d});return{method:"POST",data:u,header:{"Content-Type":"application/x-www-form-urlencoded"}}}async function updateSub(e,n,a,t,s){const{method:o,data:i,header:r}=await getUpdateSubParams(e,a,t,s);return new Promise((a,t)=>{i.openId=n,swan.request({url:SUB_UPDATE,method:o,data:i,header:r,success:e=>{e.data.code&&(e.data.code=+e.data.code),e.data&&(e.data.sendData=i),e.data?a(e.data):t()},fail:t})})}async function modifyIntervene(e,t,a,n,s){const{method:o,data:i,header:r}=await getUpdateSubParams(e,a,n);return new Promise((a,e)=>{swan.request({url:SUB_MODIFY_INTERVENE,method:o,data:{openId:t,intervene:JSON.stringify(s),...i},header:r,success:e=>{a(e)},fail:e})})}function toManage(){swan.navigateToSmartProgram({appKey:"FV8FuO4q887e9aj54GZpQHlwEUOd1XVc",path:"/pages/home/index"})}const addSub=(e,a,t,n)=>updateSub(e,a,1,t,n),cancelSub=(e,a,t)=>updateSub(e,a,0,t),getSourceApp=e=>SUB_SOURCE_MAP[e]||SUB_SOURCE_MAP.defaultValue,subInit=e=>{e=(e||{}).host;e&&(SUB_HOST=e,SUB_QUERY=SUB_HOST+"/ma/zw/subscribe/get_subscribe",SUB_UPDATE=SUB_HOST+"/ma/zw/subscribe/miniapp/subscribe",SUB_MODIFY_INTERVENE=SUB_HOST+"/ma/zw/subscribe/miniapp/modifyintervene",CITY_LIST=SUB_HOST+"/ma/zw/city_list")};async function getbdmapCUID(){var{host:e,platform:a}=await getSystemInfo().catch(()=>({}));if(e===BAIDU_MAP_FLAG){e={ios:"thirdCuid",android:"cuid",default:"cuid"};const t=e[a]||e.default;return getCommonSysInfo().then(e=>e&&e[t]).catch(()=>"")}}subInit({host:ONLINE_HOST});var index={querySub:querySub,addSub:addSub,cancelSub:cancelSub,toManage:toManage,modifyIntervene:modifyIntervene,subInit:subInit};module.exports=index;
{
"name": "@gov-api-package/subscribe-manager",
"version": "1.0.8",
"version": "1.0.9-alpha.0",
"description": "订阅和订阅状态查询",

@@ -5,0 +5,0 @@ "main": "dist/index.js",

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc