diff options
| author | Shinigami <[email protected]> | 2024-09-09 22:19:40 +0200 |
|---|---|---|
| committer | GitHub <[email protected]> | 2024-09-09 20:19:40 +0000 |
| commit | 200beb9cd45b933fd8a9b003355bb088321f70c7 (patch) | |
| tree | 80a4a2af8d13c1454fe95b04fae03bbddb88c066 /package.json | |
| parent | ca9d0362b6cf6998e4829126d0d94bf03e5a7735 (diff) | |
| download | faker-200beb9cd45b933fd8a9b003355bb088321f70c7.tar.xz faker-200beb9cd45b933fd8a9b003355bb088321f70c7.zip | |
infra: sort package.json automatically (#3098)
Diffstat (limited to 'package.json')
| -rw-r--r-- | package.json | 91 |
1 files changed, 46 insertions, 45 deletions
diff --git a/package.json b/package.json index 992da55b..cc3011e6 100644 --- a/package.json +++ b/package.json @@ -2,7 +2,36 @@ "name": "@faker-js/faker", "version": "9.0.0", "description": "Generate massive amounts of fake contextual data", - "sideEffects": false, + "scripts": { + "clean": "rimraf coverage .eslintcache dist docs/.vitepress/cache docs/.vitepress/dist node_modules", + "build:clean": "rimraf dist", + "build:code": "tsup-node", + "build:types": "tsc --project tsconfig.build.json", + "build": "run-s build:clean build:code build:types", + "generate": "run-s generate:locales generate:api-docs", + "generate:api-docs": "tsx ./scripts/apidocs.ts", + "generate:locales": "tsx ./scripts/generate-locales.ts", + "docs:build": "run-s generate:api-docs docs:build:run", + "docs:build:run": "vitepress build docs", + "docs:build:ci": "run-s build docs:build", + "docs:dev": "run-s generate:api-docs docs:dev:run", + "docs:dev:run": "vitepress dev docs", + "docs:serve": "vitepress serve docs --port 5173", + "docs:diff": "tsx ./scripts/diff.ts", + "format": "prettier --cache --write .", + "lint": "eslint --cache --cache-strategy content .", + "ts-check": "tsc", + "test": "vitest", + "test:update-snapshots": "vitest run -u", + "coverage": "vitest run --coverage", + "cypress": "cypress", + "docs:test:e2e:ci": "run-s docs:build:ci docs:test:e2e:run", + "docs:test:e2e:run": "run-p --race docs:serve \"cypress run\"", + "docs:test:e2e:open": "run-p --race docs:serve \"cypress open\"", + "release": "commit-and-tag-version", + "prepublishOnly": "pnpm run clean && pnpm install && pnpm run build", + "preflight": "pnpm install && run-s generate format lint build test:update-snapshots ts-check" + }, "keywords": [ "faker", "faker.js", @@ -17,6 +46,10 @@ "fake contextual data generator", "fake contextual data" ], + "homepage": "https://fakerjs.dev", + "bugs": { + "url": "https://github.com/faker-js/faker/issues" + }, "repository": { "type": "git", "url": "git+https://github.com/faker-js/faker.git" @@ -27,22 +60,9 @@ "url": "https://opencollective.com/fakerjs" } ], - "bugs": { - "url": "https://github.com/faker-js/faker/issues" - }, - "homepage": "https://fakerjs.dev", "license": "MIT", + "sideEffects": false, "type": "module", - "main": "dist/index.cjs", - "module": "dist/index.js", - "types": "index.d.ts", - "typesVersions": { - ">=5.0": { - "*": [ - "dist/types/*" - ] - } - }, "exports": { ".": { "types": "./dist/types/index.d.ts", @@ -58,40 +78,20 @@ }, "./package.json": "./package.json" }, + "main": "dist/index.cjs", + "module": "dist/index.js", + "types": "index.d.ts", + "typesVersions": { + ">=5.0": { + "*": [ + "dist/types/*" + ] + } + }, "files": [ "CHANGELOG.md", "dist" ], - "scripts": { - "clean": "rimraf coverage .eslintcache dist docs/.vitepress/cache docs/.vitepress/dist node_modules", - "build:clean": "rimraf dist", - "build:code": "tsup-node", - "build:types": "tsc --project tsconfig.build.json", - "build": "run-s build:clean build:code build:types", - "generate": "run-s generate:locales generate:api-docs", - "generate:api-docs": "tsx ./scripts/apidocs.ts", - "generate:locales": "tsx ./scripts/generate-locales.ts", - "docs:build": "run-s generate:api-docs docs:build:run", - "docs:build:run": "vitepress build docs", - "docs:build:ci": "run-s build docs:build", - "docs:dev": "run-s generate:api-docs docs:dev:run", - "docs:dev:run": "vitepress dev docs", - "docs:serve": "vitepress serve docs --port 5173", - "docs:diff": "tsx ./scripts/diff.ts", - "format": "prettier --cache --write .", - "lint": "eslint --cache --cache-strategy content .", - "ts-check": "tsc", - "test": "vitest", - "test:update-snapshots": "vitest run -u", - "coverage": "vitest run --coverage", - "cypress": "cypress", - "docs:test:e2e:ci": "run-s docs:build:ci docs:test:e2e:run", - "docs:test:e2e:run": "run-p --race docs:serve \"cypress run\"", - "docs:test:e2e:open": "run-p --race docs:serve \"cypress open\"", - "release": "commit-and-tag-version", - "prepublishOnly": "pnpm run clean && pnpm install && pnpm run build", - "preflight": "pnpm install && run-s generate format lint build test:update-snapshots ts-check" - }, "devDependencies": { "@actions/github": "6.0.0", "@algolia/client-search": "5.2.3", @@ -122,6 +122,7 @@ "npm-run-all2": "6.2.2", "prettier": "3.3.3", "prettier-plugin-organize-imports": "4.0.0", + "prettier-plugin-packagejson": "2.5.2", "rimraf": "5.0.10", "sanitize-html": "2.13.0", "semver": "7.6.3", |
