{"_id":"quickapp-dsls","_rev":"34-f939bd2b56f1b6ffd8dd25269fadfc69","name":"quickapp-dsls","dist-tags":{"latest":"0.1.6","beta":"0.1.7-beta"},"versions":{"0.0.1":{"name":"quickapp-dsls","version":"0.0.1","description":"dsls-for-quickapp","scripts":{"build":"npm run native && npm run native:release","clear":"rm -rf dist/*","native":"npm run na:dv","native:release":"npm run na:ol","na":"npm run na:dv -- -w","na:dv":"cross-env NODE_PLATFORM=na NODE_PHASE=dv rollup -c config/rollup.config.js","na:ol":"cross-env NODE_PLATFORM=na NODE_PHASE=ol rollup -c config/rollup.config.js","test:suite":"npm run test:suite:lint && npm run test:suite:framework","test:suite:lint":"eslint test/suite/**/*.js","test:suite:framework":"npm run test:suite:framework:main","test:suite:framework:main":"npm run test:suite:framework:main:build && npm run test:suite:framework:main:vue","test:suite:framework:main:build":"webpack --config test/config/webpack.config.js","test:suite:framework:main:vue":"cross-env NODE_REPO_FROM=minify mocha --exit --recursive --require @babel/register test/suite/dsls/vue/project/page/**/*.test.js","test:suite:framework:main:vue:unit":"cross-env NODE_REPO_FROM=minify mocha --exit --require @babel/register test/suite/dsls/vue/unit/**/**/*.test.js"},"keywords":[],"engines":{"node":">=4"},"main":"dist/release/dsls/vue.js","subversion":{"framework":"0.0.6","packager":"0.0.5"},"devDependencies":{"@babel/cli":"^7.2.3","app-module-path":"^2.2.0","chai":"^3.5.0","cross-env":"^3.2.4","crypto-js":"^3.1.9-1","css-loader":"^0.28.11","eslint":"^3.12.1","hap-toolkit":"^0.2.0","json-loader":"0.5.4","loader-utils":"~0.2.14","mini-css-extract-plugin":"^0.4.5","mocha":"^5.2.0","reify":"^0.3.8","rollup":"^0.68.0","rollup-plugin-alias":"^1.4.0","rollup-plugin-babel":"^2.7.1","rollup-plugin-buble":"^0.19.6","rollup-plugin-commonjs":"^5.0.5","rollup-plugin-eslint":"^3.0.0","rollup-plugin-json":"^2.0.2","rollup-plugin-node-resolve":"^2.0.0","rollup-plugin-postcss":"^0.2.0","rollup-plugin-replace":"^1.1.1","rollup-plugin-terser":"^4.0.0","rollup-watch":"^2.5.0","sinon":"^1.17.4","sinon-chai":"^2.8.0","source-map":"^0.5.6","vue-loader":"^15.4.2","vue-template-compiler":"^2.5.21","webpack":"^4.28","webpack-cli":"^3.1.2","webpack-sources":"^1.3.0"},"gitHead":"334f15606c3cf92635a2f7d9eff567936f075652","_id":"quickapp-dsls@0.0.1","_npmVersion":"6.5.0","_nodeVersion":"10.2.1","_npmUser":{"name":"evilemon","email":"slm_1990@126.com"},"dist":{"integrity":"sha512-cTZ7m7+jWIRvIwzZni1KnNJlBij6DUzjZu6LIG3uMGmQl6JNqqenFszxCTai2gjQbZfeGkVjy8eQ7d++Wbv0jw==","shasum":"4205ad1b0777cbad96251f20a4e8b6485143ceb0","tarball":"https://registry.npmjs.org/quickapp-dsls/-/quickapp-dsls-0.0.1.tgz","fileCount":101,"unpackedSize":1071955,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcePi8CRA9TVsSAnZWagAATaEQAIZTIVi49unVkzlJvXHv\nOiARVbBmWIIPldTTUoiiEzb66oEqyPS5oG6UV2qZqGFOIBP4BlS/0aRj2JkX\nBf9Hfhos3OH2x7SBorwHLjCAj3bitxFBuw0hUS9yrIKdQwWTZh+WAPsuD8Pl\n2Z6N0dWxjPEZNnLYQgBbn0wst9vrMz+UC5Q67sFlwOyEGYOq4YbnYTtaq44I\nSXRkOzB0/xKTbzT4YmfoBVf04Q/liYg+6cdwkL1gjmKx8n9a3Raz7uS9m7XH\nsB8EdDiJuRiO9VaW7sarGNxOHKmQXNCIHue7Ef4G8MiaeL9zMg2sXV9B7WS9\n0gFf+OvlXTQXVQX5LmfUYMRdI8mGNfQsQwojxbgqcyR178TybcsgLHWnW+9B\nLPq7bT0s5V00EZry6ugnpRoeikIOXUZun87hibt/3APxlnrYzFfOqeEVKaXG\nsKP8F7adMlKhqIiuhnnpB/Kh/5X2qWMvxdpiFqYqrzXwZwGGK2oAHkDeX4Un\nbZ8Yy1ZV3+6M2bHIQDms5XopHSmuk5HnAJSvwvaTVpDC/VL56/aWEMVR1hOH\nQdGEfosQqjSTed+5FB3PSF+ij7PPJAHX5STPWHZ7of00/ozmZcCkynskDDQj\nvUy07HHyPi3NSF1M59f/aFF8KKzOK+PsXsBYmFjx3h+43XoTA2C5YhpInwZK\nwTXm\r\n=C43F\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEVrT2pVAmuI3Wv2teyyNl+FyDE3xgu1MQwcd8V2nfleAiEAnvfRNcvnwPqHo6a4OwbvPzMdmYnlRwcL4Yc9TGbUEqM="}]},"maintainers":[{"name":"evilemon","email":"slm_1990@126.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/quickapp-dsls_0.0.1_1551431867633_0.36349047705425486"},"_hasShrinkwrap":false},"0.0.2":{"name":"quickapp-dsls","version":"0.0.2","description":"dsls-for-quickapp","scripts":{"build":"npm run native && npm run native:release","clear":"rm -rf dist/*","native":"npm run na:dv","native:release":"npm run na:ol","na":"npm run na:dv -- -w","na:dv":"cross-env NODE_PLATFORM=na NODE_PHASE=dv rollup -c config/rollup.config.js","na:ol":"cross-env NODE_PLATFORM=na NODE_PHASE=ol rollup -c config/rollup.config.js","test:suite":"npm run test:suite:lint && npm run test:suite:framework","test:suite:lint":"eslint test/suite/**/*.js","test:suite:framework":"npm run test:suite:framework:main","test:suite:framework:main":"npm run test:suite:framework:main:build && npm run test:suite:framework:main:vue","test:suite:framework:main:build":"webpack --config test/config/webpack.config.js","test:suite:framework:main:vue":"cross-env NODE_REPO_FROM=minify mocha --exit --recursive --require @babel/register test/suite/dsls/vue/project/page/**/*.test.js","test:suite:framework:main:vue:unit":"cross-env NODE_REPO_FROM=minify mocha --exit --require @babel/register test/suite/dsls/vue/unit/**/**/*.test.js"},"keywords":[],"engines":{"node":">=4"},"main":"dist/release/dsls/vue.js","subversion":{"framework":"0.0.6","packager":"0.0.5"},"devDependencies":{"@babel/cli":"^7.2.3","app-module-path":"^2.2.0","chai":"^3.5.0","cross-env":"^3.2.4","crypto-js":"^3.1.9-1","css-loader":"^0.28.11","eslint":"^3.12.1","hap-toolkit":"^0.2.0","json-loader":"0.5.4","loader-utils":"~0.2.14","mini-css-extract-plugin":"^0.4.5","mocha":"^5.2.0","reify":"^0.3.8","rollup":"^0.68.0","rollup-plugin-alias":"^1.4.0","rollup-plugin-babel":"^2.7.1","rollup-plugin-buble":"^0.19.6","rollup-plugin-commonjs":"^5.0.5","rollup-plugin-eslint":"^3.0.0","rollup-plugin-json":"^2.0.2","rollup-plugin-node-resolve":"^2.0.0","rollup-plugin-postcss":"^0.2.0","rollup-plugin-replace":"^1.1.1","rollup-plugin-terser":"^4.0.0","rollup-watch":"^2.5.0","sinon":"^1.17.4","sinon-chai":"^2.8.0","source-map":"^0.5.6","vue-loader":"^15.4.2","vue-template-compiler":"^2.5.21","webpack":"^4.28","webpack-cli":"^3.1.2","webpack-sources":"^1.3.0"},"gitHead":"334f15606c3cf92635a2f7d9eff567936f075652","_id":"quickapp-dsls@0.0.2","_npmVersion":"6.5.0","_nodeVersion":"10.2.1","_npmUser":{"name":"evilemon","email":"slm_1990@126.com"},"dist":{"integrity":"sha512-KZKmA/hBNWgKhry43cQ1rqikEb6CStd+ng9E+qn+cwpj7MT6hEhR+3kLamTeXNkW58vrbrU7dkoO5uniN5K/sg==","shasum":"58d6afdf6ecdedc5b30d155c8e8896174ff4177c","tarball":"https://registry.npmjs.org/quickapp-dsls/-/quickapp-dsls-0.0.2.tgz","fileCount":7,"unpackedSize":1166971,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcfPIXCRA9TVsSAnZWagAAN4kQAIfXJa9vdWEIP/qv5ToL\nCPUrwiWPUDwieUVmHEmOc6N/V+s3vGmqyZp94U7y3lmQGQPki1ny9LONawo+\nJrfetfRRcsCKQ5LVW5/oDEApZqphsMfTS46FooWZvsDA3YwpIn8ZCLvTjXJj\nrKuOq3fo/CiweiVPlaNtp6eHRRE2zQJ74wUnKLIwXFG1hKKNVM7T3r54XvDq\nQgKIYsTPIcTCSIPbjrWR/ceEUKBCCvwDsCBnvAPMPGhsUBy3w5cqqG8W3/bf\nTEJU1f0b3GpxZKsBogBnxsYjU6CHRbQNtIOvI9cP3GEofnqYpEDBiq1u8tzO\nQf53Y53XhskOhobOyzYu2mQhgc8ltAPCwupbT1N7KvVsRvycSW7TkFdxtqsm\nOuH6mzqC6yyv59KC/gLH7Pq3LebaMYRC/IcTvLgT1nKH+Qd5lYbC4dq9mcKr\nQ8miybXeQJar57ezgT8O9j/v9XD2+Rw3LOinFlxlZ06yjs51aK9XcnieiK+i\nPQd9C/NttTE1cFv07iGuo5amBXct+OqIN7ujd0GsTzM/A3rBmLnT2s3Vqdgm\nDQ3D8Nl1PeQLtFN3rrxtJvUKKTGTjsQeewidzx4gbjPkIclTz4xXm1x/oySc\nrv559HMR0GRtpDF4a/5PlrxU7V+XW2rVutmUAYizl361Dy3uVN+9Q/L5Kayk\nbHR1\r\n=cYlI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEdoffgFJa69+2WPmKjFu153Y5koKMqPFUjvdhJ2VYBsAiB5GiFOngx7figwsk1z7i2ELD45bNQVz1zjJNigSq1kkg=="}]},"maintainers":[{"name":"evilemon","email":"slm_1990@126.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/quickapp-dsls_0.0.2_1551692310187_0.9873815874384404"},"_hasShrinkwrap":false},"0.0.2-dsl-0":{"name":"quickapp-dsls","version":"0.0.2-dsl-0","description":"dsls-for-quickapp","scripts":{"build":"npm run native && npm run native:release","clear":"rm -rf dist/*","native":"npm run na:dv","native:release":"npm run na:ol","na":"npm run na:dv -- -w","na:dv":"cross-env NODE_PLATFORM=na NODE_PHASE=dv rollup -c config/rollup.config.js","na:ol":"cross-env NODE_PLATFORM=na NODE_PHASE=ol rollup -c config/rollup.config.js","test:suite":"npm run test:suite:lint && npm run test:suite:framework","test:suite:lint":"eslint test/suite/**/*.js","test:suite:framework":"npm run test:suite:framework:main","test:suite:framework:main":"npm run test:suite:framework:main:build && npm run test:suite:framework:main:vue","test:suite:framework:main:build":"webpack --config test/config/webpack.config.js","test:suite:framework:main:vue":"cross-env NODE_REPO_FROM=minify mocha --exit --recursive --require @babel/register test/suite/dsls/vue/project/page/**/*.test.js","test:suite:framework:main:vue:unit":"cross-env NODE_REPO_FROM=minify mocha --exit --require @babel/register test/suite/dsls/vue/unit/**/**/*.test.js"},"keywords":[],"engines":{"node":">=4"},"main":"dist/release/dsls/vue.js","subversion":{"framework":"0.0.6","packager":"0.0.5"},"devDependencies":{"@babel/cli":"^7.2.3","app-module-path":"^2.2.0","chai":"^3.5.0","cross-env":"^3.2.4","crypto-js":"^3.1.9-1","css-loader":"^0.28.11","eslint":"^3.12.1","hap-toolkit":"^0.2.0","json-loader":"0.5.4","loader-utils":"~0.2.14","mini-css-extract-plugin":"^0.4.5","mocha":"^5.2.0","reify":"^0.3.8","rollup":"^0.68.0","rollup-plugin-alias":"^1.4.0","rollup-plugin-babel":"^2.7.1","rollup-plugin-buble":"^0.19.6","rollup-plugin-commonjs":"^5.0.5","rollup-plugin-eslint":"^3.0.0","rollup-plugin-json":"^2.0.2","rollup-plugin-node-resolve":"^2.0.0","rollup-plugin-postcss":"^0.2.0","rollup-plugin-replace":"^1.1.1","rollup-plugin-terser":"^4.0.0","rollup-watch":"^2.5.0","sinon":"^1.17.4","sinon-chai":"^2.8.0","source-map":"^0.5.6","vue-loader":"^15.4.2","vue-template-compiler":"^2.5.21","webpack":"^4.28","webpack-cli":"^3.1.2","webpack-sources":"^1.3.0"},"gitHead":"8489eb47f0d7b3f9fda2faf9f5061905f738f70c","readme":"ERROR: No README data found!","_id":"quickapp-dsls@0.0.2-dsl-0","_npmVersion":"6.5.0","_nodeVersion":"10.2.1","_npmUser":{"name":"evilemon","email":"slm_1990@126.com"},"dist":{"integrity":"sha512-dqNi5SwKA7hU1RUDBD+tQhmUfyC7p8XkOBvWc1dauKmkVxQegm+cxq+euCybKZZlGOOLaUcXrEXwjaA89+innw==","shasum":"01db66ac2f94ed9a4ca21923deba7f0f271ccf0b","tarball":"https://registry.npmjs.org/quickapp-dsls/-/quickapp-dsls-0.0.2-dsl-0.tgz","fileCount":7,"unpackedSize":1166977,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcfPtYCRA9TVsSAnZWagAAV48P/1wppIpzhSwxMCsdRf5D\ns6x6f7Y6CPHmj5B9QOhWXfF/rEsCfRiHZK0AHVPuq6t5UGe2RtfQfI0aAjJy\nyLFgrHX2PRE//kpqk5uY2xED5HdCI8mZnY7ON0w+iqVGfZyAOxWBoM0QhGEQ\nggSxXqrR3ErABaW9wARjD4OGOggzuWlRdAcPXoLuVzT6DzM0HdGDMxdurLpd\nQ544pbGirKo3YiWkGnADfBj8SxcYsJhfhKMLMWBNFKuvZOE1lL3Yf7cSlBIj\nONVzZGt39krBHsEViDDAXR7AczlcVGCx1G2gcbr+CI3dFZ/bJjadb+KW3jY0\nOEgb6nz9NADEArpWNkn07hEomrrbXySY9Nmdt5pQCXQCb2kZkiVmAVBeCDfc\nhP9wRmr5m2ZFHtQvMCHtfLh9FT4sgVmZWmuZQqGny4Uo5Z2vgXRcdSzuNk4F\nzBTHGEJ7UVd5YE7vp6PWmhxMVIaumnWRkZ8iyDuFRAG4nraEXHuA7NXM2BID\npwZxNZGxLNl3icmQ6LDAeULaUEtPtr76CQSBX9Tf6212CVzT789F58K6x3P4\nF87e2aCb4F3S59U+PPtXJbLZxyNQFlReItpogfHevMeO3EBuwUzy/cY2YOy9\nrSfAuoXVJmpWOVDhUb29XgpSgGMnlsBp17s6F+xDlblHn045fKO/Niz6Kkel\n2his\r\n=+sJF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEu8WU+/PWO+3AGg32J81lVVyF+fTzyfjJI+KNc1m/kGAiEAhaXKN0TX4gAybQPThoCQ93d7iTj3IJSemSyrpZEEs6k="}]},"maintainers":[{"name":"evilemon","email":"slm_1990@126.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/quickapp-dsls_0.0.2-dsl-0_1551694679776_0.516219363905996"},"_hasShrinkwrap":false},"0.0.3":{"name":"quickapp-dsls","version":"0.0.3","description":"dsls-for-quickapp","scripts":{"build":"npm run native && npm run native:release","clear":"rm -rf dist/*","native":"npm run na:dv","native:release":"npm run na:ol","na":"npm run na:dv -- -w","na:dv":"cross-env NODE_PLATFORM=na NODE_PHASE=dv rollup -c config/rollup.config.js","na:ol":"cross-env NODE_PLATFORM=na NODE_PHASE=ol rollup -c config/rollup.config.js","test:suite":"npm run test:suite:lint && npm run test:suite:framework","test:suite:lint":"eslint test/suite/**/*.js","test:suite:framework":"npm run test:suite:framework:main","test:suite:framework:main":"npm run test:suite:framework:main:build && npm run test:suite:framework:main:vue","test:suite:framework:main:build":"webpack --config test/config/webpack.config.js","test:suite:framework:main:vue":"cross-env NODE_REPO_FROM=minify mocha --exit --recursive --require @babel/register test/suite/dsls/vue/project/page/**/*.test.js","test:suite:framework:main:vue:unit":"cross-env NODE_REPO_FROM=minify mocha --exit --require @babel/register test/suite/dsls/vue/unit/**/**/*.test.js"},"keywords":[],"engines":{"node":">=4"},"main":"dist/release/dsls/vue.js","subversion":{"framework":"0.0.6","packager":"0.0.5"},"devDependencies":{"@babel/cli":"^7.2.3","app-module-path":"^2.2.0","chai":"^3.5.0","cross-env":"^3.2.4","crypto-js":"^3.1.9-1","css-loader":"^0.28.11","eslint":"^3.12.1","hap-toolkit":"^0.2.0","json-loader":"0.5.4","loader-utils":"~0.2.14","mini-css-extract-plugin":"^0.4.5","mocha":"^5.2.0","reify":"^0.3.8","rollup":"^0.68.0","rollup-plugin-alias":"^1.4.0","rollup-plugin-babel":"^2.7.1","rollup-plugin-buble":"^0.19.6","rollup-plugin-commonjs":"^5.0.5","rollup-plugin-eslint":"^3.0.0","rollup-plugin-json":"^2.0.2","rollup-plugin-node-resolve":"^2.0.0","rollup-plugin-postcss":"^0.2.0","rollup-plugin-replace":"^1.1.1","rollup-plugin-terser":"^4.0.0","rollup-watch":"^2.5.0","sinon":"^1.17.4","sinon-chai":"^2.8.0","source-map":"^0.5.6","vue-loader":"^15.4.2","vue-template-compiler":"^2.5.21","webpack":"^4.28","webpack-cli":"^3.1.2","webpack-sources":"^1.3.0"},"gitHead":"a12d9ca4bfdb7ad91dbd2eb039a592a16dff6a8c","_id":"quickapp-dsls@0.0.3","_npmVersion":"6.5.0","_nodeVersion":"10.2.1","_npmUser":{"name":"evilemon","email":"slm_1990@126.com"},"dist":{"integrity":"sha512-ocToe4vnYB2B+7TslMFgEDybBQ4UgnpbEfdQbMUDCc+zzNtjZhmRHg7/FGR055CUDc2khfrWeXuSXwwKvqRQ8w==","shasum":"e9b55368b8d748fac5f388f5ef32ec15f426fdb1","tarball":"https://registry.npmjs.org/quickapp-dsls/-/quickapp-dsls-0.0.3.tgz","fileCount":8,"unpackedSize":445650,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJchxAJCRA9TVsSAnZWagAAVCAP+gM8syIjvWH/4CRDJFXo\nczVRDVmIjlHCFlV6t6fslNwqtxoWsO4WwuVa6aK7pL6khLxUhS3iA8/0/Gqx\nqTqKW1Mjcj7ROy3gQWZTWNlLlsSYxntyMtTuHZWJaFKp5AWmobru3kdC/QJi\nwzyecwnUYyc/my/N8xtvteA+MloILcMjDVWulGzYxZC0K1rJq1hmoE48BheA\neuvnro5V0FBrzsG3Gz2SOA4AwDUgU05UHJjCFVcaNnaZg9ks8pkFeHn5XmJE\nUB5zEnp1KInU5Lcmqj85dz81lvVE+EoZb50/vF1puuLn2uo9Ck+8d7Wrg+E7\nMoZZD6224fjmmhqFMBD34DTAnn4WHiAVbInKqz12SraELLDviwGrsp3saoWX\nmIU9X/FcLwxfn9V/NCPmE9ctCofNPEJ+dNWwI0haFwxER3TIELD6/ySEklcF\nJ2bE7OQ+TJaaRUZVYqpSUpgEfsa6pqr/UaWpGB0R+RlVX0oInlxOI0D7MsQi\nwQ3vMTckdX/ov8X012Tlsi4m52P5yFd42nKZhJ64YiSQQJIdxi80+e8if3dg\ng+kIaQRf13BrrvQ/VKBiC5SGEfvecL3SXDcW+JvMmXwDWus33bPRZTcKjaNU\nLRekcB2KC8l1G5gseR/GezvLqJhj7uNIVXTz9lTZDb/l2We4M/T0ZmoaK7yT\nl9dC\r\n=FrxC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDx5qpNr3o+qY4+aKb9wnqipubI6j7GF2/FM7XhJIPVBAiB+xX3AbbnizM0SRK6CgHDatLD8J6iqBAcVAO4QcE25JQ=="}]},"maintainers":[{"name":"evilemon","email":"slm_1990@126.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/quickapp-dsls_0.0.3_1552355336753_0.5664019433637757"},"_hasShrinkwrap":false},"0.0.5":{"name":"quickapp-dsls","version":"0.0.5","description":"dsls-for-quickapp","scripts":{"build":"npm run native && npm run native:release","clear":"rm -rf dist/*","native":"npm run na:dv","native:release":"npm run na:ol","na":"npm run na:dv -- -w","na:dv":"cross-env NODE_PLATFORM=na NODE_PHASE=dv rollup -c config/rollup.config.js","na:ol":"cross-env NODE_PLATFORM=na NODE_PHASE=ol rollup -c config/rollup.config.js","test:suite":"npm run test:suite:lint && npm run test:suite:framework","test:suite:lint":"eslint test/suite/**/*.js","test:suite:framework":"npm run test:suite:framework:main","test:suite:framework:main":"npm run test:suite:framework:main:build && npm run test:suite:framework:main:vue","test:suite:framework:main:build":"webpack --config test/config/webpack.config.js","test:suite:framework:main:vue":"cross-env NODE_REPO_FROM=minify mocha --exit --recursive --require @babel/register test/suite/dsls/vue/project/page/**/*.test.js","test:suite:framework:main:vue:unit":"cross-env NODE_REPO_FROM=minify mocha --exit --require @babel/register test/suite/dsls/vue/unit/**/**/*.test.js"},"keywords":[],"engines":{"node":">=4"},"main":"dist/release/dsls/vue.js","subversion":{"framework":"0.0.6","packager":"0.0.5"},"devDependencies":{"@babel/cli":"^7.2.3","app-module-path":"^2.2.0","chai":"^3.5.0","cross-env":"^3.2.4","crypto-js":"^3.1.9-1","css-loader":"^0.28.11","eslint":"^3.12.1","hap-toolkit":"^0.2.0","json-loader":"0.5.4","loader-utils":"~0.2.14","mini-css-extract-plugin":"^0.4.5","mocha":"^5.2.0","reify":"^0.3.8","rollup":"^0.68.0","rollup-plugin-alias":"^1.4.0","rollup-plugin-babel":"^2.7.1","rollup-plugin-buble":"^0.19.6","rollup-plugin-commonjs":"^5.0.5","rollup-plugin-eslint":"^3.0.0","rollup-plugin-json":"^2.0.2","rollup-plugin-node-resolve":"^2.0.0","rollup-plugin-postcss":"^0.2.0","rollup-plugin-replace":"^1.1.1","rollup-plugin-terser":"^4.0.0","rollup-watch":"^2.5.0","sinon":"^1.17.4","sinon-chai":"^2.8.0","source-map":"^0.5.6","vue-loader":"^15.4.2","vue-template-compiler":"^2.5.21","webpack":"^4.28","webpack-cli":"^3.1.2","webpack-sources":"^1.3.0"},"gitHead":"8673cac709aae3dd9e422507638e12166c1961aa","_id":"quickapp-dsls@0.0.5","_npmVersion":"6.5.0","_nodeVersion":"10.2.1","_npmUser":{"name":"evilemon","email":"slm_1990@126.com"},"dist":{"integrity":"sha512-HMt3sn9lFqfI2qw5YMbuUfTglfQTRnsRcXQFIeQyosmLf/hHT+Y9uA+hAsLp7AEixhu1UOv/+DaJaHaaChDDHw==","shasum":"1c4ebc45894c1458763738cc435a2b2e0a7188f7","tarball":"https://registry.npmjs.org/quickapp-dsls/-/quickapp-dsls-0.0.5.tgz","fileCount":5,"unpackedSize":78431,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcifK2CRA9TVsSAnZWagAAujgP/jjVzf3fAHogSwwIC04p\nq9gbI1WqI76MIx8aOxMUM4F7jnFCRj9qIr4yUjEJTOMSPaS89XEQs+C4jHT+\nXeq6GsO4W+AQnNhIWJh1pVgVr5xXA9Zv4KxZKV6V6LdPvIEe+DRNfc56lqdG\n+XUz6hqmx5934U1yk6Bb8C7JxfdTHucUnQTxk5UcpzOdC3OUSqDsAL09O+km\nWPNlqusp4kNrY/2bwO6kRowtOgV9tbj0rbS31Pc/whelKSDO0ppB04rXzi7n\nu0K7too2+BPxEq1oJCggza419Fi4s+40j0mP6N8z+nWFT+uyavn7WR36CzHZ\nyQX0NYiGk57HM8P0VnMTMsxprL6E4IKp6nngVMgoZ4FKnBqxZSPm8Aq66uLR\n+5uw7OsHdc/yTVe8ys7lxtO0hBkMwrwCQnvO1LRsS+B9agyZjS/9/v9CoA24\nWKvws48DrJTUUhglUW9Lk8rrily0qFkqGFJGZBvJZ6N1ZxuS/stZxtO2+Jzc\nmMtyEZ+SajUeGNZ89VEIW/VZDYKtvpHxMo+tqmEXiO2ob160k4/+fxpZgzFm\nikluv93oYgSplq8qa4lJDwFimhveHuP70TpDeYd95IimHrHGBKhEMliB46E1\nAr8rhyum8fMeaiAnikCAkXbqRPUJTnNjdFjA7IbCukfX6XJ7NLHMXzbDmiNH\nCwFh\r\n=cob7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBmk+FZFHKJmVBbOr+nZaKWXu05pjwb39Psu4qvX/wYwAiAX55jnHsJkhyHmvmgYJg3YXyZd06U2u4SZVxWi8qvMxQ=="}]},"maintainers":[{"name":"evilemon","email":"slm_1990@126.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/quickapp-dsls_0.0.5_1552544438176_0.36569677596160943"},"_hasShrinkwrap":false},"0.0.6":{"name":"quickapp-dsls","version":"0.0.6","description":"dsls-for-quickapp","scripts":{"build":"npm run native && npm run native:release","clear":"rm -rf dist/*","native":"npm run na:dv","native:release":"npm run na:ol","na":"npm run na:dv -- -w","na:dv":"cross-env NODE_PLATFORM=na NODE_PHASE=dv rollup -c config/rollup.config.js","na:ol":"cross-env NODE_PLATFORM=na NODE_PHASE=ol rollup -c config/rollup.config.js","test:suite":"npm run test:suite:lint && npm run test:suite:framework","test:suite:lint":"eslint test/suite/**/*.js","test:suite:framework":"npm run test:suite:framework:main","test:suite:framework:main":"npm run test:suite:framework:main:build && npm run test:suite:framework:main:vue","test:suite:framework:main:build":"webpack --config test/config/webpack.config.js","test:suite:framework:main:vue":"cross-env NODE_REPO_FROM=minify mocha --exit --recursive --require @babel/register test/suite/dsls/vue/project/page/**/*.test.js","test:suite:framework:main:vue:unit":"cross-env NODE_REPO_FROM=minify mocha --exit --require @babel/register test/suite/dsls/vue/unit/**/**/*.test.js"},"keywords":[],"engines":{"node":">=4"},"main":"dist/release/dsls/vue.js","subversion":{"framework":"0.0.6","packager":"0.0.5"},"devDependencies":{"@babel/cli":"^7.2.3","app-module-path":"^2.2.0","chai":"^3.5.0","cross-env":"^3.2.4","crypto-js":"^3.1.9-1","css-loader":"^0.28.11","eslint":"^3.12.1","hap-toolkit":"^0.2.0","json-loader":"0.5.4","loader-utils":"~0.2.14","mini-css-extract-plugin":"^0.4.5","mocha":"^5.2.0","reify":"^0.3.8","rollup":"^0.68.0","rollup-plugin-alias":"^1.4.0","rollup-plugin-babel":"^2.7.1","rollup-plugin-buble":"^0.19.6","rollup-plugin-commonjs":"^5.0.5","rollup-plugin-eslint":"^3.0.0","rollup-plugin-json":"^2.0.2","rollup-plugin-node-resolve":"^2.0.0","rollup-plugin-postcss":"^0.2.0","rollup-plugin-replace":"^1.1.1","rollup-plugin-terser":"^4.0.0","rollup-watch":"^2.5.0","sinon":"^1.17.4","sinon-chai":"^2.8.0","source-map":"^0.5.6","vue-loader":"^15.4.2","vue-template-compiler":"^2.5.21","webpack":"^4.28","webpack-cli":"^3.1.2","webpack-sources":"^1.3.0"},"gitHead":"055238a6340a94a932b49dcb4971042742788f61","_id":"quickapp-dsls@0.0.6","_npmVersion":"6.5.0","_nodeVersion":"10.2.1","_npmUser":{"name":"evilemon","email":"slm_1990@126.com"},"dist":{"integrity":"sha512-kDVD+EhR4HVUSHxpXxGbWoNOHTb1bAwt0ScyhTw6/4C6U8cTCgNxuOo6tNFnyN/gy1frSCBS+icMJrj9FaMUyQ==","shasum":"96dd5282c2534a3ca66f88782e6913261031d7e2","tarball":"https://registry.npmjs.org/quickapp-dsls/-/quickapp-dsls-0.0.6.tgz","fileCount":5,"unpackedSize":79045,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJckeSKCRA9TVsSAnZWagAAixYQAIeJ6m1kvl1LVoEofA6x\nTS71w//bphjDKtzyWEP5/83zYWcyPsmfm+MP7o4isbFPO6VrcaMiwyIKJkYk\nCSD/YA+0ILUWByPDrLBWBsJprT126IdJqD7y1xxKW+EuW0ulQBfGI7yBK0f+\n95QTjOwJGGKFqk5MjHzYc7KSNnJx1l7CacfBwHTX3URDk8/FNPxzONEEs/E7\neFI3FIZocKYAXklZyxNGgzY8Q6BNsSZFG0DR8W6Rs7xKP7ZHLgaWp9BksR3e\np6DMg7J7YSoUyb2tI3gb/kfPqHNtRaq7ukUeuY2VJ0UEvwMqQwUiPkiD/Xcl\nRsIe9Mpv46N31pDEF3rGGAbZKJxvvRKiCFzsFximv/I2zT+xtM3prg7GzsMQ\nPje8vB2bxCY73hwh95kJJuvz5ubg1r6vPMgQSGGbwGWFMnKcUFKzEkSPxJeS\ndMrmG0JPEhD1VoBxjgnq50rId4FMkiPbQS0Rozi2decZcd3n67Z9WGINgvhj\nOE78WlM/O91IcgicZsuVe0WHJJei6Ok72GX712JZtjIt/Tj8MRM5q2MYE6Rn\nk7vJ8qW1X5iGel3tMIFXhXfh0oi4Ap7Dah+26jQPImuYBd796TkeVU72RJDR\nlLA8jt9+mal/AcNUOukch8pI/oOzejjHI9rFxbgFYP1QNT1dwMpITGq8+97L\naE2x\r\n=M5Y1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFzH6TAkjsLgwrolr/a2rFQMkJllTbzL8uHUty+3BeF4AiEAhgMFTtzZDTC0i8HOShY1DUAHGYNsQKPNfozLHyF+010="}]},"maintainers":[{"name":"evilemon","email":"slm_1990@126.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/quickapp-dsls_0.0.6_1553065097423_0.9566875926970557"},"_hasShrinkwrap":false},"0.0.7":{"name":"quickapp-dsls","version":"0.0.7","description":"dsls-for-quickapp","scripts":{"build":"npm run native && npm run native:release","clear":"rm -rf dist/*","native":"npm run na:dv","native:release":"npm run na:ol","na":"npm run na:dv -- -w","na:dv":"cross-env NODE_PLATFORM=na NODE_PHASE=dv rollup -c config/rollup.config.js","na:ol":"cross-env NODE_PLATFORM=na NODE_PHASE=ol rollup -c config/rollup.config.js","test:suite":"npm run test:suite:lint && npm run test:suite:framework","test:suite:lint":"eslint test/suite/**/*.js","test:suite:framework":"npm run test:suite:framework:main","test:suite:framework:main":"npm run test:suite:framework:main:build && npm run test:suite:framework:main:vue","test:suite:framework:main:build":"webpack --config test/config/webpack.config.js","test:suite:framework:main:vue":"cross-env NODE_REPO_FROM=minify mocha --exit --recursive --require @babel/register test/suite/dsls/vue/project/page/**/*.test.js","test:suite:framework:main:vue:unit":"cross-env NODE_REPO_FROM=minify mocha --exit --require @babel/register test/suite/dsls/vue/unit/**/**/*.test.js"},"keywords":[],"engines":{"node":">=4"},"main":"dist/release/dsls/vue.js","subversion":{"framework":"0.0.6","packager":"0.0.5"},"devDependencies":{"@babel/cli":"^7.2.3","app-module-path":"^2.2.0","chai":"^3.5.0","cross-env":"^3.2.4","crypto-js":"^3.1.9-1","css-loader":"^0.28.11","eslint":"^3.12.1","hap-toolkit":"^0.2.0","json-loader":"0.5.4","loader-utils":"~0.2.14","mini-css-extract-plugin":"^0.4.5","mocha":"^5.2.0","reify":"^0.3.8","rollup":"^0.68.0","rollup-plugin-alias":"^1.4.0","rollup-plugin-babel":"^2.7.1","rollup-plugin-buble":"^0.19.6","rollup-plugin-commonjs":"^5.0.5","rollup-plugin-eslint":"^3.0.0","rollup-plugin-json":"^2.0.2","rollup-plugin-node-resolve":"^2.0.0","rollup-plugin-postcss":"^0.2.0","rollup-plugin-replace":"^1.1.1","rollup-plugin-terser":"^4.0.0","rollup-watch":"^2.5.0","sinon":"^1.17.4","sinon-chai":"^2.8.0","source-map":"^0.5.6","vue-loader":"^15.4.2","vue-template-compiler":"^2.5.21","webpack":"^4.28","webpack-cli":"^3.1.2","webpack-sources":"^1.3.0"},"gitHead":"6da78aed18f36d11d21fcce2895d3ca6145a0ea5","_id":"quickapp-dsls@0.0.7","_npmVersion":"6.5.0","_nodeVersion":"10.2.1","_npmUser":{"name":"evilemon","email":"slm_1990@126.com"},"dist":{"integrity":"sha512-L+hQnZVBwucy6RLtMpkpVSNcQ2ouB4pF/4th6J1mIAtaZfFrWHCPKOtrcQ9cVs/HFiydodX4nF6vJ4pkz1nofg==","shasum":"1d697f5f96105e194c1ff23989e19826a5737536","tarball":"https://registry.npmjs.org/quickapp-dsls/-/quickapp-dsls-0.0.7.tgz","fileCount":5,"unpackedSize":79093,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcor0PCRA9TVsSAnZWagAAwbEP/3zNgePc/T1YFO7n/anB\n+X/dz7UHD8vVhe1iWBh1vd8PdJ4kPOHc1PfFqh+6Hxwpto2/4/PxahOSUo5g\nr674w2LcLChzWCRs7toDz+peMhBwBIdK4CgMPri8lUn1fxSBKeUnIcP8iePc\nv9gXe9ytRdCZldhjL7dI66EZkiZgGTngJlaNEhzjdIOH67k0y+ImHrdNyqVg\nyKNbwEjvmZiaNtFkgcdoYF0C9WY+1WRzxfBOK/C6cdXxaufsqC46yPxA8FC7\n/k4oOolTV5rvm9sMCuljfTuXJaI0YODY+NirozIZNeGxOtyqFh9ZT3gBT4cz\n64Xjv9iuMi4JTJyVJXEsYIv56gS0SFKqcl7R9Uolkh+wF0Gut+uAZ1EF75dY\nhzMSdXskvTiQRLlwpo/wxoixH35FtKGbOVfyEasN7DY+IX/RUNtWLkh5fF0q\nl/upHMBFbH0ky+Z313+3UEc4v7P2AOy+vWkBqD00tuMhWDJITtH/CD1nYaZq\nwddNTe4ZzIgrbiPkq1VUAIsOhesEA++DrCofF3OBJl52DUuFfRRyQHS5FHhW\ned+eVet9/zLGmPEJQQ2MEAJ3I7t4n5iCtJPLE11acE+ySPAPQb18AmGYOlFa\neVpXFu13SNURBEBhnsNO1hjMh7RA5DvagUZ/Yso/4w8ctZN0NchqFC1MsP9O\nHe5g\r\n=h8jG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCW//cHW7ZJjHxMZRhRnubjPIXJ+esP7KPm9+MKD2ZL+QIhANy0PEWbLoYFYoFIbfvgiP64w3gFnT2e5sFqXvWYszcr"}]},"maintainers":[{"name":"evilemon","email":"slm_1990@126.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/quickapp-dsls_0.0.7_1554169102577_0.3893330446565255"},"_hasShrinkwrap":false},"0.0.8":{"name":"quickapp-dsls","version":"0.0.8","description":"dsls-for-quickapp","scripts":{"build":"npm run native && npm run native:release","clear":"rm -rf dist/*","native":"npm run na:dv","native:release":"npm run na:ol","na":"npm run na:dv -- -w","na:dv":"cross-env NODE_PLATFORM=na NODE_PHASE=dv rollup -c config/rollup.config.js","na:ol":"cross-env NODE_PLATFORM=na NODE_PHASE=ol rollup -c config/rollup.config.js","test:suite":"npm run test:suite:lint && npm run test:suite:framework","test:suite:lint":"eslint test/suite/**/*.js","test:suite:framework":"npm run test:suite:framework:main","test:suite:framework:main":"npm run test:suite:framework:main:build && npm run test:suite:framework:main:vue","test:suite:framework:main:build":"webpack --config test/config/webpack.config.js","test:suite:framework:main:vue":"cross-env NODE_REPO_FROM=minify mocha --exit --recursive --require @babel/register test/suite/dsls/vue/project/page/**/*.test.js","test:suite:framework:main:vue:unit":"cross-env NODE_REPO_FROM=minify mocha --exit --require @babel/register test/suite/dsls/vue/unit/**/**/*.test.js"},"keywords":[],"engines":{"node":">=4"},"main":"dist/release/dsls/vue.js","subversion":{"framework":"0.0.6","packager":"0.0.5"},"devDependencies":{"@babel/cli":"^7.2.3","app-module-path":"^2.2.0","chai":"^3.5.0","cross-env":"^3.2.4","crypto-js":"^3.1.9-1","css-loader":"^0.28.11","eslint":"^3.12.1","hap-toolkit":"^0.2.0","json-loader":"0.5.4","loader-utils":"~0.2.14","mini-css-extract-plugin":"^0.4.5","mocha":"^5.2.0","reify":"^0.3.8","rollup":"^0.68.0","rollup-plugin-alias":"^1.4.0","rollup-plugin-babel":"^2.7.1","rollup-plugin-buble":"^0.19.6","rollup-plugin-commonjs":"^5.0.5","rollup-plugin-eslint":"^3.0.0","rollup-plugin-json":"^2.0.2","rollup-plugin-node-resolve":"^2.0.0","rollup-plugin-postcss":"^0.2.0","rollup-plugin-replace":"^1.1.1","rollup-plugin-terser":"^4.0.0","rollup-watch":"^2.5.0","sinon":"^1.17.4","sinon-chai":"^2.8.0","source-map":"^0.5.6","vue-loader":"^15.4.2","vue-template-compiler":"^2.5.21","webpack":"^4.28","webpack-cli":"^3.1.2","webpack-sources":"^1.3.0"},"gitHead":"94b58ecac7446423be80fa92d47d326b6f8495a1","_id":"quickapp-dsls@0.0.8","_npmVersion":"6.5.0","_nodeVersion":"10.2.1","_npmUser":{"name":"evilemon","email":"slm_1990@126.com"},"dist":{"integrity":"sha512-SC9GO89SKwYXRKLj0UqynUpheR2ativdg/Q5vgYcm9rZs+zaDoSe0I7H0+fCa1kF8bkSrX9keoqDbvaUWQO30g==","shasum":"ff226c3ade097caa740491f1e859a780b4cd0b1c","tarball":"https://registry.npmjs.org/quickapp-dsls/-/quickapp-dsls-0.0.8.tgz","fileCount":5,"unpackedSize":79258,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcozgaCRA9TVsSAnZWagAATZ0P/jEHQZiuWuD6ZsJotGcA\nlmlykrGh5Zdh9D8HH5f2zQZomw9feEXbdA5OE9nsoCFlEdl536/BdppRrsqF\nzfjUJcnkcdbPvzJOrn+UqiYf7Gfok7b5a3DooRDIXDz/PzPvLQukGv5cXpgJ\nhtQCiDApHBlwZu8XbtRxxgm8q8PwsqJE42UYnMj6G/l+qpqvrqxZxZiG+uKv\n37W7Zkn1/IYuUJrhnE856mkDDnn6YNm7QpIIn1wrYKr1Vd63jDn3/0kNiE+S\nmbujT7AuP1X4pp6x4PtugP4xHOrdO6jtAa+CpvWj+OBBkcmhAWJ4uQjEKlyK\njI3No0JD0y4wEJFj2DW01ydZOuJ9Wra3CJ/FvitL+M7lg2QglTMq1BOu+ebd\nPYn5+DcqbbTB0Svx3xITJYvbmo41xYsQLMpKlK2Z036sQ4OHE9ZdcUOx3QX+\n0DVikC3Yzj7X+Lnyi4GWtT13Zm2IcWiq7TiSrYJ5ZxJxSxMppQPKTLi3r3Xq\nCP5sM3qXF/q48LlhJtKffVYG/5EFvNSQ5vrZeH+H//GuKr0IcvBuqfWnXVET\nZWJX7ZbUujhHWOtsHxKQvIE41dlKrjXnSc7huYWzAnSA+aYiydnCOxCne7SH\nQlvz9nYGBXvBQpvBWOwDgbauIOHjH2OCPmHv+c1jnYWmA9/itWKED61vZWpD\nx3ZG\r\n=HTP9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDABKPlzHUhrKNZ1yrIhzoKrgIlrMYgmKGYi0bujixDXgIgMUCLgzAk6xC5+zbqwAsnMns7D/8OW+6ww9D6f5+7T/Y="}]},"maintainers":[{"name":"evilemon","email":"slm_1990@126.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/quickapp-dsls_0.0.8_1554200601674_0.6760438347419588"},"_hasShrinkwrap":false},"0.1.1":{"name":"quickapp-dsls","version":"0.1.1","description":"dsls-for-quickapp","scripts":{"build":"npm run native && npm run native:release","clear":"rm -rf dist/*","native":"npm run na:dv","native:release":"npm run na:ol","na":"npm run na:dv -- -w","na:dv":"cross-env NODE_PLATFORM=na NODE_PHASE=dv rollup -c config/rollup.config.js","na:ol":"cross-env NODE_PLATFORM=na NODE_PHASE=ol rollup -c config/rollup.config.js","test:suite":"npm run test:suite:lint && npm run test:suite:framework","test:suite:lint":"eslint test/suite/**/*.js","test:suite:framework":"npm run test:suite:framework:main","test:suite:framework:main":"npm run test:suite:framework:main:build && npm run test:suite:framework:main:vue","test:suite:framework:main:build":"webpack --config test/config/webpack.config.js","test:suite:framework:main:vue":"cross-env NODE_REPO_FROM=minify mocha --exit --recursive --require @babel/register test/suite/dsls/vue/project/page/**/*.test.js","test:suite:framework:main:vue:unit":"cross-env NODE_REPO_FROM=minify mocha --exit --require @babel/register test/suite/dsls/vue/unit/**/**/*.test.js"},"keywords":[],"main":"dist/release/dsls/vue.js","devDependencies":{"@babel/cli":"^7.2.3","app-module-path":"^2.2.0","chai":"^3.5.0","cross-env":"^3.2.4","crypto-js":"^3.1.9-1","css-loader":"^0.28.11","eslint":"^3.12.1","hap-toolkit":"^0.2.0","json-loader":"0.5.4","loader-utils":"~0.2.14","mini-css-extract-plugin":"^0.4.5","mocha":"^5.2.0","reify":"^0.3.8","rollup":"^0.68.0","rollup-plugin-alias":"^1.4.0","rollup-plugin-babel":"^2.7.1","rollup-plugin-buble":"^0.19.6","rollup-plugin-commonjs":"^5.0.5","rollup-plugin-eslint":"^3.0.0","rollup-plugin-json":"^2.0.2","rollup-plugin-node-resolve":"^2.0.0","rollup-plugin-postcss":"^0.2.0","rollup-plugin-replace":"^1.1.1","rollup-plugin-terser":"^4.0.0","rollup-watch":"^2.5.0","sinon":"^1.17.4","sinon-chai":"^2.8.0","source-map":"^0.5.6","vue-loader":"^15.4.2","vue-template-compiler":"^2.5.21","webpack":"^4.28","webpack-cli":"^3.1.2","webpack-sources":"^1.3.0"},"gitHead":"40a9cb663420a113d14b1d9fc166da3b568a24cf","_id":"quickapp-dsls@0.1.1","_npmVersion":"6.5.0","_nodeVersion":"10.2.1","_npmUser":{"name":"evilemon","email":"slm_1990@126.com"},"dist":{"integrity":"sha512-hNsYNYT5LSVdh5JGgnSMJGIFOIxrUwZWoIDcyJdgz23VtQS3udwWCA2BgvJ9yYa1PZvR6IiNmzOct8+JbM/4MA==","shasum":"87a67e89ee9b1fd89933988b40e70fd7ad826e89","tarball":"https://registry.npmjs.org/quickapp-dsls/-/quickapp-dsls-0.1.1.tgz","fileCount":5,"unpackedSize":81024,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcqwkjCRA9TVsSAnZWagAAR2AP/0wQrDQSmsZJN+x909TH\nqbwuxq+FQE5Zf8qeR5CrycLA8Mdf6i8/AzJpZGtwjd7S9JoMmXvatrp71Cv6\nHoNE3jQmm/WNwXZ8wAW9p22lG+guS6FDwghivAQSSaBPvzFUcm/K4LKCjAXL\nwqnQrhxp4vIlXfnz1t24dk11zn6fnfMVENdQLlIF4l6WQMfhkMtaHP5MESju\nDTwkjHR0dNYogIRmdVfGF9y2NFnKF2McvYeqnjW+IBGaqChgyc72heCxSj4t\n5aA7XT6uk+AILLqXw44gIGqfykAhlVwS0aZJbheEgeuin1ln1wMu0AJnCblE\nzGtQ820lqoH+xpjTqUbROvYX5OdA1lUqYexKOLD/USDkoilnxB+1/Wf0Z8Yb\n1vu6/W+5Y0rA90z3D/eEG43eV51bl5Wr4vaRGIx/3zTHyjDuQcQtOGGgYluc\ncW+fLCdgwGv2eogyGM3dwAzLj3gTxGzTA1ulJ5Q8wW4xSpX3bCw8zlI2YaNe\nn/xlJoPJpcZeKd3Q5wyJ3gGbd28GZQBc2fmYagTCZgqTETThVh8rpsxiGtNa\nG8oOC4TXI4zD9DD+gK84YdTU3HRb6kW+5XqG1rRp4DyK3Sppzy+NivD5oSPi\nsa81+Rc7cUXsxlBRnvTgbS/vmOA42CEwReUf2JYd8CW7rGOqJQcYzLon1EVp\nqOix\r\n=KFL0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDrw1Nde7tlU2c6vSjEBmonqzeYoCfAqJAMLgM5qhIClAiA/7pMqLDqnZ3ZQF+AEEcXC1wd/HBp7ci1E+zWv4SaVEw=="}]},"maintainers":[{"name":"evilemon","email":"slm_1990@126.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/quickapp-dsls_0.1.1_1554712867180_0.6127707362613644"},"_hasShrinkwrap":false},"0.1.2":{"name":"quickapp-dsls","version":"0.1.2","description":"dsls-for-quickapp","scripts":{"build":"npm run native && npm run native:release","clear":"rm -rf dist/*","native":"npm run na:dv","native:release":"npm run na:ol","na":"npm run na:dv -- -w","na:dv":"cross-env NODE_PLATFORM=na NODE_PHASE=dv rollup -c config/rollup.config.js","na:ol":"cross-env NODE_PLATFORM=na NODE_PHASE=ol rollup -c config/rollup.config.js","test:suite":"npm run test:suite:lint && npm run test:suite:framework","test:suite:lint":"eslint test/suite/**/*.js","test:suite:framework":"npm run test:suite:framework:main","test:suite:framework:main":"npm run test:suite:framework:main:build && npm run test:suite:framework:main:vue","test:suite:framework:main:build":"webpack --config test/config/webpack.config.js","test:suite:framework:main:vue":"cross-env NODE_REPO_FROM=minify mocha --exit --recursive --require @babel/register test/suite/dsls/vue/project/page/**/*.test.js","test:suite:framework:main:vue:unit":"cross-env NODE_REPO_FROM=minify mocha --exit --require @babel/register test/suite/dsls/vue/unit/**/**/*.test.js"},"keywords":[],"main":"dist/release/dsls/vue.js","devDependencies":{"@babel/cli":"^7.2.3","app-module-path":"^2.2.0","chai":"^3.5.0","cross-env":"^3.2.4","crypto-js":"^3.1.9-1","css-loader":"^0.28.11","eslint":"^3.12.1","hap-toolkit":"^0.2.0","json-loader":"0.5.4","loader-utils":"~0.2.14","mini-css-extract-plugin":"^0.4.5","mocha":"^5.2.0","reify":"^0.3.8","rollup":"^0.68.0","rollup-plugin-alias":"^1.4.0","rollup-plugin-babel":"^2.7.1","rollup-plugin-buble":"^0.19.6","rollup-plugin-commonjs":"^5.0.5","rollup-plugin-eslint":"^3.0.0","rollup-plugin-json":"^2.0.2","rollup-plugin-node-resolve":"^2.0.0","rollup-plugin-postcss":"^0.2.0","rollup-plugin-replace":"^1.1.1","rollup-plugin-terser":"^4.0.0","rollup-watch":"^2.5.0","sinon":"^1.17.4","sinon-chai":"^2.8.0","source-map":"^0.5.6","vue-loader":"^15.4.2","vue-template-compiler":"^2.5.21","webpack":"^4.28","webpack-cli":"^3.1.2","webpack-sources":"^1.3.0"},"gitHead":"631e4c31f4506f0e90ce1ce9e8ff7654cedd2ed4","_id":"quickapp-dsls@0.1.2","_npmVersion":"6.5.0","_nodeVersion":"10.2.1","_npmUser":{"name":"evilemon","email":"slm_1990@126.com"},"dist":{"integrity":"sha512-Z3nxOxyqfbgqMpw8D3MtvmIRkacDr0RvDHCScFeKWz0strEk12VQR9Hig/AWelVFkzpPpRPex240XFSKijiN1Q==","shasum":"9fe5c092f8e49f2d237d93ef5ab5cb6f698ac953","tarball":"https://registry.npmjs.org/quickapp-dsls/-/quickapp-dsls-0.1.2.tgz","fileCount":5,"unpackedSize":81709,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJctb6yCRA9TVsSAnZWagAAjycP/1etVAlXZgE4CIO3DJ1q\nq5f8ZCE/QXtpX7XTmVZZDCUuU/L3ZQNEGtZnswHWbPl3ci4M9+7DMFVqywXj\nszwH2oahcW0ltmlXRSwwH0YbwyGbuMxR+fuM4GULQ5b7doledtx8T7N1lrMF\nk3f7bHnNX/qgIYV89t2F2XIKSFRuaFQG3DCAe8YwtERNTqP/0BUGhYsJ9BAD\n6jkCBfUsZtT7Uvgj9GRx4ID9m/iImD1Hsu8kYse18kgyOXxlgsfcbKkfxQos\nQZjO7+Gm+wYmI6jYRbULEH+AiUcGE0+8fKm3U3Ng0ByC8Z2TOJwzsOHTbLuy\n3ogpQ9IYuY5lN1+il2UAGzyG3LJvhdXDsigsU72qdB2g/LWDYUrtl6jQL5bf\n6RCsKUv68/1/UH7y40yicAiNScHZ7YWZHTcu8ACfGaDc60/h8lv0VBbZNkyZ\nwIrNTjXzfRp4Nl7Th0qPlVKMMMIYnM7fz1KV2mcysjt8COKLjD1GMlPWOlYN\nm0DizE4ZGp8k9lrDphaApK3N3Ui/mYyzqshfXc4EUkv9LviwbAFYLCVQXFpa\nTkqiOWZ0sbxLHXW6w/KNLOhSIIrOatnLW5r4jJEyEFzP7mrrtU0fDgnBusOM\nxQtVBpJBvvrwSMIQHsrTMxdzHaWiLOkpLoglAL0pVE1IrcH3S2KVZUyXvLRc\nBlcU\r\n=j0kk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIARGj1YpZ2gsQJ99Nbmo599OGnSXWfRg5bjxYvz+FP+rAiAkImzKzHHIkxEyQnsIvotPGykUCTE4oVR3R9gkztmXJw=="}]},"maintainers":[{"name":"evilemon","email":"slm_1990@126.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/quickapp-dsls_0.1.2_1555414705886_0.940740258436086"},"_hasShrinkwrap":false},"0.1.3":{"name":"quickapp-dsls","version":"0.1.3","description":"dsls-for-quickapp","scripts":{"prettier":"prettier \"**/*.{md,js,json}\" --write","build":"npm run native && npm run native:release","clear":"rm -rf dist/debug && rm -rf dist/release/dsls","native":"npm run na:dv","native:release":"npm run na:ol","na":"npm run na:dv -- -w","na:dv":"cross-env NODE_PLATFORM=na NODE_PHASE=dv rollup -c config/rollup.config.js","na:ol":"cross-env NODE_PLATFORM=na NODE_PHASE=ol rollup -c config/rollup.config.js","test:suite":"npm run test:suite:lint && npm run test:suite:framework","test:suite:lint":"eslint test/suite/**/*.js","test:suite:framework":"npm run test:suite:framework:main","test:suite:framework:main":"npm run test:suite:framework:main:build && npm run test:suite:framework:main:vue","test:suite:framework:main:build":"webpack --config test/config/webpack.config.js","test:suite:framework:main:vue":"cross-env NODE_REPO_FROM=minify mocha --exit --recursive --require @babel/register test/suite/dsls/vue/project/page/**/*.test.js","test:suite:framework:main:vue:unit":"cross-env NODE_REPO_FROM=minify mocha --exit --require @babel/register test/suite/dsls/vue/unit/**/**/*.test.js"},"keywords":[],"main":"dist/release/dsls/vue.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.{js,json,css,md}":["prettier --write","git add"]},"prettier":{"tabWidth":2,"printWidth":100,"semi":false,"trailingComma":"none","singleQuote":true},"devDependencies":{"@babel/cli":"^7.2.3","app-module-path":"^2.2.0","chai":"^3.5.0","cross-env":"^3.2.4","crypto-js":"^3.1.9-1","css-loader":"^0.28.11","eslint":"^5.15.0","eslint-config-prettier":"^4.1.0","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.16.0","eslint-plugin-node":"^8.0.1","eslint-plugin-promise":"^4.0.1","eslint-plugin-standard":"^4.0.0","hap-toolkit":"^0.5.2","husky":"^1.3.1","json-loader":"0.5.4","lint-staged":"^8.1.4","loader-utils":"~0.2.14","mini-css-extract-plugin":"^0.4.5","mocha":"^5.2.0","prettier":"^1.16.4","reify":"^0.3.8","rollup":"^0.68.0","rollup-plugin-alias":"^1.4.0","rollup-plugin-babel":"^2.7.1","rollup-plugin-buble":"^0.19.6","rollup-plugin-commonjs":"^5.0.5","rollup-plugin-eslint":"^5.0.0","rollup-plugin-json":"^2.0.2","rollup-plugin-node-resolve":"^2.0.0","rollup-plugin-postcss":"^0.2.0","rollup-plugin-replace":"^1.1.1","rollup-plugin-terser":"^4.0.0","rollup-watch":"^2.5.0","sinon":"^1.17.4","sinon-chai":"^2.8.0","source-map":"^0.5.6","vue-loader":"^15.4.2","vue-template-compiler":"^2.5.21","webpack":"^4.28","webpack-cli":"^3.1.2","webpack-sources":"^1.3.0"},"readme":"# quickapp-dsl-vue\n\n<br/>\n\n该项目为快应用平台中，Vue框架的适配代码；\n\n运行其中的`npm run build`会在`dist`目录下生成对应的DSL文件，而这个文件会被内置在快应用的平台APK中；\n\n<br/>\n\n## 相关项目简介\n\n### [quickappcn/hap-toolkit](https://github.com/quickappcn/hap-toolkit)\n\n快应用项目的编译工具；包括：项目初始化、编译、校验、打包等；\n\n### [quickappcn/vue](https://github.com/quickappcn/vue)\n\n快应用平台Fork的官方vue源码；补充围绕基于DOM API的适配操作；\n\n### [quickappcn/quickapp-dsl-vue](https://github.com/quickappcn/quickapp-dsl-vue)\n\n快应用官方的Vue DSL项目；补充其中的APP/Page的生命周期、系统能力的获取调用；\n\n### [quickappcn/todomvc-vue](https://github.com/quickappcn/todomvc-vue)\n\n快应用平台中运行，使用Vue DSL开发的TodoMVC项目；\n\n<br/>\n\n## 如何使用Vue开发快应用\n\n开发者在快应用中使用Vue来开发，需要完成：`编译时`、`运行时`两方面的操作；\n\n### 编译时\n\n编译时主要包括：新建快应用项目、编译打包项目的能力；\n\n开发者需要的步骤如下：\n\n```bash\n\n# 全局安装hap-toolkit\nnpm install hap-toolkit -g\n\n# 确认版本大于0.4.1\nhap -v\n\n# 初始化项目\nhap init vue-demo --dsl=vue  # 如果toolkit版本为0.4.1及其以后\n\n# 进入项目并安装依赖\ncd vue-demo\nnpm install\n\n# 开发项目：增加页面，开发组件等\n# ...\n\n# 构建项目，得到rpk文件\nnpm run build           # 代码非压缩，用于开发\nnpm run release         # 代码压缩，用于上线\n```\n\n### 运行时\n\n快应用运行时，手机设备需要运行1050版本及其以上的APK；\n\n目前从1050版本的APK开始，会内置：标准DSL框架JS(ux后缀)、Vue的DSL框架JS；\n\n当平台运行RPK时，会自动根据RPK构建时所用的语法来选择DSL框架，并加载执行；\n\n开发者需要的操作步骤如下：\n\n#### 1. 下载运行平台\n\n开发者可以从[这里](./resource/platform)下载运行快应用平台APK；\n\n#### 2. 安装调试器\n\n开发者可以从[这里](https://statres.quickapp.cn/quickapp/quickapp/201806/file/quickapp_debugger.apk)下载运行快应用调试器APK；\n\n#### 3. 加载编译构建的RPK文件\n\n开发者可以在调试器中选择`本地安装`或者`在线更新`的方式，来加载RPK文件；\n\n使用方式与标准的DSL开发一样；具体请参考[快应用官方文档教程](https://doc.quickapp.cn/tutorial/overview/use-command.html)\n\n<br/>\n\n## 联系我们\n\n当您发现当前内测版本中的Vue框架代码有`功能缺失`或者`BUG`时，您可以向我们提出ISSUE；\n\n当然如果是高级开发者，也可以提交Merge Request进来；\n\n\n","readmeFilename":"README.md","gitHead":"053d77eed0613bd3ed68964e2ec5d0b5a44377dd","_id":"quickapp-dsls@0.1.3","_npmVersion":"6.5.0","_nodeVersion":"10.2.1","_npmUser":{"name":"evilemon","email":"slm_1990@126.com"},"dist":{"integrity":"sha512-9Dt8r0PGQJ+ihexaytgxyXapKw2LjPHWpJcVK1ZJBMaMXb2vo4XVzwkND4kMJzRAXzo2Bq90cyxVknqDKUxtlw==","shasum":"280eeb714b91df4a94aebe18b1757e17476b8093","tarball":"https://registry.npmjs.org/quickapp-dsls/-/quickapp-dsls-0.1.3.tgz","fileCount":3,"unpackedSize":78045,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc92w2CRA9TVsSAnZWagAA+m4P/RIFCiYfLSe+BrvOfmmo\nMDglVzWuruEZzNUSKwX6ucpBXVCGMoMNw+Rc3PYbTpsXRcW1JpGTonrLUTK6\n33Kpem2gL/9fNW2sPniE4LKTuWStyuDJ/DqrkGbQe9hZiBFvet/lgDHRwAYp\nV8oPMgRa/vDu3pI06ZJYDH4yDiqQgvUj7ztAyn6Tyv9qelkPBlnSLDGb1GwQ\nv7ttioYJ3Oz+9hvq5FEazYffSQEOKwxfnuIgCciVDn+WOSyTcbUbw7FoJf9T\n7cddpryAoAkiYKar9B23Z+V3o+AFq0PXVm04HtHigimw/Jip5qZ27C4hG6M5\nLSpRtdw2ypN/Rio6aSWL3EAsoxaJiC6m7xRXQOVukuRCidvwL2so4KcL/J5N\nbc8iKkx24WIxkshic+Irvj53KlVkVqjvUbiG+GeMT/iavVdmQqlXetDQgVqp\n30jPwmy0Gq9KpwnXfoe+Lgnsaabb2+pD8FRt5uQPlSchfbr6VynGOjO9Vi4C\ny3KsbfmeNN6aHjYuTLWIgn5JZvZrN7byHEVPqfZQQszqSFAuJ/yEEpifYyQ5\n6Z6fGWz8NsialV8AERIJdOzJLBjRfuVNDa/RkwPKCsI0G7NkQELL5QScDQMx\ndBO8iR8tm5N1fdP6XC6lwupgNNq2bWi7DVi6ML74ptRoUfK1yWSHw9bh/6Os\nUfh4\r\n=cmF1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH28oYNnXJW59xvvgGUrkZ+/Ccw2EBEGNiT1gUfpg62BAiAHTg0a+5e+mSo8+NZ+UNA/bU4kNNhlruV/EP1R+0YdwQ=="}]},"maintainers":[{"name":"evilemon","email":"slm_1990@126.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/quickapp-dsls_0.1.3_1559718965812_0.5603976791939025"},"_hasShrinkwrap":false},"0.1.4-beta":{"name":"quickapp-dsls","version":"0.1.4-beta","description":"dsls-for-quickapp","scripts":{"prettier":"prettier \"**/*.{md,js,json}\" --write","build":"npm run native && npm run native:release","clear":"rm -rf dist/debug && rm -rf dist/release/dsls","native":"npm run na:dv","native:release":"npm run na:ol","na":"npm run na:dv -- -w","na:dv":"cross-env NODE_PLATFORM=na NODE_PHASE=dv rollup -c config/rollup.config.js","na:ol":"cross-env NODE_PLATFORM=na NODE_PHASE=ol rollup -c config/rollup.config.js","test:suite":"npm run test:suite:lint && npm run test:suite:framework","test:suite:lint":"eslint test/suite/**/*.js","test:suite:framework":"npm run test:suite:framework:main","test:suite:framework:main":"npm run test:suite:framework:main:build && npm run test:suite:framework:main:vue","test:suite:framework:main:build":"webpack --config test/config/webpack.config.js","test:suite:framework:main:vue":"cross-env NODE_REPO_FROM=minify mocha --exit --recursive --require @babel/register test/suite/dsls/vue/project/page/**/*.test.js","test:suite:framework:main:vue:unit":"cross-env NODE_REPO_FROM=minify mocha --exit --require @babel/register test/suite/dsls/vue/unit/**/**/*.test.js"},"keywords":[],"main":"dist/release/dsls/vue.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.{js,json,css,md}":["prettier --write","git add"]},"prettier":{"tabWidth":2,"printWidth":100,"semi":false,"trailingComma":"none","singleQuote":true},"devDependencies":{"@babel/cli":"^7.2.3","app-module-path":"^2.2.0","chai":"^3.5.0","cross-env":"^3.2.4","crypto-js":"^3.1.9-1","css-loader":"^0.28.11","eslint":"^5.15.0","eslint-config-prettier":"^4.1.0","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.16.0","eslint-plugin-node":"^8.0.1","eslint-plugin-promise":"^4.0.1","eslint-plugin-standard":"^4.0.0","hap-toolkit":"^0.5.6","husky":"^1.3.1","json-loader":"0.5.4","lint-staged":"^8.1.4","loader-utils":"~0.2.14","mini-css-extract-plugin":"^0.4.5","mocha":"^5.2.0","prettier":"^1.16.4","reify":"^0.3.8","rollup":"^0.68.0","rollup-plugin-alias":"^1.4.0","rollup-plugin-babel":"^2.7.1","rollup-plugin-buble":"^0.19.6","rollup-plugin-commonjs":"^5.0.5","rollup-plugin-eslint":"^5.0.0","rollup-plugin-json":"^2.0.2","rollup-plugin-node-resolve":"^2.0.0","rollup-plugin-postcss":"^0.2.0","rollup-plugin-replace":"^1.1.1","rollup-plugin-terser":"^4.0.0","rollup-watch":"^2.5.0","sinon":"^1.17.4","sinon-chai":"^2.8.0","source-map":"^0.5.6","vue-loader":"^15.4.2","vue-template-compiler":"^2.5.21","webpack":"^4.28","webpack-cli":"^3.1.2","webpack-sources":"^1.3.0"},"gitHead":"053d77eed0613bd3ed68964e2ec5d0b5a44377dd","_id":"quickapp-dsls@0.1.4-beta","_npmVersion":"6.5.0","_nodeVersion":"10.2.1","_npmUser":{"name":"evilemon","email":"slm_1990@126.com"},"dist":{"integrity":"sha512-xmRVwBqclhnLFkbZDApOfOj8UKoGpdcZYPtp/1ssYJYXCtXEI2QqwNUrKI4qioEyLHihnNeaCWW39NGscAkTWg==","shasum":"ffc9607552173acb8996b1342d00e2f33d40fac8","tarball":"https://registry.npmjs.org/quickapp-dsls/-/quickapp-dsls-0.1.4-beta.tgz","fileCount":3,"unpackedSize":78198,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdI/FfCRA9TVsSAnZWagAANLMQAJsVAxv1H6GXZ40SXVPJ\nYAPImU7nkjJmmYK42SdBZPYQffi8gbf9I3vWpGJbJIMnLI2pMvMSG4KQzHb+\nynDv4cr5eZMusoFvfUYVF4G5abLYWxCnBwNW7Jiw1fV6C2n3N8QQfKc5Jd17\nMUv3lZ2AlyiNlKGIeEw6YpM8eeDdUkTrcFJdfsVilHRRud6i5p5lmEDCIV1w\nzdG9+X4kO+OTOQ6udtSEPytM9cT586HDWZFI5HIF94WLQtnWo/lsg0Jsr1pp\nJRm9JPZ+gRxxtPZePDyTZODx7M+/AN7rpKFcbO1vUVvFwRN4q73Is/Z32LnB\nOf2S4l9d9QCWcBTLyxNl8OxyNwmDUk3SSWify7e9ElfNsbART7oxgS+GS3D2\nGADIj0Ca8HZJRCYhGMlQPSnNk97VXdyCLQk3aOehjB5Qyk2xt8I1AYOL1fk8\noylCSSYmSwj48b1IQEtkuTQGsKGXjwfGGwqk5wZzJcwkk8IA61wp5x0h5ENO\nf9bgedPGrXIJW/2keJCK/ZtmN5vCtuQBfOjNPz0Ip9VMnaT8nkFnIB6EvTUl\nlrZF2LGq0mPuBCmwzg6J23pvHWNFHBSPRpCprZ7ofwg+EjfGe0JZiEC17Jak\nE77ANSQ0+SOqfcIlaiIn7Hi5SeTJpuIvTsAl6BQVfDdPS7t1yBNyOzc35zDQ\n8xjt\r\n=Gopz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC0OnRZiwdS7L1v+wYv5G63VczE8VuclOMeDpAqBdIwqAiEAlZ2S7rxUOGPwCIDVPnQ4l+tasgs/me3V1onpgsLy7xs="}]},"maintainers":[{"name":"evilemon","email":"slm_1990@126.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/quickapp-dsls_0.1.4-beta_1562636638857_0.1590885873585035"},"_hasShrinkwrap":false},"0.1.5":{"name":"quickapp-dsls","version":"0.1.5","description":"dsls-for-quickapp","scripts":{"prettier":"prettier \"**/*.{md,js,json}\" --write","build":"npm run native && npm run native:release","clear":"rm -rf dist/debug && rm -rf dist/release/dsls","native":"npm run na:dv","native:release":"npm run na:ol","na":"npm run na:dv -- -w","na:dv":"cross-env NODE_PLATFORM=na NODE_PHASE=dv rollup -c config/rollup.config.js","na:ol":"cross-env NODE_PLATFORM=na NODE_PHASE=ol rollup -c config/rollup.config.js","test:suite":"npm run test:suite:lint && npm run test:suite:framework","test:suite:lint":"eslint test/suite/**/*.js","test:suite:framework":"npm run test:suite:framework:main","test:suite:framework:main":"npm run test:suite:framework:main:build && npm run test:suite:framework:main:vue","test:suite:framework:main:build":"webpack --config test/config/webpack.config.js","test:suite:framework:main:vue":"cross-env NODE_REPO_FROM=minify mocha --exit --recursive --require @babel/register test/suite/dsls/vue/project/page/**/*.test.js","test:suite:framework:main:vue:unit":"cross-env NODE_REPO_FROM=minify mocha --exit --require @babel/register test/suite/dsls/vue/unit/**/**/*.test.js"},"keywords":[],"main":"dist/release/dsls/vue.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.{js,json,css,md}":["prettier --write","git add"]},"prettier":{"tabWidth":2,"printWidth":100,"semi":false,"trailingComma":"none","singleQuote":true},"devDependencies":{"@babel/cli":"^7.2.3","app-module-path":"^2.2.0","chai":"^3.5.0","cross-env":"^3.2.4","crypto-js":"^3.1.9-1","css-loader":"^0.28.11","eslint":"^5.15.0","eslint-config-prettier":"^4.1.0","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.16.0","eslint-plugin-node":"^8.0.1","eslint-plugin-promise":"^4.0.1","eslint-plugin-standard":"^4.0.0","hap-toolkit":"^0.5.6","husky":"^1.3.1","json-loader":"0.5.4","lint-staged":"^8.1.4","loader-utils":"~0.2.14","mini-css-extract-plugin":"^0.4.5","mocha":"^5.2.0","prettier":"^1.16.4","reify":"^0.3.8","rollup":"^0.68.0","rollup-plugin-alias":"^1.4.0","rollup-plugin-babel":"^2.7.1","rollup-plugin-buble":"^0.19.6","rollup-plugin-commonjs":"^5.0.5","rollup-plugin-eslint":"^5.0.0","rollup-plugin-json":"^2.0.2","rollup-plugin-node-resolve":"^2.0.0","rollup-plugin-postcss":"^0.2.0","rollup-plugin-replace":"^1.1.1","rollup-plugin-terser":"^4.0.0","rollup-watch":"^2.5.0","sinon":"^1.17.4","sinon-chai":"^2.8.0","source-map":"^0.5.6","vue-loader":"^15.4.2","vue-template-compiler":"^2.5.21","webpack":"^4.28","webpack-cli":"^3.1.2","webpack-sources":"^1.3.0"},"gitHead":"053d77eed0613bd3ed68964e2ec5d0b5a44377dd","_id":"quickapp-dsls@0.1.5","_npmVersion":"6.5.0","_nodeVersion":"10.2.1","_npmUser":{"name":"evilemon","email":"slm_1990@126.com"},"dist":{"integrity":"sha512-1+dUFqTpl1tCT8ykz/+2mlQC4M6LNfTFt5RQnBStv2YH0SZnv3PRwJ49S0fEefflUY7GDUegdZfniUYcM9XoyQ==","shasum":"09448ff338e8a80add95966506a93b6409231e96","tarball":"https://registry.npmjs.org/quickapp-dsls/-/quickapp-dsls-0.1.5.tgz","fileCount":3,"unpackedSize":78193,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdI/I4CRA9TVsSAnZWagAAh3kP/326VvR9whR18FJrX5x9\nuv+wCazWGZpYtN6gwMrcR4ZECQGMMDDf3A72ERxOt4//j0bfo7zKN0tgHE+B\ni+SF7KdWsYL/82kA9834f1C/QvXwCx/gfc6qpPHdKr+kPUQNOuONNsreitK1\nuRt8BAazcqp3NGkwPZuPT0hxGhS7Vz7z/4uHBrlnsxUDSImaLZXV4tPfRlt5\naeqBKAPJgJl7xsxs5oIDMVgqhK1PR67SpjCEuOzAvLVlWVg10eklCD3RIU+/\nAcEe4TGQcHTN/7eVFbN81FivJyNyIeJfvyuloAv3AAEOf3eWFqw4JqoaJ5hM\ntEkRhGuPiX0INMZmwLXiQwybnqx2uf3kFP6Ezw77BmOQlYc15heN5FDauF0K\nWNLzWdFl+tdpyET+/bp7Q0VsPT4tu5U/qlwsn98sv/kif1n54869JxJaB8UD\nvaJux/CTfd17P39+8B8cuQ1TWKQy5gNcqMh7RLFLigx3hWQrRHI4UcBTQgAQ\n/FGKtOKHnpmezCI4tAmaQnW5Bod7DeV0eNVLH5BoTI9v6gtOzJ+inAFf48YX\n8YX6d7Yt9VgksAZzb+2C+kVFmbUtfq1nG3KUaxmEcZCsmtTK77CeX2/C1wP4\nAjwxRk3X/u+pOt9fsPnA9gFLXmEwC6fZ/kvnDLxftdn7fZkMoOJdvvJnyGHs\nrmAp\r\n=zx8J\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQClIZ4jJTl7oIOw9z+JIOPQNXApvzlOzKioqdZiMgvZ0gIgbEDs0SWtecuUhhoNe2BdstEDHvHeYx+XF41d335MhzI="}]},"maintainers":[{"name":"evilemon","email":"slm_1990@126.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/quickapp-dsls_0.1.5_1562636856144_0.4058579771024651"},"_hasShrinkwrap":false},"0.1.6-beta-0":{"name":"quickapp-dsls","version":"0.1.6-beta-0","description":"dsls-for-quickapp","scripts":{"prettier":"prettier \"**/*.{md,js,json}\" --write","build":"npm run native && npm run native:release","clear":"rm -rf dist/debug && rm -rf dist/release/dsls","native":"npm run na:dv","native:release":"npm run na:ol","na":"npm run na:dv -- -w","na:dv":"cross-env NODE_PLATFORM=na NODE_PHASE=dv rollup -c config/rollup.config.js","na:ol":"cross-env NODE_PLATFORM=na NODE_PHASE=ol rollup -c config/rollup.config.js","test:suite":"npm run test:suite:lint && npm run test:suite:framework","test:suite:lint":"eslint test/suite/**/*.js","test:suite:framework":"npm run test:suite:framework:main","test:suite:framework:main":"npm run test:suite:framework:main:build && npm run test:suite:framework:main:vue","test:suite:framework:main:build":"webpack --config test/config/webpack.config.js","test:suite:framework:main:vue":"cross-env NODE_REPO_FROM=minify mocha --exit --recursive --require @babel/register test/suite/dsls/vue/project/page/**/*.test.js","test:suite:framework:main:vue:unit":"cross-env NODE_REPO_FROM=minify mocha --exit --require @babel/register test/suite/dsls/vue/unit/**/**/*.test.js"},"keywords":[],"main":"dist/release/dsls/vue.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.{js,json,css,md}":["prettier --write","git add"]},"prettier":{"tabWidth":2,"printWidth":100,"semi":false,"trailingComma":"none","singleQuote":true},"devDependencies":{"@babel/cli":"^7.2.3","app-module-path":"^2.2.0","chai":"^3.5.0","cross-env":"^3.2.4","crypto-js":"^3.1.9-1","css-loader":"^0.28.11","eslint":"^5.15.0","eslint-config-prettier":"^4.1.0","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.16.0","eslint-plugin-node":"^8.0.1","eslint-plugin-promise":"^4.0.1","eslint-plugin-standard":"^4.0.0","hap-toolkit":"^0.5.6","husky":"^1.3.1","json-loader":"0.5.4","lint-staged":"^8.1.4","loader-utils":"~0.2.14","mini-css-extract-plugin":"^0.4.5","mocha":"^5.2.0","prettier":"^1.16.4","reify":"^0.3.8","rollup":"^0.68.0","rollup-plugin-alias":"^1.4.0","rollup-plugin-babel":"^2.7.1","rollup-plugin-buble":"^0.19.6","rollup-plugin-commonjs":"^5.0.5","rollup-plugin-eslint":"^5.0.0","rollup-plugin-json":"^2.0.2","rollup-plugin-node-resolve":"^2.0.0","rollup-plugin-postcss":"^0.2.0","rollup-plugin-replace":"^1.1.1","rollup-plugin-terser":"^4.0.0","rollup-watch":"^2.5.0","sinon":"^1.17.4","sinon-chai":"^2.8.0","source-map":"^0.5.6","vue-loader":"^15.4.2","vue-template-compiler":"^2.5.21","webpack":"^4.28","webpack-cli":"^3.1.2","webpack-sources":"^1.3.0"},"gitHead":"84e366b7f5761b22b68df8c46b9fbc54a759a972","_id":"quickapp-dsls@0.1.6-beta-0","_npmVersion":"6.5.0","_nodeVersion":"10.2.1","_npmUser":{"name":"evilemon","email":"slm_1990@126.com"},"dist":{"integrity":"sha512-SKw3UGtdNFsqsr4b8HJ6G7M1Br/vx7K+RbKomOR3BoE7YPc5DZLL0fbxb4528plnqO95KGHAw6FeBlkJDAmOjQ==","shasum":"0f13fd949ad24235b6c54d43f0f04ac6cab75515","tarball":"https://registry.npmjs.org/quickapp-dsls/-/quickapp-dsls-0.1.6-beta-0.tgz","fileCount":3,"unpackedSize":78486,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdecNSCRA9TVsSAnZWagAAmVoP/0SM/OCSAUhBvmMllYdH\nQv+Z23aM8TJDuykyEvKj6gqexE4IJXQf87msxO+LeaLGSwXz6t8gd44EcezJ\npVSOFhCE4UT9sq4SfnlMbV8W2PBWs9dFLG4wlU2/rC3u2ogPQFJC+DuRT1On\nmcGQ/WqbMHmI7QSRmOvaoocIwhy7D3ypRlqte4iti4cg04K7SmAz8fnKPgLl\nWnsZoUrhd1KOtxVWcFZWGjKFByzNGSvBrpOr/1kYwkBqJ4psCSv7eg0VNeNu\nnVlb5hns4q0HDeISIpClynuvTu/7OxYIOIwOicB7LTKAUWLN5ErHcCdRwOhl\neEwzgccgJIzTNcaJpNI8OavI+2L9E2kfEIoHKt+ES1R5Ck3QEUjG9Rm3GRx+\nbeM3LGzcivWht8AA3D9yHNOArOfG63Y9uAfd3oeN42JGdALuBS5mO241ruWM\nK5ENYUFGQ32uOy1Vixf2IIn0e4FVUUZRwIrJNedCjaNh1eTvkeF4E8tc4Wuv\ntEUE2p/48hK2hXUdn/SpsJKHtLXApIlSXJftcdOHwCeIAttYPwCUI7qXMZ5j\n1/lKVPNcK2hfarBwwTsOO3+Eo8WuxgQq2LL7t7w1etwas6ov4Rv2Kszb04Qf\npwTxWKzDyH5Ht7UeFj8Dt9gXgRRShSMkKSORwbtPDauuzAjFtgO2mdcuTbOx\npJSq\r\n=ihV+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG+vAtE+TN3v8xmIO9+OkJ3BTgv3Li4Gbsmc8kXH29o3AiBzZuw2xDOnehejCPAEd8/OJ6qyg4WKXnF4/nIcxi7nmQ=="}]},"maintainers":[{"name":"evilemon","email":"slm_1990@126.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/quickapp-dsls_0.1.6-beta-0_1568260945402_0.668851601846826"},"_hasShrinkwrap":false},"0.1.6":{"name":"quickapp-dsls","version":"0.1.6","description":"dsls-for-quickapp","scripts":{"prettier":"prettier \"**/*.{md,js,json}\" --write","build":"npm run native && npm run native:release","clear":"rm -rf dist/debug && rm -rf dist/release/dsls","native":"npm run na:dv","native:release":"npm run na:ol","na":"npm run na:dv -- -w","na:dv":"cross-env NODE_PLATFORM=na NODE_PHASE=dv rollup -c config/rollup.config.js","na:ol":"cross-env NODE_PLATFORM=na NODE_PHASE=ol rollup -c config/rollup.config.js","test:suite":"npm run test:suite:lint && npm run test:suite:framework","test:suite:lint":"eslint test/suite/**/*.js","test:suite:framework":"npm run test:suite:framework:main","test:suite:framework:main":"npm run test:suite:framework:main:build && npm run test:suite:framework:main:vue","test:suite:framework:main:build":"webpack --config test/config/webpack.config.js","test:suite:framework:main:vue":"cross-env NODE_REPO_FROM=minify mocha --exit --recursive --require @babel/register test/suite/dsls/vue/project/page/**/*.test.js","test:suite:framework:main:vue:unit":"cross-env NODE_REPO_FROM=minify mocha --exit --require @babel/register test/suite/dsls/vue/unit/**/**/*.test.js"},"keywords":[],"main":"dist/release/dsls/vue.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.{js,json,css,md}":["prettier --write","git add"]},"prettier":{"tabWidth":2,"printWidth":100,"semi":false,"trailingComma":"none","singleQuote":true},"devDependencies":{"@babel/cli":"^7.2.3","app-module-path":"^2.2.0","chai":"^3.5.0","cross-env":"^3.2.4","crypto-js":"^3.1.9-1","css-loader":"^0.28.11","eslint":"^5.15.0","eslint-config-prettier":"^4.1.0","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.16.0","eslint-plugin-node":"^8.0.1","eslint-plugin-promise":"^4.0.1","eslint-plugin-standard":"^4.0.0","hap-toolkit":"^0.5.6","husky":"^1.3.1","json-loader":"0.5.4","lint-staged":"^8.1.4","loader-utils":"~0.2.14","mini-css-extract-plugin":"^0.4.5","mocha":"^5.2.0","prettier":"^1.16.4","reify":"^0.3.8","rollup":"^0.68.0","rollup-plugin-alias":"^1.4.0","rollup-plugin-babel":"^2.7.1","rollup-plugin-buble":"^0.19.6","rollup-plugin-commonjs":"^5.0.5","rollup-plugin-eslint":"^5.0.0","rollup-plugin-json":"^2.0.2","rollup-plugin-node-resolve":"^2.0.0","rollup-plugin-postcss":"^0.2.0","rollup-plugin-replace":"^1.1.1","rollup-plugin-terser":"^4.0.0","rollup-watch":"^2.5.0","sinon":"^1.17.4","sinon-chai":"^2.8.0","source-map":"^0.5.6","vue-loader":"^15.4.2","vue-template-compiler":"^2.5.21","webpack":"^4.28","webpack-cli":"^3.1.2","webpack-sources":"^1.3.0"},"gitHead":"84e366b7f5761b22b68df8c46b9fbc54a759a972","_id":"quickapp-dsls@0.1.6","_npmVersion":"6.5.0","_nodeVersion":"10.2.1","_npmUser":{"name":"evilemon","email":"slm_1990@126.com"},"dist":{"integrity":"sha512-VYiVSL/YkrcOtkLS1rKAFY/qyJAtufKrhpGd33hwI9kJhmjQi9dwfe5GobVY9tWGLZcKcVPutc976MAqh41xtg==","shasum":"1061d256092847f7e5e386ecedb7100b6f767eda","tarball":"https://registry.npmjs.org/quickapp-dsls/-/quickapp-dsls-0.1.6.tgz","fileCount":3,"unpackedSize":78479,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdixNqCRA9TVsSAnZWagAAumMP/AjJAuyzxJcC3nekF9/U\n+BmtNPHjKSa9elCFkAoLjIvJ2sHqckBvqUr08sML0yceTbzurt5CmvaovJ8V\nUfOC08+OU9KDnEzM0+RKJJp/fJjzdZXND2YUqfzTxt6hugGakYohG1qtBU6T\nwZeAkgpVjUSpG3++unZl05TfRu9O+RbkhA1NIcD6GlWhDyXd3lh1YN0UzuEd\nKglirEYXVz9JSH7+6gGITdS+F2S6RcvnWc/S3+w0D1c+vZ3AgpeyJ+x9Jz81\n2AcwUOX2bYxaM9rD75knEtD0LWM9yxIs2BTTj2GwURZsP6GbrkvNtfv0dPJl\nddo7IzI6603RA2I0QHIWjHljmBikJ3chZbMwVHJ/0gC79X4XivMeLAB7lMKU\nUi/73yL8gyyIhjmAUc3gkMoOWUQlfdhve0EeW2TeE+5RTknl5HidG2LL5+Wo\nfZ+N6mj7WU368MGjx+GlXZKCJZyFnuwUv1UJaiPLmSMM5jOGTPZiYZT6NeA6\nkGRU3e9TpgQEqQpgAA6mPOjR5ZMyn/rZERaijmVD245J/L4tbD3vneeBIU4/\n7Pi4cSnDqZQ37KFDAbmDSfmh2JLN+yUTWILhMcdjj37yuwWklIuXEjsnofG5\n0hb0kMr9ZLRgQ/0rSQ/8Xy4Z9XGlfG8z34BWP3MG+/SaFF0SNyHcJGREyKKV\n86/6\r\n=DZ1e\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD9VsIW8B46VtylBTqaIlBneLhwJQSoIqCdpPQhFHEpnQIgG2hNB9m8cL3qktl8Dbl6tGfZQC2dG66tOmzN9bGQS3o="}]},"maintainers":[{"name":"evilemon","email":"slm_1990@126.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/quickapp-dsls_0.1.6_1569395562048_0.6236805868306725"},"_hasShrinkwrap":false},"0.1.7-beta":{"name":"quickapp-dsls","version":"0.1.7-beta","description":"dsls-for-quickapp","scripts":{"prettier":"prettier \"**/*.{md,js,json}\" --write","build":"npm run native && npm run native:release","clear":"rm -rf dist/debug && rm -rf dist/release/dsls","native":"npm run na:dv","native:release":"npm run na:ol","na":"npm run na:dv -- -w","na:dv":"cross-env NODE_PLATFORM=na NODE_PHASE=dv rollup -c config/rollup.config.js","na:ol":"cross-env NODE_PLATFORM=na NODE_PHASE=ol rollup -c config/rollup.config.js","test:suite":"npm run test:suite:lint && npm run test:suite:framework","test:suite:lint":"eslint test/suite/**/*.js","test:suite:framework":"npm run test:suite:framework:main","test:suite:framework:main":"npm run test:suite:framework:main:build && npm run test:suite:framework:main:vue","test:suite:framework:main:build":"webpack --config test/config/webpack.config.js","test:suite:framework:main:vue":"cross-env NODE_REPO_FROM=minify mocha --exit --recursive --require @babel/register test/suite/dsls/vue/project/page/**/*.test.js","test:suite:framework:main:vue:unit":"cross-env NODE_REPO_FROM=minify mocha --exit --require @babel/register test/suite/dsls/vue/unit/**/**/*.test.js"},"keywords":[],"main":"dist/release/dsls/vue.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.{js,json,css,md}":["prettier --write","git add"]},"prettier":{"tabWidth":2,"printWidth":100,"semi":false,"trailingComma":"none","singleQuote":true},"devDependencies":{"@babel/cli":"^7.2.3","app-module-path":"^2.2.0","chai":"^3.5.0","cross-env":"^3.2.4","crypto-js":"^3.1.9-1","css-loader":"^0.28.11","eslint":"^5.15.0","eslint-config-prettier":"^4.1.0","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.16.0","eslint-plugin-node":"^8.0.1","eslint-plugin-promise":"^4.0.1","eslint-plugin-standard":"^4.0.0","hap-toolkit":"^0.5.6","husky":"^1.3.1","json-loader":"0.5.4","lint-staged":"^8.1.4","loader-utils":"~0.2.14","mini-css-extract-plugin":"^0.4.5","mocha":"^5.2.0","prettier":"^1.16.4","reify":"^0.3.8","rollup":"^0.68.0","rollup-plugin-alias":"^1.4.0","rollup-plugin-babel":"^2.7.1","rollup-plugin-buble":"^0.19.6","rollup-plugin-commonjs":"^5.0.5","rollup-plugin-eslint":"^5.0.0","rollup-plugin-json":"^2.0.2","rollup-plugin-node-resolve":"^2.0.0","rollup-plugin-postcss":"^0.2.0","rollup-plugin-replace":"^1.1.1","rollup-plugin-terser":"^4.0.0","rollup-watch":"^2.5.0","sinon":"^1.17.4","sinon-chai":"^2.8.0","source-map":"^0.5.6","vue-loader":"^15.4.2","vue-template-compiler":"^2.5.21","webpack":"^4.28","webpack-cli":"^3.1.2","webpack-sources":"^1.3.0"},"readme":"# quickapp-dsl-vue\r\n\r\n<br/>\r\n\r\n该项目为快应用平台中，Vue框架的适配代码；\r\n\r\n运行其中的`npm run build`会在`dist`目录下生成对应的DSL文件，而这个文件会被内置在快应用的平台APK中；\r\n\r\n<br/>\r\n\r\n## 相关项目简介\r\n\r\n### [quickappcn/hap-toolkit](https://github.com/quickappcn/hap-toolkit)\r\n\r\n快应用项目的编译工具；包括：项目初始化、编译、校验、打包等；\r\n\r\n### [quickappcn/vue](https://github.com/quickappcn/vue)\r\n\r\n快应用平台Fork的官方vue源码；补充围绕基于DOM API的适配操作；\r\n\r\n### [quickappcn/quickapp-dsl-vue](https://github.com/quickappcn/quickapp-dsl-vue)\r\n\r\n快应用官方的Vue DSL项目；补充其中的APP/Page的生命周期、系统能力的获取调用；\r\n\r\n### [quickappcn/todomvc-vue](https://github.com/quickappcn/todomvc-vue)\r\n\r\n快应用平台中运行，使用Vue DSL开发的TodoMVC项目；\r\n\r\n<br/>\r\n\r\n## 如何使用Vue开发快应用\r\n\r\n开发者在快应用中使用Vue来开发，需要完成：`编译时`、`运行时`两方面的操作；\r\n\r\n### 编译时\r\n\r\n编译时主要包括：新建快应用项目、编译打包项目的能力；\r\n\r\n开发者需要的步骤如下：\r\n\r\n```bash\r\n\r\n# 全局安装hap-toolkit\r\nnpm install hap-toolkit -g\r\n\r\n# 确认版本大于0.4.1\r\nhap -v\r\n\r\n# 初始化项目\r\nhap init vue-demo --dsl=vue  # 如果toolkit版本为0.4.1及其以后\r\n\r\n# 进入项目并安装依赖\r\ncd vue-demo\r\nnpm install\r\n\r\n# 开发项目：增加页面，开发组件等\r\n# ...\r\n\r\n# 构建项目，得到rpk文件\r\nnpm run build           # 代码非压缩，用于开发\r\nnpm run release         # 代码压缩，用于上线\r\n```\r\n\r\n### 运行时\r\n\r\n快应用运行时，手机设备需要运行1050版本及其以上的APK；\r\n\r\n目前从1050版本的APK开始，会内置：标准DSL框架JS(ux后缀)、Vue的DSL框架JS；\r\n\r\n当平台运行RPK时，会自动根据RPK构建时所用的语法来选择DSL框架，并加载执行；\r\n\r\n开发者需要的操作步骤如下：\r\n\r\n#### 1. 下载运行平台\r\n\r\n开发者可以从[这里](./resource/platform)下载运行快应用平台APK；\r\n\r\n#### 2. 安装调试器\r\n\r\n开发者可以从[这里](https://statres.quickapp.cn/quickapp/quickapp/201806/file/quickapp_debugger.apk)下载运行快应用调试器APK；\r\n\r\n#### 3. 加载编译构建的RPK文件\r\n\r\n开发者可以在调试器中选择`本地安装`或者`在线更新`的方式，来加载RPK文件；\r\n\r\n使用方式与标准的DSL开发一样；具体请参考[快应用官方文档教程](https://doc.quickapp.cn/tutorial/overview/use-command.html)\r\n\r\n<br/>\r\n\r\n## 联系我们\r\n\r\n当您发现当前内测版本中的Vue框架代码有`功能缺失`或者`BUG`时，您可以向我们提出ISSUE；\r\n\r\n当然如果是高级开发者，也可以提交Merge Request进来；\r\n\r\n\r\n","readmeFilename":"README.md","gitHead":"83257084b73f4eb7d17307df4ff1bfc1670b59f3","_id":"quickapp-dsls@0.1.7-beta","_nodeVersion":"12.14.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-FDODveQOu4Zig1sxtwIgz23mfi6gdkcjVlwOGNYFuM8BAyZDMvecRmpldoscFcNZhaPbem8pkzUqO3N2fXlbow==","shasum":"66e7a7af2256a5fa26b4b374e559aff249e24e5a","tarball":"https://registry.npmjs.org/quickapp-dsls/-/quickapp-dsls-0.1.7-beta.tgz","fileCount":3,"unpackedSize":79160,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeOnSoCRA9TVsSAnZWagAAuegP/i1iLphd7nopge38H4lJ\n9cZtUb5xnlOxXfHSZlw2TvVaIrkNbDTPyyY0v3hvUlmduMCM5s+pml+mvLbY\naghVVTMsjqrORX7bP6PB+h6jQCBT7KnFZwNWQLJNz6Xi4uzup/qFyfIddIt4\nTTecklQV1U24XVEZfa6GS5+dHNl+/7uWxzVhvKi15ktS1Wwz2nrpNMyOCtOx\n2vIWcUPesdMYf3HszrETaBtt3Cdf5qVu5U2VnXObj5Lc1JraNIAKKdOYsNni\n+C45FForlMyRBvsgYQzjPb54jyRB3ols5PNSKz2qMS+cbLpqnbuMMYeAJwWI\nrUR+CVSMWc/Asx931Jz8t1EE41jOifV8LCWg7pnD/kYgW6FSVCLmefcdnG6U\ny2WD/c1oZLbilUzpo1YvytkyMz+/7dzKrKRZ5amsx3/hpgym2gvWRE8W9et2\nTCwzlTnTd02UAJ1PZ2IHS6BkLiSKxVrdDyunH/x3EeSX9Dk2vBDf5HXSHu2/\nOxbv0ZN8kqowy2gYEnk92klHNyXV0wd3eEV6gmIj3LX3MjMGphOT5H0Y9UPU\nkFIEmWCJzIj9xabipdq9iAM4rDUEcb/1LjbibjleaUucJH/598QevTK71ZN5\nKOtRAKEzn8SRFvN/wAIPrX7IZcPsu/wKtDZNzgJRHEMZM7x+As4YdJf+T7sT\n4aKp\r\n=u0fl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCvmV4srIUJQLhE7ATW/4M/NWm7bFfdIOaMs2tbnTJzkgIgHIExKqHxqcxCDNm0CJCJJMBlGBPJVDOlLkbNCGFe3eE="}]},"maintainers":[{"name":"evilemon","email":"slm_1990@126.com"}],"_npmUser":{"name":"lewiscutey","email":"949124363@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/quickapp-dsls_0.1.7-beta_1580889255941_0.32517819190937947"},"_hasShrinkwrap":false}},"time":{"created":"2019-03-01T09:17:47.633Z","0.0.1":"2019-03-01T09:17:47.810Z","modified":"2022-05-13T22:56:04.046Z","0.0.2":"2019-03-04T09:38:30.617Z","0.0.2-dsl-0":"2019-03-04T10:17:59.934Z","0.0.3":"2019-03-12T01:48:56.890Z","0.0.4":"2019-03-14T06:14:35.394Z","0.0.5":"2019-03-14T06:20:38.364Z","0.0.6":"2019-03-20T06:58:17.520Z","0.0.7":"2019-04-02T01:38:22.818Z","0.0.8":"2019-04-02T10:23:21.826Z","0.1.0":"2019-04-08T08:39:48.983Z","0.1.1":"2019-04-08T08:41:07.324Z","0.1.2":"2019-04-16T11:38:26.068Z","0.1.4":"2019-06-05T07:08:25.146Z","0.1.3":"2019-06-05T07:16:06.003Z","0.1.4-beta":"2019-07-09T01:43:59.028Z","0.1.5":"2019-07-09T01:47:36.290Z","0.1.6-beta-0":"2019-09-12T04:02:25.545Z","0.1.6":"2019-09-25T07:12:42.328Z","0.1.7-beta":"2020-02-05T07:54:16.138Z"},"maintainers":[{"name":"evilemon","email":"slm_1990@126.com"}],"description":"dsls-for-quickapp","keywords":[],"readme":"","readmeFilename":""}