Skip to content

Commit

Permalink
feat: new packages, analytics, publish independently (#16)
Browse files Browse the repository at this point in the history
* chore: namespace packages, extract bs-aws-appsync from trashcat

* feat: apollo-link-analytics, bs-amplitude, bs-aws-appsync

* feat: page analytics

* chore: update metadata
  • Loading branch information
javamonn authored Feb 10, 2020
1 parent 44c0a40 commit 9ad3dc3
Show file tree
Hide file tree
Showing 43 changed files with 14,995 additions and 4,330 deletions.
15 changes: 15 additions & 0 deletions LICENSE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
Copyright 2020 Daniel Ramirez

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

* The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

* No Harm: The software may not be used by anyone for systems or activities that actively and knowingly endanger, harm, or otherwise threaten the physical, mental, economic, or general well-being of other individuals or groups, in violation of the United Nations Universal Declaration of Human Rights (https://www.un.org/en/universal-declaration-human-rights/).

* Services: If the Software is used to provide a service to others, the licensee shall, as a condition of use, require those others not to use the service in any way that violates the No Harm clause above.

* Enforceability: If any portion or provision of this License shall to any extent be declared illegal or unenforceable by a court of competent jurisdiction, then the remainder of this License, or the application of such portion or provision in circumstances other than those as to which it is so declared illegal or unenforceable, shall not be affected thereby, and each portion and provision of this Agreement shall be valid and enforceable to the fullest extent permitted by law.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

This Hippocratic License is an Ethical Source license (https://ethicalsource.dev) derived from the MIT License, amended to limit the impact of the unethical use of open source software.
17,198 changes: 13,080 additions & 4,118 deletions package-lock.json

Large diffs are not rendered by default.

3 changes: 2 additions & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
{
"name": "root",
"name": "trashed",
"private": true,
"license": "MIT - Hippocratic 1.2",
"devDependencies": {
"lerna": "^3.16.4",
"prettier": "^1.18.2"
Expand Down
5 changes: 5 additions & 0 deletions packages/apollo-link-analytics/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
src/**/*.bs.js
.merlin
.bsb.lock
lib
node_modules
28 changes: 28 additions & 0 deletions packages/apollo-link-analytics/bsconfig.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
{
"name": "@trashed/apollo-link-analytics",
"sources": {
"dir": "src",
"subdirs": true
},
"reason": {
"react-jsx": 3
},
"package-specs": [
{
"module": "es6-global",
"in-source": true
}
],
"suffix": ".bs.js",
"bs-dependencies": [
"reason-apollo"
],
"bs-devDependencies": [
"reason-react"
],
"bsc-flags": [
"-bs-super-errors"
],
"ppx-flags": [],
"refmt": 3
}
Loading

0 comments on commit 9ad3dc3

Please sign in to comment.