UNPKG

@pigeon-posse/pkg-extended-scripts

Version:

Separate scripts from package.json

119 lines 3.64 kB
{ "name": "@pigeon-posse/pkg-extended-scripts", "version": "1.1.2", "description": "Separate scripts from package.json", "keywords": [ "cli", "extended-scripts", "npm", "package-scripts", "package.json", "pigeonposse", "pkg", "scripts" ], "homepage": "https://pkg-extended-scripts.pigeonposse.com", "bugs": { "url": "https://github.com/pigeonposse/pkg-extended-scripts/issues", "email": "dev@pigeonposse.com" }, "repository": { "type": "https", "url": "https://github.com/pigeonposse/pkg-extended-scripts" }, "funding": { "type": "individual", "url": "https://pigeonposse.com/?popup=donate" }, "license": "MIT", "author": { "name": "Angelo", "email": "angelo@pigeonposse.com", "url": "https://github.com/angelespejo" }, "type": "module", "exports": { ".": { "types": "./dist/index.d.mts", "import": "./dist/index.mjs" } }, "types": "dist/index.d.ts", "bin": { "pkg-extended-scripts": "dist/bin.mjs", "pes": "dist/bin.mjs" }, "files": [ "dist" ], "dependencies": { "@clippium/color": "~1.0.2", "@clippium/preset-colored": "~1.0.2", "@clippium/preset-config": "~1.0.2", "@clippium/updater": "~1.0.2", "clippium": "~1.0.2" }, "devDependencies": { "@changesets/changelog-github": "0.5.1", "@dovenv/core": "1.6.1", "@dovenv/theme-pigeonposse": "1.6.1", "@types/node": "24.3.0", "binarium": "2.1.2", "eslint": "9.33.0", "tslib": "2.8.1", "typescript": "5.9.2" }, "engines": { "node": ">=20.0.0", "pnpm": ">=8.10.0" }, "publishConfig": { "access": "public", "registry": "https://registry.npmjs.org/" }, "extra": { "id": "pkg-extended-scripts", "productName": "pkg-extended-scripts", "libraryId": "pkg-extended-scripts", "repoId": "pkg-extended-scripts", "shortDesc": "csv, yaml, toml, xml, html, markdown, json, and more", "action": "Serialize and deserialize any data structure", "libraryUrl": "https://www.npmjs.com/package/pkg-extended-scripts", "licenseUrl": "https://github.com/pigeonposse/pkg-extended-scripts/blob/main/LICENSE", "changelogUrl": "https://github.com/pigeonposse/pkg-extended-scripts/blob/main/packages/core/CHANGELOG.md", "contributingUrl": "https://github.com/pigeonposse/.github/blob/main/CONTRIBUTING.md", "rawRepoUrl": "https://raw.githubusercontent.com/pigeonposse/pkg-extended-scripts/tree/main", "docsUrl": "https://github.com/pigeonposse/pkg-extended-scripts", "type": "library", "collective": { "id": "pigeonposse", "name": "PigeonPosse", "funding": "https://pigeonposse.com/?popup=donate", "gh": "https://github.com/pigeonposse", "about": "https://pigeonposse.com?popup=about", "url": "https://pigeonposse.com", "web": "https://pigeonposse.com", "email": "dev@pigeonposse.com", "socialUser": { "twitter": "pigeonposse_", "instagram": "pigeon.posse", "medium": "pigeonposse" }, "social": { "twitter": "https://twitter.com/pigeonposse_", "instagram": "https://www.instagram.com/pigeon.posse/", "medium": "https://medium.com/@pigeonposse" } } }, "scripts": { ".": "dovenv", "build": "pnpx unbuild", "build-bin": "binarium node -c build.bin.js", "dev": "pnpx tsx src/bin.ts", "lint:commit": "dovenv lint commitlint --silent", "lint:eslint": "dovenv lint eslint --silent", "lint:pkg": "dovenv lint publint -k pkg --silent", "lint:staged": "dovenv lint staged --silent" } }