Commits on Source (134)
Showing
- .eslintrc.json 1 addition, 0 deletions.eslintrc.json
- .gitignore 52 additions, 20 deletions.gitignore
- .gitlab-ci.yml 16 additions, 9 deletions.gitlab-ci.yml
- .gitmodules 3 additions, 3 deletions.gitmodules
- __benchmarks__/benchmarks.html 9 additions, 0 deletions__benchmarks__/benchmarks.html
- __benchmarks__/benchmarks.js 1459 additions, 0 deletions__benchmarks__/benchmarks.js
- __benchmarks__/data.js 99 additions, 141 deletions__benchmarks__/data.js
- __benchmarks__/puppeteer.js 79 additions, 0 deletions__benchmarks__/puppeteer.js
- __e2e_tests__/peer1.e2e.js 2 additions, 1 deletion__e2e_tests__/peer1.e2e.js
- __e2e_tests__/peer2.e2e.js 2 additions, 1 deletion__e2e_tests__/peer2.e2e.js
- __tests__/benchmark.test.js 0 additions, 1598 deletions__tests__/benchmark.test.js
- __tests__/shape.test.js 626 additions, 0 deletions__tests__/shape.test.js
- package-lock.json 1448 additions, 475 deletionspackage-lock.json
- package.json 33 additions, 22 deletionspackage.json
- plot-scripts/demo.p 14 additions, 0 deletionsplot-scripts/demo.p
- plots/.gitkeep 0 additions, 0 deletionsplots/.gitkeep
- public/favicon.ico 0 additions, 0 deletionspublic/favicon.ico
- public/imperial.svg 56 additions, 0 deletionspublic/imperial.svg
- public/index.html 38 additions, 23 deletionspublic/index.html
- public/styles.css 107 additions, 28 deletionspublic/styles.css
__benchmarks__/benchmarks.html
0 → 100644
__benchmarks__/benchmarks.js
0 → 100644
This diff is collapsed.
__benchmarks__/puppeteer.js
0 → 100644
__tests__/benchmark.test.js
deleted
100644 → 0
This diff is collapsed.
__tests__/shape.test.js
0 → 100644
This diff is collapsed.
... | ... | @@ -13,12 +13,13 @@ |
"build": "webpack --config webpack.prod.js", | ||
"build:analyze": "webpack --env.analyze --config webpack.prod.js", | ||
"build:dev": "webpack --config webpack.dev.js", | ||
"build:bench": "webpack --config webpack.bench.js", | ||
"watch": "webpack --watch --config webpack.dev.js", | ||
"start": "node --experimental-modules src/server.js", | ||
"test": "jest --testPathIgnorePatterns .*.data.js .*benchmark.test.js src/liowebrtc src/rtcpeerconnection src/signalbuddy src/yjs src/tiny-worker", | ||
"test-changed": "jest --only-changed --testPathIgnorePatterns __tests__/*.data.js src/liowebrtc src/rtcpeerconnection src/signalbuddy src/yjs src/tiny-worker", | ||
"test-coverage": "jest --coverage --testPathIgnorePatterns __tests__/*.data.js src/liowebrtc src/rtcpeerconnection src/signalbuddy src/yjs src/tiny-worker", | ||
"test-benchmark": "jest --testPathPattern .*benchmark.test.js --testPathIgnorePatterns .*.data.js src/liowebrtc src/rtcpeerconnection src/signalbuddy src/yjs src/tiny-worker", | ||
"test": "jest --testPathIgnorePatterns src/liowebrtc src/rtcpeerconnection src/signalbuddy src/yjs src/drawing-crdt", | ||
"test-changed": "jest --only-changed --testPathIgnorePatterns src/liowebrtc src/rtcpeerconnection src/signalbuddy src/yjs src/drawing-crdt", | ||
"test-coverage": "jest --coverage --testPathIgnorePatterns src/liowebrtc src/rtcpeerconnection src/signalbuddy src/yjs src/drawing-crdt", | ||
"benchmarks": "node --experimental-modules __benchmarks__/puppeteer.js | npx tap-summary --no-progress", | ||
"test-e2e:peer1": "testcafe chrome:headless __e2e_tests__/peer1.e2e.js", | ||
"test-e2e:peer2": "testcafe chrome:headless __e2e_tests__/peer2.e2e.js", | ||
"test-e2e": "run-p test-e2e:*", | ||
... | ... | @@ -27,44 +28,54 @@ |
"format": "prettier --ignore-path .gitignore --check --write '**/*.{html,js,json,md}'", | ||
"format-check": "prettier --ignore-path .gitignore --check '**/*.{html,js,json,md}'", | ||
"lint": "eslint --ignore-path .gitignore '**/*.js'", | ||
"validate": "npm ls" | ||
"validate": "npm ls", | ||
"plot": "find plot-scripts/ -maxdepth 1 -type f -name '*.p' -exec gnuplot {} \\;" | ||
}, | ||
"dependencies": { | ||
"@ungap/event-target": "^0.1.0", | ||
"d3-shape": "^1.3.5", | ||
"@xmpp/client": "^0.9.2", | ||
"dotenv": "^8.2.0", | ||
"express": "^4.17.1", | ||
"humanhash": "^1.0.4", | ||
"jdenticon": "^2.2.0", | ||
"liowebrtc": "file:src/liowebrtc", | ||
"pako": "^1.0.10", | ||
"rtcpeerconnection": "file:src/rtcpeerconnection", | ||
"signalbuddy": "file:src/signalbuddy", | ||
"uuid": "^3.3.3", | ||
"webrtc-adapter": "^7.3.0", | ||
"what-the-pack": "^2.0.3", | ||
"y-array": "^10.1.4", | ||
"y-map": "^10.1.3", | ||
"y-memory": "^8.0.9", | ||
"yjs": "file:src/yjs" | ||
"uuid": "^3.3.3" | ||
}, | ||
"devDependencies": { | ||
"@babel/plugin-transform-modules-commonjs": "^7.6.0", | ||
"@fortawesome/fontawesome-free": "^5.12.0", | ||
"@ungap/event-target": "^0.1.0", | ||
"array-flat-polyfill": "^1.0.1", | ||
"babel-eslint": "^10.0.3", | ||
"chalk": "^3.0.0", | ||
"css-loader": "^3.4.1", | ||
"d3-shape": "^1.3.5", | ||
"drawing-crdt": "file:src/drawing-crdt/pkg", | ||
"eslint": "^6.5.1", | ||
"eslint-config-prettier": "^6.5.0", | ||
"eslint-plugin-testcafe": "^0.2.1", | ||
"fastbitset": "^0.2.8", | ||
"file-loader": "^5.0.2", | ||
"humanhash": "^1.0.4", | ||
"jdenticon": "^2.2.0", | ||
"jest": "^24.9.0", | ||
"liowebrtc": "file:src/liowebrtc", | ||
"npm-run-all": "^4.1.5", | ||
"pako": "^1.0.10", | ||
"prettier": "^1.18.2", | ||
"puppeteer-core": "^2.0.0", | ||
"rtcpeerconnection": "file:src/rtcpeerconnection", | ||
"style-loader": "^1.1.2", | ||
"tap-summary": "^4.0.0", | ||
"testcafe": "^1.5.0", | ||
"tiny-worker": "file:src/tiny-worker", | ||
"webpack": "^4.41.0", | ||
"webpack-bundle-analyzer": "^3.6.0", | ||
"webpack-cli": "^3.3.9", | ||
"webpack-merge": "^4.2.2", | ||
"webpack-preprocessor-loader": "^1.1.2", | ||
"yaeti": "^1.0.2" | ||
"webrtc-adapter": "^7.3.0", | ||
"what-the-pack": "^2.0.3", | ||
"y-array": "^10.1.4", | ||
"y-map": "^10.1.3", | ||
"y-memory": "^8.0.9", | ||
"yjs": "file:src/yjs", | ||
"zora": "^3.1.8" | ||
}, | ||
"pre-commit": [ | ||
"lint", | ||
... | ... |
plot-scripts/demo.p
0 → 100644
plots/.gitkeep
0 → 100644
public/favicon.ico
0 → 100644
1.12 KiB
public/imperial.svg
0 → 100644