UNPKG

js-data-structures-and-algorithms

Version:
99 lines (98 loc) 3.21 kB
{ "name": "js-data-structures-and-algorithms", "version": "1.13.0", "description": "Data structures and algorithms implemented in JavaScript", "main": "dist/main.cjs.min.js", "module": "dist/main.esm.min.js", "browser": "dist/main.umd.min.js", "files": [ "dist" ], "repository": { "type": "git", "url": "git+https://github.com/thawkin3/js-data-structures-and-algorithms.git" }, "keywords": [ "algorithm", "algorithm-concepts", "algorithms", "coding-interviews", "computer-science", "data-structure", "data-structure-concepts", "data-structures", "data-structures-algorithms", "interview", "interview-preparation", "javascript", "javascript-algorithms", "whiteboard" ], "author": "Tyler Hawkins (http://tylerhawkins.info)", "license": "MIT", "bugs": { "url": "https://github.com/thawkin3/js-data-structures-and-algorithms/issues" }, "homepage": "http://tylerhawkins.info/js-data-structures-and-algorithms/storybook-dist", "scripts": { "build": "NODE_ENV=production rollup --config", "build-storybook": "NODE_ENV=storybook build-storybook -c .storybook -o storybook-dist", "cz": "git-cz", "eslint": "eslint . --ext .js,.jsx,.ts,.tsx", "lint": "run-p eslint prettier stylelint", "prettier": "prettier --write \"**/*.{js,jsx,ts,tsx,md}\"", "prettier-watch": "onchange \"**/*.{js,jsx,ts,tsx,md}\" -- prettier --write {{changed}}", "release": "standard-version", "storybook": "NODE_ENV=storybook start-storybook -p 9009", "stylelint": "stylelint --fix \"src/**/*.css\"", "test": "NODE_ENV=test jest", "test:coverage": "NODE_ENV=test jest --coverage", "test:logs": "SHOW_LOGS=1 NODE_ENV=test jest --watch", "test:watch": "NODE_ENV=test jest --watch" }, "dependencies": {}, "devDependencies": { "@babel/core": "^7.19.6", "@babel/eslint-parser": "^7.19.1", "@babel/preset-env": "^7.19.4", "@babel/preset-react": "^7.18.6", "@commitlint/cli": "^12.1.4", "@commitlint/config-conventional": "^12.1.4", "@rollup/plugin-babel": "^5.3.0", "@rollup/plugin-commonjs": "^19.0.0", "@rollup/plugin-node-resolve": "^13.0.0", "@storybook/addons": "^6.5.13", "@storybook/react": "^6.5.13", "babel-jest": "^29.2.2", "babel-loader": "^9.0.0", "commitizen": "^4.2.5", "cz-conventional-changelog": "^3.3.0", "eslint": "^8.26.0", "eslint-config-prettier": "^8.5.0", "eslint-plugin-import": "^2.26.0", "eslint-plugin-jest": "^27.1.3", "eslint-plugin-prettier": "^4.2.1", "eslint-plugin-react": "^7.31.10", "husky": "^4.3.8", "jest": "^29.2.2", "lint-staged": "^11.0.0", "npm-run-all": "^4.1.5", "onchange": "^7.1.0", "prettier": "^2.7.1", "react": "^17.0.2", "react-dom": "^17.0.2", "react-tree-graph": "6.0.0", "rollup": "^2.51.2", "rollup-plugin-delete": "^2.0.0", "rollup-plugin-terser": "^7.0.2", "standard-version": "^9.5.0", "storybook-readme": "^5.0.9", "stylelint": "^14.14.0", "stylelint-config-standard": "^29.0.0" }, "config": { "commitizen": { "path": "cz-conventional-changelog" } } }