Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

@prettier/plugin-pug

Package Overview
Dependencies
Maintainers
12
Versions
104
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@prettier/plugin-pug - npm Package Compare versions

Comparing version 1.8.1 to 1.9.0

dist/options/pug-single-file-component-indentation.js

12

CHANGELOG.md
# Next
[diff](https://github.com/prettier/plugin-pug/compare/1.8.1...master)
[diff](https://github.com/prettier/plugin-pug/compare/1.9.0...master)
# 1.9.0
[diff](https://github.com/prettier/plugin-pug/compare/1.8.1...1.9.0)
- Support indentation for SFC ([#140])
- Fix issues with plain-text and nesting ([#138])
[#140]: https://github.com/prettier/plugin-pug/issues/140
[#138]: https://github.com/prettier/plugin-pug/issues/138
# 1.8.1

@@ -6,0 +16,0 @@

2

dist/index.js

@@ -80,2 +80,2 @@ "use strict";

exports.defaultOptions = exports.plugin.defaultOptions;
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi9zcmMvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7O0FBWUEsaUNBQWlDO0FBRWpDLHFDQUEwRDtBQUMxRCx1Q0FBb0U7QUFDcEUsaURBQXFEO0FBQ3JELHVDQUEwRDtBQUUxRCxNQUFNLE1BQU0sR0FBVyxxQkFBWSxDQUFDLE9BQU8sQ0FBQyxDQUFDO0FBQzdDLElBQUksT0FBTyxDQUFDLEdBQUcsQ0FBQyxRQUFRLEtBQUssTUFBTSxFQUFFO0lBQ3BDLE1BQU0sQ0FBQyxXQUFXLENBQUMsaUJBQVEsQ0FBQyxLQUFLLENBQUMsQ0FBQztDQUNuQztBQU9ZLFFBQUEsTUFBTSxHQUFXO0lBQzdCLFNBQVMsRUFBRTtRQUNWO1lBQ0MsSUFBSSxFQUFFLEtBQUs7WUFDWCxPQUFPLEVBQUUsQ0FBQyxLQUFLLENBQUM7WUFDaEIsT0FBTyxFQUFFLFdBQVc7WUFDcEIsT0FBTyxFQUFFLE1BQU07WUFDZixjQUFjLEVBQUUsS0FBSztZQUNyQixrQkFBa0IsRUFBRSxZQUFZO1lBQ2hDLFVBQVUsRUFBRSxDQUFDLE9BQU8sRUFBRSxNQUFNLENBQUM7WUFDN0Isa0JBQWtCLEVBQUUsR0FBRztZQUN2QixpQkFBaUIsRUFBRSxDQUFDLE1BQU0sQ0FBQztTQUMzQjtLQUNEO0lBQ0QsT0FBTyxFQUFFO1FBQ1IsR0FBRyxFQUFFO1lBQ0osS0FBSyxDQUFDLElBQVksRUFBRSxPQUF5QyxFQUFFLE9BQXNCO2dCQUNwRixNQUFNLENBQUMsS0FBSyxDQUFDLHNCQUFzQixFQUFFLEVBQUUsSUFBSSxFQUFFLENBQUMsQ0FBQztnQkFDL0MsTUFBTSxPQUFPLEdBQVcsSUFBSSxDQUFDLFFBQVEsRUFBRSxDQUFDO2dCQUN4QyxNQUFNLE1BQU0sR0FBZ0IsR0FBRyxDQUFDLE9BQU8sQ0FBQyxDQUFDO2dCQUl6QyxPQUFPLEVBQUUsT0FBTyxFQUFFLE1BQU0sRUFBRSxDQUFDO1lBQzVCLENBQUM7WUFDRCxTQUFTLEVBQUUsU0FBUztZQUNwQixTQUFTLENBQUMsSUFBWTtnQkFDckIsT0FBTyxJQUFJLENBQUMsVUFBVSxDQUFDLGlCQUFpQixDQUFDLElBQUksSUFBSSxDQUFDLFVBQVUsQ0FBQyxlQUFlLENBQUMsQ0FBQztZQUMvRSxDQUFDO1lBQ0QsUUFBUSxDQUFDLElBQWE7Z0JBQ3JCLE1BQU0sQ0FBQyxLQUFLLENBQUMseUJBQXlCLEVBQUUsRUFBRSxJQUFJLEVBQUUsQ0FBQyxDQUFDO2dCQUNsRCxPQUFPLENBQUMsQ0FBQztZQUNWLENBQUM7WUFDRCxNQUFNLENBQUMsSUFBYTtnQkFDbkIsTUFBTSxDQUFDLEtBQUssQ0FBQyx1QkFBdUIsRUFBRSxFQUFFLElBQUksRUFBRSxDQUFDLENBQUM7Z0JBQ2hELE9BQU8sQ0FBQyxDQUFDO1lBQ1YsQ0FBQztZQUNELFVBQVUsQ0FBQyxJQUFZLEVBQUUsT0FBc0I7Z0JBQzlDLE1BQU0sQ0FBQyxLQUFLLENBQUMsMkJBQTJCLEVBQUUsRUFBRSxJQUFJLEVBQUUsQ0FBQyxDQUFDO2dCQUNwRCxPQUFPLElBQUksQ0FBQztZQUNiLENBQUM7U0FDRDtLQUNEO0lBQ0QsUUFBUSxFQUFFO1FBQ1QsU0FBUyxFQUFFO1lBQ1YsS0FBSyxDQUFDLElBQWMsRUFBRSxPQUF5QyxFQUFFLEtBQThCO2dCQUM5RixNQUFNLEtBQUssR0FBdUIsSUFBSSxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQztnQkFDaEQsTUFBTSxFQUFFLE9BQU8sRUFBRSxNQUFNLEVBQUUsR0FBRyxLQUFLLENBQUM7Z0JBQ2xDLE1BQU0sVUFBVSxHQUFzQiwwQkFBZSxDQUFDLE9BQU8sQ0FBQyxDQUFDO2dCQUMvRCxNQUFNLE9BQU8sR0FBZSxJQUFJLG9CQUFVLENBQUMsT0FBTyxFQUFFLE1BQU0sRUFBRSxVQUFVLENBQUMsQ0FBQztnQkFDeEUsTUFBTSxNQUFNLEdBQVcsT0FBTyxDQUFDLEtBQUssRUFBRSxDQUFDO2dCQUN2QyxNQUFNLENBQUMsS0FBSyxDQUFDLDJCQUEyQixFQUFFLE1BQU0sQ0FBQyxDQUFDO2dCQUNsRCxPQUFPLE1BQU0sQ0FBQztZQUNmLENBQUM7WUFDRCxLQUFLLENBQ0osSUFBYyxFQUNkLEtBQThCLEVBQzlCLFNBQWtELEVBQ2xELE9BQXNCO2dCQUd0QixPQUFPLElBQUksQ0FBQztZQUNiLENBQUM7WUFDRCxZQUFZLENBQUMsSUFBWTtnQkFDeEIsT0FBTyxrQkFBa0IsSUFBSSxFQUFFLENBQUM7WUFDakMsQ0FBQztTQUNEO0tBQ0Q7SUFDRCxPQUFPLEVBQUUsaUJBQVU7SUFDbkIsY0FBYyxFQUFFLEVBQUU7Q0FDbEIsQ0FBQztBQUVXLFFBQUEsU0FBUyxHQUFrQyxjQUFNLENBQUMsU0FBUyxDQUFDO0FBQzVELFFBQUEsT0FBTyxHQUFpRCxjQUFNLENBQUMsT0FBTyxDQUFDO0FBQ3ZFLFFBQUEsUUFBUSxHQUFpRCxjQUFNLENBQUMsUUFBUSxDQUFDO0FBQ3pFLFFBQUEsT0FBTyxHQUFnQyxjQUFNLENBQUMsT0FBTyxDQUFDO0FBQ3RELFFBQUEsY0FBYyxHQUF5QyxjQUFNLENBQUMsY0FBYyxDQUFDIn0=
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi9zcmMvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7O0FBWUEsaUNBQWlDO0FBRWpDLHFDQUEwRDtBQUMxRCx1Q0FBb0U7QUFDcEUsaURBQXFEO0FBQ3JELHVDQUEwRDtBQUUxRCxNQUFNLE1BQU0sR0FBVyxxQkFBWSxDQUFDLE9BQU8sQ0FBQyxDQUFDO0FBQzdDLElBQUksT0FBTyxDQUFDLEdBQUcsQ0FBQyxRQUFRLEtBQUssTUFBTSxFQUFFO0lBQ3BDLE1BQU0sQ0FBQyxXQUFXLENBQUMsaUJBQVEsQ0FBQyxLQUFLLENBQUMsQ0FBQztDQUNuQztBQU9ZLFFBQUEsTUFBTSxHQUFXO0lBQzdCLFNBQVMsRUFBRTtRQUNWO1lBQ0MsSUFBSSxFQUFFLEtBQUs7WUFDWCxPQUFPLEVBQUUsQ0FBQyxLQUFLLENBQUM7WUFDaEIsT0FBTyxFQUFFLFdBQVc7WUFDcEIsT0FBTyxFQUFFLE1BQU07WUFDZixjQUFjLEVBQUUsS0FBSztZQUNyQixrQkFBa0IsRUFBRSxZQUFZO1lBQ2hDLFVBQVUsRUFBRSxDQUFDLE9BQU8sRUFBRSxNQUFNLENBQUM7WUFDN0Isa0JBQWtCLEVBQUUsR0FBRztZQUN2QixpQkFBaUIsRUFBRSxDQUFDLE1BQU0sQ0FBQztTQUMzQjtLQUNEO0lBQ0QsT0FBTyxFQUFFO1FBQ1IsR0FBRyxFQUFFO1lBQ0osS0FBSyxDQUFDLElBQVksRUFBRSxPQUF5QyxFQUFFLE9BQXNCO2dCQUNwRixNQUFNLENBQUMsS0FBSyxDQUFDLHNCQUFzQixFQUFFLEVBQUUsSUFBSSxFQUFFLENBQUMsQ0FBQztnQkFDL0MsTUFBTSxPQUFPLEdBQVcsSUFBSSxDQUFDLFFBQVEsRUFBRSxDQUFDO2dCQUN4QyxNQUFNLE1BQU0sR0FBZ0IsR0FBRyxDQUFDLE9BQU8sQ0FBQyxDQUFDO2dCQUl6QyxPQUFPLEVBQUUsT0FBTyxFQUFFLE1BQU0sRUFBRSxDQUFDO1lBQzVCLENBQUM7WUFDRCxTQUFTLEVBQUUsU0FBUztZQUNwQixTQUFTLENBQUMsSUFBWTtnQkFDckIsT0FBTyxJQUFJLENBQUMsVUFBVSxDQUFDLGlCQUFpQixDQUFDLElBQUksSUFBSSxDQUFDLFVBQVUsQ0FBQyxlQUFlLENBQUMsQ0FBQztZQUMvRSxDQUFDO1lBQ0QsUUFBUSxDQUFDLElBQWE7Z0JBQ3JCLE1BQU0sQ0FBQyxLQUFLLENBQUMseUJBQXlCLEVBQUUsRUFBRSxJQUFJLEVBQUUsQ0FBQyxDQUFDO2dCQUNsRCxPQUFPLENBQUMsQ0FBQztZQUNWLENBQUM7WUFDRCxNQUFNLENBQUMsSUFBYTtnQkFDbkIsTUFBTSxDQUFDLEtBQUssQ0FBQyx1QkFBdUIsRUFBRSxFQUFFLElBQUksRUFBRSxDQUFDLENBQUM7Z0JBQ2hELE9BQU8sQ0FBQyxDQUFDO1lBQ1YsQ0FBQztZQUNELFVBQVUsQ0FBQyxJQUFZLEVBQUUsT0FBc0I7Z0JBQzlDLE1BQU0sQ0FBQyxLQUFLLENBQUMsMkJBQTJCLEVBQUUsRUFBRSxJQUFJLEVBQUUsQ0FBQyxDQUFDO2dCQUNwRCxPQUFPLElBQUksQ0FBQztZQUNiLENBQUM7U0FDRDtLQUNEO0lBQ0QsUUFBUSxFQUFFO1FBQ1QsU0FBUyxFQUFFO1lBQ1YsS0FBSyxDQUFDLElBQWMsRUFBRSxPQUF5QyxFQUFFLEtBQThCO2dCQUM5RixNQUFNLEtBQUssR0FBdUIsSUFBSSxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQztnQkFDaEQsTUFBTSxFQUFFLE9BQU8sRUFBRSxNQUFNLEVBQUUsR0FBRyxLQUFLLENBQUM7Z0JBQ2xDLE1BQU0sVUFBVSxHQUFzQiwwQkFBZSxDQUFDLE9BQU8sQ0FBQyxDQUFDO2dCQUMvRCxNQUFNLE9BQU8sR0FBZSxJQUFJLG9CQUFVLENBQUMsT0FBTyxFQUFFLE1BQU0sRUFBRSxVQUFVLENBQUMsQ0FBQztnQkFDeEUsTUFBTSxNQUFNLEdBQVcsT0FBTyxDQUFDLEtBQUssRUFBRSxDQUFDO2dCQUN2QyxNQUFNLENBQUMsS0FBSyxDQUFDLDJCQUEyQixFQUFFLE1BQU0sQ0FBQyxDQUFDO2dCQUNsRCxPQUFPLE1BQU0sQ0FBQztZQUNmLENBQUM7WUFDRCxLQUFLLENBQ0osSUFBYyxFQUNkLEtBQThCLEVBQzlCLFNBQWtELEVBQ2xELE9BQXNCO2dCQUd0QixPQUFPLElBQUksQ0FBQztZQUNiLENBQUM7WUFDRCxZQUFZLENBQUMsSUFBWTtnQkFDeEIsT0FBTyxrQkFBa0IsSUFBSSxFQUFFLENBQUM7WUFDakMsQ0FBQztTQUNEO0tBQ0Q7SUFDRCxPQUFPLEVBQUUsaUJBQVU7SUFDbkIsY0FBYyxFQUFFLEVBQUU7Q0FDbEIsQ0FBQztBQUVXLFFBQUEsU0FBUyxHQUFrQyxjQUFNLENBQUMsU0FBUyxDQUFDO0FBQzVELFFBQUEsT0FBTyxHQUFpRCxjQUFNLENBQUMsT0FBTyxDQUFDO0FBQ3ZFLFFBQUEsUUFBUSxHQUFpRCxjQUFNLENBQUMsUUFBUSxDQUFDO0FBQ3pFLFFBQUEsT0FBTyxHQUErQixjQUFNLENBQUMsT0FBTyxDQUFDO0FBQ3JELFFBQUEsY0FBYyxHQUF5QyxjQUFNLENBQUMsY0FBYyxDQUFDIn0=

@@ -59,2 +59,2 @@ "use strict";

exports.resolveAttributeSeparatorOption = resolveAttributeSeparatorOption;
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYXR0cmlidXRlLXNlcGFyYXRvci5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9vcHRpb25zL2F0dHJpYnV0ZS1zZXBhcmF0b3IudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7O0FBQ0Esd0JBQWlDO0FBRXBCLFFBQUEsMEJBQTBCLEdBQUc7SUFDekMsS0FBSyxFQUFFLE9BQU87SUFDZCxRQUFRLEVBQUUsZUFBWTtJQUN0QixJQUFJLEVBQUUsUUFBUTtJQUNkLE9BQU8sRUFBRSxRQUFRO0lBQ2pCLFdBQVcsRUFBRSx5REFBeUQ7SUFDdEUsT0FBTyxFQUFFO1FBQ1I7WUFDQyxLQUFLLEVBQUUsUUFBUTtZQUNmLFdBQVcsRUFDVixzR0FBc0c7U0FDdkc7UUFDRDtZQUNDLEtBQUssRUFBRSxXQUFXO1lBQ2xCLFdBQVcsRUFDVixnSEFBZ0g7U0FDakg7UUFDRDtZQUNDLEtBQUssRUFBRSxNQUFNO1lBQ2IsV0FBVyxFQUNWLCtHQUErRztTQUNoSDtLQUNEO0NBQ0QsQ0FBQztBQUVXLFFBQUEsOEJBQThCLEdBQUc7SUFDN0MsR0FBRyxrQ0FBMEI7SUFDN0IsS0FBSyxFQUFFLE9BQU87SUFDZCxPQUFPLEVBQUUsSUFBSTtJQUNiLE9BQU8sRUFBRTtRQUNSO1lBQ0MsS0FBSyxFQUFFLElBQUk7WUFDWCxXQUFXLEVBQUUsaUNBQWlDO1NBQzlDO1FBQ0Q7WUFDQyxLQUFLLEVBQUUsUUFBUTtZQUNmLFdBQVcsRUFDVixzR0FBc0c7U0FDdkc7UUFDRDtZQUNDLEtBQUssRUFBRSxXQUFXO1lBQ2xCLFdBQVcsRUFDVixnSEFBZ0g7U0FDakg7UUFDRDtZQUNDLEtBQUssRUFBRSxNQUFNO1lBQ2IsV0FBVyxFQUNWLCtHQUErRztTQUNoSDtLQUNEO0NBQ0QsQ0FBQztBQUlGLFNBQWdCLCtCQUErQixDQUFDLGtCQUFzQztJQUNyRixRQUFRLGtCQUFrQixFQUFFO1FBQzNCLEtBQUssUUFBUSxDQUFDO1FBQ2QsS0FBSyxXQUFXLENBQUM7UUFDakIsS0FBSyxNQUFNO1lBQ1YsT0FBTyxrQkFBa0IsQ0FBQztLQUMzQjtJQUNELE1BQU0sSUFBSSxLQUFLLENBQ2QscURBQXFELGtCQUFrQixzREFBc0QsQ0FDN0gsQ0FBQztBQUNILENBQUM7QUFWRCwwRUFVQyJ9
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYXR0cmlidXRlLXNlcGFyYXRvci5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9vcHRpb25zL2F0dHJpYnV0ZS1zZXBhcmF0b3IudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7O0FBQ0Esd0JBQWlDO0FBRXBCLFFBQUEsMEJBQTBCLEdBQTRDO0lBQ2xGLEtBQUssRUFBRSxPQUFPO0lBQ2QsUUFBUSxFQUFFLGVBQVk7SUFDdEIsSUFBSSxFQUFFLFFBQVE7SUFDZCxPQUFPLEVBQUUsUUFBUTtJQUNqQixXQUFXLEVBQUUseURBQXlEO0lBQ3RFLE9BQU8sRUFBRTtRQUNSO1lBQ0MsS0FBSyxFQUFFLFFBQVE7WUFDZixXQUFXLEVBQ1Ysc0dBQXNHO1NBQ3ZHO1FBQ0Q7WUFDQyxLQUFLLEVBQUUsV0FBVztZQUNsQixXQUFXLEVBQ1YsZ0hBQWdIO1NBQ2pIO1FBQ0Q7WUFDQyxLQUFLLEVBQUUsTUFBTTtZQUNiLFdBQVcsRUFDViwrR0FBK0c7U0FDaEg7S0FDRDtDQUNELENBQUM7QUFFVyxRQUFBLDhCQUE4QixHQUFtRDtJQUM3RixHQUFHLGtDQUEwQjtJQUM3QixLQUFLLEVBQUUsT0FBTztJQUNkLE9BQU8sRUFBRSxJQUFJO0lBQ2IsT0FBTyxFQUFFO1FBQ1I7WUFDQyxLQUFLLEVBQUUsSUFBSTtZQUNYLFdBQVcsRUFBRSxpQ0FBaUM7U0FDOUM7UUFDRDtZQUNDLEtBQUssRUFBRSxRQUFRO1lBQ2YsV0FBVyxFQUNWLHNHQUFzRztTQUN2RztRQUNEO1lBQ0MsS0FBSyxFQUFFLFdBQVc7WUFDbEIsV0FBVyxFQUNWLGdIQUFnSDtTQUNqSDtRQUNEO1lBQ0MsS0FBSyxFQUFFLE1BQU07WUFDYixXQUFXLEVBQ1YsK0dBQStHO1NBQ2hIO0tBQ0Q7Q0FDRCxDQUFDO0FBSUYsU0FBZ0IsK0JBQStCLENBQUMsa0JBQXNDO0lBQ3JGLFFBQVEsa0JBQWtCLEVBQUU7UUFDM0IsS0FBSyxRQUFRLENBQUM7UUFDZCxLQUFLLFdBQVcsQ0FBQztRQUNqQixLQUFLLE1BQU07WUFDVixPQUFPLGtCQUFrQixDQUFDO0tBQzNCO0lBQ0QsTUFBTSxJQUFJLEtBQUssQ0FDZCxxREFBcUQsa0JBQWtCLHNEQUFzRCxDQUM3SCxDQUFDO0FBQ0gsQ0FBQztBQVZELDBFQVVDIn0=

@@ -33,2 +33,2 @@ "use strict";

};
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi9zcmMvb3B0aW9ucy9hdHRyaWJ1dGUtc29ydGluZy9pbmRleC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7QUFDQSwwQkFBa0M7QUFFbEMsTUFBTSx1QkFBdUIsR0FBRztJQUMvQixLQUFLLEVBQUUsT0FBTztJQUNkLFFBQVEsRUFBRSxnQkFBWTtJQUN0QixJQUFJLEVBQUUsTUFBTTtJQUNaLEtBQUssRUFBRSxJQUFJO0lBQ1gsT0FBTyxFQUFFLENBQUMsRUFBRSxLQUFLLEVBQUUsRUFBRSxFQUFFLENBQUM7SUFDeEIsV0FBVyxFQUFFLEVBQUU7Q0FDZixDQUFDO0FBRVcsUUFBQSxvQ0FBb0MsR0FBRztJQUNuRCxHQUFHLHVCQUF1QjtJQUMxQixXQUFXLEVBQUUsNEVBQTRFO0NBQ3pGLENBQUM7QUFFVyxRQUFBLDhCQUE4QixHQUFHO0lBQzdDLEdBQUcsdUJBQXVCO0lBQzFCLFdBQVcsRUFBRSxzRUFBc0U7Q0FDbkYsQ0FBQztBQUVXLFFBQUEsMEJBQTBCLEdBQUc7SUFDekMsS0FBSyxFQUFFLE9BQU87SUFDZCxRQUFRLEVBQUUsZ0JBQVk7SUFDdEIsSUFBSSxFQUFFLFFBQVE7SUFDZCxPQUFPLEVBQUUsT0FBTztJQUNoQixXQUFXLEVBQUUsMkVBQTJFO0lBQ3hGLE9BQU8sRUFBRTtRQUNSLEVBQUUsS0FBSyxFQUFFLEtBQUssRUFBRSxXQUFXLEVBQUUsbUNBQW1DLEVBQUU7UUFDbEUsRUFBRSxLQUFLLEVBQUUsTUFBTSxFQUFFLFdBQVcsRUFBRSxvQ0FBb0MsRUFBRTtRQUNwRSxFQUFFLEtBQUssRUFBRSxPQUFPLEVBQUUsV0FBVyxFQUFFLHdDQUF3QyxFQUFFO0tBQ3pFO0NBQ0QsQ0FBQyJ9
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi9zcmMvb3B0aW9ucy9hdHRyaWJ1dGUtc29ydGluZy9pbmRleC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7QUFDQSwwQkFBa0M7QUFFbEMsTUFBTSx1QkFBdUIsR0FBMkI7SUFDdkQsS0FBSyxFQUFFLE9BQU87SUFDZCxRQUFRLEVBQUUsZ0JBQVk7SUFDdEIsSUFBSSxFQUFFLE1BQU07SUFDWixLQUFLLEVBQUUsSUFBSTtJQUNYLE9BQU8sRUFBRSxDQUFDLEVBQUUsS0FBSyxFQUFFLEVBQUUsRUFBRSxDQUFDO0lBQ3hCLFdBQVcsRUFBRSxFQUFFO0NBQ2YsQ0FBQztBQUVXLFFBQUEsb0NBQW9DLEdBQTJCO0lBQzNFLEdBQUcsdUJBQXVCO0lBQzFCLFdBQVcsRUFBRSw0RUFBNEU7Q0FDekYsQ0FBQztBQUVXLFFBQUEsOEJBQThCLEdBQTJCO0lBQ3JFLEdBQUcsdUJBQXVCO0lBQzFCLFdBQVcsRUFBRSxzRUFBc0U7Q0FDbkYsQ0FBQztBQUVXLFFBQUEsMEJBQTBCLEdBQXdDO0lBQzlFLEtBQUssRUFBRSxPQUFPO0lBQ2QsUUFBUSxFQUFFLGdCQUFZO0lBQ3RCLElBQUksRUFBRSxRQUFRO0lBQ2QsT0FBTyxFQUFFLE9BQU87SUFDaEIsV0FBVyxFQUFFLDJFQUEyRTtJQUN4RixPQUFPLEVBQUU7UUFDUixFQUFFLEtBQUssRUFBRSxLQUFLLEVBQUUsV0FBVyxFQUFFLG1DQUFtQyxFQUFFO1FBQ2xFLEVBQUUsS0FBSyxFQUFFLE1BQU0sRUFBRSxXQUFXLEVBQUUsb0NBQW9DLEVBQUU7UUFDcEUsRUFBRSxLQUFLLEVBQUUsT0FBTyxFQUFFLFdBQVcsRUFBRSx3Q0FBd0MsRUFBRTtLQUN6RTtDQUNELENBQUMifQ==

@@ -89,2 +89,2 @@ "use strict";

exports.resolveClosingBracketPositionOption = resolveClosingBracketPositionOption;
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY2xvc2luZy1icmFja2V0LXBvc2l0aW9uLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL29wdGlvbnMvY2xvc2luZy1icmFja2V0LXBvc2l0aW9uLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7OztBQUNBLHdCQUFpQztBQUVwQixRQUFBLCtCQUErQixHQUFHO0lBQzlDLEtBQUssRUFBRSxPQUFPO0lBQ2QsUUFBUSxFQUFFLGVBQVk7SUFDdEIsSUFBSSxFQUFFLFFBQVE7SUFDZCxPQUFPLEVBQUUsVUFBVTtJQUNuQixXQUFXLEVBQUUsZ0VBQWdFO0lBQzdFLE9BQU8sRUFBRTtRQUNSO1lBQ0MsS0FBSyxFQUFFLFVBQVU7WUFDakIsV0FBVyxFQUFFOzs7Ozs7Ozs7O0tBVVg7U0FDRjtRQUNEO1lBQ0MsS0FBSyxFQUFFLFdBQVc7WUFDbEIsV0FBVyxFQUFFOzs7Ozs7Ozs7SUFTWjtTQUNEO0tBQ0Q7Q0FDRCxDQUFDO0FBRVcsUUFBQSxtQ0FBbUMsR0FBRztJQUNsRCxHQUFHLHVDQUErQjtJQUNsQyxLQUFLLEVBQUUsT0FBTztJQUNkLE9BQU8sRUFBRSxJQUFJO0lBQ2IsT0FBTyxFQUFFO1FBQ1I7WUFDQyxLQUFLLEVBQUUsSUFBSTtZQUNYLFdBQVcsRUFBRSxxQ0FBcUM7U0FDbEQ7UUFDRDtZQUNDLEtBQUssRUFBRSxVQUFVO1lBQ2pCLFdBQVcsRUFBRTs7Ozs7Ozs7OztLQVVYO1NBQ0Y7UUFDRDtZQUNDLEtBQUssRUFBRSxXQUFXO1lBQ2xCLFdBQVcsRUFBRTs7Ozs7Ozs7O0lBU1o7U0FDRDtLQUNEO0NBQ0QsQ0FBQztBQUlGLFNBQWdCLG1DQUFtQyxDQUFDLHNCQUE4QztJQUNqRyxRQUFRLHNCQUFzQixFQUFFO1FBQy9CLEtBQUssVUFBVTtZQUNkLE9BQU8sSUFBSSxDQUFDO1FBQ2IsS0FBSyxXQUFXO1lBQ2YsT0FBTyxLQUFLLENBQUM7S0FDZDtJQUNELE1BQU0sSUFBSSxLQUFLLENBQ2QseURBQXlELHNCQUFzQixnREFBZ0QsQ0FDL0gsQ0FBQztBQUNILENBQUM7QUFWRCxrRkFVQyJ9
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY2xvc2luZy1icmFja2V0LXBvc2l0aW9uLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL29wdGlvbnMvY2xvc2luZy1icmFja2V0LXBvc2l0aW9uLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7OztBQUNBLHdCQUFpQztBQUVwQixRQUFBLCtCQUErQixHQUFnRDtJQUMzRixLQUFLLEVBQUUsT0FBTztJQUNkLFFBQVEsRUFBRSxlQUFZO0lBQ3RCLElBQUksRUFBRSxRQUFRO0lBQ2QsT0FBTyxFQUFFLFVBQVU7SUFDbkIsV0FBVyxFQUFFLGdFQUFnRTtJQUM3RSxPQUFPLEVBQUU7UUFDUjtZQUNDLEtBQUssRUFBRSxVQUFVO1lBQ2pCLFdBQVcsRUFBRTs7Ozs7Ozs7OztLQVVYO1NBQ0Y7UUFDRDtZQUNDLEtBQUssRUFBRSxXQUFXO1lBQ2xCLFdBQVcsRUFBRTs7Ozs7Ozs7O0lBU1o7U0FDRDtLQUNEO0NBQ0QsQ0FBQztBQUVXLFFBQUEsbUNBQW1DLEdBQXVEO0lBQ3RHLEdBQUcsdUNBQStCO0lBQ2xDLEtBQUssRUFBRSxPQUFPO0lBQ2QsT0FBTyxFQUFFLElBQUk7SUFDYixPQUFPLEVBQUU7UUFDUjtZQUNDLEtBQUssRUFBRSxJQUFJO1lBQ1gsV0FBVyxFQUFFLHFDQUFxQztTQUNsRDtRQUNEO1lBQ0MsS0FBSyxFQUFFLFVBQVU7WUFDakIsV0FBVyxFQUFFOzs7Ozs7Ozs7O0tBVVg7U0FDRjtRQUNEO1lBQ0MsS0FBSyxFQUFFLFdBQVc7WUFDbEIsV0FBVyxFQUFFOzs7Ozs7Ozs7SUFTWjtTQUNEO0tBQ0Q7Q0FDRCxDQUFDO0FBSUYsU0FBZ0IsbUNBQW1DLENBQUMsc0JBQThDO0lBQ2pHLFFBQVEsc0JBQXNCLEVBQUU7UUFDL0IsS0FBSyxVQUFVO1lBQ2QsT0FBTyxJQUFJLENBQUM7UUFDYixLQUFLLFdBQVc7WUFDZixPQUFPLEtBQUssQ0FBQztLQUNkO0lBQ0QsTUFBTSxJQUFJLEtBQUssQ0FDZCx5REFBeUQsc0JBQXNCLGdEQUFnRCxDQUMvSCxDQUFDO0FBQ0gsQ0FBQztBQVZELGtGQVVDIn0=

@@ -74,2 +74,2 @@ "use strict";

exports.formatCommentPreserveSpaces = formatCommentPreserveSpaces;
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY29tbWVudC1wcmVzZXJ2ZS1zcGFjZXMuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvb3B0aW9ucy9jb21tZW50LXByZXNlcnZlLXNwYWNlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7QUFDQSx3QkFBaUM7QUFFcEIsUUFBQSw4QkFBOEIsR0FBRztJQUM3QyxLQUFLLEVBQUUsT0FBTztJQUNkLFFBQVEsRUFBRSxlQUFZO0lBQ3RCLElBQUksRUFBRSxRQUFRO0lBQ2QsT0FBTyxFQUFFLFVBQVU7SUFDbkIsV0FBVyxFQUFFLDRDQUE0QztJQUN6RCxPQUFPLEVBQUU7UUFDUjtZQUNDLEtBQUssRUFBRSxVQUFVO1lBQ2pCLFdBQVcsRUFBRSwwRUFBMEU7U0FDdkY7UUFDRDtZQUNDLEtBQUssRUFBRSxjQUFjO1lBQ3JCLFdBQVcsRUFBRSx5RUFBeUU7U0FDdEY7UUFDRDtZQUNDLEtBQUssRUFBRSxVQUFVO1lBQ2pCLFdBQVcsRUFBRSxrRUFBa0U7U0FDL0U7S0FDRDtDQUNELENBQUM7QUFFVyxRQUFBLGtDQUFrQyxHQUFHO0lBQ2pELEdBQUcsc0NBQThCO0lBQ2pDLEtBQUssRUFBRSxPQUFPO0lBQ2QsT0FBTyxFQUFFLElBQUk7SUFDYixPQUFPLEVBQUU7UUFDUjtZQUNDLEtBQUssRUFBRSxJQUFJO1lBQ1gsV0FBVyxFQUFFLG9DQUFvQztTQUNqRDtRQUNEO1lBQ0MsS0FBSyxFQUFFLFVBQVU7WUFDakIsV0FBVyxFQUFFLDBFQUEwRTtTQUN2RjtRQUNEO1lBQ0MsS0FBSyxFQUFFLGNBQWM7WUFDckIsV0FBVyxFQUFFLHlFQUF5RTtTQUN0RjtRQUNEO1lBQ0MsS0FBSyxFQUFFLFVBQVU7WUFDakIsV0FBVyxFQUFFLGtFQUFrRTtTQUMvRTtLQUNEO0NBQ0QsQ0FBQztBQUlGLFNBQWdCLDJCQUEyQixDQUMxQyxLQUFhLEVBQ2IscUJBQTRDLEVBQzVDLFdBQW9CLEtBQUs7SUFFekIsUUFBUSxxQkFBcUIsRUFBRTtRQUM5QixLQUFLLGNBQWMsQ0FBQyxDQUFDO1lBQ3BCLElBQUksTUFBTSxHQUFXLEVBQUUsQ0FBQztZQUN4QixJQUFJLGFBQWEsR0FBVyxDQUFDLENBQUM7WUFDOUIsS0FBSyxhQUFhLEVBQUUsYUFBYSxHQUFHLEtBQUssQ0FBQyxNQUFNLElBQUksS0FBSyxDQUFDLGFBQWEsQ0FBQyxLQUFLLEdBQUcsRUFBRSxhQUFhLEVBQUUsRUFBRTtnQkFDbEcsTUFBTSxJQUFJLEdBQUcsQ0FBQzthQUNkO1lBQ0QsTUFBTSxJQUFJLEtBQUssQ0FBQyxLQUFLLENBQUMsYUFBYSxDQUFDLENBQUMsSUFBSSxFQUFFLENBQUMsT0FBTyxDQUFDLFFBQVEsRUFBRSxHQUFHLENBQUMsQ0FBQztZQUNuRSxPQUFPLE1BQU0sQ0FBQztTQUNkO1FBQ0QsS0FBSyxVQUFVLENBQUMsQ0FBQztZQUNoQixJQUFJLE1BQU0sR0FBVyxLQUFLLENBQUMsSUFBSSxFQUFFLENBQUM7WUFDbEMsTUFBTSxHQUFHLE1BQU0sQ0FBQyxPQUFPLENBQUMsUUFBUSxFQUFFLEdBQUcsQ0FBQyxDQUFDO1lBQ3ZDLElBQUksQ0FBQyxRQUFRLElBQUksS0FBSyxDQUFDLENBQUMsQ0FBQyxLQUFLLEdBQUcsRUFBRTtnQkFDbEMsTUFBTSxHQUFHLElBQUksTUFBTSxFQUFFLENBQUM7YUFDdEI7WUFDRCxPQUFPLE1BQU0sQ0FBQztTQUNkO1FBQ0QsS0FBSyxVQUFVLENBQUM7UUFDaEI7WUFFQyxPQUFPLEtBQUssQ0FBQztLQUNkO0FBQ0YsQ0FBQztBQTVCRCxrRUE0QkMifQ==
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY29tbWVudC1wcmVzZXJ2ZS1zcGFjZXMuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvb3B0aW9ucy9jb21tZW50LXByZXNlcnZlLXNwYWNlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7QUFDQSx3QkFBaUM7QUFFcEIsUUFBQSw4QkFBOEIsR0FBK0M7SUFDekYsS0FBSyxFQUFFLE9BQU87SUFDZCxRQUFRLEVBQUUsZUFBWTtJQUN0QixJQUFJLEVBQUUsUUFBUTtJQUNkLE9BQU8sRUFBRSxVQUFVO0lBQ25CLFdBQVcsRUFBRSw0Q0FBNEM7SUFDekQsT0FBTyxFQUFFO1FBQ1I7WUFDQyxLQUFLLEVBQUUsVUFBVTtZQUNqQixXQUFXLEVBQUUsMEVBQTBFO1NBQ3ZGO1FBQ0Q7WUFDQyxLQUFLLEVBQUUsY0FBYztZQUNyQixXQUFXLEVBQUUseUVBQXlFO1NBQ3RGO1FBQ0Q7WUFDQyxLQUFLLEVBQUUsVUFBVTtZQUNqQixXQUFXLEVBQUUsa0VBQWtFO1NBQy9FO0tBQ0Q7Q0FDRCxDQUFDO0FBRVcsUUFBQSxrQ0FBa0MsR0FBc0Q7SUFDcEcsR0FBRyxzQ0FBOEI7SUFDakMsS0FBSyxFQUFFLE9BQU87SUFDZCxPQUFPLEVBQUUsSUFBSTtJQUNiLE9BQU8sRUFBRTtRQUNSO1lBQ0MsS0FBSyxFQUFFLElBQUk7WUFDWCxXQUFXLEVBQUUsb0NBQW9DO1NBQ2pEO1FBQ0Q7WUFDQyxLQUFLLEVBQUUsVUFBVTtZQUNqQixXQUFXLEVBQUUsMEVBQTBFO1NBQ3ZGO1FBQ0Q7WUFDQyxLQUFLLEVBQUUsY0FBYztZQUNyQixXQUFXLEVBQUUseUVBQXlFO1NBQ3RGO1FBQ0Q7WUFDQyxLQUFLLEVBQUUsVUFBVTtZQUNqQixXQUFXLEVBQUUsa0VBQWtFO1NBQy9FO0tBQ0Q7Q0FDRCxDQUFDO0FBSUYsU0FBZ0IsMkJBQTJCLENBQzFDLEtBQWEsRUFDYixxQkFBNEMsRUFDNUMsV0FBb0IsS0FBSztJQUV6QixRQUFRLHFCQUFxQixFQUFFO1FBQzlCLEtBQUssY0FBYyxDQUFDLENBQUM7WUFDcEIsSUFBSSxNQUFNLEdBQVcsRUFBRSxDQUFDO1lBQ3hCLElBQUksYUFBYSxHQUFXLENBQUMsQ0FBQztZQUM5QixLQUFLLGFBQWEsRUFBRSxhQUFhLEdBQUcsS0FBSyxDQUFDLE1BQU0sSUFBSSxLQUFLLENBQUMsYUFBYSxDQUFDLEtBQUssR0FBRyxFQUFFLGFBQWEsRUFBRSxFQUFFO2dCQUNsRyxNQUFNLElBQUksR0FBRyxDQUFDO2FBQ2Q7WUFDRCxNQUFNLElBQUksS0FBSyxDQUFDLEtBQUssQ0FBQyxhQUFhLENBQUMsQ0FBQyxJQUFJLEVBQUUsQ0FBQyxPQUFPLENBQUMsUUFBUSxFQUFFLEdBQUcsQ0FBQyxDQUFDO1lBQ25FLE9BQU8sTUFBTSxDQUFDO1NBQ2Q7UUFDRCxLQUFLLFVBQVUsQ0FBQyxDQUFDO1lBQ2hCLElBQUksTUFBTSxHQUFXLEtBQUssQ0FBQyxJQUFJLEVBQUUsQ0FBQztZQUNsQyxNQUFNLEdBQUcsTUFBTSxDQUFDLE9BQU8sQ0FBQyxRQUFRLEVBQUUsR0FBRyxDQUFDLENBQUM7WUFDdkMsSUFBSSxDQUFDLFFBQVEsSUFBSSxLQUFLLENBQUMsQ0FBQyxDQUFDLEtBQUssR0FBRyxFQUFFO2dCQUNsQyxNQUFNLEdBQUcsSUFBSSxNQUFNLEVBQUUsQ0FBQzthQUN0QjtZQUNELE9BQU8sTUFBTSxDQUFDO1NBQ2Q7UUFDRCxLQUFLLFVBQVUsQ0FBQztRQUNoQjtZQUVDLE9BQU8sS0FBSyxDQUFDO0tBQ2Q7QUFDRixDQUFDO0FBNUJELGtFQTRCQyJ9

@@ -18,2 +18,3 @@ "use strict";

default: null,
description: '',
choices: [

@@ -51,2 +52,3 @@ {

default: null,
description: '',
choices: [

@@ -76,2 +78,3 @@ {

default: null,
description: '',
choices: [

@@ -101,2 +104,3 @@ {

default: null,
description: '',
choices: [

@@ -142,2 +146,2 @@ {

};
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY29tbW9uLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL29wdGlvbnMvY29tbW9uLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7OztBQUNBLHdCQUFpQztBQUVwQixRQUFBLHNCQUFzQixHQUFHO0lBQ3JDLEtBQUssRUFBRSxPQUFPO0lBQ2QsUUFBUSxFQUFFLGVBQVk7SUFDdEIsSUFBSSxFQUFFLEtBQUs7SUFDWCxPQUFPLEVBQUUsQ0FBQyxDQUFDO0lBQ1gsV0FBVyxFQUFFLCtDQUErQztJQUM1RCxLQUFLLEVBQUUsRUFBRSxLQUFLLEVBQUUsQ0FBQyxDQUFDLEVBQUUsR0FBRyxFQUFFLFFBQVEsRUFBRSxJQUFJLEVBQUUsQ0FBQyxFQUFFO0NBQzVDLENBQUM7QUFFVyxRQUFBLHVCQUF1QixHQUFHO0lBQ3RDLEtBQUssRUFBRSxPQUFPO0lBQ2QsUUFBUSxFQUFFLGVBQVk7SUFDdEIsSUFBSSxFQUFFLFFBQVE7SUFDZCxPQUFPLEVBQUUsSUFBSTtJQUNiLE9BQU8sRUFBRTtRQUNSO1lBQ0MsS0FBSyxFQUFFLElBQUk7WUFDWCxXQUFXLEVBQUUsMEJBQTBCO1NBQ3ZDO1FBQ0Q7WUFDQyxLQUFLLEVBQUUsSUFBSTtZQUNYLFdBQVcsRUFBRSw2Q0FBNkM7U0FDMUQ7UUFDRDtZQUVDLEtBQUssRUFBRSxNQUFNO1lBQ2IsV0FBVyxFQUFFLDZDQUE2QztTQUMxRDtRQUNEO1lBQ0MsS0FBSyxFQUFFLEtBQUs7WUFDWixXQUFXLEVBQUUsNkNBQTZDO1NBQzFEO0tBQ0Q7Q0FDRCxDQUFDO0FBRVcsUUFBQSxvQkFBb0IsR0FBRztJQUNuQyxLQUFLLEVBQUUsT0FBTztJQUNkLFFBQVEsRUFBRSxlQUFZO0lBQ3RCLElBQUksRUFBRSxLQUFLO0lBQ1gsT0FBTyxFQUFFLENBQUMsQ0FBQztJQUNYLFdBQVcsRUFBRSx5Q0FBeUM7SUFDdEQsS0FBSyxFQUFFLEVBQUUsS0FBSyxFQUFFLENBQUMsQ0FBQyxFQUFFLEdBQUcsRUFBRSxRQUFRLEVBQUUsSUFBSSxFQUFFLENBQUMsRUFBRTtDQUM1QyxDQUFDO0FBRVcsUUFBQSxtQkFBbUIsR0FBRztJQUNsQyxLQUFLLEVBQUUsT0FBTztJQUNkLFFBQVEsRUFBRSxlQUFZO0lBQ3RCLElBQUksRUFBRSxRQUFRO0lBQ2QsT0FBTyxFQUFFLElBQUk7SUFDYixPQUFPLEVBQUU7UUFDUjtZQUNDLEtBQUssRUFBRSxJQUFJO1lBQ1gsV0FBVyxFQUFFLHNCQUFzQjtTQUNuQztRQUNEO1lBQ0MsS0FBSyxFQUFFLElBQUk7WUFDWCxXQUFXLEVBQUUscUNBQXFDO1NBQ2xEO1FBQ0Q7WUFFQyxLQUFLLEVBQUUsTUFBTTtZQUNiLFdBQVcsRUFBRSxxQ0FBcUM7U0FDbEQ7UUFDRDtZQUNDLEtBQUssRUFBRSxLQUFLO1lBQ1osV0FBVyxFQUFFLHFDQUFxQztTQUNsRDtLQUNEO0NBQ0QsQ0FBQztBQUVXLFFBQUEsMEJBQTBCLEdBQUc7SUFDekMsS0FBSyxFQUFFLE9BQU87SUFDZCxRQUFRLEVBQUUsZUFBWTtJQUN0QixJQUFJLEVBQUUsUUFBUTtJQUNkLE9BQU8sRUFBRSxJQUFJO0lBQ2IsT0FBTyxFQUFFO1FBQ1I7WUFDQyxLQUFLLEVBQUUsSUFBSTtZQUNYLFdBQVcsRUFBRSw2QkFBNkI7U0FDMUM7UUFDRDtZQUNDLEtBQUssRUFBRSxJQUFJO1lBQ1gsV0FBVyxFQUFFLGdDQUFnQztTQUM3QztRQUNEO1lBRUMsS0FBSyxFQUFFLE1BQU07WUFDYixXQUFXLEVBQUUsZ0NBQWdDO1NBQzdDO1FBQ0Q7WUFDQyxLQUFLLEVBQUUsS0FBSztZQUNaLFdBQVcsRUFBRSx1Q0FBdUM7U0FDcEQ7S0FDRDtDQUNELENBQUM7QUFFVyxRQUFBLGVBQWUsR0FBRztJQUM5QixLQUFLLEVBQUUsT0FBTztJQUNkLFFBQVEsRUFBRSxlQUFZO0lBQ3RCLElBQUksRUFBRSxRQUFRO0lBQ2QsT0FBTyxFQUFFLElBQUk7SUFDYixPQUFPLEVBQUU7UUFDUjtZQUNDLEtBQUssRUFBRSxJQUFJO1lBQ1gsV0FBVyxFQUFFLDZCQUE2QjtTQUMxQztRQUNEO1lBQ0MsS0FBSyxFQUFFLElBQUk7WUFDWCxXQUFXLEVBQUUsbUJBQW1CO1NBQ2hDO1FBQ0Q7WUFFQyxLQUFLLEVBQUUsTUFBTTtZQUNiLFdBQVcsRUFBRSxtQkFBbUI7U0FDaEM7UUFDRDtZQUNDLEtBQUssRUFBRSxLQUFLO1lBQ1osV0FBVyxFQUFFLGdGQUFnRjtTQUM3RjtLQUNEO0NBQ0QsQ0FBQztBQUVXLFFBQUEsdUJBQXVCLEdBQUc7SUFDdEMsS0FBSyxFQUFFLE9BQU87SUFDZCxRQUFRLEVBQUUsZUFBWTtJQUN0QixJQUFJLEVBQUUsUUFBUTtJQUNkLE9BQU8sRUFBRSxJQUFJO0lBQ2IsV0FBVyxFQUFFLDZEQUE2RDtJQUMxRSxPQUFPLEVBQUU7UUFDUjtZQUNDLEtBQUssRUFBRSxJQUFJO1lBQ1gsV0FBVyxFQUFFLDBCQUEwQjtTQUN2QztRQUNEO1lBQ0MsS0FBSyxFQUFFLFFBQVE7WUFDZixXQUFXLEVBQUUsd0NBQXdDO1NBQ3JEO1FBQ0Q7WUFDQyxLQUFLLEVBQUUsT0FBTztZQUNkLFdBQVcsRUFBRSw4Q0FBOEM7U0FDM0Q7S0FDRDtDQUNELENBQUMifQ==
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY29tbW9uLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL29wdGlvbnMvY29tbW9uLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7OztBQUNBLHdCQUFpQztBQUVwQixRQUFBLHNCQUFzQixHQUFxQjtJQUN2RCxLQUFLLEVBQUUsT0FBTztJQUNkLFFBQVEsRUFBRSxlQUFZO0lBQ3RCLElBQUksRUFBRSxLQUFLO0lBQ1gsT0FBTyxFQUFFLENBQUMsQ0FBQztJQUNYLFdBQVcsRUFBRSwrQ0FBK0M7SUFDNUQsS0FBSyxFQUFFLEVBQUUsS0FBSyxFQUFFLENBQUMsQ0FBQyxFQUFFLEdBQUcsRUFBRSxRQUFRLEVBQUUsSUFBSSxFQUFFLENBQUMsRUFBRTtDQUM1QyxDQUFDO0FBRVcsUUFBQSx1QkFBdUIsR0FBaUQ7SUFDcEYsS0FBSyxFQUFFLE9BQU87SUFDZCxRQUFRLEVBQUUsZUFBWTtJQUN0QixJQUFJLEVBQUUsUUFBUTtJQUNkLE9BQU8sRUFBRSxJQUFJO0lBQ2IsV0FBVyxFQUFFLEVBQUU7SUFDZixPQUFPLEVBQUU7UUFDUjtZQUNDLEtBQUssRUFBRSxJQUFJO1lBQ1gsV0FBVyxFQUFFLDBCQUEwQjtTQUN2QztRQUNEO1lBQ0MsS0FBSyxFQUFFLElBQUk7WUFDWCxXQUFXLEVBQUUsNkNBQTZDO1NBQzFEO1FBQ0Q7WUFFQyxLQUFLLEVBQUUsTUFBTTtZQUNiLFdBQVcsRUFBRSw2Q0FBNkM7U0FDMUQ7UUFDRDtZQUNDLEtBQUssRUFBRSxLQUFLO1lBQ1osV0FBVyxFQUFFLDZDQUE2QztTQUMxRDtLQUNEO0NBQ0QsQ0FBQztBQUVXLFFBQUEsb0JBQW9CLEdBQXFCO0lBQ3JELEtBQUssRUFBRSxPQUFPO0lBQ2QsUUFBUSxFQUFFLGVBQVk7SUFDdEIsSUFBSSxFQUFFLEtBQUs7SUFDWCxPQUFPLEVBQUUsQ0FBQyxDQUFDO0lBQ1gsV0FBVyxFQUFFLHlDQUF5QztJQUN0RCxLQUFLLEVBQUUsRUFBRSxLQUFLLEVBQUUsQ0FBQyxDQUFDLEVBQUUsR0FBRyxFQUFFLFFBQVEsRUFBRSxJQUFJLEVBQUUsQ0FBQyxFQUFFO0NBQzVDLENBQUM7QUFFVyxRQUFBLG1CQUFtQixHQUFpRDtJQUNoRixLQUFLLEVBQUUsT0FBTztJQUNkLFFBQVEsRUFBRSxlQUFZO0lBQ3RCLElBQUksRUFBRSxRQUFRO0lBQ2QsT0FBTyxFQUFFLElBQUk7SUFDYixXQUFXLEVBQUUsRUFBRTtJQUNmLE9BQU8sRUFBRTtRQUNSO1lBQ0MsS0FBSyxFQUFFLElBQUk7WUFDWCxXQUFXLEVBQUUsc0JBQXNCO1NBQ25DO1FBQ0Q7WUFDQyxLQUFLLEVBQUUsSUFBSTtZQUNYLFdBQVcsRUFBRSxxQ0FBcUM7U0FDbEQ7UUFDRDtZQUVDLEtBQUssRUFBRSxNQUFNO1lBQ2IsV0FBVyxFQUFFLHFDQUFxQztTQUNsRDtRQUNEO1lBQ0MsS0FBSyxFQUFFLEtBQUs7WUFDWixXQUFXLEVBQUUscUNBQXFDO1NBQ2xEO0tBQ0Q7Q0FDRCxDQUFDO0FBRVcsUUFBQSwwQkFBMEIsR0FBaUQ7SUFDdkYsS0FBSyxFQUFFLE9BQU87SUFDZCxRQUFRLEVBQUUsZUFBWTtJQUN0QixJQUFJLEVBQUUsUUFBUTtJQUNkLE9BQU8sRUFBRSxJQUFJO0lBQ2IsV0FBVyxFQUFFLEVBQUU7SUFDZixPQUFPLEVBQUU7UUFDUjtZQUNDLEtBQUssRUFBRSxJQUFJO1lBQ1gsV0FBVyxFQUFFLDZCQUE2QjtTQUMxQztRQUNEO1lBQ0MsS0FBSyxFQUFFLElBQUk7WUFDWCxXQUFXLEVBQUUsZ0NBQWdDO1NBQzdDO1FBQ0Q7WUFFQyxLQUFLLEVBQUUsTUFBTTtZQUNiLFdBQVcsRUFBRSxnQ0FBZ0M7U0FDN0M7UUFDRDtZQUNDLEtBQUssRUFBRSxLQUFLO1lBQ1osV0FBVyxFQUFFLHVDQUF1QztTQUNwRDtLQUNEO0NBQ0QsQ0FBQztBQUVXLFFBQUEsZUFBZSxHQUFpRDtJQUM1RSxLQUFLLEVBQUUsT0FBTztJQUNkLFFBQVEsRUFBRSxlQUFZO0lBQ3RCLElBQUksRUFBRSxRQUFRO0lBQ2QsT0FBTyxFQUFFLElBQUk7SUFDYixXQUFXLEVBQUUsRUFBRTtJQUNmLE9BQU8sRUFBRTtRQUNSO1lBQ0MsS0FBSyxFQUFFLElBQUk7WUFDWCxXQUFXLEVBQUUsNkJBQTZCO1NBQzFDO1FBQ0Q7WUFDQyxLQUFLLEVBQUUsSUFBSTtZQUNYLFdBQVcsRUFBRSxtQkFBbUI7U0FDaEM7UUFDRDtZQUVDLEtBQUssRUFBRSxNQUFNO1lBQ2IsV0FBVyxFQUFFLG1CQUFtQjtTQUNoQztRQUNEO1lBQ0MsS0FBSyxFQUFFLEtBQUs7WUFDWixXQUFXLEVBQUUsZ0ZBQWdGO1NBQzdGO0tBQ0Q7Q0FDRCxDQUFDO0FBRVcsUUFBQSx1QkFBdUIsR0FBNEM7SUFDL0UsS0FBSyxFQUFFLE9BQU87SUFDZCxRQUFRLEVBQUUsZUFBWTtJQUN0QixJQUFJLEVBQUUsUUFBUTtJQUNkLE9BQU8sRUFBRSxJQUFJO0lBQ2IsV0FBVyxFQUFFLDZEQUE2RDtJQUMxRSxPQUFPLEVBQUU7UUFDUjtZQUNDLEtBQUssRUFBRSxJQUFJO1lBQ1gsV0FBVyxFQUFFLDBCQUEwQjtTQUN2QztRQUNEO1lBQ0MsS0FBSyxFQUFFLFFBQVE7WUFDZixXQUFXLEVBQUUsd0NBQXdDO1NBQ3JEO1FBQ0Q7WUFDQyxLQUFLLEVBQUUsT0FBTztZQUNkLFdBQVcsRUFBRSw4Q0FBOEM7U0FDM0Q7S0FDRDtDQUNELENBQUMifQ==

@@ -28,6 +28,7 @@ "use strict";

pugWrapAttributesThreshold: options.pugWrapAttributesThreshold,
pugWrapAttributesPattern: options.pugWrapAttributesPattern
pugWrapAttributesPattern: options.pugWrapAttributesPattern,
pugSingleFileComponentIndentation: options.pugSingleFileComponentIndentation && options.embeddedInHtml
};
}
exports.convergeOptions = convergeOptions;
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY29udmVyZ2UuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvb3B0aW9ucy9jb252ZXJnZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7QUFTQSxTQUFnQixlQUFlLENBQUMsT0FBeUM7O0lBQ3hFLE9BQU87UUFDTixVQUFVLEVBQUUsT0FBTyxDQUFDLFVBQVU7UUFDOUIsYUFBYSxFQUFFLE9BQU8sQ0FBQyxhQUFhLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxhQUFhLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxVQUFVO1FBQ3hGLFdBQVcsRUFBRSxPQUFPLENBQUMsV0FBVztRQUNoQyxjQUFjLFFBQUUsT0FBTyxDQUFDLGNBQWMsbUNBQUksT0FBTyxDQUFDLFdBQVc7UUFDN0QsUUFBUSxFQUFFLE9BQU8sQ0FBQyxRQUFRO1FBQzFCLFdBQVcsRUFBRSxPQUFPLENBQUMsV0FBVyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsV0FBVyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsUUFBUTtRQUNoRixPQUFPLEVBQUUsT0FBTyxDQUFDLE9BQU87UUFDeEIsVUFBVSxRQUFFLE9BQU8sQ0FBQyxVQUFVLG1DQUFJLE9BQU8sQ0FBQyxPQUFPO1FBQ2pELGNBQWMsRUFBRSxPQUFPLENBQUMsY0FBYztRQUN0QyxpQkFBaUIsUUFBRSxPQUFPLENBQUMsaUJBQWlCLG1DQUFJLE9BQU8sQ0FBQyxjQUFjO1FBQ3RFLFdBQVcsRUFBRSxPQUFPLENBQUMsV0FBVztRQUNoQyxjQUFjLFFBQUUsT0FBTyxDQUFDLGNBQWMsbUNBQUksT0FBTyxDQUFDLFdBQVc7UUFDN0QsSUFBSSxFQUFFLE9BQU8sQ0FBQyxJQUFJO1FBQ2xCLE9BQU8sUUFBRSxPQUFPLENBQUMsT0FBTyxtQ0FBSSxPQUFPLENBQUMsSUFBSTtRQUN4QyxrQkFBa0IsUUFBRSxPQUFPLENBQUMscUJBQXFCLG1DQUFJLE9BQU8sQ0FBQyxrQkFBa0I7UUFDL0Usc0JBQXNCLFFBQUUsT0FBTyxDQUFDLHlCQUF5QixtQ0FBSSxPQUFPLENBQUMsc0JBQXNCO1FBQzNGLHFCQUFxQixRQUFFLE9BQU8sQ0FBQyx3QkFBd0IsbUNBQUksT0FBTyxDQUFDLHFCQUFxQjtRQUN4RixpQkFBaUIsRUFBRSxPQUFPLENBQUMsaUJBQWlCO1FBQzVDLDBCQUEwQixFQUFFLE9BQU8sQ0FBQywwQkFBMEI7UUFDOUQsb0JBQW9CLEVBQUUsT0FBTyxDQUFDLG9CQUFvQjtRQUNsRCwwQkFBMEIsRUFBRSxPQUFPLENBQUMsMEJBQTBCO1FBQzlELHdCQUF3QixFQUFFLE9BQU8sQ0FBQyx3QkFBd0I7S0FDMUQsQ0FBQztBQUNILENBQUM7QUF6QkQsMENBeUJDIn0=
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY29udmVyZ2UuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvb3B0aW9ucy9jb252ZXJnZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7QUFTQSxTQUFnQixlQUFlLENBQUMsT0FBeUM7O0lBQ3hFLE9BQU87UUFDTixVQUFVLEVBQUUsT0FBTyxDQUFDLFVBQVU7UUFDOUIsYUFBYSxFQUFFLE9BQU8sQ0FBQyxhQUFhLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxhQUFhLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxVQUFVO1FBQ3hGLFdBQVcsRUFBRSxPQUFPLENBQUMsV0FBVztRQUNoQyxjQUFjLFFBQUUsT0FBTyxDQUFDLGNBQWMsbUNBQUksT0FBTyxDQUFDLFdBQVc7UUFDN0QsUUFBUSxFQUFFLE9BQU8sQ0FBQyxRQUFRO1FBQzFCLFdBQVcsRUFBRSxPQUFPLENBQUMsV0FBVyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsV0FBVyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsUUFBUTtRQUNoRixPQUFPLEVBQUUsT0FBTyxDQUFDLE9BQU87UUFDeEIsVUFBVSxRQUFFLE9BQU8sQ0FBQyxVQUFVLG1DQUFJLE9BQU8sQ0FBQyxPQUFPO1FBQ2pELGNBQWMsRUFBRSxPQUFPLENBQUMsY0FBYztRQUN0QyxpQkFBaUIsUUFBRSxPQUFPLENBQUMsaUJBQWlCLG1DQUFJLE9BQU8sQ0FBQyxjQUFjO1FBQ3RFLFdBQVcsRUFBRSxPQUFPLENBQUMsV0FBVztRQUNoQyxjQUFjLFFBQUUsT0FBTyxDQUFDLGNBQWMsbUNBQUksT0FBTyxDQUFDLFdBQVc7UUFDN0QsSUFBSSxFQUFFLE9BQU8sQ0FBQyxJQUFJO1FBQ2xCLE9BQU8sUUFBRSxPQUFPLENBQUMsT0FBTyxtQ0FBSSxPQUFPLENBQUMsSUFBSTtRQUN4QyxrQkFBa0IsUUFBRSxPQUFPLENBQUMscUJBQXFCLG1DQUFJLE9BQU8sQ0FBQyxrQkFBa0I7UUFDL0Usc0JBQXNCLFFBQUUsT0FBTyxDQUFDLHlCQUF5QixtQ0FBSSxPQUFPLENBQUMsc0JBQXNCO1FBQzNGLHFCQUFxQixRQUFFLE9BQU8sQ0FBQyx3QkFBd0IsbUNBQUksT0FBTyxDQUFDLHFCQUFxQjtRQUN4RixpQkFBaUIsRUFBRSxPQUFPLENBQUMsaUJBQWlCO1FBQzVDLDBCQUEwQixFQUFFLE9BQU8sQ0FBQywwQkFBMEI7UUFDOUQsb0JBQW9CLEVBQUUsT0FBTyxDQUFDLG9CQUFvQjtRQUNsRCwwQkFBMEIsRUFBRSxPQUFPLENBQUMsMEJBQTBCO1FBQzlELHdCQUF3QixFQUFFLE9BQU8sQ0FBQyx3QkFBd0I7UUFDMUQsaUNBQWlDLEVBQUUsT0FBTyxDQUFDLGlDQUFpQyxJQUFJLE9BQU8sQ0FBQyxjQUFjO0tBQ3RHLENBQUM7QUFDSCxDQUFDO0FBMUJELDBDQTBCQyJ9

@@ -9,2 +9,3 @@ "use strict";

const common_1 = require("./common");
const pug_single_file_component_indentation_1 = require("./pug-single-file-component-indentation");
const wrap_attributes_1 = require("./wrap-attributes");

@@ -30,4 +31,5 @@ exports.CATEGORY_PUG = 'Pug';

pugWrapAttributesThreshold: wrap_attributes_1.WRAP_ATTRIBUTES_THRESHOLD,
pugWrapAttributesPattern: wrap_attributes_1.WRAP_ATTRIBUTES_PATTERN
pugWrapAttributesPattern: wrap_attributes_1.WRAP_ATTRIBUTES_PATTERN,
pugSingleFileComponentIndentation: pug_single_file_component_indentation_1.PUG_SINGLE_FILE_COMPONENT_INDENTATION
};
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvb3B0aW9ucy9pbmRleC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7QUFDQSwrREFBdUg7QUFDdkgsMkRBSzZCO0FBQzdCLHlFQUlvQztBQUNwQyx1RUFJbUM7QUFDbkMscUNBU2tCO0FBQ2xCLHVEQUF1RjtBQUsxRSxRQUFBLFlBQVksR0FBVyxLQUFLLENBQUM7QUFxQzdCLFFBQUEsT0FBTyxHQUFRO0lBQzNCLGFBQWEsRUFBRSwrQkFBc0I7SUFDckMsY0FBYyxFQUFFLGdDQUF1QjtJQUN2QyxXQUFXLEVBQUUsNkJBQW9CO0lBQ2pDLFVBQVUsRUFBRSw0QkFBbUI7SUFDL0IsaUJBQWlCLEVBQUUsbUNBQTBCO0lBQzdDLGNBQWMsRUFBRSxnQ0FBdUI7SUFDdkMsT0FBTyxFQUFFLHdCQUFlO0lBQ3hCLGtCQUFrQixFQUFFLGdEQUEwQjtJQUM5QyxxQkFBcUIsRUFBRSxvREFBOEI7SUFDckQsc0JBQXNCLEVBQUUsMERBQStCO0lBQ3ZELHlCQUF5QixFQUFFLDhEQUFtQztJQUM5RCxxQkFBcUIsRUFBRSx3REFBOEI7SUFDckQsd0JBQXdCLEVBQUUsNERBQWtDO0lBQzVELGlCQUFpQixFQUFFLDhDQUEwQjtJQUM3QywwQkFBMEIsRUFBRSx3REFBb0M7SUFDaEUsb0JBQW9CLEVBQUUsa0RBQThCO0lBQ3BELDBCQUEwQixFQUFFLDJDQUF5QjtJQUNyRCx3QkFBd0IsRUFBRSx5Q0FBdUI7Q0FDakQsQ0FBQyJ9
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvb3B0aW9ucy9pbmRleC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7QUFDQSwrREFBdUg7QUFDdkgsMkRBSzZCO0FBQzdCLHlFQUlvQztBQUNwQyx1RUFJbUM7QUFDbkMscUNBU2tCO0FBQ2xCLG1HQUFnRztBQUNoRyx1REFBdUY7QUFLMUUsUUFBQSxZQUFZLEdBQVcsS0FBSyxDQUFDO0FBdUM3QixRQUFBLE9BQU8sR0FBbUI7SUFDdEMsYUFBYSxFQUFFLCtCQUFzQjtJQUNyQyxjQUFjLEVBQUUsZ0NBQXVCO0lBQ3ZDLFdBQVcsRUFBRSw2QkFBb0I7SUFDakMsVUFBVSxFQUFFLDRCQUFtQjtJQUMvQixpQkFBaUIsRUFBRSxtQ0FBMEI7SUFDN0MsY0FBYyxFQUFFLGdDQUF1QjtJQUN2QyxPQUFPLEVBQUUsd0JBQWU7SUFDeEIsa0JBQWtCLEVBQUUsZ0RBQTBCO0lBQzlDLHFCQUFxQixFQUFFLG9EQUE4QjtJQUNyRCxzQkFBc0IsRUFBRSwwREFBK0I7SUFDdkQseUJBQXlCLEVBQUUsOERBQW1DO0lBQzlELHFCQUFxQixFQUFFLHdEQUE4QjtJQUNyRCx3QkFBd0IsRUFBRSw0REFBa0M7SUFDNUQsaUJBQWlCLEVBQUUsOENBQTBCO0lBQzdDLDBCQUEwQixFQUFFLHdEQUFvQztJQUNoRSxvQkFBb0IsRUFBRSxrREFBOEI7SUFDcEQsMEJBQTBCLEVBQUUsMkNBQXlCO0lBQ3JELHdCQUF3QixFQUFFLHlDQUF1QjtJQUNqRCxpQ0FBaUMsRUFBRSw2RUFBcUM7Q0FDeEUsQ0FBQyJ9

@@ -16,6 +16,6 @@ "use strict";

category: _1.CATEGORY_PUG,
type: 'string',
type: 'path',
default: '',
description: 'Regex pattern to match attributes against that should always trigger wrapping.'
};
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoid3JhcC1hdHRyaWJ1dGVzLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL29wdGlvbnMvd3JhcC1hdHRyaWJ1dGVzLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7OztBQUNBLHdCQUFpQztBQUVwQixRQUFBLHlCQUF5QixHQUFHO0lBQ3hDLEtBQUssRUFBRSxPQUFPO0lBQ2QsUUFBUSxFQUFFLGVBQVk7SUFDdEIsSUFBSSxFQUFFLEtBQUs7SUFDWCxPQUFPLEVBQUUsQ0FBQyxDQUFDO0lBQ1gsV0FBVyxFQUFFLHNHQUFzRztJQUNuSCxLQUFLLEVBQUUsRUFBRSxLQUFLLEVBQUUsQ0FBQyxDQUFDLEVBQUUsR0FBRyxFQUFFLFFBQVEsRUFBRSxJQUFJLEVBQUUsQ0FBQyxFQUFFO0NBQzVDLENBQUM7QUFFVyxRQUFBLHVCQUF1QixHQUFHO0lBQ3RDLEtBQUssRUFBRSxPQUFPO0lBQ2QsUUFBUSxFQUFFLGVBQVk7SUFDdEIsSUFBSSxFQUFFLFFBQVE7SUFDZCxPQUFPLEVBQUUsRUFBRTtJQUNYLFdBQVcsRUFBRSxnRkFBZ0Y7Q0FDN0YsQ0FBQyJ9
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoid3JhcC1hdHRyaWJ1dGVzLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL29wdGlvbnMvd3JhcC1hdHRyaWJ1dGVzLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7OztBQUNBLHdCQUFpQztBQUVwQixRQUFBLHlCQUF5QixHQUFxQjtJQUMxRCxLQUFLLEVBQUUsT0FBTztJQUNkLFFBQVEsRUFBRSxlQUFZO0lBQ3RCLElBQUksRUFBRSxLQUFLO0lBQ1gsT0FBTyxFQUFFLENBQUMsQ0FBQztJQUNYLFdBQVcsRUFBRSxzR0FBc0c7SUFDbkgsS0FBSyxFQUFFLEVBQUUsS0FBSyxFQUFFLENBQUMsQ0FBQyxFQUFFLEdBQUcsRUFBRSxRQUFRLEVBQUUsSUFBSSxFQUFFLENBQUMsRUFBRTtDQUM1QyxDQUFDO0FBRVcsUUFBQSx1QkFBdUIsR0FBc0I7SUFDekQsS0FBSyxFQUFFLE9BQU87SUFDZCxRQUFRLEVBQUUsZUFBWTtJQUN0QixJQUFJLEVBQUUsTUFBTTtJQUNaLE9BQU8sRUFBRSxFQUFFO0lBQ1gsV0FBVyxFQUFFLGdGQUFnRjtDQUM3RixDQUFDIn0=
{
"name": "@prettier/plugin-pug",
"version": "1.8.1",
"version": "1.9.0",
"description": "Prettier Pug Plugin",

@@ -40,11 +40,11 @@ "main": "dist/index.js",

"@types/jest": "~26.0.14",
"@types/node": "~14.11.2",
"@types/prettier": "~2.1.1",
"@typescript-eslint/eslint-plugin": "~4.3.0",
"@typescript-eslint/parser": "~4.3.0",
"@types/node": "~14.11.10",
"@types/prettier": "~2.1.5",
"@typescript-eslint/eslint-plugin": "~4.4.1",
"@typescript-eslint/parser": "~4.4.1",
"benchmark": "~2.1.4",
"eslint": "~7.10.0",
"eslint-config-prettier": "~6.12.0",
"eslint": "~7.11.0",
"eslint-config-prettier": "~6.13.0",
"eslint-plugin-prettier": "~3.1.4",
"jest": "~26.5.0",
"jest": "~26.5.3",
"jest-junit": "~12.0.0",

@@ -51,0 +51,0 @@ "prettier": "2.1.2",

@@ -205,2 +205,3 @@ <p align="center">

Define the maximum amount of attributes that an element can appear with on one line before it gets wrapped.
- `pugWrapAttributesPattern`

@@ -241,2 +242,6 @@ Define a regex pattern to match attributes against that should always trigger wrapping.

- `pugSingleFileComponentIndentation`
Indent pug in template tags in single file components such as from vue or svelte.
_default_: `false`
## Some workarounds

@@ -243,0 +248,0 @@

@@ -11,3 +11,3 @@ import {

SupportLanguage,
SupportOption
SupportOptions
} from 'prettier';

@@ -106,3 +106,3 @@ import * as lex from 'pug-lexer';

export const printers: { [astFormat: string]: Printer } | undefined = plugin.printers;
export const options: SupportOption[] | undefined = plugin.options;
export const options: SupportOptions | undefined = plugin.options;
export const defaultOptions: Partial<RequiredOptions> | undefined = plugin.defaultOptions;

@@ -1,5 +0,5 @@

/* eslint-disable @typescript-eslint/typedef */
import { ChoiceSupportOption } from 'prettier';
import { CATEGORY_PUG } from '.';
export const ATTRIBUTE_SEPARATOR_OPTION = {
export const ATTRIBUTE_SEPARATOR_OPTION: ChoiceSupportOption<AttributeSeparator> = {
since: '1.0.0',

@@ -29,3 +29,3 @@ category: CATEGORY_PUG,

export const PUG_ATTRIBUTE_SEPARATOR_OPTION = {
export const PUG_ATTRIBUTE_SEPARATOR_OPTION: ChoiceSupportOption<AttributeSeparator | null> = {
...ATTRIBUTE_SEPARATOR_OPTION,

@@ -32,0 +32,0 @@ since: '1.6.0',

@@ -1,5 +0,5 @@

/* eslint-disable @typescript-eslint/typedef */
import { ChoiceSupportOption, PathArraySupportOption } from 'prettier';
import { CATEGORY_PUG } from '..';
const pugSortAttributesOption = {
const pugSortAttributesOption: PathArraySupportOption = {
since: '1.7.0',

@@ -13,3 +13,3 @@ category: CATEGORY_PUG,

export const PUG_SORT_ATTRIBUTES_BEGINNING_OPTION = {
export const PUG_SORT_ATTRIBUTES_BEGINNING_OPTION: PathArraySupportOption = {
...pugSortAttributesOption,

@@ -19,3 +19,3 @@ description: 'Define a list of patterns for attributes that are sorted to the beginning.'

export const PUG_SORT_ATTRIBUTES_END_OPTION = {
export const PUG_SORT_ATTRIBUTES_END_OPTION: PathArraySupportOption = {
...pugSortAttributesOption,

@@ -25,3 +25,3 @@ description: 'Define a list of patterns for attributes that are sorted at the end.'

export const PUG_SORT_ATTRIBUTES_OPTION = {
export const PUG_SORT_ATTRIBUTES_OPTION: ChoiceSupportOption<SortAttributes> = {
since: '1.8.0',

@@ -28,0 +28,0 @@ category: CATEGORY_PUG,

@@ -1,5 +0,5 @@

/* eslint-disable @typescript-eslint/typedef */
import { ChoiceSupportOption } from 'prettier';
import { CATEGORY_PUG } from '.';
export const CLOSING_BRACKET_POSITION_OPTION = {
export const CLOSING_BRACKET_POSITION_OPTION: ChoiceSupportOption<ClosingBracketPosition> = {
since: '1.3.0',

@@ -41,3 +41,3 @@ category: CATEGORY_PUG,

export const PUG_CLOSING_BRACKET_POSITION_OPTION = {
export const PUG_CLOSING_BRACKET_POSITION_OPTION: ChoiceSupportOption<ClosingBracketPosition | null> = {
...CLOSING_BRACKET_POSITION_OPTION,

@@ -44,0 +44,0 @@ since: '1.6.0',

@@ -1,5 +0,5 @@

/* eslint-disable @typescript-eslint/typedef */
import { ChoiceSupportOption } from 'prettier';
import { CATEGORY_PUG } from '.';
export const COMMENT_PRESERVE_SPACES_OPTION = {
export const COMMENT_PRESERVE_SPACES_OPTION: ChoiceSupportOption<CommentPreserveSpaces> = {
since: '1.1.0',

@@ -26,3 +26,3 @@ category: CATEGORY_PUG,

export const PUG_COMMENT_PRESERVE_SPACES_OPTION = {
export const PUG_COMMENT_PRESERVE_SPACES_OPTION: ChoiceSupportOption<CommentPreserveSpaces | null> = {
...COMMENT_PRESERVE_SPACES_OPTION,

@@ -29,0 +29,0 @@ since: '1.6.0',

@@ -1,5 +0,5 @@

/* eslint-disable @typescript-eslint/typedef */
import { ChoiceSupportOption, IntSupportOption } from 'prettier';
import { CATEGORY_PUG } from '.';
export const PUG_PRINT_WIDTH_OPTION = {
export const PUG_PRINT_WIDTH_OPTION: IntSupportOption = {
since: '1.6.0',

@@ -13,3 +13,3 @@ category: CATEGORY_PUG,

export const PUG_SINGLE_QUOTE_OPTION = {
export const PUG_SINGLE_QUOTE_OPTION: ChoiceSupportOption<boolean | 'true' | null> = {
since: '1.6.0',

@@ -19,2 +19,3 @@ category: CATEGORY_PUG,

default: null,
description: '',
choices: [

@@ -41,3 +42,3 @@ {

export const PUG_TAB_WIDTH_OPTION = {
export const PUG_TAB_WIDTH_OPTION: IntSupportOption = {
since: '1.6.0',

@@ -51,3 +52,3 @@ category: CATEGORY_PUG,

export const PUG_USE_TABS_OPTION = {
export const PUG_USE_TABS_OPTION: ChoiceSupportOption<boolean | 'true' | null> = {
since: '1.6.0',

@@ -57,2 +58,3 @@ category: CATEGORY_PUG,

default: null,
description: '',
choices: [

@@ -79,3 +81,3 @@ {

export const PUG_BRACKET_SPACING_OPTION = {
export const PUG_BRACKET_SPACING_OPTION: ChoiceSupportOption<boolean | 'true' | null> = {
since: '1.6.0',

@@ -85,2 +87,3 @@ category: CATEGORY_PUG,

default: null,
description: '',
choices: [

@@ -107,3 +110,3 @@ {

export const PUG_SEMI_OPTION = {
export const PUG_SEMI_OPTION: ChoiceSupportOption<boolean | 'true' | null> = {
since: '1.6.0',

@@ -113,2 +116,3 @@ category: CATEGORY_PUG,

default: null,
description: '',
choices: [

@@ -135,3 +139,3 @@ {

export const PUG_ARROW_PARENS_OPTION = {
export const PUG_ARROW_PARENS_OPTION: ChoiceSupportOption<ArrowParens | null> = {
since: '1.7.0',

@@ -138,0 +142,0 @@ category: CATEGORY_PUG,

@@ -33,4 +33,5 @@ import { ParserOptions } from 'prettier';

pugWrapAttributesThreshold: options.pugWrapAttributesThreshold,
pugWrapAttributesPattern: options.pugWrapAttributesPattern
pugWrapAttributesPattern: options.pugWrapAttributesPattern,
pugSingleFileComponentIndentation: options.pugSingleFileComponentIndentation && options.embeddedInHtml
};
}

@@ -1,2 +0,2 @@

import { ParserOptions } from 'prettier';
import { ParserOptions, SupportOptions } from 'prettier';
import { AttributeSeparator, ATTRIBUTE_SEPARATOR_OPTION, PUG_ATTRIBUTE_SEPARATOR_OPTION } from './attribute-separator';

@@ -29,2 +29,3 @@ import {

} from './common';
import { PUG_SINGLE_FILE_COMPONENT_INDENTATION } from './pug-single-file-component-indentation';
import { WRAP_ATTRIBUTES_PATTERN, WRAP_ATTRIBUTES_THRESHOLD } from './wrap-attributes';

@@ -70,5 +71,7 @@

pugWrapAttributesPattern: string;
pugSingleFileComponentIndentation: boolean;
}
export const options: any = {
export const options: SupportOptions = {
pugPrintWidth: PUG_PRINT_WIDTH_OPTION,

@@ -91,3 +94,4 @@ pugSingleQuote: PUG_SINGLE_QUOTE_OPTION,

pugWrapAttributesThreshold: WRAP_ATTRIBUTES_THRESHOLD,
pugWrapAttributesPattern: WRAP_ATTRIBUTES_PATTERN
pugWrapAttributesPattern: WRAP_ATTRIBUTES_PATTERN,
pugSingleFileComponentIndentation: PUG_SINGLE_FILE_COMPONENT_INDENTATION
};

@@ -1,5 +0,5 @@

/* eslint-disable @typescript-eslint/typedef */
import { IntSupportOption, PathSupportOption } from 'prettier';
import { CATEGORY_PUG } from '.';
export const WRAP_ATTRIBUTES_THRESHOLD = {
export const WRAP_ATTRIBUTES_THRESHOLD: IntSupportOption = {
since: '1.8.0',

@@ -13,8 +13,8 @@ category: CATEGORY_PUG,

export const WRAP_ATTRIBUTES_PATTERN = {
export const WRAP_ATTRIBUTES_PATTERN: PathSupportOption = {
since: '1.8.0',
category: CATEGORY_PUG,
type: 'string',
type: 'path',
default: '',
description: 'Regex pattern to match attributes against that should always trigger wrapping.'
};

@@ -97,2 +97,3 @@ import { format, RequiredOptions } from 'prettier';

readonly pugWrapAttributesPattern: string;
readonly pugSingleFileComponentIndentation: boolean;
}

@@ -106,3 +107,3 @@

*/
// Start at -1, because `getNextToken()` increases it before retreval
// Start at -1, because `getNextToken()` increases it before retrieval
private currentIndex: number = -1;

@@ -144,10 +145,18 @@ private currentLineLength: number = 0;

this.indentString = options.pugUseTabs ? '\t' : ' '.repeat(options.pugTabWidth);
if (options.pugSingleFileComponentIndentation) {
this.indentLevel++;
}
this.quotes = this.options.pugSingleQuote ? "'" : '"';
this.otherQuotes = this.options.pugSingleQuote ? '"' : "'";
const attributeSeparator: AttributeSeparator = resolveAttributeSeparatorOption(options.attributeSeparator);
this.alwaysUseAttributeSeparator = attributeSeparator === 'always';
this.neverUseAttributeSeparator = attributeSeparator === 'none';
this.closingBracketRemainsAtNewLine = resolveClosingBracketPositionOption(options.closingBracketPosition);
const wrapAttributesPattern: string = options.pugWrapAttributesPattern;
this.wrapAttributesPattern = wrapAttributesPattern ? new RegExp(wrapAttributesPattern) : null;
const codeSingleQuote: boolean = !options.pugSingleQuote;

@@ -226,3 +235,3 @@ this.codeInterpolationOptions = {

}
return '';
return this.options.pugSingleFileComponentIndentation ? this.indentString : '';
}

@@ -293,3 +302,3 @@

val = val.slice(1, -1);
val = format(val, { parser: parser as any, ...this.codeInterpolationOptions });
val = format(val, { parser, ...this.codeInterpolationOptions });
val = unwrapLineFeeds(val);

@@ -333,6 +342,3 @@ return this.quoteString(val);

} else {
code = format(code, {
parser: '__ng_interpolation' as any,
...this.codeInterpolationOptions
});
code = format(code, { parser: '__ng_interpolation', ...this.codeInterpolationOptions });
}

@@ -393,3 +399,3 @@ } catch (error: unknown) {

val = val.slice(1, -1); // Remove quotes
val = format(val, { parser: '__vue_event_binding' as any, ...this.codeInterpolationOptions });
val = format(val, { parser: '__vue_event_binding', ...this.codeInterpolationOptions });
val = unwrapLineFeeds(val);

@@ -428,6 +434,3 @@ if (val[val.length - 1] === ';') {

} else {
val = format(val, {
parser: '__ng_interpolation' as any,
...this.codeInterpolationOptions
});
val = format(val, { parser: '__ng_interpolation', ...this.codeInterpolationOptions });
val = unwrapLineFeeds(val);

@@ -474,4 +477,4 @@ }

let tempIndex: number = this.currentIndex + 1;
// In pug, tags can have two kind of attributes: normal attributes that appear between parantheses,
// and literals for ids and classes, prefixing the paranthesis, e.g.: `#id.class(attribute="value")`
// In pug, tags can have two kind of attributes: normal attributes that appear between parentheses,
// and literals for ids and classes, prefixing the parentheses, e.g.: `#id.class(attribute="value")`
// https://pugjs.org/language/attributes.html#class-literal

@@ -505,3 +508,3 @@ // https://pugjs.org/language/attributes.html#id-literal

if (numNormalAttributes > 0) {
// This isn't the first normal attribute that will appear between parantheses,
// This isn't the first normal attribute that will appear between parentheses,
// add space and separator

@@ -536,3 +539,3 @@ this.currentLineLength += 1;

if (numNormalAttributes > 0) {
// Add leading and trailing parantheses
// Add leading and trailing parentheses
this.currentLineLength += 2;

@@ -682,6 +685,3 @@ }

} else if (token.mustEscape) {
val = format(val, {
parser: '__js_expression' as any,
...this.codeInterpolationOptions
});
val = format(val, { parser: '__js_expression', ...this.codeInterpolationOptions });

@@ -799,3 +799,3 @@ const lines: string[] = val.split('\n');

// See if this is a `//- prettier-ignore` comment, which would indicate that the part of the template
// that follows should be left unformatted. Support the same format as typescript-eslint is using for descriptons:
// that follows should be left unformatted. Support the same format as typescript-eslint is using for descriptions:
// https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/docs/rules/ban-ts-comment.md#allow-with-description

@@ -912,3 +912,3 @@ if (/^ prettier-ignore($|[: ])/.test(commentToken.val)) {

case 'outdent':
result += this.indentString;
result += this.computedIndent;
if (/^ .+$/.test(val)) {

@@ -915,0 +915,0 @@ result += '|\n';

Sorry, the diff of this file is too big to display

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc