UNPKG

@sp-packages/copyrc

Version:

A lightweight CLI tool to automate copying template files during project setup or runtime.

118 lines (117 loc) 3.24 kB
{ "name": "@sp-packages/copyrc", "description": "A lightweight CLI tool to automate copying template files during project setup or runtime.", "version": "2.3.0", "type": "module", "license": "MIT", "author": { "name": "Senthilprabu Ponnusamy", "email": "info@senthilprabu.in", "url": "https://www.senthilprabu.in" }, "funding": "https://github.com/sponsors/iamsenthilprabu", "keywords": [ "cli", "copy", "copyrc", "copy-files", "copy-templates", "files", "template" ], "repository": { "type": "git", "url": "git+https://github.com/SP-Packages/copyrc.git" }, "files": [ "dist", "README.md" ], "exports": { "import": "./dist/core/copyrc.js", "types": "./dist/core/copyrc.d.ts" }, "bin": { "copyrc": "dist/bin/copyrc.js" }, "publishConfig": { "access": "public" }, "depcheck": { "ignores": [ "codecov", "conventional-changelog-conventionalcommits", "cspell", "depcheck", "husky", "markdownlint-cli", "semantic-release", "@commitlint/cli", "@commitlint/config-conventional", "@semantic-release/changelog", "@semantic-release/commit-analyzer", "@semantic-release/exec", "@semantic-release/git", "@semantic-release/npm", "@semantic-release/release-notes-generator", "@semantic-release/github", "@sp-packages/cspell-dictionary", "@sp-packages/depkit", "@sp-packages/lintrc", "@types/node", "@vitest/coverage-v8" ] }, "lint-staged": { "*": [ "npx lintrc" ] }, "dependencies": { "@sp-packages/printer": "^2.0.0", "commander": "^13.1.0" }, "devDependencies": { "@commitlint/cli": "^19.8.0", "@commitlint/config-conventional": "^19.8.0", "@eslint/js": "^9.23.0", "@semantic-release/changelog": "^6.0.3", "@semantic-release/commit-analyzer": "^13.0.1", "@semantic-release/exec": "^7.0.3", "@semantic-release/git": "^10.0.1", "@semantic-release/github": "^11.0.1", "@semantic-release/npm": "^12.0.1", "@semantic-release/release-notes-generator": "^14.0.3", "@sp-packages/cspell-dictionary": "^1.0.0", "@sp-packages/depkit": "^2.0.0", "@sp-packages/lintrc": "^1.0.0", "@types/node": "^22.13.10", "@vitest/coverage-v8": "^3.0.8", "codecov": "^3.8.3", "conventional-changelog-conventionalcommits": "^8.0.0", "cspell": "^8.17.5", "depcheck": "^1.4.7", "esbuild": "^0.25.1", "eslint": "^9.23.0", "eslint-config-prettier": "^10.1.1", "eslint-plugin-jsdoc": "^50.6.9", "eslint-plugin-prettier": "^5.2.3", "eslint-plugin-tsdoc": "^0.4.0", "globals": "^16.0.0", "husky": "^9.1.7", "lint-staged": "^15.4.3", "markdownlint-cli": "^0.44.0", "prettier": "^3.5.3", "semantic-release": "^24.2.3", "typescript": "^5.8.2", "typescript-eslint": "^8.28.0", "vitest": "^3.0.8" }, "scripts": { "build": "tsc && esbuild dist/**/*.js --minify --outdir=dist --allow-overwrite --tree-shaking=true --platform=node", "postinstall": "husky install", "test": "vitest", "test:watch": "vitest --watch", "test:coverage": "vitest --coverage" } }