catch errors from sponsoring message
This commit is contained in:
		
							parent
							
								
									ce9139c9f4
								
							
						
					
					
						commit
						feb8ec1afc
					
				
							
								
								
									
										52
									
								
								package-lock.json
									
									
									
										generated
									
									
									
								
							
							
						
						
									
										52
									
								
								package-lock.json
									
									
									
										generated
									
									
									
								
							@ -78,9 +78,9 @@
 | 
				
			|||||||
      }
 | 
					      }
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    "@rollup/plugin-node-resolve": {
 | 
					    "@rollup/plugin-node-resolve": {
 | 
				
			||||||
      "version": "11.1.1",
 | 
					      "version": "11.2.0",
 | 
				
			||||||
      "resolved": "https://registry.npmjs.org/@rollup/plugin-node-resolve/-/plugin-node-resolve-11.1.1.tgz",
 | 
					      "resolved": "https://registry.npmjs.org/@rollup/plugin-node-resolve/-/plugin-node-resolve-11.2.0.tgz",
 | 
				
			||||||
      "integrity": "sha512-zlBXR4eRS+2m79TsUZWhsd0slrHUYdRx4JF+aVQm+MI0wsKdlpC2vlDVjmlGvtZY1vsefOT9w3JxvmWSBei+Lg==",
 | 
					      "integrity": "sha512-qHjNIKYt5pCcn+5RUBQxK8krhRvf1HnyVgUCcFFcweDS7fhkOLZeYh0mhHK6Ery8/bb9tvN/ubPzmfF0qjDCTA==",
 | 
				
			||||||
      "dev": true,
 | 
					      "dev": true,
 | 
				
			||||||
      "requires": {
 | 
					      "requires": {
 | 
				
			||||||
        "@rollup/pluginutils": "^3.1.0",
 | 
					        "@rollup/pluginutils": "^3.1.0",
 | 
				
			||||||
@ -92,12 +92,12 @@
 | 
				
			|||||||
      },
 | 
					      },
 | 
				
			||||||
      "dependencies": {
 | 
					      "dependencies": {
 | 
				
			||||||
        "resolve": {
 | 
					        "resolve": {
 | 
				
			||||||
          "version": "1.19.0",
 | 
					          "version": "1.20.0",
 | 
				
			||||||
          "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.19.0.tgz",
 | 
					          "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz",
 | 
				
			||||||
          "integrity": "sha512-rArEXAgsBG4UgRGcynxWIWKFvh/XZCcS8UJdHhwy91zwAvCZIbcs+vAbflgBnNjYMs/i/i+/Ux6IZhML1yPvxg==",
 | 
					          "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==",
 | 
				
			||||||
          "dev": true,
 | 
					          "dev": true,
 | 
				
			||||||
          "requires": {
 | 
					          "requires": {
 | 
				
			||||||
            "is-core-module": "^2.1.0",
 | 
					            "is-core-module": "^2.2.0",
 | 
				
			||||||
            "path-parse": "^1.0.6"
 | 
					            "path-parse": "^1.0.6"
 | 
				
			||||||
          }
 | 
					          }
 | 
				
			||||||
        }
 | 
					        }
 | 
				
			||||||
@ -135,9 +135,9 @@
 | 
				
			|||||||
      "dev": true
 | 
					      "dev": true
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    "@types/node": {
 | 
					    "@types/node": {
 | 
				
			||||||
      "version": "14.14.25",
 | 
					      "version": "14.14.31",
 | 
				
			||||||
      "resolved": "https://registry.npmjs.org/@types/node/-/node-14.14.25.tgz",
 | 
					      "resolved": "https://registry.npmjs.org/@types/node/-/node-14.14.31.tgz",
 | 
				
			||||||
      "integrity": "sha512-EPpXLOVqDvisVxtlbvzfyqSsFeQxltFbluZNRndIb8tr9KiBnYNLzrc1N3pyKUCww2RNrfHDViqDWWE1LCJQtQ==",
 | 
					      "integrity": "sha512-vFHy/ezP5qI0rFgJ7aQnjDXwAMrG0KqqIH7tQG5PPv3BWBayOPIQNBjVc/P6hhdZfMx51REc6tfDNXHUio893g==",
 | 
				
			||||||
      "dev": true
 | 
					      "dev": true
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    "@types/resolve": {
 | 
					    "@types/resolve": {
 | 
				
			||||||
@ -1479,9 +1479,9 @@
 | 
				
			|||||||
      "dev": true
 | 
					      "dev": true
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    "isomorphic.js": {
 | 
					    "isomorphic.js": {
 | 
				
			||||||
      "version": "0.1.5",
 | 
					      "version": "0.2.0",
 | 
				
			||||||
      "resolved": "https://registry.npmjs.org/isomorphic.js/-/isomorphic.js-0.1.5.tgz",
 | 
					      "resolved": "https://registry.npmjs.org/isomorphic.js/-/isomorphic.js-0.2.0.tgz",
 | 
				
			||||||
      "integrity": "sha512-MkX5lLQApx/8IAIU31PKvpAZosnu2Jqcj1rM8TzxyA4CR96tv3SgMKQNTCxL58G7696Q57zd7ubHV/hTg+5fNA=="
 | 
					      "integrity": "sha512-U7JlVUbmVYvV1ddGLhc7pvoMNp+1uGwE3sCIGHEh9I4ldSJJ9LtLog5/H8GzZkwLjmbeEvIbQb50nsre57nDuw=="
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    "js-tokens": {
 | 
					    "js-tokens": {
 | 
				
			||||||
      "version": "4.0.0",
 | 
					      "version": "4.0.0",
 | 
				
			||||||
@ -1598,11 +1598,11 @@
 | 
				
			|||||||
      }
 | 
					      }
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    "lib0": {
 | 
					    "lib0": {
 | 
				
			||||||
      "version": "0.2.35",
 | 
					      "version": "0.2.37",
 | 
				
			||||||
      "resolved": "https://registry.npmjs.org/lib0/-/lib0-0.2.35.tgz",
 | 
					      "resolved": "https://registry.npmjs.org/lib0/-/lib0-0.2.37.tgz",
 | 
				
			||||||
      "integrity": "sha512-drVD3EscB3TIxiFzceuZg7oF5Z6I8a0KX+7FowNcAXOEsTej/hlHB+ElJ8Pa/Ge73Gy3fklSJtPxpNd2PajdWg==",
 | 
					      "integrity": "sha512-XsrAByxF611WDQuUTVQHnSfHQoGO8SexfBl4NPuAhPyHKsDJPRAnSFq4oirnKw8jE2jv1h0xL9CocwlZ+0wzwg==",
 | 
				
			||||||
      "requires": {
 | 
					      "requires": {
 | 
				
			||||||
        "isomorphic.js": "^0.1.3"
 | 
					        "isomorphic.js": "^0.2.0"
 | 
				
			||||||
      }
 | 
					      }
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    "linkify-it": {
 | 
					    "linkify-it": {
 | 
				
			||||||
@ -2430,9 +2430,9 @@
 | 
				
			|||||||
      }
 | 
					      }
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    "rollup": {
 | 
					    "rollup": {
 | 
				
			||||||
      "version": "2.38.5",
 | 
					      "version": "2.39.0",
 | 
				
			||||||
      "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.38.5.tgz",
 | 
					      "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.39.0.tgz",
 | 
				
			||||||
      "integrity": "sha512-VoWt8DysFGDVRGWuHTqZzT02J0ASgjVq/hPs9QcBOGMd7B+jfTr/iqMVEyOi901rE3xq+Deq66GzIT1yt7sGwQ==",
 | 
					      "integrity": "sha512-+WR3bttcq7zE+BntH09UxaW3bQo3vItuYeLsyk4dL2tuwbeSKJuvwiawyhEnvRdRgrII0Uzk00FpctHO/zB1kw==",
 | 
				
			||||||
      "dev": true,
 | 
					      "dev": true,
 | 
				
			||||||
      "requires": {
 | 
					      "requires": {
 | 
				
			||||||
        "fsevents": "~2.3.1"
 | 
					        "fsevents": "~2.3.1"
 | 
				
			||||||
@ -2828,9 +2828,9 @@
 | 
				
			|||||||
      "dev": true
 | 
					      "dev": true
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    "typescript": {
 | 
					    "typescript": {
 | 
				
			||||||
      "version": "3.9.7",
 | 
					      "version": "3.9.9",
 | 
				
			||||||
      "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.9.7.tgz",
 | 
					      "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.9.9.tgz",
 | 
				
			||||||
      "integrity": "sha512-BLbiRkiBzAwsjut4x/dsibSTB6yWpwT5qWmC2OfuCg3GgVQCSgMs4vEctYPhsaGtd0AeuuHMkjZ2h2WG8MSzRw==",
 | 
					      "integrity": "sha512-kdMjTiekY+z/ubJCATUPlRDl39vXYiMV9iyeMuEuXZh2we6zz80uovNN2WlAxmmdE/Z/YQe+EbOEXB5RHEED3w==",
 | 
				
			||||||
      "dev": true
 | 
					      "dev": true
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    "uc.micro": {
 | 
					    "uc.micro": {
 | 
				
			||||||
@ -2940,9 +2940,9 @@
 | 
				
			|||||||
      "dev": true
 | 
					      "dev": true
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    "y-protocols": {
 | 
					    "y-protocols": {
 | 
				
			||||||
      "version": "1.0.3",
 | 
					      "version": "1.0.4",
 | 
				
			||||||
      "resolved": "https://registry.npmjs.org/y-protocols/-/y-protocols-1.0.3.tgz",
 | 
					      "resolved": "https://registry.npmjs.org/y-protocols/-/y-protocols-1.0.4.tgz",
 | 
				
			||||||
      "integrity": "sha512-2hSl0dqrD8Kph0SpvyakVYpKEnTLOLGIf7yvwmloQ4qS6RSvl6fUYHy6YocCvTvcd9MBuNeO4EqlmBcONJsvtw==",
 | 
					      "integrity": "sha512-5/Hd6DJ5Y2SlbqLIKq86BictdOS0iAcWJZCVop8MKqx0XWwA+BbMn4538n4Z0CGjFMUGnG1kGzagk3BKGz5SvQ==",
 | 
				
			||||||
      "dev": true,
 | 
					      "dev": true,
 | 
				
			||||||
      "requires": {
 | 
					      "requires": {
 | 
				
			||||||
        "lib0": "^0.2.35"
 | 
					        "lib0": "^0.2.35"
 | 
				
			||||||
 | 
				
			|||||||
							
								
								
									
										10
									
								
								package.json
									
									
									
									
									
								
							
							
						
						
									
										10
									
								
								package.json
									
									
									
									
									
								
							@ -62,19 +62,19 @@
 | 
				
			|||||||
  },
 | 
					  },
 | 
				
			||||||
  "homepage": "https://docs.yjs.dev",
 | 
					  "homepage": "https://docs.yjs.dev",
 | 
				
			||||||
  "dependencies": {
 | 
					  "dependencies": {
 | 
				
			||||||
    "lib0": "^0.2.35"
 | 
					    "lib0": "^0.2.37"
 | 
				
			||||||
  },
 | 
					  },
 | 
				
			||||||
  "devDependencies": {
 | 
					  "devDependencies": {
 | 
				
			||||||
    "@rollup/plugin-commonjs": "^17.0.0",
 | 
					    "@rollup/plugin-commonjs": "^17.0.0",
 | 
				
			||||||
    "@rollup/plugin-node-resolve": "^11.0.1",
 | 
					    "@rollup/plugin-node-resolve": "^11.2.0",
 | 
				
			||||||
    "concurrently": "^3.6.1",
 | 
					    "concurrently": "^3.6.1",
 | 
				
			||||||
    "http-server": "^0.12.3",
 | 
					    "http-server": "^0.12.3",
 | 
				
			||||||
    "jsdoc": "^3.6.6",
 | 
					    "jsdoc": "^3.6.6",
 | 
				
			||||||
    "markdownlint-cli": "^0.23.2",
 | 
					    "markdownlint-cli": "^0.23.2",
 | 
				
			||||||
    "rollup": "^2.36.1",
 | 
					    "rollup": "^2.39.0",
 | 
				
			||||||
    "standard": "^14.3.4",
 | 
					    "standard": "^14.3.4",
 | 
				
			||||||
    "tui-jsdoc-template": "^1.2.2",
 | 
					    "tui-jsdoc-template": "^1.2.2",
 | 
				
			||||||
    "typescript": "^3.9.7",
 | 
					    "typescript": "^3.9.9",
 | 
				
			||||||
    "y-protocols": "^1.0.2"
 | 
					    "y-protocols": "^1.0.4"
 | 
				
			||||||
  }
 | 
					  }
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
				
			|||||||
							
								
								
									
										18
									
								
								sponsor-y.js
									
									
									
									
									
								
							
							
						
						
									
										18
									
								
								sponsor-y.js
									
									
									
									
									
								
							@ -1,10 +1,12 @@
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
const log = require('lib0/dist/logging.cjs')
 | 
					try {
 | 
				
			||||||
 | 
					  const log = require('lib0/dist/logging.cja2s')
 | 
				
			||||||
 | 
					
 | 
				
			||||||
log.print()
 | 
					  log.print()
 | 
				
			||||||
log.print(log.BOLD, log.GREEN, log.BOLD, 'Thank you for using Yjs ', log.RED, '❤\n')
 | 
					  log.print(log.BOLD, log.GREEN, log.BOLD, 'Thank you for using Yjs ', log.RED, '❤\n')
 | 
				
			||||||
log.print(
 | 
					  log.print(
 | 
				
			||||||
  log.GREY,
 | 
					    log.GREY,
 | 
				
			||||||
  'The project has grown considerably in the past year. Too much for me to maintain\nin my spare time. Several companies built their products with Yjs.\nYet, this project receives very little funding. Yjs is far from done. I want to\ncreate more awesome extensions and work on the growing number of open issues.\n', log.BOLD, 'Dear user, the future of this project entirely depends on you.\n')
 | 
					    'The project has grown considerably in the past year. Too much for me to maintain\nin my spare time. Several companies built their products with Yjs.\nYet, this project receives very little funding. Yjs is far from done. I want to\ncreate more awesome extensions and work on the growing number of open issues.\n', log.BOLD, 'Dear user, the future of this project entirely depends on you.\n')
 | 
				
			||||||
log.print(log.BLUE, log.BOLD, 'Please start funding the project now: https://github.com/sponsors/dmonad \n')
 | 
					  log.print(log.BLUE, log.BOLD, 'Please start funding the project now: https://github.com/sponsors/dmonad \n')
 | 
				
			||||||
log.print(log.GREY, '(This message will be removed when I achieved my funding goal)\n\n')
 | 
					  log.print(log.GREY, '(This message will be removed when I achieved my funding goal)\n\n')
 | 
				
			||||||
 | 
					} catch (e) { }
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user