├── .eslintrc.js ├── .github ├── CODEOWNERS └── workflows │ └── ci.yml ├── .gitignore ├── .npmignore ├── LICENSE ├── README.md ├── docs ├── api.md ├── detail.md ├── todo.md ├── tutorial.md └── update.md ├── index.d.ts ├── index.js ├── jest-snapshot-plugin.js ├── karma.conf.js ├── package.json ├── src ├── api │ ├── animation.js │ ├── canvas.js │ ├── context.js │ ├── index.js │ ├── log.js │ ├── mock.js │ ├── network.js │ ├── performance.js │ ├── selector-query.js │ ├── update-manager.js │ └── utils.js ├── compile.js ├── definition.js ├── index.js ├── jest-snapshot-plugin.js ├── polyfill.js ├── utils.js └── wxss.js ├── test ├── comp1 │ ├── index.js │ ├── index.json │ ├── index.test.js │ ├── index.wxml │ └── index.wxss ├── comp10 │ ├── comp │ │ ├── comp.js │ │ ├── comp.json │ │ ├── comp.wxml │ │ └── comp.wxss │ ├── index.js │ ├── index.json │ ├── index.test.js │ ├── index.wxml │ ├── index.wxs │ ├── index.wxss │ ├── tmpl1 │ │ ├── extra.wxml │ │ ├── extra2.wxml │ │ ├── extra3.wxml │ │ ├── extra4.wxml │ │ ├── extra5.wxml │ │ ├── extra6.wxml │ │ ├── extra7.wxml │ │ └── extra8.wxml │ └── tmpl2 │ │ ├── extra.wxml │ │ ├── extra2.wxml │ │ ├── extra3.wxml │ │ ├── extra4.wxml │ │ ├── extra5.wxml │ │ ├── extra6.wxml │ │ ├── extra7.wxml │ │ └── extra8.wxml ├── comp11 │ ├── comp │ │ ├── comp1.js │ │ ├── comp1.json │ │ ├── comp1.wxml │ │ ├── comp1.wxss │ │ ├── comp2.js │ │ ├── comp2.json │ │ ├── comp2.wxml │ │ └── comp2.wxss │ ├── index.js │ ├── index.json │ ├── index.test.js │ ├── index.wxml │ └── index.wxss ├── comp2 │ ├── index.js │ ├── index.json │ ├── index.test.js │ ├── index.wxml │ ├── index.wxss │ ├── other.js │ ├── other.json │ ├── other.wxml │ └── other.wxss ├── comp3 │ ├── behavior.js │ ├── index.js │ ├── index.json │ ├── index.test.js │ ├── index.wxml │ └── index.wxss ├── comp4 │ ├── index.js │ ├── index.json │ ├── index.test.js │ ├── index.wxml │ ├── index.wxss │ ├── other.js │ ├── other.json │ ├── other.wxml │ └── other.wxss ├── comp5 │ ├── comp │ │ ├── comp.js │ │ ├── comp.json │ │ ├── comp.wxml │ │ └── comp.wxss │ ├── foot.wxml │ ├── head.wxml │ ├── index.js │ ├── index.json │ ├── index.test.js │ ├── index.wxml │ ├── index.wxss │ └── tmpl.wxml ├── comp6 │ ├── index.js │ ├── index.json │ ├── index.test.js │ ├── index.wxml │ └── index.wxss ├── comp7 │ ├── index.js │ ├── index.json │ ├── index.test.js │ ├── index.wxml │ ├── index.wxss │ └── tools.wxs ├── comp8 │ ├── comp │ │ ├── custom-li.js │ │ ├── custom-li.json │ │ ├── custom-li.wxml │ │ ├── custom-li.wxss │ │ ├── custom-ul.js │ │ ├── custom-ul.json │ │ ├── custom-ul.wxml │ │ └── custom-ul.wxss │ ├── index.js │ ├── index.json │ ├── index.test.js │ ├── index.wxml │ └── index.wxss ├── comp9 │ ├── index.js │ ├── index.json │ ├── index.test.js │ ├── index.wxml │ └── index.wxss ├── spec │ ├── comp1.spec.js │ ├── comp2.spec.js │ ├── comp3.spec.js │ ├── comp4.spec.js │ ├── comp5.spec.js │ ├── comp7.spec.js │ ├── comp8.spec.js │ └── scroll.spec.js ├── unit │ ├── api.test.js │ ├── error.test.js │ ├── file │ │ ├── a.js │ │ ├── b.js │ │ ├── c.js │ │ └── content.txt │ ├── jest-snapshot-plugin.test.js │ ├── other.test.js │ ├── utils.test.js │ ├── wxss.test.js │ └── wxss │ │ ├── I_am_Special-Name.wxss │ │ ├── index.wxss │ │ ├── inner-folder │ │ ├── THIS-IS-ANOTHER-WXSS.wxss │ │ └── THIS-IS-WXSS.wxss │ │ ├── sub1.wxss │ │ └── sub2.wxss └── utils.js └── webpack.config.js /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wechat-miniprogram/miniprogram-simulate/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.github/CODEOWNERS: -------------------------------------------------------------------------------- 1 | # Owner 2 | * @JuneAndGreen 3 | -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wechat-miniprogram/miniprogram-simulate/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wechat-miniprogram/miniprogram-simulate/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wechat-miniprogram/miniprogram-simulate/HEAD/.npmignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wechat-miniprogram/miniprogram-simulate/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wechat-miniprogram/miniprogram-simulate/HEAD/README.md -------------------------------------------------------------------------------- /docs/api.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wechat-miniprogram/miniprogram-simulate/HEAD/docs/api.md -------------------------------------------------------------------------------- /docs/detail.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wechat-miniprogram/miniprogram-simulate/HEAD/docs/detail.md -------------------------------------------------------------------------------- /docs/todo.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wechat-miniprogram/miniprogram-simulate/HEAD/docs/todo.md -------------------------------------------------------------------------------- /docs/tutorial.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wechat-miniprogram/miniprogram-simulate/HEAD/docs/tutorial.md -------------------------------------------------------------------------------- /docs/update.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wechat-miniprogram/miniprogram-simulate/HEAD/docs/update.md -------------------------------------------------------------------------------- /index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wechat-miniprogram/miniprogram-simulate/HEAD/index.d.ts -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./src') 2 | -------------------------------------------------------------------------------- /jest-snapshot-plugin.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./src/jest-snapshot-plugin') 2 | -------------------------------------------------------------------------------- /karma.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wechat-miniprogram/miniprogram-simulate/HEAD/karma.conf.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wechat-miniprogram/miniprogram-simulate/HEAD/package.json -------------------------------------------------------------------------------- /src/api/animation.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wechat-miniprogram/miniprogram-simulate/HEAD/src/api/animation.js -------------------------------------------------------------------------------- /src/api/canvas.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wechat-miniprogram/miniprogram-simulate/HEAD/src/api/canvas.js -------------------------------------------------------------------------------- /src/api/context.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wechat-miniprogram/miniprogram-simulate/HEAD/src/api/context.js -------------------------------------------------------------------------------- /src/api/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wechat-miniprogram/miniprogram-simulate/HEAD/src/api/index.js -------------------------------------------------------------------------------- /src/api/log.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wechat-miniprogram/miniprogram-simulate/HEAD/src/api/log.js -------------------------------------------------------------------------------- /src/api/mock.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wechat-miniprogram/miniprogram-simulate/HEAD/src/api/mock.js -------------------------------------------------------------------------------- /src/api/network.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wechat-miniprogram/miniprogram-simulate/HEAD/src/api/network.js -------------------------------------------------------------------------------- /src/api/performance.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wechat-miniprogram/miniprogram-simulate/HEAD/src/api/performance.js -------------------------------------------------------------------------------- /src/api/selector-query.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wechat-miniprogram/miniprogram-simulate/HEAD/src/api/selector-query.js -------------------------------------------------------------------------------- /src/api/update-manager.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wechat-miniprogram/miniprogram-simulate/HEAD/src/api/update-manager.js -------------------------------------------------------------------------------- /src/api/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wechat-miniprogram/miniprogram-simulate/HEAD/src/api/utils.js -------------------------------------------------------------------------------- /src/compile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wechat-miniprogram/miniprogram-simulate/HEAD/src/compile.js -------------------------------------------------------------------------------- /src/definition.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wechat-miniprogram/miniprogram-simulate/HEAD/src/definition.js -------------------------------------------------------------------------------- /src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wechat-miniprogram/miniprogram-simulate/HEAD/src/index.js -------------------------------------------------------------------------------- /src/jest-snapshot-plugin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wechat-miniprogram/miniprogram-simulate/HEAD/src/jest-snapshot-plugin.js -------------------------------------------------------------------------------- /src/polyfill.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wechat-miniprogram/miniprogram-simulate/HEAD/src/polyfill.js -------------------------------------------------------------------------------- /src/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wechat-miniprogram/miniprogram-simulate/HEAD/src/utils.js -------------------------------------------------------------------------------- /src/wxss.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wechat-miniprogram/miniprogram-simulate/HEAD/src/wxss.js -------------------------------------------------------------------------------- /test/comp1/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wechat-miniprogram/miniprogram-simulate/HEAD/test/comp1/index.js -------------------------------------------------------------------------------- /test/comp1/index.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wechat-miniprogram/miniprogram-simulate/HEAD/test/comp1/index.json -------------------------------------------------------------------------------- /test/comp1/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wechat-miniprogram/miniprogram-simulate/HEAD/test/comp1/index.test.js -------------------------------------------------------------------------------- /test/comp1/index.wxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wechat-miniprogram/miniprogram-simulate/HEAD/test/comp1/index.wxml -------------------------------------------------------------------------------- /test/comp1/index.wxss: -------------------------------------------------------------------------------- 1 | .index { 2 | color: green; 3 | } 4 | -------------------------------------------------------------------------------- /test/comp10/comp/comp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wechat-miniprogram/miniprogram-simulate/HEAD/test/comp10/comp/comp.js -------------------------------------------------------------------------------- /test/comp10/comp/comp.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wechat-miniprogram/miniprogram-simulate/HEAD/test/comp10/comp/comp.json -------------------------------------------------------------------------------- /test/comp10/comp/comp.wxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wechat-miniprogram/miniprogram-simulate/HEAD/test/comp10/comp/comp.wxml -------------------------------------------------------------------------------- /test/comp10/comp/comp.wxss: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/comp10/index.js: -------------------------------------------------------------------------------- 1 | Component({}) 2 | -------------------------------------------------------------------------------- /test/comp10/index.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wechat-miniprogram/miniprogram-simulate/HEAD/test/comp10/index.json -------------------------------------------------------------------------------- /test/comp10/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wechat-miniprogram/miniprogram-simulate/HEAD/test/comp10/index.test.js -------------------------------------------------------------------------------- /test/comp10/index.wxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wechat-miniprogram/miniprogram-simulate/HEAD/test/comp10/index.wxml -------------------------------------------------------------------------------- /test/comp10/index.wxs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wechat-miniprogram/miniprogram-simulate/HEAD/test/comp10/index.wxs -------------------------------------------------------------------------------- /test/comp10/index.wxss: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/comp10/tmpl1/extra.wxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wechat-miniprogram/miniprogram-simulate/HEAD/test/comp10/tmpl1/extra.wxml -------------------------------------------------------------------------------- /test/comp10/tmpl1/extra2.wxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wechat-miniprogram/miniprogram-simulate/HEAD/test/comp10/tmpl1/extra2.wxml -------------------------------------------------------------------------------- /test/comp10/tmpl1/extra3.wxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wechat-miniprogram/miniprogram-simulate/HEAD/test/comp10/tmpl1/extra3.wxml -------------------------------------------------------------------------------- /test/comp10/tmpl1/extra4.wxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wechat-miniprogram/miniprogram-simulate/HEAD/test/comp10/tmpl1/extra4.wxml -------------------------------------------------------------------------------- /test/comp10/tmpl1/extra5.wxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wechat-miniprogram/miniprogram-simulate/HEAD/test/comp10/tmpl1/extra5.wxml -------------------------------------------------------------------------------- /test/comp10/tmpl1/extra6.wxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wechat-miniprogram/miniprogram-simulate/HEAD/test/comp10/tmpl1/extra6.wxml -------------------------------------------------------------------------------- /test/comp10/tmpl1/extra7.wxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wechat-miniprogram/miniprogram-simulate/HEAD/test/comp10/tmpl1/extra7.wxml -------------------------------------------------------------------------------- /test/comp10/tmpl1/extra8.wxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wechat-miniprogram/miniprogram-simulate/HEAD/test/comp10/tmpl1/extra8.wxml -------------------------------------------------------------------------------- /test/comp10/tmpl2/extra.wxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wechat-miniprogram/miniprogram-simulate/HEAD/test/comp10/tmpl2/extra.wxml -------------------------------------------------------------------------------- /test/comp10/tmpl2/extra2.wxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wechat-miniprogram/miniprogram-simulate/HEAD/test/comp10/tmpl2/extra2.wxml -------------------------------------------------------------------------------- /test/comp10/tmpl2/extra3.wxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wechat-miniprogram/miniprogram-simulate/HEAD/test/comp10/tmpl2/extra3.wxml -------------------------------------------------------------------------------- /test/comp10/tmpl2/extra4.wxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wechat-miniprogram/miniprogram-simulate/HEAD/test/comp10/tmpl2/extra4.wxml -------------------------------------------------------------------------------- /test/comp10/tmpl2/extra5.wxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wechat-miniprogram/miniprogram-simulate/HEAD/test/comp10/tmpl2/extra5.wxml -------------------------------------------------------------------------------- /test/comp10/tmpl2/extra6.wxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wechat-miniprogram/miniprogram-simulate/HEAD/test/comp10/tmpl2/extra6.wxml -------------------------------------------------------------------------------- /test/comp10/tmpl2/extra7.wxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wechat-miniprogram/miniprogram-simulate/HEAD/test/comp10/tmpl2/extra7.wxml -------------------------------------------------------------------------------- /test/comp10/tmpl2/extra8.wxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wechat-miniprogram/miniprogram-simulate/HEAD/test/comp10/tmpl2/extra8.wxml -------------------------------------------------------------------------------- /test/comp11/comp/comp1.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wechat-miniprogram/miniprogram-simulate/HEAD/test/comp11/comp/comp1.js -------------------------------------------------------------------------------- /test/comp11/comp/comp1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wechat-miniprogram/miniprogram-simulate/HEAD/test/comp11/comp/comp1.json -------------------------------------------------------------------------------- /test/comp11/comp/comp1.wxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wechat-miniprogram/miniprogram-simulate/HEAD/test/comp11/comp/comp1.wxml -------------------------------------------------------------------------------- /test/comp11/comp/comp1.wxss: -------------------------------------------------------------------------------- 1 | .index { 2 | color: yellow; 3 | } 4 | -------------------------------------------------------------------------------- /test/comp11/comp/comp2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wechat-miniprogram/miniprogram-simulate/HEAD/test/comp11/comp/comp2.js -------------------------------------------------------------------------------- /test/comp11/comp/comp2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wechat-miniprogram/miniprogram-simulate/HEAD/test/comp11/comp/comp2.json -------------------------------------------------------------------------------- /test/comp11/comp/comp2.wxml: -------------------------------------------------------------------------------- 1 | {{prop}} 2 | -------------------------------------------------------------------------------- /test/comp11/comp/comp2.wxss: -------------------------------------------------------------------------------- 1 | .index { 2 | color: yellow; 3 | } 4 | -------------------------------------------------------------------------------- /test/comp11/index.js: -------------------------------------------------------------------------------- 1 | Component({}) 2 | -------------------------------------------------------------------------------- /test/comp11/index.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wechat-miniprogram/miniprogram-simulate/HEAD/test/comp11/index.json -------------------------------------------------------------------------------- /test/comp11/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wechat-miniprogram/miniprogram-simulate/HEAD/test/comp11/index.test.js -------------------------------------------------------------------------------- /test/comp11/index.wxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wechat-miniprogram/miniprogram-simulate/HEAD/test/comp11/index.wxml -------------------------------------------------------------------------------- /test/comp11/index.wxss: -------------------------------------------------------------------------------- 1 | .index { 2 | color: green; 3 | width: 100rpx; 4 | } 5 | -------------------------------------------------------------------------------- /test/comp2/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wechat-miniprogram/miniprogram-simulate/HEAD/test/comp2/index.js -------------------------------------------------------------------------------- /test/comp2/index.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wechat-miniprogram/miniprogram-simulate/HEAD/test/comp2/index.json -------------------------------------------------------------------------------- /test/comp2/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wechat-miniprogram/miniprogram-simulate/HEAD/test/comp2/index.test.js -------------------------------------------------------------------------------- /test/comp2/index.wxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wechat-miniprogram/miniprogram-simulate/HEAD/test/comp2/index.wxml -------------------------------------------------------------------------------- /test/comp2/index.wxss: -------------------------------------------------------------------------------- 1 | .index { 2 | color: green; 3 | width: 100rpx; 4 | } 5 | -------------------------------------------------------------------------------- /test/comp2/other.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wechat-miniprogram/miniprogram-simulate/HEAD/test/comp2/other.js -------------------------------------------------------------------------------- /test/comp2/other.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wechat-miniprogram/miniprogram-simulate/HEAD/test/comp2/other.json -------------------------------------------------------------------------------- /test/comp2/other.wxml: -------------------------------------------------------------------------------- 1 | {{prop}} 2 | -------------------------------------------------------------------------------- /test/comp2/other.wxss: -------------------------------------------------------------------------------- 1 | .index { 2 | color: yellow; 3 | } 4 | -------------------------------------------------------------------------------- /test/comp3/behavior.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wechat-miniprogram/miniprogram-simulate/HEAD/test/comp3/behavior.js -------------------------------------------------------------------------------- /test/comp3/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wechat-miniprogram/miniprogram-simulate/HEAD/test/comp3/index.js -------------------------------------------------------------------------------- /test/comp3/index.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wechat-miniprogram/miniprogram-simulate/HEAD/test/comp3/index.json -------------------------------------------------------------------------------- /test/comp3/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wechat-miniprogram/miniprogram-simulate/HEAD/test/comp3/index.test.js -------------------------------------------------------------------------------- /test/comp3/index.wxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wechat-miniprogram/miniprogram-simulate/HEAD/test/comp3/index.wxml -------------------------------------------------------------------------------- /test/comp3/index.wxss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wechat-miniprogram/miniprogram-simulate/HEAD/test/comp3/index.wxss -------------------------------------------------------------------------------- /test/comp4/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wechat-miniprogram/miniprogram-simulate/HEAD/test/comp4/index.js -------------------------------------------------------------------------------- /test/comp4/index.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wechat-miniprogram/miniprogram-simulate/HEAD/test/comp4/index.json -------------------------------------------------------------------------------- /test/comp4/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wechat-miniprogram/miniprogram-simulate/HEAD/test/comp4/index.test.js -------------------------------------------------------------------------------- /test/comp4/index.wxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wechat-miniprogram/miniprogram-simulate/HEAD/test/comp4/index.wxml -------------------------------------------------------------------------------- /test/comp4/index.wxss: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/comp4/other.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wechat-miniprogram/miniprogram-simulate/HEAD/test/comp4/other.js -------------------------------------------------------------------------------- /test/comp4/other.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wechat-miniprogram/miniprogram-simulate/HEAD/test/comp4/other.json -------------------------------------------------------------------------------- /test/comp4/other.wxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wechat-miniprogram/miniprogram-simulate/HEAD/test/comp4/other.wxml -------------------------------------------------------------------------------- /test/comp4/other.wxss: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/comp5/comp/comp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wechat-miniprogram/miniprogram-simulate/HEAD/test/comp5/comp/comp.js -------------------------------------------------------------------------------- /test/comp5/comp/comp.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wechat-miniprogram/miniprogram-simulate/HEAD/test/comp5/comp/comp.json -------------------------------------------------------------------------------- /test/comp5/comp/comp.wxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wechat-miniprogram/miniprogram-simulate/HEAD/test/comp5/comp/comp.wxml -------------------------------------------------------------------------------- /test/comp5/comp/comp.wxss: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/comp5/foot.wxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wechat-miniprogram/miniprogram-simulate/HEAD/test/comp5/foot.wxml -------------------------------------------------------------------------------- /test/comp5/head.wxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wechat-miniprogram/miniprogram-simulate/HEAD/test/comp5/head.wxml -------------------------------------------------------------------------------- /test/comp5/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wechat-miniprogram/miniprogram-simulate/HEAD/test/comp5/index.js -------------------------------------------------------------------------------- /test/comp5/index.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wechat-miniprogram/miniprogram-simulate/HEAD/test/comp5/index.json -------------------------------------------------------------------------------- /test/comp5/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wechat-miniprogram/miniprogram-simulate/HEAD/test/comp5/index.test.js -------------------------------------------------------------------------------- /test/comp5/index.wxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wechat-miniprogram/miniprogram-simulate/HEAD/test/comp5/index.wxml -------------------------------------------------------------------------------- /test/comp5/index.wxss: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/comp5/tmpl.wxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wechat-miniprogram/miniprogram-simulate/HEAD/test/comp5/tmpl.wxml -------------------------------------------------------------------------------- /test/comp6/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wechat-miniprogram/miniprogram-simulate/HEAD/test/comp6/index.js -------------------------------------------------------------------------------- /test/comp6/index.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wechat-miniprogram/miniprogram-simulate/HEAD/test/comp6/index.json -------------------------------------------------------------------------------- /test/comp6/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wechat-miniprogram/miniprogram-simulate/HEAD/test/comp6/index.test.js -------------------------------------------------------------------------------- /test/comp6/index.wxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wechat-miniprogram/miniprogram-simulate/HEAD/test/comp6/index.wxml -------------------------------------------------------------------------------- /test/comp6/index.wxss: -------------------------------------------------------------------------------- 1 | .index { 2 | color: green; 3 | } 4 | -------------------------------------------------------------------------------- /test/comp7/index.js: -------------------------------------------------------------------------------- 1 | Component({}) 2 | -------------------------------------------------------------------------------- /test/comp7/index.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wechat-miniprogram/miniprogram-simulate/HEAD/test/comp7/index.json -------------------------------------------------------------------------------- /test/comp7/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wechat-miniprogram/miniprogram-simulate/HEAD/test/comp7/index.test.js -------------------------------------------------------------------------------- /test/comp7/index.wxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wechat-miniprogram/miniprogram-simulate/HEAD/test/comp7/index.wxml -------------------------------------------------------------------------------- /test/comp7/index.wxss: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/comp7/tools.wxs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wechat-miniprogram/miniprogram-simulate/HEAD/test/comp7/tools.wxs -------------------------------------------------------------------------------- /test/comp8/comp/custom-li.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wechat-miniprogram/miniprogram-simulate/HEAD/test/comp8/comp/custom-li.js -------------------------------------------------------------------------------- /test/comp8/comp/custom-li.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wechat-miniprogram/miniprogram-simulate/HEAD/test/comp8/comp/custom-li.json -------------------------------------------------------------------------------- /test/comp8/comp/custom-li.wxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wechat-miniprogram/miniprogram-simulate/HEAD/test/comp8/comp/custom-li.wxml -------------------------------------------------------------------------------- /test/comp8/comp/custom-li.wxss: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/comp8/comp/custom-ul.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wechat-miniprogram/miniprogram-simulate/HEAD/test/comp8/comp/custom-ul.js -------------------------------------------------------------------------------- /test/comp8/comp/custom-ul.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wechat-miniprogram/miniprogram-simulate/HEAD/test/comp8/comp/custom-ul.json -------------------------------------------------------------------------------- /test/comp8/comp/custom-ul.wxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wechat-miniprogram/miniprogram-simulate/HEAD/test/comp8/comp/custom-ul.wxml -------------------------------------------------------------------------------- /test/comp8/comp/custom-ul.wxss: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/comp8/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wechat-miniprogram/miniprogram-simulate/HEAD/test/comp8/index.js -------------------------------------------------------------------------------- /test/comp8/index.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wechat-miniprogram/miniprogram-simulate/HEAD/test/comp8/index.json -------------------------------------------------------------------------------- /test/comp8/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wechat-miniprogram/miniprogram-simulate/HEAD/test/comp8/index.test.js -------------------------------------------------------------------------------- /test/comp8/index.wxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wechat-miniprogram/miniprogram-simulate/HEAD/test/comp8/index.wxml -------------------------------------------------------------------------------- /test/comp8/index.wxss: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/comp9/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wechat-miniprogram/miniprogram-simulate/HEAD/test/comp9/index.js -------------------------------------------------------------------------------- /test/comp9/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true 3 | } 4 | -------------------------------------------------------------------------------- /test/comp9/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wechat-miniprogram/miniprogram-simulate/HEAD/test/comp9/index.test.js -------------------------------------------------------------------------------- /test/comp9/index.wxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wechat-miniprogram/miniprogram-simulate/HEAD/test/comp9/index.wxml -------------------------------------------------------------------------------- /test/comp9/index.wxss: -------------------------------------------------------------------------------- 1 | .index { 2 | color: green; 3 | } 4 | -------------------------------------------------------------------------------- /test/spec/comp1.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wechat-miniprogram/miniprogram-simulate/HEAD/test/spec/comp1.spec.js -------------------------------------------------------------------------------- /test/spec/comp2.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wechat-miniprogram/miniprogram-simulate/HEAD/test/spec/comp2.spec.js -------------------------------------------------------------------------------- /test/spec/comp3.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wechat-miniprogram/miniprogram-simulate/HEAD/test/spec/comp3.spec.js -------------------------------------------------------------------------------- /test/spec/comp4.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wechat-miniprogram/miniprogram-simulate/HEAD/test/spec/comp4.spec.js -------------------------------------------------------------------------------- /test/spec/comp5.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wechat-miniprogram/miniprogram-simulate/HEAD/test/spec/comp5.spec.js -------------------------------------------------------------------------------- /test/spec/comp7.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wechat-miniprogram/miniprogram-simulate/HEAD/test/spec/comp7.spec.js -------------------------------------------------------------------------------- /test/spec/comp8.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wechat-miniprogram/miniprogram-simulate/HEAD/test/spec/comp8.spec.js -------------------------------------------------------------------------------- /test/spec/scroll.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wechat-miniprogram/miniprogram-simulate/HEAD/test/spec/scroll.spec.js -------------------------------------------------------------------------------- /test/unit/api.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wechat-miniprogram/miniprogram-simulate/HEAD/test/unit/api.test.js -------------------------------------------------------------------------------- /test/unit/error.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wechat-miniprogram/miniprogram-simulate/HEAD/test/unit/error.test.js -------------------------------------------------------------------------------- /test/unit/file/a.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wechat-miniprogram/miniprogram-simulate/HEAD/test/unit/file/a.js -------------------------------------------------------------------------------- /test/unit/file/b.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wechat-miniprogram/miniprogram-simulate/HEAD/test/unit/file/b.js -------------------------------------------------------------------------------- /test/unit/file/c.js: -------------------------------------------------------------------------------- 1 | module.exports = function() { 2 | return 'c' 3 | } 4 | -------------------------------------------------------------------------------- /test/unit/file/content.txt: -------------------------------------------------------------------------------- 1 | hello june -------------------------------------------------------------------------------- /test/unit/jest-snapshot-plugin.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wechat-miniprogram/miniprogram-simulate/HEAD/test/unit/jest-snapshot-plugin.test.js -------------------------------------------------------------------------------- /test/unit/other.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wechat-miniprogram/miniprogram-simulate/HEAD/test/unit/other.test.js -------------------------------------------------------------------------------- /test/unit/utils.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wechat-miniprogram/miniprogram-simulate/HEAD/test/unit/utils.test.js -------------------------------------------------------------------------------- /test/unit/wxss.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wechat-miniprogram/miniprogram-simulate/HEAD/test/unit/wxss.test.js -------------------------------------------------------------------------------- /test/unit/wxss/I_am_Special-Name.wxss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wechat-miniprogram/miniprogram-simulate/HEAD/test/unit/wxss/I_am_Special-Name.wxss -------------------------------------------------------------------------------- /test/unit/wxss/index.wxss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wechat-miniprogram/miniprogram-simulate/HEAD/test/unit/wxss/index.wxss -------------------------------------------------------------------------------- /test/unit/wxss/inner-folder/THIS-IS-ANOTHER-WXSS.wxss: -------------------------------------------------------------------------------- 1 | #haha { 2 | color: red; 3 | } -------------------------------------------------------------------------------- /test/unit/wxss/inner-folder/THIS-IS-WXSS.wxss: -------------------------------------------------------------------------------- 1 | #hehe { 2 | color: black; 3 | } -------------------------------------------------------------------------------- /test/unit/wxss/sub1.wxss: -------------------------------------------------------------------------------- 1 | .sub1 { 2 | width: 10px; 3 | } 4 | -------------------------------------------------------------------------------- /test/unit/wxss/sub2.wxss: -------------------------------------------------------------------------------- 1 | .sub2 { 2 | width: 20px; 3 | } 4 | -------------------------------------------------------------------------------- /test/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wechat-miniprogram/miniprogram-simulate/HEAD/test/utils.js -------------------------------------------------------------------------------- /webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wechat-miniprogram/miniprogram-simulate/HEAD/webpack.config.js --------------------------------------------------------------------------------