|
1234567891011121314151617181920212223242526272829 |
- const {
- parse,
- stringify,
- transforms: { align },
- } = require('../../lib/index.cjs');
-
- test('align - ignore trailing right space', () => {
- const source = `
- /**
- * Description may go
- * over multiple lines followed by @tags
- * @param {string} name
- * @param {any} value the value parameter
- */`;
-
- const expected = `
- /**
- * Description may go
- * over multiple lines followed by @tags
- * @param {string} name
- * @param {any} value the value parameter
- */`.slice(1);
-
- const parsed = parse(source);
- const aligned = align()(parsed[0]);
- const stringified = stringify(aligned);
-
- expect(stringified).toEqual(expected);
- });
|