{"_id":"dockerfile-ast","_rev":"4607732","name":"dockerfile-ast","description":"Parse a Dockerfile into an array of instructions and comments.","dist-tags":{"latest":"0.7.1"},"maintainers":[{"name":"rcjsuen","email":"remy.suen@gmail.com"}],"time":{"modified":"2026-04-10T17:44:58.000Z","created":"2017-12-19T21:54:10.319Z","0.7.1":"2025-07-21T13:45:00.972Z","0.7.0":"2024-11-12T01:22:29.124Z","0.6.1":"2023-09-10T10:05:17.317Z","0.6.0":"2023-09-10T00:45:41.097Z","0.5.0":"2022-08-04T10:17:19.214Z","0.4.2":"2022-01-22T11:59:51.248Z","0.4.1":"2021-12-11T22:18:13.838Z","0.4.0":"2021-12-11T21:54:42.980Z","0.3.4":"2021-09-21T22:51:22.827Z","0.3.3":"2021-09-19T22:59:22.893Z","0.3.2":"2021-09-07T22:03:05.810Z","0.3.1":"2021-08-28T11:16:49.018Z","0.3.0":"2021-07-28T23:24:11.944Z","0.2.1":"2021-04-11T11:51:52.589Z","0.2.0":"2021-02-21T13:48:48.562Z","0.1.0":"2020-12-24T22:52:34.617Z","0.0.30":"2020-07-14T22:47:36.704Z","0.0.29":"2020-07-12T12:19:34.812Z","0.0.28":"2020-07-11T10:12:20.463Z","0.0.27":"2020-06-17T11:28:42.058Z","0.0.26":"2020-04-22T22:04:37.091Z","0.0.25":"2020-04-02T00:37:54.897Z","0.0.24":"2020-03-08T19:04:23.547Z","0.0.23":"2020-03-08T14:25:11.631Z","0.0.22":"2020-03-07T23:18:39.681Z","0.0.21":"2020-02-27T12:48:03.929Z","0.0.20":"2020-02-11T22:56:21.567Z","0.0.19":"2020-01-27T22:32:06.317Z","0.0.18":"2019-12-07T11:07:22.791Z","0.0.17":"2019-10-13T18:27:53.835Z","0.0.16":"2019-05-22T23:24:29.122Z","0.0.15":"2019-05-21T14:32:39.585Z","0.0.14":"2019-04-28T12:05:51.638Z","0.0.13":"2018-12-20T12:20:46.712Z","0.0.12":"2018-08-11T02:07:04.685Z","0.0.11":"2018-06-16T13:19:03.197Z","0.0.10":"2018-06-16T12:55:17.165Z","0.0.9":"2018-05-28T22:09:08.106Z","0.0.8":"2018-05-27T15:44:11.438Z","0.0.7":"2018-05-25T15:25:18.927Z","0.0.6":"2018-04-19T22:25:23.269Z","0.0.5":"2018-04-15T15:59:45.479Z","0.0.4":"2018-04-03T11:15:04.347Z","0.0.3":"2018-02-10T12:32:32.579Z","0.0.2":"2018-01-20T11:47:44.249Z","0.0.1":"2017-12-19T21:54:10.319Z"},"users":{},"author":{"name":"Remy Suen"},"repository":{"type":"git","url":"git+https://github.com/rcjsuen/dockerfile-ast.git"},"versions":{"0.7.1":{"name":"dockerfile-ast","description":"Parse a Dockerfile into an array of instructions and comments.","keywords":["ast","abstract","docker","dockerfile","moby","parse","parser","syntax","tree"],"version":"0.7.1","author":{"name":"Remy Suen"},"license":"MIT","bugs":{"url":"https://github.com/rcjsuen/dockerfile-ast/"},"repository":{"type":"git","url":"git+https://github.com/rcjsuen/dockerfile-ast.git"},"engines":{"node":"*"},"main":"lib/main.js","typings":"./lib/main","dependencies":{"vscode-languageserver-textdocument":"^1.0.8","vscode-languageserver-types":"^3.17.3"},"devDependencies":{"@types/mocha":"^10.0.10","@types/node":"^6.0.52","mocha":"^11.1.0","nyc":"^17.1.0","typescript":"^5.2.2"},"scripts":{"build":"tsc -p .","prepublish":"tsc -p ./src","watch":"tsc --watch -p .","test":"mocha out/test out/test/instructions","nyc":"nyc mocha out/test out/test/instructions","nyc-ci":"nyc --reporter=lcov mocha out/test out/test/instructions"},"_id":"dockerfile-ast@0.7.1","gitHead":"ad7fbc005d55a67e7250b75dee826e1040d3f724","homepage":"https://github.com/rcjsuen/dockerfile-ast#readme","_nodeVersion":"20.16.0","_npmVersion":"10.8.1","dist":{"shasum":"16f2be0434bfc940c9eaf00da97099fe5d2c050f","size":39054,"noattachment":false,"key":"/dockerfile-ast/-/dockerfile-ast-0.7.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/dockerfile-ast/download/dockerfile-ast-0.7.1.tgz"},"_npmUser":{"name":"rcjsuen","email":"remy.suen@gmail.com"},"directories":{},"maintainers":[{"name":"rcjsuen","email":"remy.suen@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dockerfile-ast_0.7.1_1753105500777_0.9849033536485647"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-21T13:45:00.972Z","publish_time":1753105500972,"_source_registry_name":"default","_cnpm_publish_time":1753105500972},"0.7.0":{"name":"dockerfile-ast","description":"Parse a Dockerfile into an array of instructions and comments.","keywords":["ast","abstract","docker","dockerfile","moby","parse","parser","syntax","tree"],"version":"0.7.0","author":{"name":"Remy Suen"},"license":"MIT","bugs":{"url":"https://github.com/rcjsuen/dockerfile-ast/"},"repository":{"type":"git","url":"git+https://github.com/rcjsuen/dockerfile-ast.git"},"engines":{"node":"*"},"main":"lib/main.js","typings":"./lib/main","dependencies":{"vscode-languageserver-textdocument":"^1.0.8","vscode-languageserver-types":"^3.17.3"},"devDependencies":{"@types/mocha":"^9.0.0","@types/node":"^6.0.52","mocha":"^9.1.3","nyc":"^17.1.0","typescript":"^5.2.2"},"scripts":{"build":"tsc -p .","prepublish":"tsc -p ./src","watch":"tsc --watch -p .","test":"mocha out/test out/test/instructions","nyc":"nyc mocha out/test out/test/instructions","nyc-ci":"nyc --reporter=lcov mocha out/test out/test/instructions"},"_id":"dockerfile-ast@0.7.0","gitHead":"539c8c58a4150a3e6a96adafd1d10896b4a89e88","homepage":"https://github.com/rcjsuen/dockerfile-ast#readme","_nodeVersion":"20.16.0","_npmVersion":"10.8.1","dist":{"shasum":"0928f7bbd38ae6e66c37d00fb59aa3e3b6268b18","size":38731,"noattachment":false,"key":"/dockerfile-ast/-/dockerfile-ast-0.7.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/dockerfile-ast/download/dockerfile-ast-0.7.0.tgz"},"_npmUser":{"name":"rcjsuen","email":"remy.suen@gmail.com"},"directories":{},"maintainers":[{"name":"rcjsuen","email":"remy.suen@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dockerfile-ast_0.7.0_1731374548854_0.5618908675930354"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-12T01:22:29.124Z","publish_time":1731374549124,"_source_registry_name":"default","_cnpm_publish_time":1731374549124},"0.6.1":{"name":"dockerfile-ast","description":"Parse a Dockerfile into an array of instructions and comments.","keywords":["ast","abstract","docker","dockerfile","moby","parse","parser","syntax","tree"],"version":"0.6.1","author":{"name":"Remy Suen"},"license":"MIT","bugs":{"url":"https://github.com/rcjsuen/dockerfile-ast/"},"repository":{"type":"git","url":"git+https://github.com/rcjsuen/dockerfile-ast.git"},"engines":{"node":"*"},"main":"lib/main.js","typings":"./lib/main","dependencies":{"vscode-languageserver-textdocument":"^1.0.8","vscode-languageserver-types":"^3.17.3"},"devDependencies":{"@types/mocha":"^9.0.0","@types/node":"^6.0.52","mocha":"^9.1.3","nyc":"^15.0.0","typescript":"^5.2.2"},"scripts":{"build":"tsc -p .","prepublish":"tsc -p ./src","watch":"tsc --watch -p .","test":"mocha out/test out/test/instructions","nyc":"nyc mocha out/test out/test/instructions","nyc-ci":"nyc --reporter=lcov mocha out/test out/test/instructions"},"gitHead":"a9641b158d09d5720bd6068b1a8e5b8ba3934c7c","homepage":"https://github.com/rcjsuen/dockerfile-ast#readme","_id":"dockerfile-ast@0.6.1","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"shasum":"1dc1a8c751b677c6582547bc1834b05b333ff5f4","size":38577,"noattachment":false,"key":"/dockerfile-ast/-/dockerfile-ast-0.6.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/dockerfile-ast/download/dockerfile-ast-0.6.1.tgz"},"_npmUser":{"name":"rcjsuen","email":"remy.suen@gmail.com"},"directories":{},"maintainers":[{"name":"rcjsuen","email":"remy.suen@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dockerfile-ast_0.6.1_1694340317055_0.37929352697496643"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-10T10:05:17.317Z","publish_time":1694340317317,"_source_registry_name":"default","_cnpm_publish_time":1694340317317},"0.6.0":{"name":"dockerfile-ast","description":"Parse a Dockerfile into an array of instructions and comments.","keywords":["ast","abstract","docker","dockerfile","moby","parse","parser","syntax","tree"],"version":"0.6.0","author":{"name":"Remy Suen"},"license":"MIT","bugs":{"url":"https://github.com/rcjsuen/dockerfile-ast/"},"repository":{"type":"git","url":"git+https://github.com/rcjsuen/dockerfile-ast.git"},"engines":{"node":"*"},"main":"lib/main.js","typings":"./lib/main","dependencies":{"vscode-languageserver-textdocument":"^1.0.8","vscode-languageserver-types":"^3.17.3"},"devDependencies":{"@types/mocha":"^9.0.0","@types/node":"^6.0.52","mocha":"^9.1.3","nyc":"^15.0.0","typescript":"^5.2.2"},"scripts":{"build":"tsc -p .","prepublish":"tsc -p ./src","watch":"tsc --watch -p .","test":"mocha out/test out/test/instructions","nyc":"nyc mocha out/test out/test/instructions","nyc-ci":"nyc --reporter=lcov mocha out/test out/test/instructions"},"gitHead":"bc7c102d60b4f19fc58b568f209454e9dc3ebf28","homepage":"https://github.com/rcjsuen/dockerfile-ast#readme","_id":"dockerfile-ast@0.6.0","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"shasum":"baea883a1bf24928ac6102216524f5ab869cab3f","size":38529,"noattachment":false,"key":"/dockerfile-ast/-/dockerfile-ast-0.6.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/dockerfile-ast/download/dockerfile-ast-0.6.0.tgz"},"_npmUser":{"name":"rcjsuen","email":"remy.suen@gmail.com"},"directories":{},"maintainers":[{"name":"rcjsuen","email":"remy.suen@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dockerfile-ast_0.6.0_1694306740775_0.47324216578520284"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-10T00:45:41.097Z","publish_time":1694306741097,"_source_registry_name":"default","_cnpm_publish_time":1694306741097},"0.5.0":{"name":"dockerfile-ast","description":"Parse a Dockerfile into an array of instructions and comments.","keywords":["ast","abstract","docker","dockerfile","moby","parse","parser","syntax","tree"],"version":"0.5.0","author":{"name":"Remy Suen"},"license":"MIT","bugs":{"url":"https://github.com/rcjsuen/dockerfile-ast/"},"repository":{"type":"git","url":"git+https://github.com/rcjsuen/dockerfile-ast.git"},"engines":{"node":"*"},"main":"lib/main.js","typings":"./lib/main","dependencies":{"vscode-languageserver-textdocument":"^1.0.1","vscode-languageserver-types":"^3.17.0-next.3"},"devDependencies":{"@types/mocha":"^9.0.0","@types/node":"^6.0.52","mocha":"^9.1.3","nyc":"^15.0.0","typescript":"~4.5.3"},"scripts":{"build":"tsc -p .","prepublish":"tsc -p ./src","watch":"tsc --watch -p .","test":"mocha out/test out/test/instructions","nyc":"nyc mocha out/test out/test/instructions","nyc-ci":"nyc --reporter=lcov mocha out/test out/test/instructions"},"gitHead":"a93815f37ca05aa3ec62b47647f8f0451432519e","homepage":"https://github.com/rcjsuen/dockerfile-ast#readme","_id":"dockerfile-ast@0.5.0","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"shasum":"fa55ed0dc9ac4d8465c2647ec4dcb168d37aa22d","size":38281,"noattachment":false,"key":"/dockerfile-ast/-/dockerfile-ast-0.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/dockerfile-ast/download/dockerfile-ast-0.5.0.tgz"},"_npmUser":{"name":"rcjsuen","email":"remy.suen@gmail.com"},"directories":{},"maintainers":[{"name":"rcjsuen","email":"remy.suen@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dockerfile-ast_0.5.0_1659608239039_0.18658153841526004"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-08-04T10:45:37.114Z","publish_time":1659608239214,"_cnpm_publish_time":1659608239214},"0.4.2":{"name":"dockerfile-ast","description":"Parse a Dockerfile into an array of instructions and comments.","keywords":["ast","abstract","docker","dockerfile","moby","parse","parser","syntax","tree"],"version":"0.4.2","author":{"name":"Remy Suen"},"license":"MIT","bugs":{"url":"https://github.com/rcjsuen/dockerfile-ast/"},"repository":{"type":"git","url":"git+https://github.com/rcjsuen/dockerfile-ast.git"},"engines":{"node":"*"},"main":"lib/main.js","typings":"./lib/main","dependencies":{"vscode-languageserver-textdocument":"^1.0.1","vscode-languageserver-types":"^3.17.0-next.3"},"devDependencies":{"@types/mocha":"^9.0.0","@types/node":"^6.0.52","mocha":"^9.1.3","nyc":"^15.0.0","typescript":"~4.5.3"},"scripts":{"build":"tsc -p .","prepublish":"tsc -p ./src","watch":"tsc --watch -p .","test":"mocha out/test out/test/instructions","nyc":"nyc mocha out/test out/test/instructions","nyc-ci":"nyc --reporter=lcov mocha out/test out/test/instructions"},"gitHead":"268ec712e85dd71247ecc27c04c65445a54554a8","homepage":"https://github.com/rcjsuen/dockerfile-ast#readme","_id":"dockerfile-ast@0.4.2","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"shasum":"600c72dccb1893e450627917454c3371791fcfa1","size":37757,"noattachment":false,"key":"/dockerfile-ast/-/dockerfile-ast-0.4.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/dockerfile-ast/download/dockerfile-ast-0.4.2.tgz"},"_npmUser":{"name":"rcjsuen","email":"remy.suen@gmail.com"},"directories":{},"maintainers":[{"name":"rcjsuen","email":"remy.suen@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dockerfile-ast_0.4.2_1642852791067_0.17946641384010853"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-01-22T11:59:57.446Z","publish_time":1642852791248,"_cnpm_publish_time":1642852791248},"0.4.1":{"name":"dockerfile-ast","description":"Parse a Dockerfile into an array of instructions and comments.","keywords":["ast","abstract","docker","dockerfile","moby","parse","parser","syntax","tree"],"version":"0.4.1","author":{"name":"Remy Suen"},"license":"MIT","bugs":{"url":"https://github.com/rcjsuen/dockerfile-ast/"},"repository":{"type":"git","url":"git+https://github.com/rcjsuen/dockerfile-ast.git"},"engines":{"node":"*"},"main":"lib/main.js","typings":"./lib/main","dependencies":{"vscode-languageserver-textdocument":"^1.0.1","vscode-languageserver-types":"^3.17.0-next.3"},"devDependencies":{"@types/mocha":"^9.0.0","@types/node":"^6.0.52","mocha":"^9.1.3","nyc":"^15.0.0","typescript":"~4.5.3"},"scripts":{"build":"tsc -p .","prepublish":"tsc -p ./src","watch":"tsc --watch -p .","test":"mocha out/test out/test/instructions","nyc":"nyc mocha out/test out/test/instructions","nyc-ci":"nyc --reporter=lcov mocha out/test out/test/instructions"},"gitHead":"10cac582b5c0949d8c5f88f7ac0c0a39b95382b1","homepage":"https://github.com/rcjsuen/dockerfile-ast#readme","_id":"dockerfile-ast@0.4.1","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"shasum":"3fc30f41c99c6e75c3bffe4970b9c75e73e31eed","size":37634,"noattachment":false,"key":"/dockerfile-ast/-/dockerfile-ast-0.4.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/dockerfile-ast/download/dockerfile-ast-0.4.1.tgz"},"_npmUser":{"name":"rcjsuen","email":"remy.suen@gmail.com"},"directories":{},"maintainers":[{"name":"rcjsuen","email":"remy.suen@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dockerfile-ast_0.4.1_1639261093654_0.7513916988649261"},"_hasShrinkwrap":false,"publish_time":1639261093838,"_cnpm_publish_time":1639261093838},"0.4.0":{"name":"dockerfile-ast","description":"Parse a Dockerfile into an array of instructions and comments.","keywords":["ast","abstract","docker","dockerfile","moby","parse","parser","syntax","tree"],"version":"0.4.0","author":{"name":"Remy Suen"},"license":"MIT","bugs":{"url":"https://github.com/rcjsuen/dockerfile-ast/"},"repository":{"type":"git","url":"git+https://github.com/rcjsuen/dockerfile-ast.git"},"engines":{"node":"*"},"main":"lib/main.js","typings":"./lib/main","dependencies":{"vscode-languageserver-textdocument":"^1.0.1","vscode-languageserver-types":"^3.17.0-next.3"},"devDependencies":{"@types/mocha":"^9.0.0","@types/node":"^6.0.52","mocha":"^9.1.3","nyc":"^15.0.0","typescript":"~4.5.3"},"scripts":{"build":"tsc -p .","prepublish":"tsc -p ./src","watch":"tsc --watch -p .","test":"mocha out/test out/test/instructions","nyc":"nyc mocha out/test out/test/instructions","nyc-ci":"nyc --reporter=lcov mocha out/test out/test/instructions"},"gitHead":"e8f86e447b8dfd9416380bb35493dd0ca80f030a","homepage":"https://github.com/rcjsuen/dockerfile-ast#readme","_id":"dockerfile-ast@0.4.0","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"shasum":"302ab8dcc43e1810cc2c2421be41ce039252a6c7","size":37566,"noattachment":false,"key":"/dockerfile-ast/-/dockerfile-ast-0.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/dockerfile-ast/download/dockerfile-ast-0.4.0.tgz"},"_npmUser":{"name":"rcjsuen","email":"remy.suen@gmail.com"},"directories":{},"maintainers":[{"name":"rcjsuen","email":"remy.suen@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dockerfile-ast_0.4.0_1639259682840_0.8979740364928979"},"_hasShrinkwrap":false,"publish_time":1639259682980,"_cnpm_publish_time":1639259682980},"0.3.4":{"name":"dockerfile-ast","description":"Parse a Dockerfile into an array of instructions and comments.","keywords":["ast","abstract","docker","dockerfile","moby","parse","parser","syntax","tree"],"version":"0.3.4","author":{"name":"Remy Suen"},"license":"MIT","bugs":{"url":"https://github.com/rcjsuen/dockerfile-ast/"},"repository":{"type":"git","url":"git+https://github.com/rcjsuen/dockerfile-ast.git"},"engines":{"node":"*"},"main":"lib/main.js","typings":"./lib/main","dependencies":{"vscode-languageserver-textdocument":"^1.0.1","vscode-languageserver-types":"^3.17.0-next.3"},"devDependencies":{"@types/mocha":"^7.0.2","@types/node":"^6.0.52","mocha":"^7.0.2","nyc":"^15.0.0","typescript":"~3.7.3"},"scripts":{"build":"tsc -p .","prepublish":"tsc -p ./src","watch":"tsc --watch -p .","test":"mocha out/test out/test/instructions","nyc":"nyc mocha out/test out/test/instructions","nyc-ci":"nyc --reporter=lcov mocha out/test out/test/instructions"},"gitHead":"79c1a55256e8c87b1f7e482d74b5e90061358e52","homepage":"https://github.com/rcjsuen/dockerfile-ast#readme","_id":"dockerfile-ast@0.3.4","_nodeVersion":"16.6.1","_npmVersion":"7.20.3","dist":{"shasum":"10e33270a8a0b44979d0e5abdae51ced2d36966c","size":34261,"noattachment":false,"key":"/dockerfile-ast/-/dockerfile-ast-0.3.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/dockerfile-ast/download/dockerfile-ast-0.3.4.tgz"},"_npmUser":{"name":"rcjsuen","email":"remy.suen@gmail.com"},"directories":{},"maintainers":[{"name":"rcjsuen","email":"remy.suen@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dockerfile-ast_0.3.4_1632264682651_0.8946723568899342"},"_hasShrinkwrap":false,"publish_time":1632264682827,"_cnpm_publish_time":1632264682827},"0.3.3":{"name":"dockerfile-ast","description":"Parse a Dockerfile into an array of instructions and comments.","keywords":["ast","abstract","docker","dockerfile","moby","parse","parser","syntax","tree"],"version":"0.3.3","author":{"name":"Remy Suen"},"license":"MIT","bugs":{"url":"https://github.com/rcjsuen/dockerfile-ast/"},"repository":{"type":"git","url":"git+https://github.com/rcjsuen/dockerfile-ast.git"},"engines":{"node":"*"},"main":"lib/main.js","typings":"./lib/main","dependencies":{"vscode-languageserver-textdocument":"^1.0.1","vscode-languageserver-types":"^3.17.0-next.3"},"devDependencies":{"@types/mocha":"^7.0.2","@types/node":"^6.0.52","mocha":"^7.0.2","nyc":"^15.0.0","typescript":"~3.7.3"},"scripts":{"build":"tsc -p .","prepublish":"tsc -p ./src","watch":"tsc --watch -p .","test":"mocha out/test out/test/instructions","nyc":"nyc mocha out/test out/test/instructions","nyc-ci":"nyc --reporter=lcov mocha out/test out/test/instructions"},"gitHead":"e58c7a0aff488f93e15fb265f82ca08467a56e3a","homepage":"https://github.com/rcjsuen/dockerfile-ast#readme","_id":"dockerfile-ast@0.3.3","_nodeVersion":"16.6.1","_npmVersion":"7.20.3","dist":{"shasum":"59a871109912cf9d2a7cb2f5b4881f1c4bf9e112","size":34209,"noattachment":false,"key":"/dockerfile-ast/-/dockerfile-ast-0.3.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/dockerfile-ast/download/dockerfile-ast-0.3.3.tgz"},"_npmUser":{"name":"rcjsuen","email":"remy.suen@gmail.com"},"directories":{},"maintainers":[{"name":"rcjsuen","email":"remy.suen@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dockerfile-ast_0.3.3_1632092362768_0.03565981672520868"},"_hasShrinkwrap":false,"publish_time":1632092362893,"_cnpm_publish_time":1632092362893},"0.3.2":{"name":"dockerfile-ast","description":"Parse a Dockerfile into an array of instructions and comments.","keywords":["ast","abstract","docker","dockerfile","moby","parse","parser","syntax","tree"],"version":"0.3.2","author":{"name":"Remy Suen"},"license":"MIT","bugs":{"url":"https://github.com/rcjsuen/dockerfile-ast/"},"repository":{"type":"git","url":"git+https://github.com/rcjsuen/dockerfile-ast.git"},"engines":{"node":"*"},"main":"lib/main.js","typings":"./lib/main","dependencies":{"vscode-languageserver-textdocument":"^1.0.1","vscode-languageserver-types":"^3.17.0-next.3"},"devDependencies":{"@types/mocha":"^7.0.2","@types/node":"^6.0.52","mocha":"^7.0.2","nyc":"^15.0.0","typescript":"~3.7.3"},"scripts":{"build":"tsc -p .","prepublish":"tsc -p ./src","watch":"tsc --watch -p .","test":"mocha out/test out/test/instructions","nyc":"nyc mocha out/test out/test/instructions","nyc-ci":"nyc --reporter=lcov mocha out/test out/test/instructions"},"gitHead":"d5f1255894f381f794a0b83e195aa79009c5dc67","homepage":"https://github.com/rcjsuen/dockerfile-ast#readme","_id":"dockerfile-ast@0.3.2","_nodeVersion":"16.6.1","_npmVersion":"7.20.3","dist":{"shasum":"13a444cbf7a5abc2b8b34f73e74b70a6e2210de2","size":34178,"noattachment":false,"key":"/dockerfile-ast/-/dockerfile-ast-0.3.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/dockerfile-ast/download/dockerfile-ast-0.3.2.tgz"},"_npmUser":{"name":"rcjsuen","email":"remy.suen@gmail.com"},"directories":{},"maintainers":[{"name":"rcjsuen","email":"remy.suen@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dockerfile-ast_0.3.2_1631052185658_0.8699294436049332"},"_hasShrinkwrap":false,"publish_time":1631052185810,"_cnpm_publish_time":1631052185810},"0.3.1":{"name":"dockerfile-ast","description":"Parse a Dockerfile into an array of instructions and comments.","keywords":["ast","abstract","docker","dockerfile","moby","parse","parser","syntax","tree"],"version":"0.3.1","author":{"name":"Remy Suen"},"license":"MIT","bugs":{"url":"https://github.com/rcjsuen/dockerfile-ast/"},"repository":{"type":"git","url":"git+https://github.com/rcjsuen/dockerfile-ast.git"},"engines":{"node":"*"},"main":"lib/main.js","typings":"./lib/main","dependencies":{"vscode-languageserver-textdocument":"^1.0.1","vscode-languageserver-types":"^3.17.0-next.3"},"devDependencies":{"@types/mocha":"^7.0.2","@types/node":"^6.0.52","mocha":"^7.0.2","nyc":"^15.0.0","typescript":"~3.7.3"},"scripts":{"build":"tsc -p .","prepublish":"tsc -p ./src","watch":"tsc --watch -p .","test":"mocha out/test out/test/instructions","nyc":"nyc mocha out/test out/test/instructions","nyc-ci":"nyc --cache false mocha out/test out/test/instructions","coverage":"nyc report --reporter=text-lcov | coveralls"},"gitHead":"cbe168c8a6fa0505470a44496dacd9c90ba101e1","homepage":"https://github.com/rcjsuen/dockerfile-ast#readme","_id":"dockerfile-ast@0.3.1","_nodeVersion":"16.6.1","_npmVersion":"7.20.3","dist":{"shasum":"b586454eae2d56f8ff29d75cf8cc631b131c0179","size":34118,"noattachment":false,"key":"/dockerfile-ast/-/dockerfile-ast-0.3.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/dockerfile-ast/download/dockerfile-ast-0.3.1.tgz"},"_npmUser":{"name":"rcjsuen","email":"remy.suen@gmail.com"},"directories":{},"maintainers":[{"name":"rcjsuen","email":"remy.suen@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dockerfile-ast_0.3.1_1630149408854_0.14197300591152473"},"_hasShrinkwrap":false,"publish_time":1630149409018,"_cnpm_publish_time":1630149409018},"0.3.0":{"name":"dockerfile-ast","description":"Parse a Dockerfile into an array of instructions and comments.","keywords":["ast","abstract","docker","dockerfile","moby","parse","parser","syntax","tree"],"version":"0.3.0","author":{"name":"Remy Suen"},"license":"MIT","bugs":{"url":"https://github.com/rcjsuen/dockerfile-ast/"},"repository":{"type":"git","url":"git+https://github.com/rcjsuen/dockerfile-ast.git"},"engines":{"node":"*"},"main":"lib/main.js","typings":"./lib/main","dependencies":{"vscode-languageserver-textdocument":"^1.0.1","vscode-languageserver-types":"^3.16.0"},"devDependencies":{"@types/mocha":"^7.0.2","@types/node":"^6.0.52","mocha":"^7.0.2","nyc":"^15.0.0","typescript":"~3.7.3"},"scripts":{"build":"tsc -p .","prepublish":"tsc -p ./src","watch":"tsc --watch -p .","test":"mocha out/test out/test/instructions","nyc":"nyc mocha out/test out/test/instructions","nyc-ci":"nyc --cache false mocha out/test out/test/instructions","coverage":"nyc report --reporter=text-lcov | coveralls"},"gitHead":"3cf54dea10f3e42147bbadeda19eaab4ce289f5b","homepage":"https://github.com/rcjsuen/dockerfile-ast#readme","_id":"dockerfile-ast@0.3.0","_nodeVersion":"14.17.3","_npmVersion":"6.14.13","dist":{"shasum":"f30a9dc01b06068318280397168ba3b1ae086b1d","size":35360,"noattachment":false,"key":"/dockerfile-ast/-/dockerfile-ast-0.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/dockerfile-ast/download/dockerfile-ast-0.3.0.tgz"},"_npmUser":{"name":"rcjsuen","email":"remy.suen@gmail.com"},"directories":{},"maintainers":[{"name":"rcjsuen","email":"remy.suen@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dockerfile-ast_0.3.0_1627514651111_0.8434651369925343"},"_hasShrinkwrap":false,"publish_time":1627514651944,"_cnpm_publish_time":1627514651944},"0.2.1":{"name":"dockerfile-ast","description":"Parse a Dockerfile into an array of instructions and comments.","keywords":["ast","abstract","docker","dockerfile","moby","parse","parser","syntax","tree"],"version":"0.2.1","author":{"name":"Remy Suen"},"license":"MIT","bugs":{"url":"https://github.com/rcjsuen/dockerfile-ast/"},"repository":{"type":"git","url":"git+https://github.com/rcjsuen/dockerfile-ast.git"},"engines":{"node":"*"},"main":"lib/main.js","typings":"./lib/main","dependencies":{"vscode-languageserver-types":"^3.16.0"},"devDependencies":{"@types/mocha":"^7.0.2","@types/node":"^6.0.52","mocha":"^7.0.2","nyc":"^15.0.0","typescript":"~3.7.3"},"scripts":{"build":"tsc -p .","prepublish":"tsc -p ./src","watch":"tsc --watch -p .","test":"mocha out/test out/test/instructions","nyc":"nyc mocha out/test out/test/instructions","nyc-ci":"nyc --cache false mocha out/test out/test/instructions","coverage":"nyc report --reporter=text-lcov | coveralls"},"gitHead":"36587b251971f379e7c3e9acbadb54bb40c5cf4c","homepage":"https://github.com/rcjsuen/dockerfile-ast#readme","_id":"dockerfile-ast@0.2.1","_nodeVersion":"15.11.0","_npmVersion":"7.6.0","dist":{"shasum":"bb7c731e7816522a78c92bbc2e830a2016daae94","size":34398,"noattachment":false,"key":"/dockerfile-ast/-/dockerfile-ast-0.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/dockerfile-ast/download/dockerfile-ast-0.2.1.tgz"},"_npmUser":{"name":"rcjsuen","email":"remy.suen@gmail.com"},"directories":{},"maintainers":[{"name":"rcjsuen","email":"remy.suen@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dockerfile-ast_0.2.1_1618141912465_0.8522192812125116"},"_hasShrinkwrap":false,"publish_time":1618141912589,"_cnpm_publish_time":1618141912589},"0.2.0":{"name":"dockerfile-ast","description":"Parse a Dockerfile into an array of instructions and comments.","keywords":["ast","abstract","docker","dockerfile","moby","parse","parser","syntax","tree"],"version":"0.2.0","author":{"name":"Remy Suen"},"license":"MIT","bugs":{"url":"https://github.com/rcjsuen/dockerfile-ast/"},"repository":{"type":"git","url":"git+https://github.com/rcjsuen/dockerfile-ast.git"},"engines":{"node":"*"},"main":"lib/main.js","typings":"./lib/main","dependencies":{"vscode-languageserver-types":"^3.16.0"},"devDependencies":{"@types/mocha":"^7.0.2","@types/node":"^6.0.52","mocha":"^7.0.2","nyc":"^15.0.0","typescript":"~3.7.3"},"scripts":{"build":"tsc -p .","prepublish":"tsc -p ./src","watch":"tsc --watch -p .","test":"mocha out/test out/test/instructions","nyc":"nyc mocha out/test out/test/instructions","nyc-ci":"nyc --cache false mocha out/test out/test/instructions","coverage":"nyc report --reporter=text-lcov | coveralls"},"gitHead":"0e254727cd8e81e5ec302229994f0faa25239181","homepage":"https://github.com/rcjsuen/dockerfile-ast#readme","_id":"dockerfile-ast@0.2.0","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"shasum":"13cc4a6fe3aea30a4104622b30f49a0fe3a5c038","size":34899,"noattachment":false,"key":"/dockerfile-ast/-/dockerfile-ast-0.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/dockerfile-ast/download/dockerfile-ast-0.2.0.tgz"},"_npmUser":{"name":"rcjsuen","email":"remy.suen@gmail.com"},"directories":{},"maintainers":[{"name":"rcjsuen","email":"remy.suen@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dockerfile-ast_0.2.0_1613915328194_0.2556234730624076"},"_hasShrinkwrap":false,"publish_time":1613915328562,"_cnpm_publish_time":1613915328562},"0.1.0":{"name":"dockerfile-ast","description":"Parse a Dockerfile into an array of instructions and comments.","keywords":["ast","abstract","docker","dockerfile","moby","parse","parser","syntax","tree"],"version":"0.1.0","author":{"name":"Remy Suen"},"license":"MIT","bugs":{"url":"https://github.com/rcjsuen/dockerfile-ast/"},"repository":{"type":"git","url":"git+https://github.com/rcjsuen/dockerfile-ast.git"},"engines":{"node":"*"},"main":"lib/main.js","typings":"./lib/main","dependencies":{"vscode-languageserver-types":"^3.16.0"},"devDependencies":{"@types/mocha":"^7.0.2","@types/node":"^6.0.52","mocha":"^7.0.2","nyc":"^15.0.0","typescript":"~3.7.3"},"scripts":{"build":"tsc -p .","prepublish":"tsc -p ./src","watch":"tsc --watch -p .","test":"mocha out/test out/test/instructions","nyc":"nyc mocha out/test out/test/instructions","nyc-ci":"nyc --cache false mocha out/test out/test/instructions","coverage":"nyc report --reporter=text-lcov | coveralls"},"gitHead":"0f1d2a9793958c65cee8cf9c316c5ca461fe8516","homepage":"https://github.com/rcjsuen/dockerfile-ast#readme","_id":"dockerfile-ast@0.1.0","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"shasum":"29d611517b6fa207430ac99e9f59db1636a25b1f","size":69104,"noattachment":false,"key":"/dockerfile-ast/-/dockerfile-ast-0.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/dockerfile-ast/download/dockerfile-ast-0.1.0.tgz"},"_npmUser":{"name":"rcjsuen","email":"remy.suen@gmail.com"},"directories":{},"maintainers":[{"name":"rcjsuen","email":"remy.suen@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dockerfile-ast_0.1.0_1608850354384_0.9678084614682128"},"_hasShrinkwrap":false,"publish_time":1608850354617,"_cnpm_publish_time":1608850354617},"0.0.30":{"name":"dockerfile-ast","description":"Parse a Dockerfile into an array of instructions and comments.","keywords":["ast","abstract","docker","dockerfile","moby","parse","parser","syntax","tree"],"version":"0.0.30","author":{"name":"Remy Suen"},"license":"MIT","bugs":{"url":"https://github.com/rcjsuen/dockerfile-ast/"},"repository":{"type":"git","url":"git+https://github.com/rcjsuen/dockerfile-ast.git"},"engines":{"node":"*"},"main":"lib/main.js","typings":"./lib/main","dependencies":{"vscode-languageserver-types":"^3.15.1"},"devDependencies":{"@types/mocha":"^7.0.2","@types/node":"^6.0.52","mocha":"^7.0.2","nyc":"^15.0.0","typescript":"~3.7.3"},"scripts":{"build":"tsc -p .","prepublish":"tsc -p ./src","watch":"tsc --watch -p .","test":"mocha out/test out/test/instructions","nyc":"nyc mocha out/test out/test/instructions","nyc-ci":"nyc --cache false mocha out/test out/test/instructions","coverage":"nyc report --reporter=text-lcov | coveralls"},"gitHead":"9ecff7e01b19bf99f649e6c854ecc3b7f5f18668","homepage":"https://github.com/rcjsuen/dockerfile-ast#readme","_id":"dockerfile-ast@0.0.30","_nodeVersion":"10.16.3","_npmVersion":"6.9.0","dist":{"shasum":"74cbcd65e389852d752c5687117255ea622583ad","size":31670,"noattachment":false,"key":"/dockerfile-ast/-/dockerfile-ast-0.0.30.tgz","tarball":"http://registry.cnpm.dingdandao.com/dockerfile-ast/download/dockerfile-ast-0.0.30.tgz"},"maintainers":[{"name":"rcjsuen","email":"remy.suen@gmail.com"}],"_npmUser":{"name":"rcjsuen","email":"remy.suen@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dockerfile-ast_0.0.30_1594766856604_0.13523098827215496"},"_hasShrinkwrap":false,"publish_time":1594766856704,"_cnpm_publish_time":1594766856704},"0.0.29":{"name":"dockerfile-ast","description":"Parse a Dockerfile into an array of instructions and comments.","keywords":["ast","abstract","docker","dockerfile","moby","parse","parser","syntax","tree"],"version":"0.0.29","author":{"name":"Remy Suen"},"license":"MIT","bugs":{"url":"https://github.com/rcjsuen/dockerfile-ast/"},"repository":{"type":"git","url":"git+https://github.com/rcjsuen/dockerfile-ast.git"},"engines":{"node":"*"},"main":"lib/main.js","typings":"./lib/main","dependencies":{"vscode-languageserver-types":"^3.15.1"},"devDependencies":{"@types/mocha":"^7.0.2","@types/node":"^6.0.52","mocha":"^7.0.2","nyc":"^15.0.0","typescript":"~3.7.3"},"scripts":{"build":"tsc -p .","prepublish":"tsc -p ./src","watch":"tsc --watch -p .","test":"mocha out/test out/test/instructions","nyc":"nyc mocha out/test out/test/instructions","nyc-ci":"nyc --cache false mocha out/test out/test/instructions","coverage":"nyc report --reporter=text-lcov | coveralls"},"gitHead":"a8ac836ced46cdd8e36631fb9e0173df1d02d78a","homepage":"https://github.com/rcjsuen/dockerfile-ast#readme","_id":"dockerfile-ast@0.0.29","_nodeVersion":"10.16.3","_npmVersion":"6.9.0","dist":{"shasum":"5c8f120dcaaa8d7a54535a1750e6e4c1e78ce458","size":31574,"noattachment":false,"key":"/dockerfile-ast/-/dockerfile-ast-0.0.29.tgz","tarball":"http://registry.cnpm.dingdandao.com/dockerfile-ast/download/dockerfile-ast-0.0.29.tgz"},"maintainers":[{"name":"rcjsuen","email":"remy.suen@gmail.com"}],"_npmUser":{"name":"rcjsuen","email":"remy.suen@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dockerfile-ast_0.0.29_1594556374606_0.26713254467319336"},"_hasShrinkwrap":false,"publish_time":1594556374812,"_cnpm_publish_time":1594556374812},"0.0.28":{"name":"dockerfile-ast","description":"Parse a Dockerfile into an array of instructions and comments.","keywords":["ast","abstract","docker","dockerfile","moby","parse","parser","syntax","tree"],"version":"0.0.28","author":{"name":"Remy Suen"},"license":"MIT","bugs":{"url":"https://github.com/rcjsuen/dockerfile-ast/"},"repository":{"type":"git","url":"git+https://github.com/rcjsuen/dockerfile-ast.git"},"engines":{"node":"*"},"main":"lib/main.js","typings":"./lib/main","dependencies":{"vscode-languageserver-types":"^3.15.1"},"devDependencies":{"@types/mocha":"^7.0.2","@types/node":"^6.0.52","mocha":"^7.0.2","nyc":"^15.0.0","typescript":"~3.7.3"},"scripts":{"build":"tsc -p .","prepublish":"tsc -p ./src","watch":"tsc --watch -p .","test":"mocha out/test out/test/instructions","nyc":"nyc mocha out/test out/test/instructions","nyc-ci":"nyc --cache false mocha out/test out/test/instructions","coverage":"nyc report --reporter=text-lcov | coveralls"},"gitHead":"c6d755a53cf382173367571e7601f03cf09eff51","homepage":"https://github.com/rcjsuen/dockerfile-ast#readme","_id":"dockerfile-ast@0.0.28","_nodeVersion":"10.16.3","_npmVersion":"6.9.0","dist":{"shasum":"2cbc4cfac7049a93cc20ba8e437db2d5fcb55fd1","size":31514,"noattachment":false,"key":"/dockerfile-ast/-/dockerfile-ast-0.0.28.tgz","tarball":"http://registry.cnpm.dingdandao.com/dockerfile-ast/download/dockerfile-ast-0.0.28.tgz"},"maintainers":[{"name":"rcjsuen","email":"remy.suen@gmail.com"}],"_npmUser":{"name":"rcjsuen","email":"remy.suen@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dockerfile-ast_0.0.28_1594462340335_0.3429861491014854"},"_hasShrinkwrap":false,"publish_time":1594462340463,"_cnpm_publish_time":1594462340463},"0.0.27":{"name":"dockerfile-ast","description":"Parse a Dockerfile into an array of instructions and comments.","keywords":["ast","abstract","docker","dockerfile","moby","parse","parser","syntax","tree"],"version":"0.0.27","author":{"name":"Remy Suen"},"license":"MIT","bugs":{"url":"https://github.com/rcjsuen/dockerfile-ast/"},"repository":{"type":"git","url":"git+https://github.com/rcjsuen/dockerfile-ast.git"},"engines":{"node":"*"},"main":"lib/main.js","typings":"./lib/main","dependencies":{"vscode-languageserver-types":"^3.15.1"},"devDependencies":{"@types/mocha":"^7.0.2","@types/node":"^6.0.52","mocha":"^7.0.2","nyc":"^15.0.0","typescript":"~3.7.3"},"scripts":{"build":"tsc -p .","prepublish":"tsc -p ./src","watch":"tsc --watch -p .","test":"mocha out/test out/test/instructions","nyc":"nyc mocha out/test out/test/instructions","nyc-ci":"nyc --cache false mocha out/test out/test/instructions","coverage":"nyc report --reporter=text-lcov | coveralls"},"gitHead":"e165a972dd0d2ef2edf5f791ad6d66769d37ae95","homepage":"https://github.com/rcjsuen/dockerfile-ast#readme","_id":"dockerfile-ast@0.0.27","_nodeVersion":"10.16.3","_npmVersion":"6.9.0","dist":{"shasum":"4dcaeeedeaccda31b1765aec57f97e081763658c","size":31467,"noattachment":false,"key":"/dockerfile-ast/-/dockerfile-ast-0.0.27.tgz","tarball":"http://registry.cnpm.dingdandao.com/dockerfile-ast/download/dockerfile-ast-0.0.27.tgz"},"maintainers":[{"name":"rcjsuen","email":"remy.suen@gmail.com"}],"_npmUser":{"name":"rcjsuen","email":"remy.suen@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dockerfile-ast_0.0.27_1592393321897_0.4065011837522239"},"_hasShrinkwrap":false,"publish_time":1592393322058,"_cnpm_publish_time":1592393322058},"0.0.26":{"name":"dockerfile-ast","description":"Parse a Dockerfile into an array of instructions and comments.","keywords":["ast","abstract","docker","dockerfile","moby","parse","parser","syntax","tree"],"version":"0.0.26","author":{"name":"Remy Suen"},"license":"MIT","bugs":{"url":"https://github.com/rcjsuen/dockerfile-ast/"},"repository":{"type":"git","url":"git+https://github.com/rcjsuen/dockerfile-ast.git"},"engines":{"node":"*"},"main":"lib/main.js","typings":"./lib/main","dependencies":{"vscode-languageserver-types":"^3.15.1"},"devDependencies":{"@types/mocha":"^7.0.2","@types/node":"^6.0.52","mocha":"^7.0.2","nyc":"^15.0.0","typescript":"~3.7.3"},"scripts":{"build":"tsc -p .","prepublish":"tsc -p ./src","watch":"tsc --watch -p .","test":"mocha out/test out/test/instructions","nyc":"nyc mocha out/test out/test/instructions","nyc-ci":"nyc --cache false mocha out/test out/test/instructions","coverage":"nyc report --reporter=text-lcov | coveralls"},"gitHead":"ded8b52db3079021450d5ab84e09c267029fcdaf","homepage":"https://github.com/rcjsuen/dockerfile-ast#readme","_id":"dockerfile-ast@0.0.26","_nodeVersion":"10.16.3","_npmVersion":"6.9.0","dist":{"shasum":"b04821c3236a45ca9663a61b06c46887848931c4","size":31311,"noattachment":false,"key":"/dockerfile-ast/-/dockerfile-ast-0.0.26.tgz","tarball":"http://registry.cnpm.dingdandao.com/dockerfile-ast/download/dockerfile-ast-0.0.26.tgz"},"maintainers":[{"name":"rcjsuen","email":"remy.suen@gmail.com"}],"_npmUser":{"name":"rcjsuen","email":"remy.suen@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dockerfile-ast_0.0.26_1587593076935_0.5007197448002738"},"_hasShrinkwrap":false,"publish_time":1587593077091,"_cnpm_publish_time":1587593077091},"0.0.25":{"name":"dockerfile-ast","description":"Parse a Dockerfile into an array of instructions and comments.","keywords":["ast","abstract","docker","dockerfile","moby","parse","parser","syntax","tree"],"version":"0.0.25","author":{"name":"Remy Suen"},"license":"MIT","bugs":{"url":"https://github.com/rcjsuen/dockerfile-ast/"},"repository":{"type":"git","url":"git+https://github.com/rcjsuen/dockerfile-ast.git"},"engines":{"node":"*"},"main":"lib/main.js","typings":"./lib/main","dependencies":{"vscode-languageserver-types":"^3.15.1"},"devDependencies":{"@types/mocha":"^7.0.2","@types/node":"^6.0.52","mocha":"^7.0.2","nyc":"^15.0.0","typescript":"~3.7.3"},"scripts":{"build":"tsc -p .","prepublish":"tsc -p ./src","watch":"tsc --watch -p .","test":"mocha out/test out/test/instructions","nyc":"nyc mocha out/test out/test/instructions","nyc-ci":"nyc --cache false mocha out/test out/test/instructions","coverage":"nyc report --reporter=text-lcov | coveralls"},"gitHead":"e0033d130a2a1d1e9acbe069b89d1a562bd5ec01","homepage":"https://github.com/rcjsuen/dockerfile-ast#readme","_id":"dockerfile-ast@0.0.25","_nodeVersion":"10.16.3","_npmVersion":"6.9.0","dist":{"shasum":"821f0ed117840d679144a3df536ab495cde98d11","size":31090,"noattachment":false,"key":"/dockerfile-ast/-/dockerfile-ast-0.0.25.tgz","tarball":"http://registry.cnpm.dingdandao.com/dockerfile-ast/download/dockerfile-ast-0.0.25.tgz"},"maintainers":[{"name":"rcjsuen","email":"remy.suen@gmail.com"}],"_npmUser":{"name":"rcjsuen","email":"remy.suen@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dockerfile-ast_0.0.25_1585787874657_0.9577624311926616"},"_hasShrinkwrap":false,"publish_time":1585787874897,"_cnpm_publish_time":1585787874897},"0.0.24":{"name":"dockerfile-ast","description":"Parse a Dockerfile into an array of instructions and comments.","keywords":["ast","abstract","docker","dockerfile","moby","parse","parser","syntax","tree"],"version":"0.0.24","author":{"name":"Remy Suen"},"license":"MIT","bugs":{"url":"https://github.com/rcjsuen/dockerfile-ast/"},"repository":{"type":"git","url":"git+https://github.com/rcjsuen/dockerfile-ast.git"},"engines":{"node":"*"},"main":"lib/main.js","typings":"./lib/main","dependencies":{"vscode-languageserver-types":"^3.15.1"},"devDependencies":{"@types/mocha":"^5.2.0","@types/node":"^6.0.52","mocha":"^5.2.0","nyc":"^15.0.0","typescript":"~3.7.3"},"scripts":{"build":"tsc -p .","prepublish":"tsc -p ./src","watch":"tsc --watch -p .","test":"mocha out/test out/test/instructions","nyc":"nyc mocha out/test out/test/instructions","nyc-ci":"nyc --cache false mocha out/test out/test/instructions","coverage":"nyc report --reporter=text-lcov | coveralls"},"gitHead":"19b0d195af01207b5548c0a9b21132b8908c3f3d","homepage":"https://github.com/rcjsuen/dockerfile-ast#readme","_id":"dockerfile-ast@0.0.24","_nodeVersion":"10.16.3","_npmVersion":"6.9.0","dist":{"shasum":"9792164e8c468063c9649e65ab8168796ff13edf","size":30223,"noattachment":false,"key":"/dockerfile-ast/-/dockerfile-ast-0.0.24.tgz","tarball":"http://registry.cnpm.dingdandao.com/dockerfile-ast/download/dockerfile-ast-0.0.24.tgz"},"maintainers":[{"name":"rcjsuen","email":"remy.suen@gmail.com"}],"_npmUser":{"name":"rcjsuen","email":"remy.suen@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dockerfile-ast_0.0.24_1583694263355_0.3680500963002642"},"_hasShrinkwrap":false,"publish_time":1583694263547,"_cnpm_publish_time":1583694263547},"0.0.23":{"name":"dockerfile-ast","description":"Parse a Dockerfile into an array of instructions and comments.","keywords":["ast","abstract","docker","dockerfile","moby","parse","parser","syntax","tree"],"version":"0.0.23","author":{"name":"Remy Suen"},"license":"MIT","bugs":{"url":"https://github.com/rcjsuen/dockerfile-ast/"},"repository":{"type":"git","url":"git+https://github.com/rcjsuen/dockerfile-ast.git"},"engines":{"node":"*"},"main":"lib/main.js","typings":"./lib/main","dependencies":{"vscode-languageserver-types":"^3.15.1"},"devDependencies":{"@types/mocha":"^5.2.0","@types/node":"^6.0.52","mocha":"^5.2.0","nyc":"^15.0.0","typescript":"~3.7.3"},"scripts":{"build":"tsc -p .","prepublish":"tsc -p ./src","watch":"tsc --watch -p .","test":"mocha out/test out/test/instructions","nyc":"nyc mocha out/test out/test/instructions","nyc-ci":"nyc --cache false mocha out/test out/test/instructions","coverage":"nyc report --reporter=text-lcov | coveralls"},"gitHead":"e723350da48f34f6a5c39cf744fdcad6298c1a7a","homepage":"https://github.com/rcjsuen/dockerfile-ast#readme","_id":"dockerfile-ast@0.0.23","_nodeVersion":"10.16.3","_npmVersion":"6.9.0","dist":{"shasum":"e9c5e843d3221c8bb444a42567b1337767f03833","size":30170,"noattachment":false,"key":"/dockerfile-ast/-/dockerfile-ast-0.0.23.tgz","tarball":"http://registry.cnpm.dingdandao.com/dockerfile-ast/download/dockerfile-ast-0.0.23.tgz"},"maintainers":[{"name":"rcjsuen","email":"remy.suen@gmail.com"}],"_npmUser":{"name":"rcjsuen","email":"remy.suen@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dockerfile-ast_0.0.23_1583677511479_0.9931579181996204"},"_hasShrinkwrap":false,"publish_time":1583677511631,"_cnpm_publish_time":1583677511631},"0.0.22":{"name":"dockerfile-ast","description":"Parse a Dockerfile into an array of instructions and comments.","keywords":["ast","abstract","docker","dockerfile","moby","parse","parser","syntax","tree"],"version":"0.0.22","author":{"name":"Remy Suen"},"license":"MIT","bugs":{"url":"https://github.com/rcjsuen/dockerfile-ast/"},"repository":{"type":"git","url":"git+https://github.com/rcjsuen/dockerfile-ast.git"},"engines":{"node":"*"},"main":"lib/main.js","typings":"./lib/main","dependencies":{"vscode-languageserver-types":"^3.15.1"},"devDependencies":{"@types/mocha":"^5.2.0","@types/node":"^6.0.52","mocha":"^5.2.0","nyc":"^15.0.0","typescript":"~3.7.3"},"scripts":{"build":"tsc -p .","prepublish":"tsc -p ./src","watch":"tsc --watch -p .","test":"mocha out/test out/test/instructions","nyc":"nyc mocha out/test out/test/instructions","nyc-ci":"nyc --cache false mocha out/test out/test/instructions","coverage":"nyc report --reporter=text-lcov | coveralls"},"gitHead":"fecdafe71fd08bf211a68f20398b8ee48a024f0e","homepage":"https://github.com/rcjsuen/dockerfile-ast#readme","_id":"dockerfile-ast@0.0.22","_nodeVersion":"10.16.3","_npmVersion":"6.9.0","dist":{"shasum":"2a10085d9696b24471472ee1a9368020f72d3272","size":30080,"noattachment":false,"key":"/dockerfile-ast/-/dockerfile-ast-0.0.22.tgz","tarball":"http://registry.cnpm.dingdandao.com/dockerfile-ast/download/dockerfile-ast-0.0.22.tgz"},"maintainers":[{"name":"rcjsuen","email":"remy.suen@gmail.com"}],"_npmUser":{"name":"rcjsuen","email":"remy.suen@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dockerfile-ast_0.0.22_1583623119574_0.3457068612598182"},"_hasShrinkwrap":false,"publish_time":1583623119681,"_cnpm_publish_time":1583623119681},"0.0.21":{"name":"dockerfile-ast","description":"Parse a Dockerfile into an array of instructions and comments.","keywords":["ast","abstract","docker","dockerfile","moby","parse","parser","syntax","tree"],"version":"0.0.21","author":{"name":"Remy Suen"},"license":"MIT","bugs":{"url":"https://github.com/rcjsuen/dockerfile-ast/"},"repository":{"type":"git","url":"git+https://github.com/rcjsuen/dockerfile-ast.git"},"engines":{"node":"*"},"main":"lib/main.js","typings":"./lib/main","dependencies":{"vscode-languageserver-types":"^3.15.1"},"devDependencies":{"@types/mocha":"^5.2.0","@types/node":"^6.0.52","mocha":"^5.2.0","nyc":"^15.0.0","typescript":"~3.7.3"},"scripts":{"build":"tsc -p .","prepublish":"tsc -p ./src","watch":"tsc --watch -p .","test":"mocha out/test out/test/instructions","nyc":"nyc mocha out/test out/test/instructions","nyc-ci":"nyc --cache false mocha out/test out/test/instructions","coverage":"nyc report --reporter=text-lcov | coveralls"},"gitHead":"70aa821960542cd5b26734226908302166f601c2","homepage":"https://github.com/rcjsuen/dockerfile-ast#readme","_id":"dockerfile-ast@0.0.21","_nodeVersion":"10.16.3","_npmVersion":"6.9.0","dist":{"shasum":"46e757e22214fd718ed1fcbce8f67fa7cac9fd17","size":29891,"noattachment":false,"key":"/dockerfile-ast/-/dockerfile-ast-0.0.21.tgz","tarball":"http://registry.cnpm.dingdandao.com/dockerfile-ast/download/dockerfile-ast-0.0.21.tgz"},"maintainers":[{"name":"rcjsuen","email":"remy.suen@gmail.com"}],"_npmUser":{"name":"rcjsuen","email":"remy.suen@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dockerfile-ast_0.0.21_1582807683841_0.3526810542104484"},"_hasShrinkwrap":false,"publish_time":1582807683929,"_cnpm_publish_time":1582807683929},"0.0.20":{"name":"dockerfile-ast","description":"Parse a Dockerfile into an array of instructions and comments.","keywords":["ast","abstract","docker","dockerfile","moby","parse","parser","syntax","tree"],"version":"0.0.20","author":{"name":"Remy Suen"},"license":"MIT","bugs":{"url":"https://github.com/rcjsuen/dockerfile-ast/"},"repository":{"type":"git","url":"git+https://github.com/rcjsuen/dockerfile-ast.git"},"engines":{"node":"*"},"main":"lib/main.js","typings":"./lib/main","dependencies":{"vscode-languageserver-types":"^3.5.0"},"devDependencies":{"@types/mocha":"^5.2.0","@types/node":"^6.0.52","mocha":"^5.2.0","nyc":"^14.1.1","typescript":"~3.7.3"},"scripts":{"build":"tsc -p .","prepublish":"tsc -p ./src","watch":"tsc --watch -p .","test":"mocha out/test out/test/instructions","nyc":"nyc mocha out/test out/test/instructions","nyc-ci":"nyc --cache false mocha out/test out/test/instructions","coverage":"nyc report --reporter=text-lcov | coveralls"},"gitHead":"be44b6ada8706389405fc77494692f14284ab5bb","homepage":"https://github.com/rcjsuen/dockerfile-ast#readme","_id":"dockerfile-ast@0.0.20","_nodeVersion":"10.16.3","_npmVersion":"6.9.0","dist":{"shasum":"fd1ce404b5a8b414a9a4d600bcc9ca64a42fd659","size":29754,"noattachment":false,"key":"/dockerfile-ast/-/dockerfile-ast-0.0.20.tgz","tarball":"http://registry.cnpm.dingdandao.com/dockerfile-ast/download/dockerfile-ast-0.0.20.tgz"},"maintainers":[{"name":"rcjsuen","email":"remy.suen@gmail.com"}],"_npmUser":{"name":"rcjsuen","email":"remy.suen@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dockerfile-ast_0.0.20_1581461781389_0.10154574244701542"},"_hasShrinkwrap":false,"publish_time":1581461781567,"_cnpm_publish_time":1581461781567},"0.0.19":{"name":"dockerfile-ast","description":"Parse a Dockerfile into an array of instructions and comments.","keywords":["ast","abstract","docker","dockerfile","moby","parse","parser","syntax","tree"],"version":"0.0.19","author":{"name":"Remy Suen"},"license":"MIT","bugs":{"url":"https://github.com/rcjsuen/dockerfile-ast/"},"repository":{"type":"git","url":"git+https://github.com/rcjsuen/dockerfile-ast.git"},"engines":{"node":"*"},"main":"lib/main.js","typings":"./lib/main","dependencies":{"vscode-languageserver-types":"^3.5.0"},"devDependencies":{"@types/mocha":"^5.2.0","@types/node":"^6.0.52","mocha":"^5.2.0","nyc":"^14.1.1","typescript":"~3.7.3"},"scripts":{"build":"tsc -p .","prepublish":"tsc -p ./src","watch":"tsc --watch -p .","test":"mocha out/test out/test/instructions","nyc":"nyc mocha out/test out/test/instructions","nyc-ci":"nyc --cache false mocha out/test out/test/instructions","coverage":"nyc report --reporter=text-lcov | coveralls"},"gitHead":"c725ee96f7ecbf01a798ce7286837fe0dbb0a65f","homepage":"https://github.com/rcjsuen/dockerfile-ast#readme","_id":"dockerfile-ast@0.0.19","_nodeVersion":"10.16.3","_npmVersion":"6.9.0","dist":{"shasum":"b1e21138eba995d7bf5576dc30ba1130c15995c3","size":29293,"noattachment":false,"key":"/dockerfile-ast/-/dockerfile-ast-0.0.19.tgz","tarball":"http://registry.cnpm.dingdandao.com/dockerfile-ast/download/dockerfile-ast-0.0.19.tgz"},"maintainers":[{"name":"rcjsuen","email":"remy.suen@gmail.com"}],"_npmUser":{"name":"rcjsuen","email":"remy.suen@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dockerfile-ast_0.0.19_1580164326178_0.3372284484419288"},"_hasShrinkwrap":false,"publish_time":1580164326317,"_cnpm_publish_time":1580164326317},"0.0.18":{"name":"dockerfile-ast","description":"Parse a Dockerfile into an array of instructions and comments.","keywords":["ast","abstract","docker","dockerfile","moby","parse","parser","syntax","tree"],"version":"0.0.18","author":{"name":"Remy Suen"},"license":"MIT","bugs":{"url":"https://github.com/rcjsuen/dockerfile-ast/"},"repository":{"type":"git","url":"git+https://github.com/rcjsuen/dockerfile-ast.git"},"engines":{"node":"*"},"main":"lib/main.js","typings":"./lib/main","dependencies":{"vscode-languageserver-types":"^3.5.0"},"devDependencies":{"@types/mocha":"^5.2.0","@types/node":"^6.0.52","mocha":"^5.2.0","nyc":"^14.1.1","typescript":"~3.7.3"},"scripts":{"build":"tsc -p .","prepublish":"tsc -p ./src","watch":"tsc --watch -p .","test":"mocha out/test out/test/instructions","nyc":"nyc mocha out/test out/test/instructions","nyc-ci":"nyc --cache false mocha out/test out/test/instructions","coverage":"nyc report --reporter=text-lcov | coveralls"},"gitHead":"043022b69087344640e1f56b47758587a38d6f24","homepage":"https://github.com/rcjsuen/dockerfile-ast#readme","_id":"dockerfile-ast@0.0.18","_nodeVersion":"10.16.3","_npmVersion":"6.9.0","dist":{"shasum":"94a0ba84eb9b3e9fb7bd6beae0ea7eb6dcbca75a","size":29028,"noattachment":false,"key":"/dockerfile-ast/-/dockerfile-ast-0.0.18.tgz","tarball":"http://registry.cnpm.dingdandao.com/dockerfile-ast/download/dockerfile-ast-0.0.18.tgz"},"maintainers":[{"name":"rcjsuen","email":"remy.suen@gmail.com"}],"_npmUser":{"name":"rcjsuen","email":"remy.suen@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dockerfile-ast_0.0.18_1575716842638_0.2942592081157893"},"_hasShrinkwrap":false,"publish_time":1575716842791,"_cnpm_publish_time":1575716842791},"0.0.17":{"name":"dockerfile-ast","description":"Parse a Dockerfile into an array of instructions and comments.","keywords":["ast","abstract","docker","dockerfile","moby","parse","parser","syntax","tree"],"version":"0.0.17","author":{"name":"Remy Suen"},"license":"MIT","bugs":{"url":"https://github.com/rcjsuen/dockerfile-ast/"},"repository":{"type":"git","url":"git+https://github.com/rcjsuen/dockerfile-ast.git"},"engines":{"node":"*"},"main":"lib/main.js","typings":"./lib/main","dependencies":{"vscode-languageserver-types":"^3.5.0"},"devDependencies":{"@types/mocha":"^5.2.0","@types/node":"^6.0.52","mocha":"^5.2.0","nyc":"^14.1.1","typescript":"~2.6.1"},"scripts":{"build":"tsc -p .","prepublish":"tsc -p ./src","watch":"tsc --watch -p .","test":"mocha out/test out/test/instructions","nyc":"nyc mocha out/test out/test/instructions","nyc-ci":"nyc --cache false mocha out/test out/test/instructions","coverage":"nyc report --reporter=text-lcov | coveralls"},"gitHead":"bb272318fa5eeaa24605e03695323ac6e6b4f228","homepage":"https://github.com/rcjsuen/dockerfile-ast#readme","_id":"dockerfile-ast@0.0.17","_nodeVersion":"10.16.3","_npmVersion":"6.9.0","dist":{"shasum":"602b00a484016844ea362e3b60334a446466f93f","size":28662,"noattachment":false,"key":"/dockerfile-ast/-/dockerfile-ast-0.0.17.tgz","tarball":"http://registry.cnpm.dingdandao.com/dockerfile-ast/download/dockerfile-ast-0.0.17.tgz"},"maintainers":[{"name":"rcjsuen","email":"remy.suen@gmail.com"}],"_npmUser":{"name":"rcjsuen","email":"remy.suen@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dockerfile-ast_0.0.17_1570991273744_0.7706115898165777"},"_hasShrinkwrap":false,"publish_time":1570991273835,"_cnpm_publish_time":1570991273835},"0.0.16":{"name":"dockerfile-ast","description":"Parse a Dockerfile into an array of instructions and comments.","keywords":["ast","abstract","docker","dockerfile","moby","parse","parser","syntax","tree"],"version":"0.0.16","author":{"name":"Remy Suen"},"license":"MIT","bugs":{"url":"https://github.com/rcjsuen/dockerfile-ast/"},"repository":{"type":"git","url":"git+https://github.com/rcjsuen/dockerfile-ast.git"},"engines":{"node":"*"},"main":"lib/main.js","typings":"./lib/main","dependencies":{"vscode-languageserver-types":"^3.5.0"},"devDependencies":{"@types/mocha":"^5.2.0","@types/node":"^6.0.52","mocha":"^5.2.0","typescript":"~2.6.1","nyc":"^11.0.2"},"scripts":{"build":"tsc -p .","prepublish":"tsc -p ./src","watch":"tsc --watch -p .","test":"mocha out/test out/test/instructions","nyc":"nyc mocha out/test out/test/instructions","nyc-ci":"nyc --cache false mocha out/test out/test/instructions","coverage":"nyc report --reporter=text-lcov | coveralls"},"gitHead":"759f7a6a872997c5fb47e5e63877925b01cc823e","homepage":"https://github.com/rcjsuen/dockerfile-ast#readme","_id":"dockerfile-ast@0.0.16","_npmVersion":"6.4.1","_nodeVersion":"8.16.0","_npmUser":{"name":"rcjsuen","email":"remy.suen@gmail.com"},"dist":{"shasum":"10b329d343329dab1de70375833495f85ad65913","size":28633,"noattachment":false,"key":"/dockerfile-ast/-/dockerfile-ast-0.0.16.tgz","tarball":"http://registry.cnpm.dingdandao.com/dockerfile-ast/download/dockerfile-ast-0.0.16.tgz"},"maintainers":[{"name":"rcjsuen","email":"remy.suen@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dockerfile-ast_0.0.16_1558567468976_0.05823986507811085"},"_hasShrinkwrap":false,"publish_time":1558567469122,"_cnpm_publish_time":1558567469122},"0.0.15":{"name":"dockerfile-ast","description":"Parse a Dockerfile into an array of instructions and comments.","keywords":["ast","abstract","docker","dockerfile","moby","parse","parser","syntax","tree"],"version":"0.0.15","author":{"name":"Remy Suen"},"license":"MIT","bugs":{"url":"https://github.com/rcjsuen/dockerfile-ast/"},"repository":{"type":"git","url":"git+https://github.com/rcjsuen/dockerfile-ast.git"},"engines":{"node":"*"},"main":"lib/main.js","typings":"./lib/main","dependencies":{"vscode-languageserver-types":"^3.5.0"},"devDependencies":{"@types/mocha":"^5.2.0","@types/node":"^6.0.52","mocha":"^5.2.0","typescript":"~2.6.1","nyc":"^11.0.2"},"scripts":{"build":"tsc -p .","prepublish":"tsc -p ./src","watch":"tsc --watch -p .","test":"mocha out/test out/test/instructions","nyc":"nyc mocha out/test out/test/instructions","nyc-ci":"nyc --cache false mocha out/test out/test/instructions","coverage":"nyc report --reporter=text-lcov | coveralls"},"gitHead":"05aba999b8f12cdf7b98f92c3e828df95120646e","homepage":"https://github.com/rcjsuen/dockerfile-ast#readme","_id":"dockerfile-ast@0.0.15","_npmVersion":"6.4.1","_nodeVersion":"8.16.0","_npmUser":{"name":"rcjsuen","email":"remy.suen@gmail.com"},"dist":{"shasum":"79ce9d830dc043ff56d8e57322dd362067e357a7","size":28527,"noattachment":false,"key":"/dockerfile-ast/-/dockerfile-ast-0.0.15.tgz","tarball":"http://registry.cnpm.dingdandao.com/dockerfile-ast/download/dockerfile-ast-0.0.15.tgz"},"maintainers":[{"name":"rcjsuen","email":"remy.suen@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dockerfile-ast_0.0.15_1558449159096_0.6689879623182817"},"_hasShrinkwrap":false,"publish_time":1558449159585,"_cnpm_publish_time":1558449159585},"0.0.14":{"name":"dockerfile-ast","description":"Parse a Dockerfile into an array of instructions and comments.","keywords":["ast","abstract","docker","dockerfile","moby","parse","parser","syntax","tree"],"version":"0.0.14","author":{"name":"Remy Suen"},"license":"MIT","bugs":{"url":"https://github.com/rcjsuen/dockerfile-ast/"},"repository":{"type":"git","url":"git+https://github.com/rcjsuen/dockerfile-ast.git"},"engines":{"node":"*"},"main":"lib/main.js","typings":"./lib/main","dependencies":{"vscode-languageserver-types":"^3.5.0"},"devDependencies":{"@types/mocha":"^5.2.0","@types/node":"^6.0.52","mocha":"^5.2.0","typescript":"~2.6.1","nyc":"^11.0.2"},"scripts":{"build":"tsc -p .","prepublish":"tsc -p ./src","watch":"tsc --watch -p .","test":"mocha out/test out/test/instructions","nyc":"nyc mocha out/test out/test/instructions","nyc-ci":"nyc --cache false mocha out/test out/test/instructions","coverage":"nyc report --reporter=text-lcov | coveralls"},"gitHead":"743d5fcecd2d59f3dfdb7b38ffccc0569782b091","homepage":"https://github.com/rcjsuen/dockerfile-ast#readme","_id":"dockerfile-ast@0.0.14","_npmVersion":"6.4.1","_nodeVersion":"8.16.0","_npmUser":{"name":"rcjsuen","email":"remy.suen@gmail.com"},"dist":{"shasum":"b18151cb139f04b00a94a9fa660f537babbc3b3c","size":28401,"noattachment":false,"key":"/dockerfile-ast/-/dockerfile-ast-0.0.14.tgz","tarball":"http://registry.cnpm.dingdandao.com/dockerfile-ast/download/dockerfile-ast-0.0.14.tgz"},"maintainers":[{"name":"rcjsuen","email":"remy.suen@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dockerfile-ast_0.0.14_1556453151481_0.2731944057950608"},"_hasShrinkwrap":false,"publish_time":1556453151638,"_cnpm_publish_time":1556453151638},"0.0.13":{"name":"dockerfile-ast","description":"Parse a Dockerfile into an array of instructions and comments.","keywords":["ast","abstract","docker","dockerfile","moby","parse","parser","syntax","tree"],"version":"0.0.13","author":{"name":"Remy Suen"},"license":"MIT","bugs":{"url":"https://github.com/rcjsuen/dockerfile-ast/"},"repository":{"type":"git","url":"git+https://github.com/rcjsuen/dockerfile-ast.git"},"engines":{"node":"*"},"main":"lib/main.js","typings":"./lib/main","dependencies":{"vscode-languageserver-types":"^3.5.0"},"devDependencies":{"@types/mocha":"^5.2.0","@types/node":"^6.0.52","mocha":"^5.2.0","typescript":"~2.6.1","nyc":"^11.0.2"},"scripts":{"build":"tsc -p .","prepublish":"tsc -p ./src","watch":"tsc --watch -p .","test":"mocha out/test out/test/instructions","nyc":"nyc mocha out/test out/test/instructions","nyc-ci":"nyc --cache false mocha out/test out/test/instructions","coverage":"nyc report --reporter=text-lcov | coveralls"},"gitHead":"a54212ab9fe0a8eacd1d72dd7d7478c186d54b66","homepage":"https://github.com/rcjsuen/dockerfile-ast#readme","_id":"dockerfile-ast@0.0.13","_npmVersion":"6.4.1","_nodeVersion":"8.14.0","_npmUser":{"name":"rcjsuen","email":"remy.suen@gmail.com"},"dist":{"shasum":"de2f7fdae5b14ffae798ce4bea252b4b42d558c8","size":27545,"noattachment":false,"key":"/dockerfile-ast/-/dockerfile-ast-0.0.13.tgz","tarball":"http://registry.cnpm.dingdandao.com/dockerfile-ast/download/dockerfile-ast-0.0.13.tgz"},"maintainers":[{"name":"rcjsuen","email":"remy.suen@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dockerfile-ast_0.0.13_1545308446584_0.45319665167999035"},"_hasShrinkwrap":false,"publish_time":1545308446712,"_cnpm_publish_time":1545308446712},"0.0.12":{"name":"dockerfile-ast","description":"Parse a Dockerfile into an array of instructions and comments.","keywords":["ast","abstract","docker","dockerfile","moby","parse","parser","syntax","tree"],"version":"0.0.12","author":{"name":"Remy Suen"},"license":"MIT","bugs":{"url":"https://github.com/rcjsuen/dockerfile-ast/"},"repository":{"type":"git","url":"git+https://github.com/rcjsuen/dockerfile-ast.git"},"engines":{"node":"*"},"main":"lib/main.js","typings":"./lib/main","dependencies":{"vscode-languageserver-types":"^3.5.0"},"devDependencies":{"@types/mocha":"^5.2.0","@types/node":"^6.0.52","mocha":"^5.2.0","typescript":"~2.6.1","nyc":"^11.0.2"},"scripts":{"build":"tsc -p .","prepublish":"tsc -p ./src","watch":"tsc --watch -p .","test":"mocha out/test out/test/instructions","nyc":"nyc mocha out/test out/test/instructions","nyc-ci":"nyc --cache false mocha out/test out/test/instructions","coverage":"nyc report --reporter=text-lcov | coveralls"},"gitHead":"02129618244055084d075ac2a62d3f167cbef9fc","homepage":"https://github.com/rcjsuen/dockerfile-ast#readme","_id":"dockerfile-ast@0.0.12","_npmVersion":"5.7.1","_nodeVersion":"8.9.4","_npmUser":{"name":"rcjsuen","email":"remy.suen@gmail.com"},"dist":{"shasum":"6f25f6ad55eeecdd297ab68b08be1b32e64b5aeb","size":27558,"noattachment":false,"key":"/dockerfile-ast/-/dockerfile-ast-0.0.12.tgz","tarball":"http://registry.cnpm.dingdandao.com/dockerfile-ast/download/dockerfile-ast-0.0.12.tgz"},"maintainers":[{"name":"rcjsuen","email":"remy.suen@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dockerfile-ast_0.0.12_1533953224562_0.7630028869028362"},"_hasShrinkwrap":false,"publish_time":1533953224685,"_cnpm_publish_time":1533953224685},"0.0.11":{"name":"dockerfile-ast","description":"Parse a Dockerfile into an array of instructions and comments.","keywords":["ast","abstract","docker","dockerfile","moby","parse","parser","syntax","tree"],"version":"0.0.11","author":{"name":"Remy Suen"},"license":"MIT","bugs":{"url":"https://github.com/rcjsuen/dockerfile-ast/"},"repository":{"type":"git","url":"git+https://github.com/rcjsuen/dockerfile-ast.git"},"engines":{"node":"*"},"main":"lib/main.js","typings":"./lib/main","dependencies":{"vscode-languageserver-types":"^3.5.0"},"devDependencies":{"@types/mocha":"^5.2.0","@types/node":"^6.0.52","mocha":"^5.2.0","typescript":"~2.6.1","nyc":"^11.0.2"},"scripts":{"build":"tsc -p .","prepublish":"tsc -p ./src","watch":"tsc --watch -p .","test":"mocha out/test out/test/instructions","nyc":"nyc mocha out/test out/test/instructions","nyc-ci":"nyc --cache false mocha out/test out/test/instructions","coverage":"nyc report --reporter=text-lcov | coveralls"},"gitHead":"6afc5808c65793b6d64d75f43962179223ef42a8","homepage":"https://github.com/rcjsuen/dockerfile-ast#readme","_id":"dockerfile-ast@0.0.11","_npmVersion":"5.7.1","_nodeVersion":"8.9.4","_npmUser":{"name":"rcjsuen","email":"remy.suen@gmail.com"},"dist":{"shasum":"c6f1a6fb312e826a42616e0424add0926137c03e","size":27491,"noattachment":false,"key":"/dockerfile-ast/-/dockerfile-ast-0.0.11.tgz","tarball":"http://registry.cnpm.dingdandao.com/dockerfile-ast/download/dockerfile-ast-0.0.11.tgz"},"maintainers":[{"name":"rcjsuen","email":"remy.suen@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dockerfile-ast_0.0.11_1529155143098_0.6147137313980384"},"_hasShrinkwrap":false,"publish_time":1529155143197,"_cnpm_publish_time":1529155143197},"0.0.10":{"name":"dockerfile-ast","description":"Parse a Dockerfile into an array of instructions and comments.","keywords":["ast","abstract","docker","dockerfile","moby","parse","parser","syntax","tree"],"version":"0.0.10","author":{"name":"Remy Suen"},"license":"MIT","bugs":{"url":"https://github.com/rcjsuen/dockerfile-ast/"},"repository":{"type":"git","url":"git+https://github.com/rcjsuen/dockerfile-ast.git"},"engines":{"node":"*"},"main":"lib/main.js","typings":"./lib/main","dependencies":{"vscode-languageserver-types":"^3.5.0"},"devDependencies":{"@types/mocha":"^5.2.0","@types/node":"^6.0.52","mocha":"^5.2.0","typescript":"~2.6.1","nyc":"^11.0.2"},"scripts":{"build":"tsc -p .","prepublish":"tsc -p ./src","watch":"tsc --watch -p .","test":"mocha out/test out/test/instructions","nyc":"nyc mocha out/test out/test/instructions","nyc-ci":"nyc --cache false mocha out/test out/test/instructions","coverage":"nyc report --reporter=text-lcov | coveralls"},"gitHead":"c891f6a247b4dc5a10838895791e55d8ecfed2da","homepage":"https://github.com/rcjsuen/dockerfile-ast#readme","_id":"dockerfile-ast@0.0.10","_npmVersion":"5.7.1","_nodeVersion":"8.9.4","_npmUser":{"name":"rcjsuen","email":"remy.suen@gmail.com"},"dist":{"shasum":"780381031ce1762e15fd4fbf4c670c3ceb592565","size":27414,"noattachment":false,"key":"/dockerfile-ast/-/dockerfile-ast-0.0.10.tgz","tarball":"http://registry.cnpm.dingdandao.com/dockerfile-ast/download/dockerfile-ast-0.0.10.tgz"},"maintainers":[{"name":"rcjsuen","email":"remy.suen@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dockerfile-ast_0.0.10_1529153717013_0.12491245036136434"},"_hasShrinkwrap":false,"publish_time":1529153717165,"_cnpm_publish_time":1529153717165},"0.0.9":{"name":"dockerfile-ast","description":"Parse a Dockerfile into an array of instructions and comments.","keywords":["ast","abstract","docker","dockerfile","moby","parse","parser","syntax","tree"],"version":"0.0.9","author":{"name":"Remy Suen"},"license":"MIT","bugs":{"url":"https://github.com/rcjsuen/dockerfile-ast/"},"repository":{"type":"git","url":"git+https://github.com/rcjsuen/dockerfile-ast.git"},"engines":{"node":"*"},"main":"lib/main.js","typings":"./lib/main","dependencies":{"vscode-languageserver-types":"^3.5.0"},"devDependencies":{"@types/mocha":"^2.2.33","@types/node":"^6.0.52","mocha":"^3.2.0","typescript":"~2.6.1","nyc":"^11.0.2"},"scripts":{"build":"tsc -p .","prepublish":"tsc -p ./src","watch":"tsc --watch -p .","test":"mocha out/test out/test/instructions","nyc":"nyc mocha out/test out/test/instructions","nyc-ci":"nyc --cache false mocha out/test out/test/instructions","coverage":"nyc report --reporter=text-lcov | coveralls"},"gitHead":"bf3341d05663fc8196f76991eb039a2ea1da2e98","homepage":"https://github.com/rcjsuen/dockerfile-ast#readme","_id":"dockerfile-ast@0.0.9","_npmVersion":"5.7.1","_nodeVersion":"8.9.4","_npmUser":{"name":"rcjsuen","email":"remy.suen@gmail.com"},"dist":{"shasum":"3f6710566f4cc2c5f9e1a32370681466469e43d6","size":26903,"noattachment":false,"key":"/dockerfile-ast/-/dockerfile-ast-0.0.9.tgz","tarball":"http://registry.cnpm.dingdandao.com/dockerfile-ast/download/dockerfile-ast-0.0.9.tgz"},"maintainers":[{"name":"rcjsuen","email":"remy.suen@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dockerfile-ast_0.0.9_1527545347953_0.5154106060450119"},"_hasShrinkwrap":false,"publish_time":1527545348106,"_cnpm_publish_time":1527545348106},"0.0.8":{"name":"dockerfile-ast","description":"Parse a Dockerfile into an array of instructions and comments.","keywords":["ast","abstract","docker","dockerfile","moby","parse","parser","syntax","tree"],"version":"0.0.8","author":{"name":"Remy Suen"},"license":"MIT","bugs":{"url":"https://github.com/rcjsuen/dockerfile-ast/"},"repository":{"type":"git","url":"git+https://github.com/rcjsuen/dockerfile-ast.git"},"engines":{"node":"*"},"main":"lib/main.js","typings":"./lib/main","dependencies":{"vscode-languageserver-types":"^3.5.0"},"devDependencies":{"@types/mocha":"^2.2.33","@types/node":"^6.0.52","mocha":"^3.2.0","typescript":"~2.6.1","nyc":"^11.0.2"},"scripts":{"build":"tsc -p .","prepublish":"tsc -p ./src","watch":"tsc --watch -p .","test":"mocha out/test out/test/instructions","nyc":"nyc mocha out/test out/test/instructions","nyc-ci":"nyc --cache false mocha out/test out/test/instructions","coverage":"nyc report --reporter=text-lcov | coveralls"},"gitHead":"61abebe9b7b2f013ae9090a9cafe16c926f12c49","homepage":"https://github.com/rcjsuen/dockerfile-ast#readme","_id":"dockerfile-ast@0.0.8","_npmVersion":"5.7.1","_nodeVersion":"8.9.4","_npmUser":{"name":"rcjsuen","email":"remy.suen@gmail.com"},"dist":{"shasum":"3c4f1f5fbd802a731b4cbc5a2bcfea5c2a91b161","size":26800,"noattachment":false,"key":"/dockerfile-ast/-/dockerfile-ast-0.0.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/dockerfile-ast/download/dockerfile-ast-0.0.8.tgz"},"maintainers":[{"name":"rcjsuen","email":"remy.suen@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dockerfile-ast_0.0.8_1527435851383_0.019096044692256564"},"_hasShrinkwrap":false,"publish_time":1527435851438,"_cnpm_publish_time":1527435851438},"0.0.7":{"name":"dockerfile-ast","description":"Parse a Dockerfile into an array of instructions and comments.","keywords":["ast","abstract","docker","dockerfile","moby","parse","parser","syntax","tree"],"version":"0.0.7","author":{"name":"Remy Suen"},"license":"MIT","bugs":{"url":"https://github.com/rcjsuen/dockerfile-ast/"},"repository":{"type":"git","url":"git+https://github.com/rcjsuen/dockerfile-ast.git"},"engines":{"node":"*"},"main":"lib/main.js","typings":"./lib/main","dependencies":{"vscode-languageserver-types":"^3.5.0"},"devDependencies":{"@types/mocha":"^2.2.33","@types/node":"^6.0.52","mocha":"^3.2.0","typescript":"~2.6.1","nyc":"^11.0.2"},"scripts":{"build":"tsc -p .","prepublish":"tsc -p ./src","watch":"tsc --watch -p .","test":"mocha out/test out/test/instructions","nyc":"nyc mocha out/test out/test/instructions","nyc-ci":"nyc --cache false mocha out/test out/test/instructions","coverage":"nyc report --reporter=text-lcov | coveralls"},"gitHead":"99914cf4f80df2f1255edc53ce0a5c08c898e2ee","homepage":"https://github.com/rcjsuen/dockerfile-ast#readme","_id":"dockerfile-ast@0.0.7","_npmVersion":"5.7.1","_nodeVersion":"8.9.4","_npmUser":{"name":"rcjsuen","email":"remy.suen@gmail.com"},"dist":{"shasum":"3ce91392581e1761d406be65d8e8ac8bb039ce7f","size":26740,"noattachment":false,"key":"/dockerfile-ast/-/dockerfile-ast-0.0.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/dockerfile-ast/download/dockerfile-ast-0.0.7.tgz"},"maintainers":[{"name":"rcjsuen","email":"remy.suen@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dockerfile-ast_0.0.7_1527261918780_0.2614550430892659"},"_hasShrinkwrap":false,"publish_time":1527261918927,"_cnpm_publish_time":1527261918927},"0.0.6":{"name":"dockerfile-ast","description":"Parse a Dockerfile into an array of instructions and comments.","keywords":["ast","abstract","docker","dockerfile","moby","parse","parser","syntax","tree"],"version":"0.0.6","author":{"name":"Remy Suen"},"license":"MIT","bugs":{"url":"https://github.com/rcjsuen/dockerfile-ast/"},"repository":{"type":"git","url":"git+https://github.com/rcjsuen/dockerfile-ast.git"},"engines":{"node":"*"},"main":"lib/main.js","typings":"./lib/main","dependencies":{"vscode-languageserver-types":"^3.5.0"},"devDependencies":{"@types/mocha":"^2.2.33","@types/node":"^6.0.52","mocha":"^3.2.0","typescript":"~2.6.1","nyc":"^11.0.2"},"scripts":{"build":"tsc -p .","prepublish":"tsc -p ./src","watch":"tsc --watch -p .","test":"mocha out/test out/test/instructions","nyc":"nyc mocha out/test out/test/instructions","nyc-ci":"nyc --cache false mocha out/test out/test/instructions","coverage":"nyc report --reporter=text-lcov | coveralls"},"gitHead":"ce4b7a53b037acae3d2ec9749c07e408279521dc","homepage":"https://github.com/rcjsuen/dockerfile-ast#readme","_id":"dockerfile-ast@0.0.6","_npmVersion":"5.7.1","_nodeVersion":"8.9.4","_npmUser":{"name":"rcjsuen","email":"remy.suen@gmail.com"},"dist":{"shasum":"69949fa5ae7aaf8ec5eb9942c5ff4ee8dd37dcb2","size":24234,"noattachment":false,"key":"/dockerfile-ast/-/dockerfile-ast-0.0.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/dockerfile-ast/download/dockerfile-ast-0.0.6.tgz"},"maintainers":[{"name":"rcjsuen","email":"remy.suen@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dockerfile-ast_0.0.6_1524176723184_0.4847901774949004"},"_hasShrinkwrap":false,"publish_time":1524176723269,"_cnpm_publish_time":1524176723269},"0.0.5":{"name":"dockerfile-ast","description":"Parse a Dockerfile into an array of instructions and comments.","keywords":["ast","abstract","docker","dockerfile","moby","parse","parser","syntax","tree"],"version":"0.0.5","author":{"name":"Remy Suen"},"license":"MIT","bugs":{"url":"https://github.com/rcjsuen/dockerfile-ast/"},"repository":{"type":"git","url":"git+https://github.com/rcjsuen/dockerfile-ast.git"},"engines":{"node":"*"},"main":"lib/main.js","typings":"./lib/main","dependencies":{"vscode-languageserver-types":"^3.5.0"},"devDependencies":{"@types/mocha":"^2.2.33","@types/node":"^6.0.52","mocha":"^3.2.0","typescript":"~2.6.1","nyc":"^11.0.2"},"scripts":{"build":"tsc -p .","prepublish":"tsc -p ./src","watch":"tsc --watch -p .","test":"mocha out/test out/test/instructions","nyc":"nyc mocha out/test out/test/instructions","nyc-ci":"nyc --cache false mocha out/test out/test/instructions","coverage":"nyc report --reporter=text-lcov | coveralls"},"gitHead":"01710bca8c6835aa01b5c468fa6a24d243ce1a71","homepage":"https://github.com/rcjsuen/dockerfile-ast#readme","_id":"dockerfile-ast@0.0.5","_npmVersion":"5.7.1","_nodeVersion":"8.9.4","_npmUser":{"name":"rcjsuen","email":"remy.suen@gmail.com"},"dist":{"shasum":"3841fcac88e0b3eaf1121043144cd0a59017fa59","size":23718,"noattachment":false,"key":"/dockerfile-ast/-/dockerfile-ast-0.0.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/dockerfile-ast/download/dockerfile-ast-0.0.5.tgz"},"maintainers":[{"name":"rcjsuen","email":"remy.suen@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dockerfile-ast_0.0.5_1523807985370_0.6832397207088241"},"_hasShrinkwrap":false,"publish_time":1523807985479,"_cnpm_publish_time":1523807985479},"0.0.4":{"name":"dockerfile-ast","description":"Parse a Dockerfile into an array of instructions and comments.","keywords":["ast","abstract","docker","dockerfile","moby","parse","parser","syntax","tree"],"version":"0.0.4","author":{"name":"Remy Suen"},"license":"MIT","bugs":{"url":"https://github.com/rcjsuen/dockerfile-ast/"},"repository":{"type":"git","url":"git+https://github.com/rcjsuen/dockerfile-ast.git"},"engines":{"node":"*"},"main":"lib/main.js","typings":"./lib/main","dependencies":{"vscode-languageserver-types":"^3.5.0"},"devDependencies":{"@types/mocha":"^2.2.33","@types/node":"^6.0.52","mocha":"^3.2.0","typescript":"~2.6.1","nyc":"^11.0.2"},"scripts":{"build":"tsc -p .","prepublish":"tsc -p ./src","watch":"tsc --watch -p .","test":"mocha out/test out/test/instructions","nyc":"nyc mocha out/test out/test/instructions","nyc-ci":"nyc --cache false mocha out/test out/test/instructions","coverage":"nyc report --reporter=text-lcov | coveralls"},"gitHead":"6e3f6cbfbeb52a78a26a92468274cc70f81b0ad7","homepage":"https://github.com/rcjsuen/dockerfile-ast#readme","_id":"dockerfile-ast@0.0.4","_npmVersion":"5.7.1","_nodeVersion":"8.9.4","_npmUser":{"name":"rcjsuen","email":"remy.suen@gmail.com"},"dist":{"shasum":"1b95beea0c16006a844a29f2909bcd7cb0cdc96c","size":23415,"noattachment":false,"key":"/dockerfile-ast/-/dockerfile-ast-0.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/dockerfile-ast/download/dockerfile-ast-0.0.4.tgz"},"maintainers":[{"name":"rcjsuen","email":"remy.suen@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dockerfile-ast_0.0.4_1522754104278_0.585142410669004"},"_hasShrinkwrap":false,"publish_time":1522754104347,"_cnpm_publish_time":1522754104347},"0.0.3":{"name":"dockerfile-ast","description":"Parse a Dockerfile into an array of instructions and comments.","keywords":["ast","abstract","docker","dockerfile","moby","parse","parser","syntax","tree"],"version":"0.0.3","author":{"name":"Remy Suen"},"license":"MIT","bugs":{"url":"https://github.com/rcjsuen/dockerfile-ast/"},"repository":{"type":"git","url":"git+https://github.com/rcjsuen/dockerfile-ast.git"},"engines":{"node":"*"},"main":"lib/main.js","typings":"./lib/main","dependencies":{"vscode-languageserver-types":"^3.5.0"},"devDependencies":{"@types/mocha":"^2.2.33","@types/node":"^6.0.52","mocha":"^3.2.0","typescript":"~2.6.1","nyc":"^11.0.2"},"scripts":{"build":"tsc -p .","prepublish":"tsc -p ./src","watch":"tsc --watch -p .","test":"mocha out/test out/test/instructions","nyc":"nyc mocha out/test out/test/instructions","nyc-ci":"nyc --cache false mocha out/test out/test/instructions","coverage":"nyc report --reporter=text-lcov | coveralls"},"gitHead":"b4bc3717920dbccacd8a3bc0ab47b64ccdf3aaa0","homepage":"https://github.com/rcjsuen/dockerfile-ast#readme","_id":"dockerfile-ast@0.0.3","_shasum":"467a67291a6a2c19e73200df4759f8c44095ae5e","_from":".","_npmVersion":"3.10.7","_nodeVersion":"6.9.5","_npmUser":{"name":"rcjsuen","email":"remy.suen@gmail.com"},"dist":{"shasum":"467a67291a6a2c19e73200df4759f8c44095ae5e","size":24345,"noattachment":false,"key":"/dockerfile-ast/-/dockerfile-ast-0.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/dockerfile-ast/download/dockerfile-ast-0.0.3.tgz"},"maintainers":[{"name":"rcjsuen","email":"remy.suen@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dockerfile-ast_0.0.3_1518265952472_0.5438426880426708"},"_hasShrinkwrap":false,"publish_time":1518265952579,"_cnpm_publish_time":1518265952579},"0.0.2":{"name":"dockerfile-ast","description":"Parse a Dockerfile into an array of instructions and comments.","keywords":["ast","abstract","docker","dockerfile","moby","parse","parser","syntax","tree"],"version":"0.0.2","author":{"name":"Remy Suen"},"license":"MIT","bugs":{"url":"https://github.com/rcjsuen/dockerfile-ast/"},"repository":{"type":"git","url":"git+https://github.com/rcjsuen/dockerfile-ast.git"},"engines":{"node":"*"},"main":"lib/main.js","typings":"./lib/main","dependencies":{"vscode-languageserver-types":"^3.5.0"},"devDependencies":{"@types/mocha":"^2.2.33","@types/node":"^6.0.52","mocha":"^3.2.0","typescript":"~2.6.1","nyc":"^11.0.2"},"scripts":{"build":"tsc -p .","prepublish":"tsc -p ./src","watch":"tsc --watch -p .","test":"mocha out/test out/test/instructions","nyc":"nyc mocha out/test out/test/instructions","nyc-ci":"nyc --cache false mocha out/test out/test/instructions","coverage":"nyc report --reporter=text-lcov | coveralls"},"gitHead":"f2639fbd54b5e69440c98bb7030158ab8e09500d","homepage":"https://github.com/rcjsuen/dockerfile-ast#readme","_id":"dockerfile-ast@0.0.2","_shasum":"8345391224ef08df1e7b15916e346aca054b4ca8","_from":".","_npmVersion":"3.10.7","_nodeVersion":"6.9.5","_npmUser":{"name":"rcjsuen","email":"remy.suen@gmail.com"},"dist":{"shasum":"8345391224ef08df1e7b15916e346aca054b4ca8","size":23639,"noattachment":false,"key":"/dockerfile-ast/-/dockerfile-ast-0.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/dockerfile-ast/download/dockerfile-ast-0.0.2.tgz"},"maintainers":[{"name":"rcjsuen","email":"remy.suen@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dockerfile-ast-0.0.2.tgz_1516448864123_0.7684008721262217"},"directories":{},"publish_time":1516448864249,"_hasShrinkwrap":false,"_cnpm_publish_time":1516448864249},"0.0.1":{"name":"dockerfile-ast","description":"Parse a Dockerfile into an array of instructions and comments.","keywords":["ast","abstract","docker","dockerfile","moby","parse","parser","syntax","tree"],"version":"0.0.1","author":{"name":"Remy Suen"},"license":"MIT","bugs":{"url":"https://github.com/rcjsuen/dockerfile-ast/"},"repository":{"type":"git","url":"git+https://github.com/rcjsuen/dockerfile-ast.git"},"engines":{"node":"*"},"main":"lib/main.js","typings":"./lib/main","dependencies":{"vscode-languageserver-types":"^3.5.0"},"devDependencies":{"@types/mocha":"^2.2.33","@types/node":"^6.0.52","mocha":"^3.2.0","typescript":"~2.6.1","nyc":"^11.0.2"},"scripts":{"build":"tsc -p .","prepublish":"tsc -p ./src","watch":"tsc --watch -p .","test":"mocha out/test out/test/instructions","nyc":"nyc mocha out/test out/test/instructions","nyc-ci":"nyc --cache false mocha out/test out/test/instructions","coverage":"nyc report --reporter=text-lcov | coveralls"},"gitHead":"751ec151282139fd36cf18d924d3f03924c011e6","homepage":"https://github.com/rcjsuen/dockerfile-ast#readme","_id":"dockerfile-ast@0.0.1","_shasum":"d1bd3d8eee5f2668a294b724fd90a6e012acfb96","_from":".","_npmVersion":"3.10.7","_nodeVersion":"6.9.5","_npmUser":{"name":"rcjsuen","email":"remy.suen@gmail.com"},"dist":{"shasum":"d1bd3d8eee5f2668a294b724fd90a6e012acfb96","size":22053,"noattachment":false,"key":"/dockerfile-ast/-/dockerfile-ast-0.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/dockerfile-ast/download/dockerfile-ast-0.0.1.tgz"},"maintainers":[{"name":"rcjsuen","email":"remy.suen@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dockerfile-ast-0.0.1.tgz_1513720450162_0.27149857277981937"},"directories":{},"publish_time":1513720450319,"_hasShrinkwrap":false,"_cnpm_publish_time":1513720450319}},"readme":"# Dockerfile AST\n\n![Node.js Builds](https://github.com/rcjsuen/dockerfile-ast/workflows/Node.js%20Builds/badge.svg?branch=master) [![Coverage Status](https://coveralls.io/repos/github/rcjsuen/dockerfile-ast/badge.svg?branch=master)](https://coveralls.io/github/rcjsuen/dockerfile-ast?branch=master) [![Build Dependencies](https://david-dm.org/rcjsuen/dockerfile-ast.svg)](https://david-dm.org/rcjsuen/dockerfile-ast) [![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT) [![npm downloads per week](https://img.shields.io/npm/dw/dockerfile-ast.svg)](https://www.npmjs.com/package/dockerfile-ast)\n\nThe `dockerfile-ast` NPM module is a Dockerfile parser written in TypeScript.\nThe module provides full programmatic access to a parsed Dockerfile.\n\nSupported features:\n- escaped newline detection\n  - `escape` parser directive considered when parsing\n- comments preserved\n  - inlined comments in multiline instructions preserved\n- continuous empty newlines honoured (albeit discouraged as of Docker CE 17.09)\n- `ARG` and `ENV` variable lookup and resolution\n\nUnsupported:\n- `\\r` as a a line delimiter\n  - only `\\r\\n` and `\\n` are supported as being line delimiters\n  - if a `\\r` is detected the parser assumes that it is followed by a `\\n`\n\n## Development Instructions\n\nIf you wish to build and compile this project, you must first install [Node.js](https://nodejs.org/en/download/) if you have not already done so.\nAfter you have installed Node.js and cloned the repository with Git, you may now proceed to build and compile the project with the following commands:\n\n```\nnpm install\nnpm run build\nnpm test\n```\n\nIf you are planning to change the code, use `npm run watch` to get the\nTypeScript files transpiled on-the-fly as they are modified.\n\n## Installation Instructions\n\nTo add this library as a dependency to your project, please add `dockerfile-ast` as a dependency in your package.json file.\n\n## Using this Module\n\n```TypeScript\nimport { DockerfileParser } from 'dockerfile-ast';\n\nconst content =\n`FROM alpine\nExposE 8080`\n\nlet dockerfile = DockerfileParser.parse(content);\nlet instructions = dockerfile.getInstructions();\nfor (let instruction of instructions) {\n  // FROM\n  // EXPOSE\n  console.log(instruction.getKeyword());\n  // FROM\n  // ExposE\n  console.log(instruction.getInstruction());\n}\n```\n","_attachments":{},"homepage":"https://github.com/rcjsuen/dockerfile-ast#readme","bugs":{"url":"https://github.com/rcjsuen/dockerfile-ast/"},"license":"MIT"}