{"_id":"webpack-remove-code-blocks","_rev":"5-62698bd6ef015c52405b0e4b79b8645c","name":"webpack-remove-code-blocks","dist-tags":{"latest":"0.10.1"},"versions":{"0.1.0":{"name":"webpack-remove-code-blocks","version":"0.1.0","keywords":["webpack","blocks","strip code","remove code","remove code blocks","webpack-loader","webpack-strip-blocks","webpack-remove-blocks"],"license":"MIT","_id":"webpack-remove-code-blocks@0.1.0","maintainers":[{"name":"kudashevs","email":"kudashevs@gmail.com"}],"homepage":"https://github.com/kudashevs/webpack-remove-code-blocks","bugs":{"url":"https://github.com/kudashevs/webpack-remove-code-blocks/issues"},"dist":{"shasum":"8835e6ed42fef827d7a1b845a07b646eed997fce","tarball":"https://registry.npmjs.org/webpack-remove-code-blocks/-/webpack-remove-code-blocks-0.1.0.tgz","fileCount":10,"integrity":"sha512-4EYR5phHNXFMulSmRE33NQTQU12S7QGorvJHvcEprt8iUO/UAP3Ws+mLfCCuTCC+t+mg14QR4CihXExSlNr/yw==","signatures":[{"sig":"MEUCIBn0KGhOKffhgB8iG7Sk/PTiT9Q8ukcupkgRTwNdCi1uAiEAulATb4jtpcAwdvgfySJss8MpRGJ3iIYAMQSo8nqjfCA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12468,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2cuECRA9TVsSAnZWagAAf9YQAIMGx7UIOxNillkAN3VP\n8XA5E4DLLlyVIh2bisYyJ+CVaZGDyGT+k1eejUK+cUEhVlIf/5QKYcRReyhO\nIKyHE/7bVwDr3bBDe/Kdz4OPz630SDOZBuBRhJ68B1yJw32+TMxblHC9Ue9W\nf+oLxyFG+fzCSZLIVfSOaDGy20PTdO/+9SNRlcpAEEzjZU8DaslH4F2RBZec\nvXFuQqBkS96Op5ohCR+pp90AqFBmREmMlkZNB7PKFJXlCXzWUtaTeBUoku4M\nt2gF09HoBfu5+JBMX5odE3g+dE4nqQasBjaimd5hukxTkAPAob3+xGT48ZP/\n1Gj4kfvoeQlrQaWUyWjIJzL8lE24m2BFy3ZECgJF8U/b+AWXrnCFLZMQ9t+a\nZ1LhqWOf/t2zQF55Gmy1+lhK0JClo+X/fS0I/CxFGkPVMbdQVD6l5sh/oJxu\nZUJIxkO3jBAV/sm7y3v9d9ECJBGpv6M+5YU01zumjCqdlUUbOEnNUDtQcBqW\nDEmJgAUrsqaT27AbPoXWORhErLS6hFSCB1o+Ea0IZKLv4i0yMrMODzG55S/G\n1oJX4BREc3qOsq9aiIraXe/89J9eviKuLSKbQUw3lQVeKNaYvMuNC/GJfc7k\nbzk8++XPGIX/5jHO+vWsuXw1PxQrY4xXOQIZXXKC1S80zYgo6JzN1Jzx03dj\nEomd\r\n=Mnwh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","authors":[{"url":"http://www.1stdibs.com","name":"James Ballantine","email":"james@1stdibs.com"},{"name":"Sergey Kudashev","email":"kudashevs@gmail.com"}],"gitHead":"8ea5b46a4b90504ae444eba01782903f35289b5e","scripts":{"test":"mocha"},"_npmUser":{"name":"kudashevs","email":"kudashevs@gmail.com"},"repository":{"url":"git+https://github.com/kudashevs/webpack-remove-code-blocks.git","type":"git"},"_npmVersion":"6.14.15","description":"A webpack plugin that removes blocks of code from the code by the specific patterns.","directories":{},"_nodeVersion":"14.18.2","dependencies":{"loader-utils":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"memfs":"^3.4.1","mocha":"^7.1.1","webpack":"^4.46.0"},"peerDependencies":{"webpack":">=3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/webpack-remove-code-blocks_0.1.0_1641663364808_0.6529055304462386","host":"s3://npm-registry-packages"}},"0.1.2":{"name":"webpack-remove-code-blocks","version":"0.1.2","keywords":["webpack","blocks","strip code","remove code","remove code blocks","webpack-loader","webpack-strip-blocks","webpack-remove-blocks"],"license":"MIT","_id":"webpack-remove-code-blocks@0.1.2","maintainers":[{"name":"kudashevs","email":"kudashevs@gmail.com"}],"homepage":"https://github.com/kudashevs/webpack-remove-code-blocks","bugs":{"url":"https://github.com/kudashevs/webpack-remove-code-blocks/issues"},"dist":{"shasum":"58c9248f070d402861effcbe2c00782a1b88fed9","tarball":"https://registry.npmjs.org/webpack-remove-code-blocks/-/webpack-remove-code-blocks-0.1.2.tgz","fileCount":13,"integrity":"sha512-Ec5YRyxWcYiAoIZq+T7Ms10SfFj9wxDAu9ukJ13uFbA3RfdhV3auEG8iESgCl2iV6zNL6ViXAxvqIjTUuY9JQw==","signatures":[{"sig":"MEQCIE3LqJzzfpyFThWIwjp+GJpc+bz3bUjHXrdAUYAFjnaiAiA0b/L7BqG3udXiZMvuRHVqoa7iZVFHlPKM6vnXSpGk/g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12817,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2fL5CRA9TVsSAnZWagAACUsP/iUBP4IkmDwLn0746sOc\nMyitPVqtN0UiwbEm4zdi1ibUC9kyQfIFymEsR4h1JvDx7c8vZCKXvAb05eUl\n7ju5Ii6SKqJcIuzqGNKW0Moh0RSftxidIiEWtBAOh/WQ4SpKcZFR9Ko4wd67\noDKkRtxU3lktKeOfHIOKIKpx7GkNUgdfpunAEWSuf8pSePzQW7qH3hp/KfiQ\nm8UwFYJgLl6j0YYIgMwjcv3+PCFwP97lsnSQtYMNSvTdjPy9fcSGVoFAXdEy\nQ9icw6lu85DxFsLJUiKNp4iaDVDQJS0KKVYaPCo8EuNSAutQ9MFLHDaex8Gj\nXC4w6R2lHlfqHggyV4TMUNSdEEgdQ2ZCC+bzD7peZga9IG7qpDRWOQZ+73A9\nudtDLh5nNnOHmxU9jey2xoa8h6phHB3KA8PAuCPX5VUQTwguSWgQY7QBFCdE\n2tuzhBrZGPsdKqq91n1XdGWmGA3oztXzK/4QubQ9aj07Y2gTAb8gCXJu5IWO\nuCBlCK8049JDe1mboGrJ/dffxzVXe+KL2rBIT7jSq1Z/SwB9JR5yn1R+Plbp\nYoND0zsdpqiOIntci2djYG9+9EWjOXEKGhgfmW+qBfd2Sj7p1Kj/LIgxC12/\nUCAkFX5HvEAVXQrND7Nz2aCQEiplPhMEUCMjvVJ28JIUPpMf9fisSvs/wglP\nAQSV\r\n=xGBM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","authors":[{"url":"http://www.1stdibs.com","name":"James Ballantine","email":"james@1stdibs.com"},{"name":"Sergey Kudashev","email":"kudashevs@gmail.com"}],"gitHead":"894fd03c88a278cfd61f2f2f33b1eaef6d58354c","scripts":{"test":"mocha","format":"prettier --write \"**/*.+(js|json)\" --"},"_npmUser":{"name":"kudashevs","email":"kudashevs@gmail.com"},"repository":{"url":"git+https://github.com/kudashevs/webpack-remove-code-blocks.git","type":"git"},"_npmVersion":"6.14.15","description":"A webpack plugin that removes blocks of code from the code by the specific patterns.","directories":{},"_nodeVersion":"14.18.2","dependencies":{"loader-utils":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"memfs":"^3.4.1","mocha":"^7.1.1","webpack":"^4.46.0","prettier":"^2.5.1"},"peerDependencies":{"webpack":">=3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/webpack-remove-code-blocks_0.1.2_1641673464884_0.3918407885890687","host":"s3://npm-registry-packages"}},"0.1.5":{"name":"webpack-remove-code-blocks","version":"0.1.5","keywords":["webpack","blocks","strip code","remove code","remove code blocks","webpack-loader","webpack-strip-blocks","webpack-remove-blocks"],"license":"MIT","_id":"webpack-remove-code-blocks@0.1.5","maintainers":[{"name":"kudashevs","email":"kudashevs@gmail.com"}],"homepage":"https://github.com/kudashevs/webpack-remove-code-blocks","bugs":{"url":"https://github.com/kudashevs/webpack-remove-code-blocks/issues"},"dist":{"shasum":"19709cd09e4d76ce8f219beecdc5dd7e85b42a85","tarball":"https://registry.npmjs.org/webpack-remove-code-blocks/-/webpack-remove-code-blocks-0.1.5.tgz","fileCount":14,"integrity":"sha512-jHwJ4i239fus/tfQUAYmpttNCJCBumoQ8XqVj8+W6EHAWkwC9/KCR8uQWqLjHqNTJDBBZKJjZmGd8GItR5HRHw==","signatures":[{"sig":"MEQCIGetbqiyiHfKKlcj34y3Beb0ngK9s64yR/i3og9EuN1/AiBMTwM0h7T2OwIbqn4VAwmBrfxOLo0rSsMbro48mEIwXw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18063,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh3t0vCRA9TVsSAnZWagAA5pAP/0si9LOKOgCZJ6VUiaqN\n/FPwVUU4lveb9GBGY833bjlFW8a20kupCW2mJDUiSOzo762CupwO0ZWWaCQB\nZM8sIGOKudd6P3DylRZEu53HeWTLT4+KhbS6MK/XVcgfr7BbIKnWPvXJS+YZ\n6n4TPcMmTNEUGGd6evHHDrWXGYF+RGSl75uI5oPqyHU5tow50S6tZq4aJ3lz\nGJTVOIzuUTRvgwn4m3Zld7bN3Ykygyg2s/6UsQp9tmQtD2uyins6SWSpSAue\nhOyc6Z9vbdXIS8vc9lHy05ESGlYHXeDLgt5T1HiNjXIBVjl/MmSllamnhzcX\nZiX01PUJ8ZGKj/tz3xMYTv6fofg1hIYu66DW6Mu8FsmhSpjby6BZ73glUPMY\nDEaR2wI+5i7WV7KScUaO0wUVlKq4In/ziCcJ+kWpZD8FqVsNndr5RC5K3isu\nwK4EmkwjOIIOMPidCQLkbaR0LChOdCLckcIOQCUzz89yKJ7pAV1WZPG+jgJa\nUPIbohpFbgEmk93CvCqebnQ/cQrmPethk32ran4giH2Qb/rCz4RrTqFMvgcX\nPb59O4b4qYdZZ9ffiKRNcWjPsvuy1XfTTiptzFJnrvNtCmo3ZBYHHG+ZKSBk\nxpkU4VNnDijBjitETFuHouREE5icmhF+Q+cfDOSykkPYcZ0aBaxN7Rm0GWqL\ngb9+\r\n=4X1D\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./src/index.js","authors":[{"url":"http://www.1stdibs.com","name":"James Ballantine","email":"james@1stdibs.com"},{"name":"Sergey Kudashev","email":"kudashevs@gmail.com"}],"gitHead":"a7594fea3133771655b15f9abdfaa6553c9645b4","scripts":{"test":"mocha","format":"prettier --write \"**/*.+(js|json)\" --"},"_npmUser":{"name":"kudashevs","email":"kudashevs@gmail.com"},"repository":{"url":"git+https://github.com/kudashevs/webpack-remove-code-blocks.git","type":"git"},"_npmVersion":"6.14.15","description":"A webpack plugin that removes blocks of code from any code to be processed with webpack by specific patterns.","directories":{},"_nodeVersion":"14.18.2","dependencies":{"loader-utils":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"memfs":"^3.4.1","mocha":"^7.1.1","webpack":"^4.46.0","prettier":"^2.5.1"},"peerDependencies":{"webpack":">=3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/webpack-remove-code-blocks_0.1.5_1641995567515_0.7209090839092305","host":"s3://npm-registry-packages"}},"0.1.6":{"name":"webpack-remove-code-blocks","version":"0.1.6","keywords":["webpack","blocks","strip code","remove code","remove code blocks","webpack-loader","webpack-strip-blocks","webpack-remove-blocks"],"license":"MIT","_id":"webpack-remove-code-blocks@0.1.6","maintainers":[{"name":"kudashevs","email":"kudashevs@gmail.com"}],"homepage":"https://github.com/kudashevs/webpack-remove-code-blocks","bugs":{"url":"https://github.com/kudashevs/webpack-remove-code-blocks/issues"},"dist":{"shasum":"2ae846c6213814943511f370432f15fe8c70fdbc","tarball":"https://registry.npmjs.org/webpack-remove-code-blocks/-/webpack-remove-code-blocks-0.1.6.tgz","fileCount":19,"integrity":"sha512-VIJoR/TMt0iPiVPOBRBD+2B0DVLLSPtFdgv9w0dRkYgUUdcku6ti50rgsgIMxTfIb1itswG1N+zLtC/auQjjGQ==","signatures":[{"sig":"MEQCIB0MteyBWlHY+EdA3UPgXMpfo55EKjUqTnIzLZdZmiZAAiBpDcj/WI23viA0UxfYkY4fXeSjlZu65IzmTbNC3OeEyQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19891},"main":"./src/index.js","authors":[{"url":"http://www.1stdibs.com","name":"James Ballantine","email":"james@1stdibs.com"},{"name":"Sergey Kudashev","email":"kudashevs@gmail.com"}],"gitHead":"234878edaaa35a6fefc0fd01e6ba0cec86d40778","scripts":{"test":"mocha","format":"prettier --write \"**/*.+(js|json)\" --"},"_npmUser":{"name":"kudashevs","email":"kudashevs@gmail.com"},"repository":{"url":"git+https://github.com/kudashevs/webpack-remove-code-blocks.git","type":"git"},"_npmVersion":"9.5.1","description":"A webpack plugin that removes marked blocks of code from any code processed by webpack.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"loader-utils":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"memfs":"^3.4.1","mocha":"^7.1.1","webpack":"^4.46.0","prettier":"^2.5.1"},"peerDependencies":{"webpack":">=3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/webpack-remove-code-blocks_0.1.6_1700987476732_0.311771431434126","host":"s3://npm-registry-packages"}},"0.10.1":{"name":"webpack-remove-code-blocks","version":"0.10.1","description":"A webpack plugin that removes marked blocks of code from any code processed by webpack.","license":"MIT","main":"./src/index.js","repository":{"type":"git","url":"git+https://github.com/kudashevs/webpack-remove-code-blocks.git"},"homepage":"https://github.com/kudashevs/webpack-remove-code-blocks","keywords":["webpack","blocks","strip code","remove code","remove code blocks","webpack-loader","webpack-strip-blocks","webpack-remove-blocks"],"authors":[{"name":"James Ballantine","email":"james@1stdibs.com"},{"name":"Sergey Kudashev","email":"kudashevs@gmail.com"}],"peerDependencies":{"webpack":">=3.0.0"},"dependencies":{"loader-utils":"^1.1.0"},"devDependencies":{"cross-env":"^7.0.3","jest":"^29.7.0","memfs":"^3.4.1","prettier":"^2.5.1","webpack":"^5.86.0"},"scripts":{"test":"cross-env NODE_ENV=test jest --colors","format":"prettier --write \"**/*.+(js|json)\" --"},"jest":{"testEnvironment":"node","roots":["<rootDir>/test"],"automock":false,"coverageReporters":["json","lcov","text","html"]},"bugs":{"url":"https://github.com/kudashevs/webpack-remove-code-blocks/issues"},"_id":"webpack-remove-code-blocks@0.10.1","gitHead":"7e9edbefb95a7d22701dd4b309d3c7c377b544df","_nodeVersion":"20.11.1","_npmVersion":"10.2.4","dist":{"integrity":"sha512-/OBk0L7bIzRFUoLb471TLiRmGeXevAjZlO/lt/0dhGDOxwExIZQTRIBXQFy4E5OP2x/u2HXWtmsWnXqb3+p4lg==","shasum":"760a8e16c728ac20cc81e8833ffc759eef9bf0b1","tarball":"https://registry.npmjs.org/webpack-remove-code-blocks/-/webpack-remove-code-blocks-0.10.1.tgz","fileCount":22,"unpackedSize":26305,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCMvRNsm5GE7Ot7VG5gjitPyoYI7KZXIQ/5ydaYU8FDEgIgSUWzjfKew6KIW6lHFyoX+jevE9wvAxgc/MADxukjIk0="}]},"_npmUser":{"name":"kudashevs","email":"kudashevs@gmail.com"},"directories":{},"maintainers":[{"name":"kudashevs","email":"kudashevs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/webpack-remove-code-blocks_0.10.1_1730473259499_0.6782017845716883"},"_hasShrinkwrap":false}},"time":{"created":"2022-01-08T17:36:04.807Z","modified":"2024-11-01T15:00:59.858Z","0.1.0":"2022-01-08T17:36:04.961Z","0.1.2":"2022-01-08T20:24:25.030Z","0.1.5":"2022-01-12T13:52:47.635Z","0.1.6":"2023-11-26T08:31:16.937Z","0.10.1":"2024-11-01T15:00:59.674Z"},"bugs":{"url":"https://github.com/kudashevs/webpack-remove-code-blocks/issues"},"license":"MIT","homepage":"https://github.com/kudashevs/webpack-remove-code-blocks","keywords":["webpack","blocks","strip code","remove code","remove code blocks","webpack-loader","webpack-strip-blocks","webpack-remove-blocks"],"repository":{"type":"git","url":"git+https://github.com/kudashevs/webpack-remove-code-blocks.git"},"description":"A webpack plugin that removes marked blocks of code from any code processed by webpack.","maintainers":[{"name":"kudashevs","email":"kudashevs@gmail.com"}],"readme":"Webpack Remove Code Blocks ![test workflow](https://github.com/kudashevs/webpack-remove-code-blocks/actions/workflows/run-tests.yml/badge.svg)\r\n==========================\r\n\r\nThe `webpack-remove-code-blocks` removes blocks of code marked with special labels.\r\n\r\nThe loader can be incorporated into the build process to remove the code that you don't want to see in production. It supports\r\nthe usage of multiple blocks. The loader was originated from [Webpack Remove Block](https://github.com/ee01/webpack-remove-blocks). \r\n\r\n\r\n## Install\r\n\r\n```bash\r\n# NPM\r\nnpm install --save-dev webpack-remove-code-blocks\r\n# Yarn\r\nyarn add --dev webpack-remove-code-blocks\r\n```\r\n\r\n\r\n## Usage example\r\n\r\nLet's start with a simple usage example. For example, we want to remove some code from a bundle while we build a project.\r\nTo do that, we need to take a few simple steps.\r\n\r\nFirstly, we need to add the loader and some additional settings to our webpack configuration: \r\n```javascript\r\nmodule.exports = {\r\n    module: {\r\n        rules: [\r\n            {\r\n                test: /\\.js$/,                                              // files we want to procces\r\n                exclude: /(node_modules|bower_components|\\.spec\\.js)/,      // files we want to exclude\r\n                use: [\r\n                    {\r\n                        loader: 'webpack-remove-code-blocks',               // use the loader\r\n                    },\r\n                ],\r\n            },\r\n        ],\r\n    },\r\n};\r\n```\r\n\r\nThen, we can mark unwanted blocks of code in our `.js` files using comments with the special syntax `devblock:start` and `devblock:end`:\r\n```javascript\r\n/* devblock:start */\r\nconsole.log('something not for production');\r\n/* devblock:end */\r\n```\r\n\r\nAfter the bundling process, the marked blocks will be removed (the comments will be removed too).\r\n\r\n## Advanced usage example\r\n\r\nLet's suppose, that we have a more sophisticated task. We want to use different labels (we might want to keep some code\r\nin staging, but not in the production environment) and process different file extensions. That's not a problem.\r\n\r\nThe only thing we need to do is to provide some additional settings to our webpack configuration:\r\n```javascript\r\nmodule.exports = {\r\n    module: {\r\n        rules: [\r\n            {\r\n                test: /\\.js|\\.ts|\\.tsx$/,                                   // files we want to procces\r\n                exclude: /(node_modules|bower_components|\\.spec\\.js)/,      // files we want to exclude\r\n                use: [\r\n                    {\r\n                        loader: 'webpack-remove-code-blocks',               // use the loader\r\n                        options: {\r\n                            blocks: [                                       // define three different blocks\r\n                                'debug',\r\n                                'devblock',\r\n                                {\r\n                                    start: 'devblock_start',\r\n                                    end: 'devblock_end',\r\n                                    prefix: '/*',\r\n                                    suffix: '*/',\r\n                                },\r\n                            ],\r\n                        },\r\n                    },\r\n                ],\r\n            },\r\n        ],\r\n    },\r\n};\r\n```\r\n\r\nLet's now build our project with this code inside:\r\n```javascript\r\n/* debug:start */\r\nconsole.log('debug');\r\n/* debug:end */\r\nvar makeFoo = function(bar, baz) {\r\n    // The following code will be removed with the loader\r\n    /* devblock:start */\r\n    if (bar instanceof Bar !== true) {\r\n        throw new Error('makeFoo: bar param is required and must be instance of Bar');\r\n    }\r\n    /* devblock:end */\r\n    /* devblock_start */\r\n    if (baz instanceof Baz !== true) {\r\n        throw new Error('makeFoo: baz param is required and must be instance of Baz');\r\n    }\r\n    /* devblock_end */\r\n\r\n    // This code will remain\r\n    return new Foo(bar, baz);\r\n}\r\n```\r\n\r\nAfter the bundling process, the result will be as follows:\r\n```javascript\r\nvar makeFoo = function(bar, baz) {\r\n    // The following code will be removed with the loader\r\n\r\n    // This code will remain\r\n    return new Foo(bar, baz);\r\n}\r\n```\r\n\r\n## Options\r\n\r\nIf you want to define different comment blocks, use the `options.blocks` array. Each element of the array describes a unique\r\nblock of comments to be removed. The block can be described by an object with the following properties:\r\n```\r\nstart: 'dev_start',             # a string value that defines the beginning of a block to remove\r\nend: 'dev_end',                 # a string value that defines the end of a block to remove\r\nprefix: '/*',                   # a string value that defines the beginning of a comment\r\nsuffix: '*/',                   # a string value that defines the end of a comment\r\n```\r\n\r\nOr, if you don't want to clutter your configuration, a block can be described by just a simple string. The string `debug`\r\nwill represent a block of comments with the following properties:\r\n```\r\nstart: 'debug:start',\r\nend: 'debug:end',\r\nprefix: '/*',\r\nsuffix: '*/',\r\n```\r\n\r\n## License\r\n\r\nThe MIT License (MIT). Please see [License File](LICENSE.md) for more information.\r\n","readmeFilename":"README.md"}