Skip to content

Commit 56e0062

Browse files
committed
New version of d3-ternary!
Squashed commit of the following: commit 0ba9b93ceb658d1622d8e095726d5bb1ccecf1f0 Merge: b56fb92 04b2e8b Author: Jules Blom <[email protected]> Date: Fri May 14 13:02:55 2021 +0200 Fix merge conflicts commit 04b2e8b Author: Jules Blom <[email protected]> Date: Thu May 13 21:04:18 2021 +0200 Add link to ternaryplot.com in readme commit 19644b0 Author: Jules Blom <[email protected]> Date: Thu May 13 20:51:49 2021 +0200 readme commit c68984d Author: Jules Blom <[email protected]> Date: Thu May 13 20:49:14 2021 +0200 f commit d278eb1 Author: Jules Blom <[email protected]> Date: Thu May 13 20:49:07 2021 +0200 Improve readme commit 195ac06 Author: Jules Blom <[email protected]> Date: Thu May 13 20:48:51 2021 +0200 more tests commit 040c5d3 Author: Jules Blom <[email protected]> Date: Thu May 13 19:18:37 2021 +0200 get test setup working commit cbceebd Author: Jules Blom <[email protected]> Date: Mon May 10 19:35:50 2021 +0200 make hook only return plot commit 38d8307 Author: Jules Blom <[email protected]> Date: Mon May 10 19:34:24 2021 +0200 Update dependencies commit 806f4cb Author: Jules Blom <[email protected]> Date: Mon May 10 19:33:29 2021 +0200 clean up react render components commit 4571e3d Author: Jules Blom <[email protected]> Date: Mon May 3 20:56:33 2021 +0200 structure render function commit 506a325 Author: Jules Blom <[email protected]> Date: Sun May 2 22:39:15 2021 +0200 fix test import commit d9bd56e Author: Jules Blom <[email protected]> Date: Sun May 2 22:12:41 2021 +0200 minor rename and comments commit 9038440 Author: Jules Blom <[email protected]> Date: Sun May 2 22:10:52 2021 +0200 Start of tests commit 269aca2 Author: Jules Blom <[email protected]> Date: Sun May 2 22:05:06 2021 +0200 Improve docs commit 26c42a8 Author: Jules Blom <[email protected]> Date: Sun May 2 21:43:49 2021 +0200 remove unused deps commit 6698d17 Author: Jules Blom <[email protected]> Date: Sun May 2 21:43:22 2021 +0200 move test pages commit 268c6bc Merge: 98db762 2a581ea Author: Jules Blom <[email protected]> Date: Fri Apr 30 20:53:26 2021 +0200 Merge branch 'typescript' into dev-new-version commit 2a581ea Author: Jules Blom <[email protected]> Date: Fri Apr 30 20:38:30 2021 +0200 typescript working allright commit 98db762 Author: Jules Blom <[email protected]> Date: Thu Apr 8 18:38:43 2021 +0200 bugfix commit d773f04 Author: Jules Blom <[email protected]> Date: Wed Apr 7 20:30:57 2021 +0200 Add test pages commit 4df25c3 Author: Jules Blom <[email protected]> Date: Wed Apr 7 20:30:20 2021 +0200 Update react components commit 03a1c85 Author: Jules Blom <[email protected]> Date: Wed Apr 7 20:14:21 2021 +0200 dependency updates commit 6ddbd2b Author: Jules Blom <[email protected]> Date: Tue Apr 6 21:28:25 2021 +0200 Dropped gridLineCounts and tickCounts methods in ternaryPlot commit 72c4d84 Author: Jules Blom <[email protected]> Date: Wed Mar 31 21:05:30 2021 +0200 treat other d3 modules as external in rollup config commit 3f79dad Author: Jules Blom <[email protected]> Date: Wed Mar 31 20:58:43 2021 +0200 Move .convert() method inside default function of ternaryPlot, bugfix in 'getDomainsLenghts' commit 5e9c631 Author: Jules Blom <[email protected]> Date: Wed Mar 31 20:49:07 2021 +0200 Attempt at typescript commit e256061 Author: JulesBl <[email protected]> Date: Thu Feb 25 16:35:39 2021 +0100 New build commit a00bc56 Author: JulesBl <[email protected]> Date: Thu Feb 25 16:05:12 2021 +0100 bugfix commit 71bfbcc Author: JulesBl <[email protected]> Date: Thu Feb 25 15:08:12 2021 +0100 Fix casing in readme commit 34de6ca Author: JulesBl <[email protected]> Date: Thu Feb 25 15:06:07 2021 +0100 Add source links to docs, shuffle some things around commit 96c3153 Author: JulesBl <[email protected]> Date: Thu Feb 25 14:49:24 2021 +0100 Move function inside method cause it's only used there commit 02be919 Author: JulesBl <[email protected]> Date: Thu Feb 25 14:33:42 2021 +0100 Add react plot components commit ff85ef1 Author: JulesBl <[email protected]> Date: Thu Feb 25 14:28:20 2021 +0100 Add react render functions commit 3e95f42 Author: JulesBl <[email protected]> Date: Thu Feb 25 14:16:16 2021 +0100 add link to ternary plot observable collection in readme commit bcc60ee Author: JulesBl <[email protected]> Date: Thu Feb 25 14:14:42 2021 +0100 Add d3 render functions commit 414fb4a Author: JulesBl <[email protected]> Date: Thu Feb 25 14:13:45 2021 +0100 Latest version of ternaryPlot and barycentric functions commit 9a7c3b3 Author: JulesBl <[email protected]> Date: Thu Feb 25 13:03:05 2021 +0100 Dependency updates commit 318ad3a Author: JulesBl <[email protected]> Date: Thu Feb 25 13:01:20 2021 +0100 Expand readme with documentation commit 1814e01 Author: JulesBl <[email protected]> Date: Fri Dec 4 17:14:07 2020 +0100 Fix readme img commit ad07acd Author: JulesBl <[email protected]> Date: Fri Dec 4 17:12:13 2020 +0100 Add image and link to observable to readme commit e3fca8a Author: JulesBl <[email protected]> Date: Fri Dec 4 17:09:06 2020 +0100 Add demo image commit 59ab356 Author: JulesBl <[email protected]> Date: Fri Dec 4 13:17:18 2020 +0100 Scale [0,1] instead of [0,100] and add tickFormatting commit 89a7883 Author: JulesBl <[email protected]> Date: Thu Dec 3 23:10:00 2020 +0100 Remove dev hack commit 6361842 Author: JulesBl <[email protected]> Date: Thu Dec 3 22:45:12 2020 +0100 Add build commit 16d06d5 Author: JulesBl <[email protected]> Date: Thu Dec 3 22:42:00 2020 +0100 Move and port code from Observable notebook to here commit 6e051d2 Author: JulesBl <[email protected]> Date: Thu Dec 3 22:35:35 2020 +0100 New clean branch for updated module
1 parent b56fb92 commit 56e0062

29 files changed

+4993
-86
lines changed

.eslintrc

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
{
2+
"extends": "eslint:recommended",
3+
"parserOptions": {
4+
"sourceType": "module",
5+
"ecmaVersion": 9
6+
},
7+
"env": {
8+
"es6": true,
9+
"node": true,
10+
"browser": true
11+
},
12+
"rules": {
13+
"no-cond-assign": 0
14+
}
15+
}

.gitignore

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,11 @@
1-
node_modules
2-
.DS_STORE
1+
# Logs
2+
logs
3+
*.log
4+
npm-debug.log*
5+
yarn-debug.log*
6+
yarn-error.log*
7+
8+
# Dependency directories
9+
node_modules/
10+
.DS_Store
11+
.vscode/settings.json

LICENSE

Lines changed: 23 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,27 @@
1-
MIT License
1+
Copyright 2020, Jules Blom
2+
All rights reserved.
23

3-
Copyright (c) 2018 Daven Quinn
4+
Redistribution and use in source and binary forms, with or without
5+
modification, are permitted provided that the following conditions are met:
46

5-
Permission is hereby granted, free of charge, to any person obtaining a copy
6-
of this software and associated documentation files (the "Software"), to deal
7-
in the Software without restriction, including without limitation the rights
8-
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9-
copies of the Software, and to permit persons to whom the Software is
10-
furnished to do so, subject to the following conditions:
7+
1. Redistributions of source code must retain the above copyright notice, this
8+
list of conditions and the following disclaimer.
119

12-
The above copyright notice and this permission notice shall be included in all
13-
copies or substantial portions of the Software.
10+
2. Redistributions in binary form must reproduce the above copyright notice,
11+
this list of conditions and the following disclaimer in the documentation
12+
and/or other materials provided with the distribution.
1413

15-
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16-
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17-
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18-
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19-
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20-
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21-
SOFTWARE.
14+
3. Neither the name of the copyright holder nor the names of its
15+
contributors may be used to endorse or promote products derived from
16+
this software without specific prior written permission.
17+
18+
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
19+
AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
20+
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
21+
DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
22+
FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
23+
DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
24+
SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
25+
CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
26+
OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
27+
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

README.md

Lines changed: 219 additions & 55 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)