├── .coveralls.yml ├── .gitignore ├── .prettierignore ├── .prettierrc ├── .travis.yml ├── LICENSE ├── README.md ├── README_EN.md ├── assets └── jason-wx-reward-code.png ├── demo ├── Order.js ├── index.html ├── index.js ├── oauth.html ├── wechat-config-sample.js ├── wechat-jssdk-demo-legacy.gif └── wechat-jssdk-demo-new.gif ├── lib ├── Card.js ├── JSSDK.js ├── MiniProgram.js ├── OAuth.js ├── Payment.js ├── Wechat.js ├── client.js ├── code.js ├── config.js ├── index.js ├── store │ ├── FileStore.js │ ├── MongoStore.js │ └── Store.js └── utils.js ├── package.json └── test ├── Card.test.js ├── JSSDK.test.js ├── MiniProgram.test.js ├── OAuth.test.js ├── Payment.test.js ├── Store.test.js ├── bootstrap.js ├── config.test.js ├── data-2.xml ├── data.xml ├── db.test.js ├── index.test.js ├── utils.test.js └── xml.test.js /.coveralls.yml: -------------------------------------------------------------------------------- 1 | repo_token: iUSiEgqT1o1NNeHUvMQz2bxetC1NzTbZG -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasonBoy/wechat-jssdk/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | dist 3 | _site 4 | cert 5 | coverage 6 | -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasonBoy/wechat-jssdk/HEAD/.prettierrc -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasonBoy/wechat-jssdk/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasonBoy/wechat-jssdk/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasonBoy/wechat-jssdk/HEAD/README.md -------------------------------------------------------------------------------- /README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasonBoy/wechat-jssdk/HEAD/README_EN.md -------------------------------------------------------------------------------- /assets/jason-wx-reward-code.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasonBoy/wechat-jssdk/HEAD/assets/jason-wx-reward-code.png -------------------------------------------------------------------------------- /demo/Order.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasonBoy/wechat-jssdk/HEAD/demo/Order.js -------------------------------------------------------------------------------- /demo/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasonBoy/wechat-jssdk/HEAD/demo/index.html -------------------------------------------------------------------------------- /demo/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasonBoy/wechat-jssdk/HEAD/demo/index.js -------------------------------------------------------------------------------- /demo/oauth.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasonBoy/wechat-jssdk/HEAD/demo/oauth.html -------------------------------------------------------------------------------- /demo/wechat-config-sample.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasonBoy/wechat-jssdk/HEAD/demo/wechat-config-sample.js -------------------------------------------------------------------------------- /demo/wechat-jssdk-demo-legacy.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasonBoy/wechat-jssdk/HEAD/demo/wechat-jssdk-demo-legacy.gif -------------------------------------------------------------------------------- /demo/wechat-jssdk-demo-new.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasonBoy/wechat-jssdk/HEAD/demo/wechat-jssdk-demo-new.gif -------------------------------------------------------------------------------- /lib/Card.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasonBoy/wechat-jssdk/HEAD/lib/Card.js -------------------------------------------------------------------------------- /lib/JSSDK.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasonBoy/wechat-jssdk/HEAD/lib/JSSDK.js -------------------------------------------------------------------------------- /lib/MiniProgram.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasonBoy/wechat-jssdk/HEAD/lib/MiniProgram.js -------------------------------------------------------------------------------- /lib/OAuth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasonBoy/wechat-jssdk/HEAD/lib/OAuth.js -------------------------------------------------------------------------------- /lib/Payment.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasonBoy/wechat-jssdk/HEAD/lib/Payment.js -------------------------------------------------------------------------------- /lib/Wechat.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasonBoy/wechat-jssdk/HEAD/lib/Wechat.js -------------------------------------------------------------------------------- /lib/client.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasonBoy/wechat-jssdk/HEAD/lib/client.js -------------------------------------------------------------------------------- /lib/code.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasonBoy/wechat-jssdk/HEAD/lib/code.js -------------------------------------------------------------------------------- /lib/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasonBoy/wechat-jssdk/HEAD/lib/config.js -------------------------------------------------------------------------------- /lib/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasonBoy/wechat-jssdk/HEAD/lib/index.js -------------------------------------------------------------------------------- /lib/store/FileStore.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasonBoy/wechat-jssdk/HEAD/lib/store/FileStore.js -------------------------------------------------------------------------------- /lib/store/MongoStore.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasonBoy/wechat-jssdk/HEAD/lib/store/MongoStore.js -------------------------------------------------------------------------------- /lib/store/Store.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasonBoy/wechat-jssdk/HEAD/lib/store/Store.js -------------------------------------------------------------------------------- /lib/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasonBoy/wechat-jssdk/HEAD/lib/utils.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasonBoy/wechat-jssdk/HEAD/package.json -------------------------------------------------------------------------------- /test/Card.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasonBoy/wechat-jssdk/HEAD/test/Card.test.js -------------------------------------------------------------------------------- /test/JSSDK.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasonBoy/wechat-jssdk/HEAD/test/JSSDK.test.js -------------------------------------------------------------------------------- /test/MiniProgram.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasonBoy/wechat-jssdk/HEAD/test/MiniProgram.test.js -------------------------------------------------------------------------------- /test/OAuth.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasonBoy/wechat-jssdk/HEAD/test/OAuth.test.js -------------------------------------------------------------------------------- /test/Payment.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasonBoy/wechat-jssdk/HEAD/test/Payment.test.js -------------------------------------------------------------------------------- /test/Store.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasonBoy/wechat-jssdk/HEAD/test/Store.test.js -------------------------------------------------------------------------------- /test/bootstrap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasonBoy/wechat-jssdk/HEAD/test/bootstrap.js -------------------------------------------------------------------------------- /test/config.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasonBoy/wechat-jssdk/HEAD/test/config.test.js -------------------------------------------------------------------------------- /test/data-2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasonBoy/wechat-jssdk/HEAD/test/data-2.xml -------------------------------------------------------------------------------- /test/data.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasonBoy/wechat-jssdk/HEAD/test/data.xml -------------------------------------------------------------------------------- /test/db.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasonBoy/wechat-jssdk/HEAD/test/db.test.js -------------------------------------------------------------------------------- /test/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasonBoy/wechat-jssdk/HEAD/test/index.test.js -------------------------------------------------------------------------------- /test/utils.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasonBoy/wechat-jssdk/HEAD/test/utils.test.js -------------------------------------------------------------------------------- /test/xml.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JasonBoy/wechat-jssdk/HEAD/test/xml.test.js --------------------------------------------------------------------------------