UNPKG

@adonisjs/sink

Version:

AdonisJS sink is a swiss knife for managing project files by applying minimal changes, inferring formatting from EditorConfig file and comes with specialized tasks for different file formats and file types.

155 lines (154 loc) 4.29 kB
{ "name": "@adonisjs/sink", "version": "5.4.3", "description": "AdonisJS sink is a swiss knife for managing project files by applying minimal changes, inferring formatting from EditorConfig file and comes with specialized tasks for different file formats and file types.", "main": "index.js", "files": [ "src", "index.d.ts", "index.js" ], "scripts": { "mrm": "mrm --preset=@adonisjs/mrm-preset", "pretest": "npm run lint", "test": "node -r @adonisjs/require-ts/build/register bin/test.ts", "lint": "eslint . --ext=.ts", "clean": "del-cli build", "compile": "npm run lint && npm run clean && tsc", "build": "npm run compile", "commit": "git-cz", "release": "np --message=\"chore(release): %s\"", "version": "npm run build", "sync-labels": "github-label-sync --labels ./node_modules/@adonisjs/mrm-preset/gh-labels.json adonisjs/sink", "format": "prettier --write ." }, "keywords": [ "adonisjs", "mrm", "scaffold", "utils" ], "author": "virk,adonisjs", "license": "MIT", "devDependencies": { "@adonisjs/application": "^5.3.0", "@adonisjs/mrm-preset": "^5.0.3", "@adonisjs/require-ts": "^2.0.13", "@japa/assert": "^1.4.1", "@japa/run-failed-tests": "^1.1.1", "@japa/runner": "^2.5.1", "@japa/spec-reporter": "^1.3.3", "@poppinss/dev-utils": "^2.0.3", "@types/fs-extra": "^9.0.13", "@types/ini": "^1.3.31", "@types/marked": "^4.0.8", "@types/node": "^18.15.1", "@types/yaml": "^1.9.7", "commitizen": "^4.3.0", "cz-conventional-changelog": "^3.3.0", "del-cli": "^5.0.0", "endent": "^2.1.0", "eslint": "^8.36.0", "eslint-config-prettier": "^8.7.0", "eslint-plugin-adonis": "^2.1.1", "eslint-plugin-prettier": "^4.2.1", "github-label-sync": "^2.3.1", "husky": "^8.0.3", "ini": "^3.0.1", "mrm": "^4.1.14", "np": "^7.6.3", "prettier": "^2.8.4", "typescript": "^4.9.5", "yaml": "^2.2.1" }, "nyc": { "exclude": [ "test" ], "extension": [ ".ts" ] }, "config": { "commitizen": { "path": "cz-conventional-changelog" } }, "dependencies": { "@poppinss/cliui": "^3.0.5", "@poppinss/prompts": "^2.0.2", "@poppinss/utils": "^5.0.0", "cp-file": "^9.1.0", "fs-extra": "^10.1.0", "marked": "^4.2.12", "marked-terminal": "^5.1.1", "mrm-core": "7.1.13", "mustache": "^4.2.0", "open": "^8.4.2" }, "peerDependencies": { "@adonisjs/application": "^5.0.0" }, "directories": { "test": "test" }, "repository": { "type": "git", "url": "git+https://github.com/adonisjs/sink.git" }, "bugs": { "url": "https://github.com/adonisjs/sink/issues" }, "homepage": "https://github.com/adonisjs/sink#readme", "publishConfig": { "access": "public", "tag": "latest" }, "np": { "contents": "./build", "anyBranch": false }, "mrmConfig": { "core": true, "license": "MIT", "services": [ "github-actions" ], "minNodeVersion": "14.15.4", "probotApps": [ "stale", "lock" ], "runGhActionsOnWindows": true }, "eslintConfig": { "extends": [ "plugin:adonis/typescriptPackage", "prettier" ], "plugins": [ "prettier" ], "rules": { "prettier/prettier": [ "error", { "endOfLine": "auto" } ] } }, "eslintIgnore": [ "build" ], "prettier": { "trailingComma": "es5", "semi": false, "singleQuote": true, "useTabs": false, "quoteProps": "consistent", "bracketSpacing": true, "arrowParens": "always", "printWidth": 100 } }