├── .editorconfig ├── .gitignore ├── CHANGELOG.md ├── LICENSE ├── README.md ├── images ├── multi-color-icon.jpg └── symbol-url.png ├── package.json ├── publish.sh ├── scripts ├── config │ ├── alipay.json │ ├── baidu.json │ ├── kuaishou.json │ ├── qq.json │ ├── toutiao.json │ └── wechat.json └── update-snapshot.sh ├── snapshots ├── alipay │ ├── alipay.acss │ ├── alipay.axml │ ├── alipay.js │ └── alipay.json ├── baidu │ ├── baidu.css │ ├── baidu.js │ ├── baidu.json │ └── baidu.swan ├── kuaishou │ ├── kuaishou.css │ ├── kuaishou.js │ ├── kuaishou.json │ └── kuaishou.ksml ├── qq │ ├── qq.js │ ├── qq.json │ ├── qq.qml │ └── qq.qss ├── toutiao │ ├── toutiao.js │ ├── toutiao.json │ ├── toutiao.ttml │ └── toutiao.ttss └── wechat │ ├── wechat.js │ ├── wechat.json │ ├── wechat.wxml │ └── wechat.wxss ├── src ├── commands │ ├── createAlipayIcon.ts │ ├── createBaiduIcon.ts │ ├── createJson.ts │ ├── createKuaishouIcon.ts │ ├── createQqIcon.ts │ ├── createToutiaoIcon.ts │ ├── createWechatIcon.ts │ └── help.ts ├── libs │ ├── fetchXml.ts │ ├── generateAlipayComponent.ts │ ├── generateBaiduComponent.ts │ ├── generateKuaishouComponent.ts │ ├── generateQqComponent.ts │ ├── generateToutiaoComponent.ts │ ├── generateWechatComponent.ts │ ├── getConfig.ts │ ├── getTemplate.ts │ ├── iconfont.json │ ├── replace.ts │ ├── utils.ts │ └── whitespace.ts └── templates │ ├── alipay.acss.template │ ├── alipay.js.template │ ├── alipay.json.template │ ├── baidu.css.template │ ├── baidu.js.template │ ├── baidu.json.template │ ├── kuaishou.css.template │ ├── kuaishou.js.template │ ├── kuaishou.json.template │ ├── qq.js.template │ ├── qq.json.template │ ├── qq.qss.template │ ├── toutiao.js.template │ ├── toutiao.json.template │ ├── toutiao.ttss.template │ ├── wechat.js.template │ ├── wechat.json.template │ └── wechat.wxss.template ├── tsconfig.json └── yarn.lock /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconfont-cli/mini-program-iconfont-cli/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | *.log 3 | .idea/ 4 | build/ 5 | /iconfont.json 6 | .DS_Store -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconfont-cli/mini-program-iconfont-cli/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconfont-cli/mini-program-iconfont-cli/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconfont-cli/mini-program-iconfont-cli/HEAD/README.md -------------------------------------------------------------------------------- /images/multi-color-icon.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconfont-cli/mini-program-iconfont-cli/HEAD/images/multi-color-icon.jpg -------------------------------------------------------------------------------- /images/symbol-url.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconfont-cli/mini-program-iconfont-cli/HEAD/images/symbol-url.png -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconfont-cli/mini-program-iconfont-cli/HEAD/package.json -------------------------------------------------------------------------------- /publish.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconfont-cli/mini-program-iconfont-cli/HEAD/publish.sh -------------------------------------------------------------------------------- /scripts/config/alipay.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconfont-cli/mini-program-iconfont-cli/HEAD/scripts/config/alipay.json -------------------------------------------------------------------------------- /scripts/config/baidu.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconfont-cli/mini-program-iconfont-cli/HEAD/scripts/config/baidu.json -------------------------------------------------------------------------------- /scripts/config/kuaishou.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconfont-cli/mini-program-iconfont-cli/HEAD/scripts/config/kuaishou.json -------------------------------------------------------------------------------- /scripts/config/qq.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconfont-cli/mini-program-iconfont-cli/HEAD/scripts/config/qq.json -------------------------------------------------------------------------------- /scripts/config/toutiao.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconfont-cli/mini-program-iconfont-cli/HEAD/scripts/config/toutiao.json -------------------------------------------------------------------------------- /scripts/config/wechat.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconfont-cli/mini-program-iconfont-cli/HEAD/scripts/config/wechat.json -------------------------------------------------------------------------------- /scripts/update-snapshot.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconfont-cli/mini-program-iconfont-cli/HEAD/scripts/update-snapshot.sh -------------------------------------------------------------------------------- /snapshots/alipay/alipay.acss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconfont-cli/mini-program-iconfont-cli/HEAD/snapshots/alipay/alipay.acss -------------------------------------------------------------------------------- /snapshots/alipay/alipay.axml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconfont-cli/mini-program-iconfont-cli/HEAD/snapshots/alipay/alipay.axml -------------------------------------------------------------------------------- /snapshots/alipay/alipay.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconfont-cli/mini-program-iconfont-cli/HEAD/snapshots/alipay/alipay.js -------------------------------------------------------------------------------- /snapshots/alipay/alipay.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true 3 | } 4 | -------------------------------------------------------------------------------- /snapshots/baidu/baidu.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconfont-cli/mini-program-iconfont-cli/HEAD/snapshots/baidu/baidu.css -------------------------------------------------------------------------------- /snapshots/baidu/baidu.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconfont-cli/mini-program-iconfont-cli/HEAD/snapshots/baidu/baidu.js -------------------------------------------------------------------------------- /snapshots/baidu/baidu.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconfont-cli/mini-program-iconfont-cli/HEAD/snapshots/baidu/baidu.json -------------------------------------------------------------------------------- /snapshots/baidu/baidu.swan: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconfont-cli/mini-program-iconfont-cli/HEAD/snapshots/baidu/baidu.swan -------------------------------------------------------------------------------- /snapshots/kuaishou/kuaishou.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconfont-cli/mini-program-iconfont-cli/HEAD/snapshots/kuaishou/kuaishou.css -------------------------------------------------------------------------------- /snapshots/kuaishou/kuaishou.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconfont-cli/mini-program-iconfont-cli/HEAD/snapshots/kuaishou/kuaishou.js -------------------------------------------------------------------------------- /snapshots/kuaishou/kuaishou.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true 3 | } 4 | -------------------------------------------------------------------------------- /snapshots/kuaishou/kuaishou.ksml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconfont-cli/mini-program-iconfont-cli/HEAD/snapshots/kuaishou/kuaishou.ksml -------------------------------------------------------------------------------- /snapshots/qq/qq.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconfont-cli/mini-program-iconfont-cli/HEAD/snapshots/qq/qq.js -------------------------------------------------------------------------------- /snapshots/qq/qq.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconfont-cli/mini-program-iconfont-cli/HEAD/snapshots/qq/qq.json -------------------------------------------------------------------------------- /snapshots/qq/qq.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconfont-cli/mini-program-iconfont-cli/HEAD/snapshots/qq/qq.qml -------------------------------------------------------------------------------- /snapshots/qq/qq.qss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconfont-cli/mini-program-iconfont-cli/HEAD/snapshots/qq/qq.qss -------------------------------------------------------------------------------- /snapshots/toutiao/toutiao.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconfont-cli/mini-program-iconfont-cli/HEAD/snapshots/toutiao/toutiao.js -------------------------------------------------------------------------------- /snapshots/toutiao/toutiao.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true 3 | } 4 | -------------------------------------------------------------------------------- /snapshots/toutiao/toutiao.ttml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconfont-cli/mini-program-iconfont-cli/HEAD/snapshots/toutiao/toutiao.ttml -------------------------------------------------------------------------------- /snapshots/toutiao/toutiao.ttss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconfont-cli/mini-program-iconfont-cli/HEAD/snapshots/toutiao/toutiao.ttss -------------------------------------------------------------------------------- /snapshots/wechat/wechat.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconfont-cli/mini-program-iconfont-cli/HEAD/snapshots/wechat/wechat.js -------------------------------------------------------------------------------- /snapshots/wechat/wechat.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconfont-cli/mini-program-iconfont-cli/HEAD/snapshots/wechat/wechat.json -------------------------------------------------------------------------------- /snapshots/wechat/wechat.wxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconfont-cli/mini-program-iconfont-cli/HEAD/snapshots/wechat/wechat.wxml -------------------------------------------------------------------------------- /snapshots/wechat/wechat.wxss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconfont-cli/mini-program-iconfont-cli/HEAD/snapshots/wechat/wechat.wxss -------------------------------------------------------------------------------- /src/commands/createAlipayIcon.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconfont-cli/mini-program-iconfont-cli/HEAD/src/commands/createAlipayIcon.ts -------------------------------------------------------------------------------- /src/commands/createBaiduIcon.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconfont-cli/mini-program-iconfont-cli/HEAD/src/commands/createBaiduIcon.ts -------------------------------------------------------------------------------- /src/commands/createJson.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconfont-cli/mini-program-iconfont-cli/HEAD/src/commands/createJson.ts -------------------------------------------------------------------------------- /src/commands/createKuaishouIcon.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconfont-cli/mini-program-iconfont-cli/HEAD/src/commands/createKuaishouIcon.ts -------------------------------------------------------------------------------- /src/commands/createQqIcon.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconfont-cli/mini-program-iconfont-cli/HEAD/src/commands/createQqIcon.ts -------------------------------------------------------------------------------- /src/commands/createToutiaoIcon.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconfont-cli/mini-program-iconfont-cli/HEAD/src/commands/createToutiaoIcon.ts -------------------------------------------------------------------------------- /src/commands/createWechatIcon.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconfont-cli/mini-program-iconfont-cli/HEAD/src/commands/createWechatIcon.ts -------------------------------------------------------------------------------- /src/commands/help.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconfont-cli/mini-program-iconfont-cli/HEAD/src/commands/help.ts -------------------------------------------------------------------------------- /src/libs/fetchXml.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconfont-cli/mini-program-iconfont-cli/HEAD/src/libs/fetchXml.ts -------------------------------------------------------------------------------- /src/libs/generateAlipayComponent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconfont-cli/mini-program-iconfont-cli/HEAD/src/libs/generateAlipayComponent.ts -------------------------------------------------------------------------------- /src/libs/generateBaiduComponent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconfont-cli/mini-program-iconfont-cli/HEAD/src/libs/generateBaiduComponent.ts -------------------------------------------------------------------------------- /src/libs/generateKuaishouComponent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconfont-cli/mini-program-iconfont-cli/HEAD/src/libs/generateKuaishouComponent.ts -------------------------------------------------------------------------------- /src/libs/generateQqComponent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconfont-cli/mini-program-iconfont-cli/HEAD/src/libs/generateQqComponent.ts -------------------------------------------------------------------------------- /src/libs/generateToutiaoComponent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconfont-cli/mini-program-iconfont-cli/HEAD/src/libs/generateToutiaoComponent.ts -------------------------------------------------------------------------------- /src/libs/generateWechatComponent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconfont-cli/mini-program-iconfont-cli/HEAD/src/libs/generateWechatComponent.ts -------------------------------------------------------------------------------- /src/libs/getConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconfont-cli/mini-program-iconfont-cli/HEAD/src/libs/getConfig.ts -------------------------------------------------------------------------------- /src/libs/getTemplate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconfont-cli/mini-program-iconfont-cli/HEAD/src/libs/getTemplate.ts -------------------------------------------------------------------------------- /src/libs/iconfont.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconfont-cli/mini-program-iconfont-cli/HEAD/src/libs/iconfont.json -------------------------------------------------------------------------------- /src/libs/replace.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconfont-cli/mini-program-iconfont-cli/HEAD/src/libs/replace.ts -------------------------------------------------------------------------------- /src/libs/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconfont-cli/mini-program-iconfont-cli/HEAD/src/libs/utils.ts -------------------------------------------------------------------------------- /src/libs/whitespace.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconfont-cli/mini-program-iconfont-cli/HEAD/src/libs/whitespace.ts -------------------------------------------------------------------------------- /src/templates/alipay.acss.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconfont-cli/mini-program-iconfont-cli/HEAD/src/templates/alipay.acss.template -------------------------------------------------------------------------------- /src/templates/alipay.js.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconfont-cli/mini-program-iconfont-cli/HEAD/src/templates/alipay.js.template -------------------------------------------------------------------------------- /src/templates/alipay.json.template: -------------------------------------------------------------------------------- 1 | { 2 | "component": true 3 | } 4 | -------------------------------------------------------------------------------- /src/templates/baidu.css.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconfont-cli/mini-program-iconfont-cli/HEAD/src/templates/baidu.css.template -------------------------------------------------------------------------------- /src/templates/baidu.js.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconfont-cli/mini-program-iconfont-cli/HEAD/src/templates/baidu.js.template -------------------------------------------------------------------------------- /src/templates/baidu.json.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconfont-cli/mini-program-iconfont-cli/HEAD/src/templates/baidu.json.template -------------------------------------------------------------------------------- /src/templates/kuaishou.css.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconfont-cli/mini-program-iconfont-cli/HEAD/src/templates/kuaishou.css.template -------------------------------------------------------------------------------- /src/templates/kuaishou.js.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconfont-cli/mini-program-iconfont-cli/HEAD/src/templates/kuaishou.js.template -------------------------------------------------------------------------------- /src/templates/kuaishou.json.template: -------------------------------------------------------------------------------- 1 | { 2 | "component": true 3 | } 4 | -------------------------------------------------------------------------------- /src/templates/qq.js.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconfont-cli/mini-program-iconfont-cli/HEAD/src/templates/qq.js.template -------------------------------------------------------------------------------- /src/templates/qq.json.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconfont-cli/mini-program-iconfont-cli/HEAD/src/templates/qq.json.template -------------------------------------------------------------------------------- /src/templates/qq.qss.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconfont-cli/mini-program-iconfont-cli/HEAD/src/templates/qq.qss.template -------------------------------------------------------------------------------- /src/templates/toutiao.js.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconfont-cli/mini-program-iconfont-cli/HEAD/src/templates/toutiao.js.template -------------------------------------------------------------------------------- /src/templates/toutiao.json.template: -------------------------------------------------------------------------------- 1 | { 2 | "component": true 3 | } 4 | -------------------------------------------------------------------------------- /src/templates/toutiao.ttss.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconfont-cli/mini-program-iconfont-cli/HEAD/src/templates/toutiao.ttss.template -------------------------------------------------------------------------------- /src/templates/wechat.js.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconfont-cli/mini-program-iconfont-cli/HEAD/src/templates/wechat.js.template -------------------------------------------------------------------------------- /src/templates/wechat.json.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconfont-cli/mini-program-iconfont-cli/HEAD/src/templates/wechat.json.template -------------------------------------------------------------------------------- /src/templates/wechat.wxss.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconfont-cli/mini-program-iconfont-cli/HEAD/src/templates/wechat.wxss.template -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconfont-cli/mini-program-iconfont-cli/HEAD/tsconfig.json -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconfont-cli/mini-program-iconfont-cli/HEAD/yarn.lock --------------------------------------------------------------------------------