UNPKG

@js-labs/data-structures

Version:

There are neither a lot of resources on internet nor any book which guides and dictates best practices in the implementation of popular Data Structures using Javascript. The purpose of this library is to provide cooked implementation of populare data stru

70 lines (69 loc) 2.52 kB
{ "name": "@js-labs/data-structures", "version": "1.0.0-alpha.1.1", "description": "There are neither a lot of resources on internet nor any book which guides and dictates best practices in the implementation of popular Data Structures using Javascript. The purpose of this library is to provide cooked implementation of populare data structures in javascript.", "main": "index.js", "files": [ "lib", "typings", "README.md" ], "scripts": { "build:win32": "SET WEBPACK_ENV=build & webpack", "build": "export WEBPACK_ENV=build; node_modules/.bin/webpack --mode production", "dev:win32": "SET WEBPACK_ENV=dev & webpack", "dev": "export WEBPACK_ENV=dev; node_modules/.bin/webpack --mode development", "dev:watch:win32": "SET WEBPACK_ENV=dev & webpack --progress --colors --watch", "dev:watch": "export WEBPACK_ENV=dev; node_modules/.bin/webpack --progress --colors --watch", "test:win32": "SET WEBPACK_ENV=dev & karma start", "test": "export WEBPACK_ENV=dev; karma start", "test:travis:win32": "SET WEBPACK_ENV=dev & karma start --single-run", "test:travis": "export WEBPACK_ENV=dev; karma start --single-run", "coveralls": "cat ./coverage/*/lcov.info | ./node_modules/coveralls/bin/coveralls.js && rm -rf ./coverage", "prepare": "npm run build & npm run dev", "publish:npm": "npm publish --access public" }, "keywords": [ "data-structures", "javascript", "es6", "queue", "graph", "binary search tree" ], "author": { "name": "Abhishek Prakash", "email": "abhishekabby@gmail.com" }, "license": "MIT", "devDependencies": { "@webpack-cli/migrate": "^0.1.0", "babel-cli": "^6.26.0", "babel-core": "^6.26.3", "babel-eslint": "^8.2.6", "babel-loader": "^7.1.5", "babel-plugin-add-module-exports": "^0.2.1", "babel-polyfill": "^6.26.0", "babel-preset-latest": "^6.24.1", "coveralls": "^3.0.2", "eslint": "^2.13.1", "eslint-loader": "^2.1.0", "eslint-plugin-import": "^2.13.0", "istanbul": "^0.4.5", "jasmine-core": "^2.99.1", "karma": "^1.7.1", "karma-chrome-launcher": "^2.2.0", "karma-coverage": "^1.1.2", "karma-jasmine": "^1.1.2", "karma-phantomjs-launcher": "^1.0.4", "karma-webpack": "latest", "phantomjs-prebuilt": "^2.1.15", "regenerator-runtime": "^0.12.1", "tslint": "^5.11.0", "uglifyjs-webpack-plugin": "^0.4.6", "webpack-cli": "^3.1.0" }, "dependencies": { "webpack": "^4.16.4" } }