@js-data-tools/js-helpers
Version:
A set of JavaScript / TypeScript helper functions for parsing, converting, transforming and formatting data.
58 lines • 1.86 kB
JSON
{
"name": "@js-data-tools/js-helpers",
"version": "1.1.0",
"description": "A set of JavaScript / TypeScript helper functions for parsing, converting, transforming and formatting data.",
"author": "Sergey Steinvil <sergey.steinvil@gmail.com>",
"license": "MIT",
"repository": {
"url": "https://github.com/js-data-tools/js-helpers",
"type": "git"
},
"keywords": [
"javascript",
"typescript",
"helpers",
"library",
"convert",
"format",
"iterators",
"generators",
"JSON lines",
"NDJSON"
],
"main": "dist/csj/index.js",
"module": "dist/esm/index.js",
"typings": "dist/types/index.d.ts",
"files": [
"dist"
],
"packageManager": "pnpm@7.23.0",
"devDependencies": {
"@semantic-release/changelog": "6.0.3",
"@semantic-release/git": "10.0.1",
"@types/node": "20.1.2",
"@typescript-eslint/eslint-plugin": "5.59.5",
"@typescript-eslint/parser": "5.59.5",
"@vitest/coverage-c8": "0.31.0",
"eslint": "8.40.0",
"prettier": "2.8.8",
"rimraf": "5.0.0",
"typedoc": "0.24.7",
"typedoc-plugin-markdown": "3.15.3",
"typescript": "5.0.4",
"vitest": "0.31.0"
},
"scripts": {
"compile:types": "tsc --project tsconfig.json --declaration --emitDeclarationOnly --declarationDir dist/types --removeComments false",
"compile:node": "tsc --project tsconfig.node.json",
"compile:esm": "tsc --project tsconfig.esm.json",
"check-syntax": "tsc --noEmit",
"lint": "eslint . --ext .js,.jsx,.ts,.tsx",
"lint:fix": "eslint . --fix --ext .js,.jsx,.ts,.tsx",
"build": "rimraf dist & pnpm run compile:node & pnpm run compile:esm & pnpm compile:types",
"test": "vitest run",
"test:watch": "vitest",
"test:coverage": "vitest run --coverage",
"doc:generate": "typedoc --gitRevision master --out docs/ref src/index.ts"
}
}