├── .gitattributes ├── .github └── workflows │ ├── tagged-release.yml │ └── tests.yml ├── .gitignore ├── .npmignore ├── .npmrc ├── .nvmrc ├── .prettierignore ├── .vscode └── settings.json ├── CHANGELOG ├── LICENSE-CC0 ├── LICENSE-MIT ├── README.md ├── configs ├── dep-cruiser.config.cts ├── mocha.config.js ├── ncu.config.ts ├── nyc.config.js └── typedoc.config.ts ├── cspell.config.cjs ├── eslint.config.mjs ├── package.json ├── prettier.config.mjs ├── src ├── augments │ ├── array.test.ts │ ├── array.ts │ ├── doc.ts │ └── string.ts ├── index.ts ├── options.test.ts ├── options.ts ├── plugin-marker.ts ├── preprocessing.ts ├── printer │ ├── child-docs.ts │ ├── comment-triggers.ts │ ├── comments.ts │ ├── insert-new-lines.ts │ ├── leading-new-line.ts │ ├── multiline-array-printer.ts │ ├── original-printer.ts │ ├── supported-node-types.ts │ └── trailing-comma.ts ├── readme-examples │ ├── formatted-with-comments.example.ts │ ├── formatted.example.ts │ ├── not-formatted.example.ts │ └── prettier-options.example.ts └── test │ ├── babel-ts.test.ts │ ├── javascript.test.ts │ ├── json.test.ts │ ├── json5.test.ts │ ├── prettier-config.ts │ ├── run-tests.mock.ts │ ├── typescript-tests.mock.ts │ └── typescript.test.ts └── tsconfig.json /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electrovir/prettier-plugin-multiline-arrays/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/workflows/tagged-release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electrovir/prettier-plugin-multiline-arrays/HEAD/.github/workflows/tagged-release.yml -------------------------------------------------------------------------------- /.github/workflows/tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electrovir/prettier-plugin-multiline-arrays/HEAD/.github/workflows/tests.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electrovir/prettier-plugin-multiline-arrays/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electrovir/prettier-plugin-multiline-arrays/HEAD/.npmignore -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | ignore-scripts=true 2 | -------------------------------------------------------------------------------- /.nvmrc: -------------------------------------------------------------------------------- 1 | 22 -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electrovir/prettier-plugin-multiline-arrays/HEAD/.prettierignore -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electrovir/prettier-plugin-multiline-arrays/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /CHANGELOG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electrovir/prettier-plugin-multiline-arrays/HEAD/CHANGELOG -------------------------------------------------------------------------------- /LICENSE-CC0: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electrovir/prettier-plugin-multiline-arrays/HEAD/LICENSE-CC0 -------------------------------------------------------------------------------- /LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electrovir/prettier-plugin-multiline-arrays/HEAD/LICENSE-MIT -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electrovir/prettier-plugin-multiline-arrays/HEAD/README.md -------------------------------------------------------------------------------- /configs/dep-cruiser.config.cts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electrovir/prettier-plugin-multiline-arrays/HEAD/configs/dep-cruiser.config.cts -------------------------------------------------------------------------------- /configs/mocha.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electrovir/prettier-plugin-multiline-arrays/HEAD/configs/mocha.config.js -------------------------------------------------------------------------------- /configs/ncu.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electrovir/prettier-plugin-multiline-arrays/HEAD/configs/ncu.config.ts -------------------------------------------------------------------------------- /configs/nyc.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electrovir/prettier-plugin-multiline-arrays/HEAD/configs/nyc.config.js -------------------------------------------------------------------------------- /configs/typedoc.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electrovir/prettier-plugin-multiline-arrays/HEAD/configs/typedoc.config.ts -------------------------------------------------------------------------------- /cspell.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electrovir/prettier-plugin-multiline-arrays/HEAD/cspell.config.cjs -------------------------------------------------------------------------------- /eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electrovir/prettier-plugin-multiline-arrays/HEAD/eslint.config.mjs -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electrovir/prettier-plugin-multiline-arrays/HEAD/package.json -------------------------------------------------------------------------------- /prettier.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electrovir/prettier-plugin-multiline-arrays/HEAD/prettier.config.mjs -------------------------------------------------------------------------------- /src/augments/array.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electrovir/prettier-plugin-multiline-arrays/HEAD/src/augments/array.test.ts -------------------------------------------------------------------------------- /src/augments/array.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electrovir/prettier-plugin-multiline-arrays/HEAD/src/augments/array.ts -------------------------------------------------------------------------------- /src/augments/doc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electrovir/prettier-plugin-multiline-arrays/HEAD/src/augments/doc.ts -------------------------------------------------------------------------------- /src/augments/string.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electrovir/prettier-plugin-multiline-arrays/HEAD/src/augments/string.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electrovir/prettier-plugin-multiline-arrays/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/options.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electrovir/prettier-plugin-multiline-arrays/HEAD/src/options.test.ts -------------------------------------------------------------------------------- /src/options.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electrovir/prettier-plugin-multiline-arrays/HEAD/src/options.ts -------------------------------------------------------------------------------- /src/plugin-marker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electrovir/prettier-plugin-multiline-arrays/HEAD/src/plugin-marker.ts -------------------------------------------------------------------------------- /src/preprocessing.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electrovir/prettier-plugin-multiline-arrays/HEAD/src/preprocessing.ts -------------------------------------------------------------------------------- /src/printer/child-docs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electrovir/prettier-plugin-multiline-arrays/HEAD/src/printer/child-docs.ts -------------------------------------------------------------------------------- /src/printer/comment-triggers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electrovir/prettier-plugin-multiline-arrays/HEAD/src/printer/comment-triggers.ts -------------------------------------------------------------------------------- /src/printer/comments.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electrovir/prettier-plugin-multiline-arrays/HEAD/src/printer/comments.ts -------------------------------------------------------------------------------- /src/printer/insert-new-lines.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electrovir/prettier-plugin-multiline-arrays/HEAD/src/printer/insert-new-lines.ts -------------------------------------------------------------------------------- /src/printer/leading-new-line.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electrovir/prettier-plugin-multiline-arrays/HEAD/src/printer/leading-new-line.ts -------------------------------------------------------------------------------- /src/printer/multiline-array-printer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electrovir/prettier-plugin-multiline-arrays/HEAD/src/printer/multiline-array-printer.ts -------------------------------------------------------------------------------- /src/printer/original-printer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electrovir/prettier-plugin-multiline-arrays/HEAD/src/printer/original-printer.ts -------------------------------------------------------------------------------- /src/printer/supported-node-types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electrovir/prettier-plugin-multiline-arrays/HEAD/src/printer/supported-node-types.ts -------------------------------------------------------------------------------- /src/printer/trailing-comma.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electrovir/prettier-plugin-multiline-arrays/HEAD/src/printer/trailing-comma.ts -------------------------------------------------------------------------------- /src/readme-examples/formatted-with-comments.example.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electrovir/prettier-plugin-multiline-arrays/HEAD/src/readme-examples/formatted-with-comments.example.ts -------------------------------------------------------------------------------- /src/readme-examples/formatted.example.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electrovir/prettier-plugin-multiline-arrays/HEAD/src/readme-examples/formatted.example.ts -------------------------------------------------------------------------------- /src/readme-examples/not-formatted.example.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electrovir/prettier-plugin-multiline-arrays/HEAD/src/readme-examples/not-formatted.example.ts -------------------------------------------------------------------------------- /src/readme-examples/prettier-options.example.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electrovir/prettier-plugin-multiline-arrays/HEAD/src/readme-examples/prettier-options.example.ts -------------------------------------------------------------------------------- /src/test/babel-ts.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electrovir/prettier-plugin-multiline-arrays/HEAD/src/test/babel-ts.test.ts -------------------------------------------------------------------------------- /src/test/javascript.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electrovir/prettier-plugin-multiline-arrays/HEAD/src/test/javascript.test.ts -------------------------------------------------------------------------------- /src/test/json.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electrovir/prettier-plugin-multiline-arrays/HEAD/src/test/json.test.ts -------------------------------------------------------------------------------- /src/test/json5.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electrovir/prettier-plugin-multiline-arrays/HEAD/src/test/json5.test.ts -------------------------------------------------------------------------------- /src/test/prettier-config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electrovir/prettier-plugin-multiline-arrays/HEAD/src/test/prettier-config.ts -------------------------------------------------------------------------------- /src/test/run-tests.mock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electrovir/prettier-plugin-multiline-arrays/HEAD/src/test/run-tests.mock.ts -------------------------------------------------------------------------------- /src/test/typescript-tests.mock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electrovir/prettier-plugin-multiline-arrays/HEAD/src/test/typescript-tests.mock.ts -------------------------------------------------------------------------------- /src/test/typescript.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electrovir/prettier-plugin-multiline-arrays/HEAD/src/test/typescript.test.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/electrovir/prettier-plugin-multiline-arrays/HEAD/tsconfig.json --------------------------------------------------------------------------------