{ "name": "@skyra/gifenc", "version": "1.0.1", "description": "A very fast server-side animated GIF generation for Node.js", "author": "@skyra", "license": "MIT", "main": "dist/index.js", "module": "dist/index.mjs", "types": "dist/index.d.ts", "exports": { "import": "./dist/index.mjs", "require": "./dist/index.js", "types": "./dist/index.d.ts" }, "sideEffects": false, "homepage": "https://skyra-project.github.io/gifenc", "files": [ "dist", "!dist/tsconfig.tsbuildinfo" ], "scripts": { "lint": "eslint src --ext ts --fix", "format": "prettier --write \"{src}/**/*.ts\"", "docs": "typedoc", "update": "yarn up \"@*/*\" -i && yarn up \"*\" -i", "build": "tsc -b src && gen-esm-wrapper dist/index.js dist/index.mjs", "watch": "yarn build -w", "clean": "node scripts/clean-dist.mjs", "sversion": "standard-version", "prepublishOnly": "yarn clean && yarn build", "prepare": "husky install .github/husky" }, "dependencies": { "tslib": "^2.4.0" }, "devDependencies": { "@commitlint/cli": "^17.1.2", "@commitlint/config-conventional": "^17.1.0", "@sapphire/eslint-config": "^4.3.8", "@sapphire/prettier-config": "^1.4.4", "@sapphire/ts-config": "^3.3.4", "@types/jest": "^29.2.0", "@types/node": "^17.0.18", "@typescript-eslint/eslint-plugin": "^5.40.1", "@typescript-eslint/parser": "^5.40.1", "cz-conventional-changelog": "^3.3.0", "eslint": "^8.26.0", "eslint-config-prettier": "^8.5.0", "eslint-plugin-prettier": "^4.2.1", "gen-esm-wrapper": "^1.1.3", "husky": "^8.0.1", "lint-staged": "^13.0.3", "prettier": "^2.7.1", "pretty-quick": "^3.1.3", "standard-version": "^9.3.2", "typedoc": "^0.23.17", "typescript": "^4.8.4" }, "resolutions": { "ansi-regex": "^5.0.1", "minimist": "^1.2.7" }, "repository": { "type": "git", "url": "git+https://github.com/skyra-project/gifenc.git" }, "engines": { "node": ">=v14.18.0", "npm": ">=7.24.2" }, "keywords": [ "typescript", "ts", "yarn", "gif", "gifenc", "encoder", "utility" ], "bugs": { "url": "https://github.com/skyra-project/gifenc/issues" }, "commitlint": { "extends": [ "@commitlint/config-conventional" ] }, "lint-staged": { "*.{mjs,js,ts}": "eslint --fix --ext mjs,js,ts" }, "config": { "commitizen": { "path": "./node_modules/cz-conventional-changelog" } }, "publishConfig": { "access": "public" }, "eslintConfig": { "extends": "@sapphire" }, "prettier": "@sapphire/prettier-config", "packageManager": "yarn@3.2.4" }