@mlaursen/release-script
Version:
The release script I normally use for packages I publish to npm
78 lines • 2.22 kB
JSON
{
"name": "@mlaursen/release-script",
"version": "0.0.8",
"description": "The release script I normally use for packages I publish to npm",
"type": "module",
"exports": {
".": {
"types": "./dist/index.d.ts",
"default": "./dist/index.mjs"
},
"./package.json": "./package.json"
},
"author": "Mikkel Laursen <mlaursen03@gmail.com>",
"repository": {
"type": "git",
"url": "git+https://github.com/mlaursen/npm-packages.git",
"directory": "packages/release-script"
},
"bugs": {
"url": "https://github.com/mlaursen/npm-packages/issues"
},
"keywords": [
"release",
"script",
"npm"
],
"license": "MIT",
"dependencies": {
"@changesets/cli": "^2.29.8",
"@inquirer/confirm": "^6.0.3",
"@inquirer/input": "^5.0.3",
"@inquirer/rawlist": "^5.1.0",
"@octokit/core": "^7.0.6",
"dotenv": "^17.2.3"
},
"devDependencies": {
"@rollup/plugin-node-resolve": "^16.0.3",
"@trivago/prettier-plugin-sort-imports": "^6.0.0",
"@types/node": "^25.0.3",
"concurrently": "^9.2.1",
"eslint": "^9.39.2",
"prettier": "^3.7.4",
"rollup": "^4.53.5",
"rollup-plugin-dts": "^6.3.0",
"rollup-plugin-swc3": "^0.12.1",
"typescript": "^5.9.3",
"@mlaursen/eslint-config": "11.0.1"
},
"publishConfig": {
"access": "public"
},
"lint-staged": {
"**/*.{js,jsx,ts,tsx,md,yml,yaml,json}": [
"prettier --write"
]
},
"volta": {
"node": "24.12.0",
"pnpm": "10.26.1"
},
"scripts": {
"clean-dist": "rm -rf dist",
"clean-cache": "rm -rf .turbo node_modules",
"clean": "concurrently 'pnpm clean-dist' 'pnpm clean-cache'",
"format": "prettier --write .",
"check-format": "prettier --check .",
"lint": "eslint .",
"lint-fix": "pnpm lint --fix",
"typecheck": "tsc --noEmit",
"typecheck-watch": "tsc --noEmit --watch",
"build-dist": "rollup -c rollup.config.ts",
"build-dist-watch": "pnpm build-dist --watch",
"build-types": "tsc -p tsconfig.types.json",
"build-types-watch": "pnpm build-types --watch",
"build": "pnpm build-types && pnpm build-dist",
"dev": "concurrently 'pnpm build-types-watch' 'pnpm build-dist-watch'"
}
}