{"_id":"@dexon-foundation/ace-mode-dsolidity","_rev":"3-ee0513e00d17a1aec973072ef9241d08","name":"@dexon-foundation/ace-mode-dsolidity","dist-tags":{"latest":"0.1.2"},"versions":{"0.1.1":{"name":"@dexon-foundation/ace-mode-dsolidity","version":"0.1.1","description":"Ace Edit Mode for DEXON's Solidity language.","browser":"build/remix-ide/mode-solidity.js","scripts":{"test-build":"node ./test_browserify/build.js","test-overwrite":"npm run test-build && node ./test_browserify/overwrite-expected-tokenizations.js","test-serve":"npm run test-build && node ./test_browserify/serve-editor.js","test":"npm run test-build && node ./test_browserify/run.js","reports-prep":"npm run test-build && node ./test_browserify/reports-prep.js","reports-serve":"node ./test_browserify/reports-serve.js","reports":"npm run reports-prep && node ./test_browserify/reports-serve.js"},"repository":{"type":"git","url":"git+https://github.com/dexon-foundation/ace-mode-dsolidity.git"},"keywords":["ace","edit","mode","syntax","highlighting","ethereum","DEXON","solidity"],"author":{"name":"Hsuan Lee","email":"hsuan@dexon.org"},"license":"MIT","bugs":{"url":"https://github.com/dexon-foundation/ace-mode-dsolidity/issues"},"homepage":"https://github.com/dexon-foundation/ace-mode-dsolidity#readme","dependencies":{},"devDependencies":{"ast-types":"^0.11.5","brace":"^0.8.0","browserify":"^16.1.0","dependency-solver":"^1.0.6","download":"^7.1.0","enumerate-files":"^2.0.0","express":"^4.16.3","fs-readfile-promise":"^3.0.1","fs-writefile-promise":"^3.0.0","mkdirp":"^0.5.1","mkdirp-promise":"^5.0.1","opn":"^5.3.0","puppeteer":"^1.5.0","recast":"^0.15.2","semver":"^5.5.0","tape":"^4.9.1"},"gitHead":"579c1ef1b4071c9c989819e26570575c875140be","_id":"@dexon-foundation/ace-mode-dsolidity@0.1.1","_npmVersion":"6.4.0","_nodeVersion":"8.11.3","_npmUser":{"name":"boczeratul","email":"boczeratul@gmail.com"},"dist":{"integrity":"sha512-YPjreNBCb3M+myaqBDZnCpeUU0iFlL8tWJ/hkPTVHJObWcTAniudvhIU0gbMLegzxIKYTllKnm5tiP16ypDQwQ==","shasum":"a8283b056f5043827e88b2693f932bb7149131ed","tarball":"https://registry.npmjs.org/@dexon-foundation/ace-mode-dsolidity/-/ace-mode-dsolidity-0.1.1.tgz","fileCount":178,"unpackedSize":2744383,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb9nnJCRA9TVsSAnZWagAAtJUP/RPqLnwHwXG3/VHiIRnA\ntxqiVQaV+NVUXo6UT4Yzjwbbv/cvpyPPpgyINjf/li4MqpDvW5e4ySjwtWvd\nG1JunRaud3XZP/CS5lQ3cBefjwkUFQxnkZBtUq2DEB93qUhvDvLvMh2Avr8U\nrHwevq+nbJx3oZwQtiA+5a/prUP2mELgdqov2r+Gi+CXU5M6ZwppY6DUMTR7\nTyPsvo4+vBXwFcM4/JRZfEg/mYBdzyzElEu3BljZ3D2GQALObhXtTk4JMhJ5\ner+Hk2qxjSArJpsLZ53nW82MLSd9enjFyqM21c419+AQpiqOytjIkt5AdYuY\nHqstZA5v/9SHi/ayHO286icDLDHkyiKxIp6UKG2nqxcNGM0M0Q2NhSGUi6m7\nMHJ2Z9/ulcmSu3qW8L3aBLgBJISe0kWxFqAHXMcdc+xGbgTqZixh0sRWSzYY\nz0IpdWQ5nu2yKvT8xxZAxpguLVuBtMxyBL8K8m94LoRGxNxFXq3g7cg9Qfvu\nBTfdx+fM6d2SVR5aylS3NFTEC2x2wDlc+VyxltqJ0TquU5NJuYKeDBdvN5a2\nWbFnNii9X+aBH0jdqMyYP3PfuOKxAVhHiORQApUzkaK/KG594BMCduDa4D9o\nlI8lWolNaFoZg0oFnDOhgLRdLtRzCTGPWlJpyDgkcDYnjLOphrK1y5njUybX\nk2uI\r\n=fBD6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC8inu9fmD5tXBx55vvlFxWQZIYYZ8l+PPOGFVAKhv8cQIhAJQlmHnoesVLyfvf8xFQzkOlVp6gJ61mKesrBg5OP9HG"}]},"maintainers":[{"name":"cobinhood-dev","email":"dev@cobinhood.com"},{"name":"boczeratul","email":"boczeratul@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ace-mode-dsolidity_0.1.1_1542879688479_0.6732996520014798"},"_hasShrinkwrap":false},"0.1.2":{"name":"@dexon-foundation/ace-mode-dsolidity","version":"0.1.2","description":"Ace Edit Mode for DEXON's Solidity language.","browser":"build/remix-ide/mode-solidity.js","scripts":{"test-build":"node ./test_browserify/build.js","test-overwrite":"npm run test-build && node ./test_browserify/overwrite-expected-tokenizations.js","test-serve":"npm run test-build && node ./test_browserify/serve-editor.js","test":"npm run test-build && node ./test_browserify/run.js","reports-prep":"npm run test-build && node ./test_browserify/reports-prep.js","reports-serve":"node ./test_browserify/reports-serve.js","reports":"npm run reports-prep && node ./test_browserify/reports-serve.js"},"repository":{"type":"git","url":"git+https://github.com/dexon-foundation/ace-mode-dsolidity.git"},"keywords":["ace","edit","mode","syntax","highlighting","ethereum","DEXON","solidity"],"author":{"name":"Hsuan Lee","email":"hsuan@dexon.org"},"license":"MIT","bugs":{"url":"https://github.com/dexon-foundation/ace-mode-dsolidity/issues"},"homepage":"https://github.com/dexon-foundation/ace-mode-dsolidity#readme","dependencies":{},"devDependencies":{"ast-types":"^0.11.5","brace":"^0.8.0","browserify":"^16.1.0","dependency-solver":"^1.0.6","download":"^7.1.0","enumerate-files":"^2.0.0","express":"^4.16.3","fs-readfile-promise":"^3.0.1","fs-writefile-promise":"^3.0.0","mkdirp":"^0.5.1","mkdirp-promise":"^5.0.1","opn":"^5.3.0","puppeteer":"^1.5.0","recast":"^0.15.2","semver":"^5.5.0","tape":"^4.9.1"},"gitHead":"cb45a087b67dadcb5e208adea861ae4738c9a4c0","_id":"@dexon-foundation/ace-mode-dsolidity@0.1.2","_npmVersion":"6.4.0","_nodeVersion":"8.11.3","_npmUser":{"name":"boczeratul","email":"boczeratul@gmail.com"},"dist":{"integrity":"sha512-Eiuj4p6Js+L9bsVwSOH1W7ABIJvR3jSmyJveY1yyipzdcGdHpl1ja9BGnt5ixIXPQIWM4IaCCaYdsfC5a/T/kA==","shasum":"21064c305791ddd30837e680fc094e3539484160","tarball":"https://registry.npmjs.org/@dexon-foundation/ace-mode-dsolidity/-/ace-mode-dsolidity-0.1.2.tgz","fileCount":190,"unpackedSize":2950622,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb9n3lCRA9TVsSAnZWagAAIJIQAJNJ+63bevq3yO48qLXO\n9fwNSG4SGVBNaCSVoZ0vRSOmDnuLgd37a7FQDja135PRFjSzD6SS0q9I6UqT\nH/O0BBf+rY7r2crB+UgKoLLaMAg0yYAGyz45MqbuxiN0WfKKsYisdQHVJGT+\nMDZ4GY5c2vXJ55Hr/c5924XCFcyz1FR3n5T5Yd3b97U+A3bHcrr9fLGr+VCt\nkyOLDJOILpwgY61ivWZ97EvfIj3hUVJQA1vxX7eO+/wSlbmxhU47D/1GcBWp\nzcILbwoLYj/8RmuKf3CNDUlJUbLeaQRCva44TSbIJqKTcoOTVO+qgWHob/6F\nnrNff7reCyhVqZAPyuzb6mkLJiVM+m5ayKSdn8odXR7d+BZcNrF9zBdWb6ku\nnWc7CfKEmt5Q3NZXJROPHWELVPx8D2vzAYOkLEB8ZTpZ4FMjz5ySFIxsJ+Z6\nirgCkI6wkq+jvqFrO0yXHr+fR49BKEau8dVJlOTKX4jm4QB/y4GyoWJwZKAe\n0SKTqR9tM57m0h3WoF2JYNCrib0416+3OQ1d140pBp8duBS96T82F81XdGkp\nMcY+SWXDh1vupmbduQNS4TgsBHqmzdFcVbeVrNtH7Kv9xrVF4YQIpaUuL8LC\nwMdklJ4VvdnDj+zpDgZYfuWsxWpVxcyW9lSHKg+2geFd+orQhw04PQonYnjZ\nnil9\r\n=ZJyf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICYK9VsuwszJ1LB2AABd8nIk+CWvCRtAbbCEi/nDymTDAiALLR8HX8yn+mFd/q3goDiTMXElhJXdSLfipkc3yrQUCA=="}]},"maintainers":[{"name":"boczeratul","email":"boczeratul@gmail.com"},{"name":"cobinhood-dev","email":"dev@cobinhood.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ace-mode-dsolidity_0.1.2_1542880740896_0.17694474125541393"},"_hasShrinkwrap":false}},"time":{"created":"2018-11-22T09:41:28.329Z","0.1.1":"2018-11-22T09:41:28.680Z","modified":"2022-04-05T04:12:31.385Z","0.1.2":"2018-11-22T09:59:01.094Z"},"maintainers":[{"email":"chaoweichiu@gmail.com","name":"chaoweichiu"},{"email":"dev@cobinhood.com","name":"cobinhood-dev"},{"email":"boczeratul@gmail.com","name":"boczeratul"}],"description":"Ace Edit Mode for DEXON's Solidity language.","homepage":"https://github.com/dexon-foundation/ace-mode-dsolidity#readme","keywords":["ace","edit","mode","syntax","highlighting","ethereum","DEXON","solidity"],"repository":{"type":"git","url":"git+https://github.com/dexon-foundation/ace-mode-dsolidity.git"},"author":{"name":"Hsuan Lee","email":"hsuan@dexon.org"},"bugs":{"url":"https://github.com/dexon-foundation/ace-mode-dsolidity/issues"},"license":"MIT","readme":"# ace/mode/solidity\n\n[![Build Status](https://travis-ci.org/raphaelhuefner/ace-mode-solidity.svg?branch=master)](https://travis-ci.org/raphaelhuefner/ace-mode-solidity) [![npm version](https://badge.fury.io/js/ace-mode-solidity.svg)](https://badge.fury.io/js/ace-mode-solidity)\n\n[Ace](https://ace.c9.io/) Edit Mode for [Ethereum's Solidity language](https://solidity.readthedocs.io/en/latest/).\n\n- The [`build`](./build/) directory holds prebuilt versions of the Solidity edit mode like you would find in the [ace-builds](https://github.com/ajaxorg/ace-builds/) repository.\n- The [`build/legacy`](./build/legacy/) directory has older versions which were built with a re-created ACE build process which does not crash on recent Node.js versions.\n  - (At least for me, the ACE build fails <=v1.2.3 on my Node.js v8.11.3 . Re-creating that build process was a very good AST lesson for me, I'm happy I took that detour.)\n- As an added bonus, the `legacy` directory has also [brace](https://www.npmjs.com/package/brace) (ACE for browserify) versions, look for `src-brace` subdirs.\n- Please do not wonder about any `mode-javascript.js` files, they only exist to ensure the 2 build processes are consistent.\n- Currently the only tested build is `build/remix-ide/mode-solidity.js` because the main focus is to enable [Remix IDE](https://github.com/ethereum/remix-ide) to start using this NPM package. See [this GitHub issue](https://github.com/ethereum/remix-ide/issues/1359) for the progress on that.\n- After that transition succeeded I will extend the tests to the other ACE versions.\n- No support for EVM assembly yet.\n","readmeFilename":"README.md"}