├── .editorconfig ├── .eslintignore ├── .gitattributes ├── .github ├── CONTRIBUTING.md ├── ISSUE_TEMPLATE.md ├── ISSUE_TEMPLATE │ ├── BUG.md │ ├── DOCS.md │ ├── FEATURE.md │ ├── MODIFICATION.md │ └── SUPPORT.md ├── PULL_REQUEST_TEMPLATE.md ├── funding.yml └── labels.json ├── .gitignore ├── .npmrc ├── .nvmrc ├── .oxlintrc.json ├── .prettierrc ├── LICENSE ├── README.md ├── assets ├── banner.ai └── banner.svg ├── lib ├── index.js └── rules │ ├── dependencies.js │ ├── engines.js │ ├── files.js │ ├── scripts.js │ └── sort.js ├── package.json ├── pnpm-lock.yaml ├── test ├── engines.js ├── files.js ├── fixtures │ ├── broken.json │ └── fixture.json ├── preprocess.js ├── randomized.js ├── snapshots │ ├── engines.js.snap │ ├── files.js.snap │ ├── preprocess.js.snap │ ├── randomized.js.snap │ └── sort.js.snap ├── sort.js └── test.js └── vitest.config.js /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shellscape/prettier-plugin-package/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shellscape/prettier-plugin-package/HEAD/.eslintignore -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | package-lock.json -diff 2 | * text=auto 3 | bin/* eol=lf -------------------------------------------------------------------------------- /.github/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shellscape/prettier-plugin-package/HEAD/.github/CONTRIBUTING.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shellscape/prettier-plugin-package/HEAD/.github/ISSUE_TEMPLATE.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/BUG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shellscape/prettier-plugin-package/HEAD/.github/ISSUE_TEMPLATE/BUG.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/DOCS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shellscape/prettier-plugin-package/HEAD/.github/ISSUE_TEMPLATE/DOCS.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/FEATURE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shellscape/prettier-plugin-package/HEAD/.github/ISSUE_TEMPLATE/FEATURE.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/MODIFICATION.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shellscape/prettier-plugin-package/HEAD/.github/ISSUE_TEMPLATE/MODIFICATION.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/SUPPORT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shellscape/prettier-plugin-package/HEAD/.github/ISSUE_TEMPLATE/SUPPORT.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shellscape/prettier-plugin-package/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/funding.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shellscape/prettier-plugin-package/HEAD/.github/funding.yml -------------------------------------------------------------------------------- /.github/labels.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shellscape/prettier-plugin-package/HEAD/.github/labels.json -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shellscape/prettier-plugin-package/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shellscape/prettier-plugin-package/HEAD/.npmrc -------------------------------------------------------------------------------- /.nvmrc: -------------------------------------------------------------------------------- 1 | 20.19.0 2 | -------------------------------------------------------------------------------- /.oxlintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shellscape/prettier-plugin-package/HEAD/.oxlintrc.json -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shellscape/prettier-plugin-package/HEAD/.prettierrc -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shellscape/prettier-plugin-package/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shellscape/prettier-plugin-package/HEAD/README.md -------------------------------------------------------------------------------- /assets/banner.ai: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shellscape/prettier-plugin-package/HEAD/assets/banner.ai -------------------------------------------------------------------------------- /assets/banner.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shellscape/prettier-plugin-package/HEAD/assets/banner.svg -------------------------------------------------------------------------------- /lib/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shellscape/prettier-plugin-package/HEAD/lib/index.js -------------------------------------------------------------------------------- /lib/rules/dependencies.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shellscape/prettier-plugin-package/HEAD/lib/rules/dependencies.js -------------------------------------------------------------------------------- /lib/rules/engines.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shellscape/prettier-plugin-package/HEAD/lib/rules/engines.js -------------------------------------------------------------------------------- /lib/rules/files.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shellscape/prettier-plugin-package/HEAD/lib/rules/files.js -------------------------------------------------------------------------------- /lib/rules/scripts.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shellscape/prettier-plugin-package/HEAD/lib/rules/scripts.js -------------------------------------------------------------------------------- /lib/rules/sort.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shellscape/prettier-plugin-package/HEAD/lib/rules/sort.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shellscape/prettier-plugin-package/HEAD/package.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shellscape/prettier-plugin-package/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /test/engines.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shellscape/prettier-plugin-package/HEAD/test/engines.js -------------------------------------------------------------------------------- /test/files.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shellscape/prettier-plugin-package/HEAD/test/files.js -------------------------------------------------------------------------------- /test/fixtures/broken.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shellscape/prettier-plugin-package/HEAD/test/fixtures/broken.json -------------------------------------------------------------------------------- /test/fixtures/fixture.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shellscape/prettier-plugin-package/HEAD/test/fixtures/fixture.json -------------------------------------------------------------------------------- /test/preprocess.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shellscape/prettier-plugin-package/HEAD/test/preprocess.js -------------------------------------------------------------------------------- /test/randomized.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shellscape/prettier-plugin-package/HEAD/test/randomized.js -------------------------------------------------------------------------------- /test/snapshots/engines.js.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shellscape/prettier-plugin-package/HEAD/test/snapshots/engines.js.snap -------------------------------------------------------------------------------- /test/snapshots/files.js.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shellscape/prettier-plugin-package/HEAD/test/snapshots/files.js.snap -------------------------------------------------------------------------------- /test/snapshots/preprocess.js.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shellscape/prettier-plugin-package/HEAD/test/snapshots/preprocess.js.snap -------------------------------------------------------------------------------- /test/snapshots/randomized.js.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shellscape/prettier-plugin-package/HEAD/test/snapshots/randomized.js.snap -------------------------------------------------------------------------------- /test/snapshots/sort.js.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shellscape/prettier-plugin-package/HEAD/test/snapshots/sort.js.snap -------------------------------------------------------------------------------- /test/sort.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shellscape/prettier-plugin-package/HEAD/test/sort.js -------------------------------------------------------------------------------- /test/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shellscape/prettier-plugin-package/HEAD/test/test.js -------------------------------------------------------------------------------- /vitest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shellscape/prettier-plugin-package/HEAD/vitest.config.js --------------------------------------------------------------------------------