{"_id":"babel-helper-simple-access","_rev":"77318","name":"babel-helper-simple-access","description":"Babel helper for ensuring that access to a given value is performed through simple accesses","dist-tags":{"latest":"7.0.0-beta.3","next":"7.0.0-beta.3"},"maintainers":[{"name":"hzoo","email":""}],"time":{"modified":"2021-06-03T10:24:52.000Z","created":"2017-10-15T13:12:17.952Z","7.0.0-beta.3":"2017-10-15T13:12:17.952Z"},"users":{},"author":{"name":"Logan Smyth","email":"loganfsmyth@gmail.com"},"repository":{"type":"git","url":"https://github.com/babel/babel/tree/master/packages/babel-helper-simple-access"},"versions":{"7.0.0-beta.3":{"name":"babel-helper-simple-access","version":"7.0.0-beta.3","description":"Babel helper for ensuring that access to a given value is performed through simple accesses","author":{"name":"Logan Smyth","email":"loganfsmyth@gmail.com"},"homepage":"https://babeljs.io/","license":"MIT","repository":{"type":"git","url":"https://github.com/babel/babel/tree/master/packages/babel-helper-simple-access"},"main":"lib/index.js","dependencies":{"babel-template":"7.0.0-beta.3","babel-types":"7.0.0-beta.3","lodash":"^4.2.0"},"_id":"babel-helper-simple-access@7.0.0-beta.3","_npmVersion":"5.5.1","_nodeVersion":"8.1.4","_npmUser":{"name":"hzoo","email":"hi@henryzoo.com"},"dist":{"shasum":"dee94c31289fca79076f7ced2d751a06e430756c","size":1499,"noattachment":false,"key":"/babel-helper-simple-access/-/babel-helper-simple-access-7.0.0-beta.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/babel-helper-simple-access/download/babel-helper-simple-access-7.0.0-beta.3.tgz"},"maintainers":[{"name":"hzoo","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-helper-simple-access-7.0.0-beta.3.tgz_1508073136896_0.874494950287044"},"directories":{},"publish_time":1508073137952,"_cnpm_publish_time":1508073137952,"_hasShrinkwrap":false}},"readme":"# babel-helper-simple-assignment\n\nThere are many cases where it is hard to perform transformations because a\npiece of code is using complex structures. Say you want to rewrite all accesses\nto a given variable, and there are cases like\n\n```\ni += 1\n--i;\n```\n\nIt is difficult to work with.\n\nThis helper can handle converting these to simple access patterns of standard\nassignment. This plugin does _not_ handle\n\n```\n{ a } = foo;\n```\n\nso assignment to patterns still needs to be handled when you are processing\nupdates to values.\n\n## Usage\n\nTODO\n","_attachments":{},"homepage":"https://babeljs.io/","license":"MIT"}