-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy pathpackage.json
85 lines (85 loc) · 2.7 KB
/
package.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
{
"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 & npm run test:jest",
"test": "export WEBPACK_ENV=dev; npm run test:jest",
"test:travis:win32": "SET WEBPACK_ENV=dev & npm run test:jest",
"test:travis": "export WEBPACK_ENV=dev; npm run test:jest",
"coveralls": "jest --coverage && coveralls < coverage/lcov.info",
"prepare": "npm run build & npm run dev",
"publish:npm": "npm publish --access public",
"test:jest": "jest",
"lint": "eslint src/ --ext .ts"
},
"jest": {
"moduleFileExtensions": [
"js",
"jsx",
"ts",
"tsx"
],
"moduleDirectories": [
"node_modules",
"bower_components",
"shared"
]
},
"keywords": [
"data-structures",
"javascript",
"es6",
"queue",
"graph",
"binary search tree"
],
"author": {
"name": "Abhishek Prakash",
"email": "abhishekabby@gmail.com"
},
"license": "MIT",
"devDependencies": {
"@babel/cli": "^7.10.0",
"@babel/core": "^7.10.0",
"@babel/preset-env": "^7.11.0",
"@babel/preset-typescript": "^7.10.4",
"@types/jest": "^26.0.9",
"@typescript-eslint/eslint-plugin": "^3.8.0",
"@typescript-eslint/parser": "^3.8.0",
"@webpack-cli/migrate": "^0.1.0",
"babel-eslint": "^8.2.6",
"babel-jest": "^26.2.2",
"babel-loader": "^7.1.5",
"babel-plugin-add-module-exports": "^0.2.1",
"babel-polyfill": "^6.26.0",
"coveralls": "^3.0.2",
"eslint": "^7.6.0",
"eslint-loader": "^2.1.0",
"eslint-plugin-import": "^2.13.0",
"istanbul": "^0.4.5",
"jest": "^26.2.2",
"npm": "^6.14.7",
"phantomjs-prebuilt": "^2.1.15",
"ts-loader": "^8.0.2",
"tslint": "^5.11.0",
"typescript": "^3.9.7",
"uglifyjs-webpack-plugin": "^0.4.6",
"webpack-cli": "^3.1.0"
},
"dependencies": {
"webpack": "^4.16.4"
}
}