UNPKG

@assadk/aoc-utils

Version:

An Advent of Code utility library

78 lines (77 loc) 2.25 kB
{ "name": "@assadk/aoc-utils", "description": "An Advent of Code utility library", "keywords": [ "advent of code", "advent-of-code", "aoc", "utility", "utility-library", "functions", "algorithms", "data-structures" ], "version": "1.22.0", "author": "Assad Khan", "license": "MIT", "homepage": "https://github.com/assadk88/aoc-utils", "repository": { "type": "git", "url": "git://github.com/assadk88/aoc-utils" }, "bugs": { "url": "https://github.com/assadk88/aoc-utils/issues" }, "publishConfig": { "registry": "https://registry.npmjs.org/" }, "type": "module", "main": "./dist/index.js", "exports": { ".": "./dist/index.js" }, "files": [ "dist", "README.md" ], "scripts": { "dev": "node esbuild.config.js --watch", "build": "rm -rf dist && node esbuild.config.js", "lint": "eslint .", "lint:precommit": "eslint --fix", "format": "prettier '**/*.js' --write", "format:check": "prettier '**/*.js' --check .", "test": "vitest run", "test:watch": "vitest", "test:coverage": "vitest run --coverage", "prepare": "husky", "docs": "jsdoc -c jsdoc.config.json", "docs:md": "rm -rf docs/README.md && jsdoc2md --configure jsdoc2md.config.json --files 'src/**/*.js' > docs/README.md", "prepublishOnly": "npm run build" }, "devDependencies": { "@commitlint/cli": "^19.6.0", "@commitlint/config-conventional": "^19.6.0", "@commitlint/format": "^19.5.0", "@semantic-release/changelog": "^6.0.3", "@semantic-release/commit-analyzer": "^13.0.0", "@semantic-release/git": "^10.0.1", "@semantic-release/github": "^11.0.0", "@semantic-release/npm": "^12.0.1", "@semantic-release/release-notes-generator": "^14.0.1", "@vitest/eslint-plugin": "^1.1.16", "esbuild": "^0.24.0", "eslint": "^9.16.0", "eslint-config-prettier": "^9.1.0", "eslint-plugin-functional": "^7.1.0", "eslint-plugin-import": "^2.31.0", "eslint-plugin-prettier": "^5.2.1", "husky": "^9.1.7", "jsdoc": "^4.0.4", "jsdoc-to-markdown": "^9.1.1", "lint-staged": "^15.2.10", "prettier": "^3.4.2", "semantic-release": "^24.1.1", "vitest": "^2.1.8" } }