-
Notifications
You must be signed in to change notification settings - Fork 30
Expand file tree
/
Copy pathpackage.json
More file actions
73 lines (73 loc) · 2.53 KB
/
package.json
File metadata and controls
73 lines (73 loc) · 2.53 KB
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
{
"name": "hamsters.js",
"author": "Austin K Smith",
"description": "100% Vanilla Javascript Multithreading & Parallel Execution Library",
"homepage": "http://www.hamsters.io/",
"version": "5.6.3",
"main": "build/hamsters.node.min.js",
"scripts": {
"build": "rm -rf ./build && webpack --config ./webpack.config.js && npm run copy-common && npm run copy-build",
"build-react-native": "rm -rf ./build && webpack --config ./webpack.config.js && npm run copy-common && cp -r ./build/* ../react-native-hamsters/examples/HamstersJS/node_modules/hamsters.js/build/",
"build-node": "npm run build && cp -r ./build/. ../hamsters.io/node_modules/hamsters.js/build/.",
"build-challenge": "npm run build && cp -r ./build/. ../1-billion-row-challenge/node_modules/hamsters.js/build/.",
"build-socket": "npm run build && cp -r ./build/. ../hamsters-socket/public/.",
"build-compute": "npm run build && cp -r ./build/. ../hamsterscomputenode/node_modules/hamsters.js/build/.",
"copy-common": "mkdir ./build/common && cp -a ./src/common/. ./build/common/",
"copy-build": "cp -r ./build/. ../hamsters.io/public/js/benchmark/.",
"test": "karma start --reporters dots",
"push": "git push origin && git push gitlab && git push bitbucket"
},
"license": "Artistic-2.0",
"repository": {
"type": "git",
"url": "git+https://github.com/austinksmith/Hamsters.js.git"
},
"keywords": [
"multithreading",
"multithreading library",
"multithreaded processing",
"concurrency",
"concurrent processing",
"parallel",
"parallel processing",
"parallelism",
"worker",
"web worker",
"worker threads",
"threads",
"threading",
"task running",
"mpi",
"message passing interface",
"hpc",
"high performance computing",
"serverless",
"serverless compute",
"serverless computing",
"multiprocess",
"cluster"
],
"bugs": {
"url": "https://github.com/austinksmith/Hamsters.js/issues"
},
"devDependencies": {
"@babel/core": "^7.25.2",
"@babel/plugin-transform-runtime": "^7.25.4",
"@babel/preset-env": "^7.25.4",
"@babel/runtime": "^7.25.4",
"babel-loader": "^8.3.0",
"jasmine-core": "^4.5.0",
"karma": "^6.4.2",
"karma-chrome-launcher": "^3.1.1",
"karma-firefox-launcher": "^2.1.2",
"karma-htmlfile-reporter": "^0.3.5",
"karma-jasmine": "^5.1.0",
"karma-webpack": "^5.0.0",
"terser-webpack-plugin": "^5.3.10",
"webpack": "^5.94.0",
"webpack-cli": "^5.1.4"
},
"directories": {
"test": "tests"
}
}